Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10

ผู้ใช้บางคนบ่นว่าได้รับข้อผิดพลาดที่เกี่ยวข้องกับ MiracastView หลังจากติดตั้งการอัปเดตขนาดใหญ่ใน Windows 10 – โดยส่วนใหญ่แล้วปัญหาจะได้รับรายงานทันทีหลังจากที่ผู้ใช้ติดตั้ง Fall Creators Update .

ผู้ใช้ส่วนใหญ่พบปัญหานี้เมื่อพยายามเรียกใช้คำสั่ง Sysprep ตามที่ปรากฏ ปัญหานี้เกิดขึ้นเนื่องจากจุดบกพร่องที่ทำให้การตั้งค่าการอัปเกรดย้าย Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy อย่างไม่ถูกต้อง ด้วยเหตุนี้ แพ็คเกจ MiracastView จะไม่ทำงานอย่างถูกต้องเมื่อการอัปเกรด Windows เสร็จสิ้น

จากสิ่งที่เรารวบรวมมา สถานการณ์ที่พบบ่อยที่สุดที่อาจเกิดขึ้นคือเมื่อผู้ใช้พยายามอัปเกรดเป็น Windows 10 เวอร์ชัน 1709 จาก Windows 10 เวอร์ชัน 1703 แม้ว่าการอัปเกรดจะเสร็จสมบูรณ์ แต่คำสั่ง Sysprep จะล้มเหลวเว้นแต่จะใช้กลยุทธ์การซ่อมแซม

หากคุณกำลังดิ้นรนกับปัญหา MiracastVIew เดียวกัน วิธีการด้านล่างอาจช่วยได้ ด้านล่างนี้ คุณมีชุดการแก้ไขที่ผู้ใช้รายอื่นใช้เพื่อแก้ไขปัญหา โปรดปฏิบัติตามแต่ละวิธีตามลำดับจนกว่าคุณจะพบกับวิธีแก้ไขที่แก้ไขปัญหาในสถานการณ์เฉพาะของคุณ เริ่มกันเลย

วิธีที่ 1:การคัดลอกโฟลเดอร์ MiraastView เก่าไปยังไดเร็กทอรี Windows ปัจจุบัน

ในกรณีที่คุณเพิ่งอัปเกรดเมื่อเร็วๆ นี้ และคุณได้สำรองข้อมูลด้วย Windows 10 เวอร์ชันเก่า (รุ่น 1703) คุณสามารถลบข้อผิดพลาดได้ด้วยเคล็ดลับง่ายๆ เพียงข้อเดียว

คุณสามารถเข้าถึงข้อมูลสำรองที่มีบิลด์เก่าและคัดลอก C . เก่า :\ Windows \ MiracastView  โฟลเดอร์ จากนั้นวางลงใน C . ปัจจุบันของคุณ :\ Windows  ไดเร็กทอรีและรีสตาร์ทคอมพิวเตอร์ของคุณ นี้จะบรรลุวัตถุประสงค์ของการปล่อยให้พื้นหลัง AppReadiness กระบวนการเพื่อลบไฟล์แพ็คเกจที่ถูกโยกย้ายไม่ดี

หมายเหตุ: หากคุณไม่มีข้อมูลสำรองกับบิลด์ Windows เก่า คุณสามารถรับ C ตัวเก่าได้ :\ Windows \ MiracastView  โฟลเดอร์จากคอมพิวเตอร์เครื่องอื่นที่มี MIracastView เป็นแอปในตัวที่ติดตั้งตามค่าเริ่มต้น เพียงคัดลอกทั้งโฟลเดอร์บนแท่ง USB แล้ววางลงในไดเร็กทอรี Windows ปัจจุบันของคุณ เท่านี้ก็เรียบร้อย

หากวิธีนี้ใช้ไม่ได้หรือไม่ประสบความสำเร็จในการแก้ไขข้อผิดพลาดที่เกิดจาก MicracastView ให้ทำตามขั้นตอนต่อไป

วิธีที่ 2:การคัดลอก w5n1h2txyewy.xml  ไฟล์จาก Windows.old ไปยัง AppRepository

หากคุณเพิ่งอัปเกรดเมื่อเร็วๆ นี้ การแก้ไขที่เป็นไปได้อีกอย่างหนึ่งคือการคัดลอกเวอร์ชันที่สะอาดของ Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml  จาก Windows.old โฟลเดอร์ เว้นแต่คุณจะลบโฟลเดอร์ด้วยตนเอง Windows จะได้รับการกำหนดค่าให้คงโฟลเดอร์ Windows เก่าไว้เป็นเวลา 30 วันด้วย .old นามสกุล.

ผู้ใช้บางคนจัดการเพื่อแก้ไขปัญหาได้โดยการคัดลอก Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml รุ่นเก่า ไปยัง C:\ProgramData\Microsoft\Windows\AppRepository คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. เปิด File Explorer และไปที่ C:\Windows.old \ ProgramData \ Microsoft \ Windows \ AppRepository\ เมื่อคุณอยู่ที่นั่นแล้ว ให้คัดลอก Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml  ไฟล์ไปยังคลิปบอร์ดของคุณ
  2. ใช้ File Explorer ไปที่ C:\ ProgramData \ Microsoft \ Windows \ AppRepository  และวาง Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml  ไฟล์ได้ที่นี่
  3. เมื่อคุณย้ายไฟล์ด้วยตนเอง ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าข้อผิดพลาดที่เกี่ยวข้องกับ MiracastView ได้รับการแก้ไขแล้วในการเริ่มต้นระบบครั้งถัดไปหรือไม่

หากคุณยังคงเห็นข้อผิดพลาด MiracastView ให้ทำตามขั้นตอนต่อไปด้านล่าง

วิธีที่ 3:การลบรีจิสตรีคีย์ที่เหลือซึ่งเป็นสาเหตุของข้อผิดพลาด

ผู้ใช้บางรายที่พบข้อผิดพลาด MiraCastView หลังจากอัปเกรดเป็น Windows 10 เวอร์ชัน 1803 สามารถแก้ไขปัญหาเหล่านี้ได้โดยลบรีจิสตรีคีย์ปลอมซึ่งดูเหมือนว่าจะย้ายข้อมูลได้ไม่ดีในระหว่างกระบวนการอัปเกรด

คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่อง. จากนั้นพิมพ์ “regedit ” และกด Enter เพื่อเปิด ตัวแก้ไขรีจิสทรี .
    แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10
  2. ภายใน ตัวแก้ไขรีจิสทรี , ใช้บานหน้าต่างด้านซ้ายเพื่อนำทางไปยังคีย์ต่อไปนี้: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Appx \ AppxAllUserStore \ EndOfLife \
    แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10
  3. ถัดไป ให้ขยายแต่ละ SID และมองหาคีย์ Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy หากคุณพบมันในคีย์ย่อยใดๆ ของ EndOFLife ให้คลิกขวาที่ไฟล์แล้วคลิก ลบ เพื่อลบออก
  4. เมื่อคีย์ถูกลบออกแล้ว ให้ปิด Registry Editor และรีสตาร์ทคอมพิวเตอร์ของคุณ ในการเริ่มต้นครั้งถัดไป ให้สร้างสถานการณ์เดียวกันกับที่คุณได้รับข้อผิดพลาด MiracastView ก่อนหน้านี้ ในกรณีส่วนใหญ่ ปัญหาควรได้รับการแก้ไข และคุณควรจะสามารถเรียกใช้ Sysprep หรือคำสั่งอื่นๆ ที่ก่อนหน้านี้ล้มเหลวได้

หากคุณยังคงเห็นข้อผิดพลาดที่ชี้ไปยัง MicracastView ให้ดำเนินการตามวิธีการด้านล่าง

วิธีที่ 4:การลบแพ็คเกจ MiracastView ผ่าน Psexec และ DB Browser

หากคุณมาไกลถึงขนาดนี้โดยไม่ได้ผลลัพธ์ คุณก็แทบไม่เหลือทางเลือกอื่นนอกจากการลบแพ็คเกจ MiracastView ให้ดี ขออภัย Microsoft ทำให้ไม่สามารถลบ MiracastView ผ่าน Command Prompt หรือ Powershell ได้

ด้วยเหตุนี้ เราจึงจำเป็นต้องใช้เครื่องมือสองสามอย่างที่จะทำให้เราถอนการติดตั้งแอปพลิเคชัน MiracastView ได้อย่างดี เพื่อป้องกันข้อผิดพลาดไม่ให้ปรากฏขึ้น นี่คือคำแนะนำฉบับสมบูรณ์พร้อมขั้นตอนทั้งหมดที่จำเป็นในการลบแพ็คเกจ MiracastView:

  1. ไปที่ลิงก์นี้ (ที่นี่ ) ดาวน์โหลด pstools.zip ไปยังคอมพิวเตอร์ของคุณและแตกไฟล์เก็บถาวร PSTools (พร้อมกับ psexec) เป็น C:\ Program Files
    แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10
  2. ถัดไป ไปที่ลิงก์นี้ (ที่นี่ ) และดาวน์โหลด DB Browser เวอร์ชันพกพาสำหรับ SQLite
    แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10
  3. เมื่อดาวน์โหลดเครื่องมือทั้งสองแล้ว ให้กด แป้น Windows + R เพื่อเปิดกล่อง Run จากนั้นพิมพ์ “cmd ” แล้วกด Ctrl + Shift + Enter และคลิกใช่ ที่ข้อความแจ้ง UAC เพื่อเปิดพรอมต์คำสั่งขั้นสูง .
    แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10
  4. ใน Elevated Command Prompt ให้ไปที่ตำแหน่งของ PsTools  โดยใช้คำสั่งต่อไปนี้:
    cd C:\Program Files\PsTools
  5. เมื่อตำแหน่งถูกต้องแล้ว ให้เรียกใช้ psexec เครื่องมือในฐานะผู้ดูแลระบบโดยใช้คำสั่งต่อไปนี้:
    cd C:\Program Files\PsTools
  6. เห็นด้วยกับ ข้อตกลงใบอนุญาตของ PsExec และคุณจะเห็นหน้าต่าง Elevated Command Prompt อื่นเปิดขึ้นในไม่ช้า
    แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10
  7. ถัดไป นำทางไปยังตำแหน่งที่คุณคัดลอก DB Browser โดยใช้ Command Prompt และเปิด SQLiteDatabaseBrowserPortable.exe คำสั่งสำหรับตำแหน่งเริ่มต้นควรมีลักษณะดังนี้:
    C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe
  8. ใน DB Browser สำหรับ SQLite ให้คลิกที่ Open Database ที่ด้านบนของหน้าต่างและใช้หน้าต่างถัดไปเพื่อนำทางไปยังไฟล์ฐานข้อมูลต่อไปนี้:
    C:\ ProgramData \ Microsoft \ Windows \ AppRepository \ StateRepository-Machine.srd

    แก้ไข:ข้อผิดพลาด MiracastView หลังจากอัปเกรดใน Windows 10

  9. เมื่อเปิดฐานข้อมูลใน DB Browser แล้ว ให้คลิกที่ เรียกดูข้อมูล และเปลี่ยน Active Table เป็น Package.
  10. เมื่อเลือกมุมมองแพ็กเกจแล้ว ให้ตรวจสอบคอลัมน์ PackageFullName สำหรับรายการที่ชื่อ Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy . เมื่อคุณพบแล้ว ให้เปลี่ยนค่า ISInbox ที่เชื่อมโยงกับค่านั้นจาก 1 เป็น 0 จากนั้นกด Ctrl + S เพื่อบันทึกการเปลี่ยนแปลง
  11. ถัดไป ให้กดแป้น Windows + R เพื่อเปิดช่อง Run อื่น จากนั้นพิมพ์ “powershell ” และกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง Powershell ในฐานะผู้ดูแลระบบ
  12. ในหน้าต่าง PowerShell ที่ยกระดับ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter ในการลบแอปพลิเคชัน MiracastView:
    get-appxpackage -allusers | where {$_.name -like “*mira*”} | remove-appxpackage
  13. สุดท้าย กลับไปที่หน้าต่าง Command Prompt ที่ยกระดับ แล้วเรียกใช้สองคำสั่งต่อไปนี้ แล้วกด Enter หลังจากแต่ละรายการ:
    REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deleted\EndOfLife\S-1-5-21- XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-100X" /f
    REG DELETE "HKLM\SYSTEM\Setup\Upgrade\Appx\AppxAllUserStore\EndOfLife\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-100X" /f

    แค่นั้นแหละ. คุณจัดการกำจัดแอปพลิเคชั่น MiracastView ได้สำเร็จ หลังจากที่คุณรีสตาร์ทคอมพิวเตอร์ คุณจะไม่ต้องกังวลกับข้อผิดพลาดที่เกี่ยวข้องกับ MiracastView อีกต่อไป