Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Sửa lỗi MiracastView sau nâng cấp Windows 10 (Fall Creators Update, 1709, 1803...)

Khắc phục lỗi MiracastView khi chạy Sysprep sau upgrade Windows 10

Lỗi thường xảy ra sau upgrade lớn (ví dụ: 1703 → 1709 Fall Creators Update). Gói Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy bị migrate sai khi upgrade → Sysprep fail.

Phương pháp 1: Copy thư mục MiracastView cũ từ backup/Windows.old

Nếu mới upgrade và còn backup Windows 10 build 1703 (hoặc máy khác có MiracastView built-in).

  1. Copy thư mục C:\Windows\MiracastView từ backup/máy khác.
  2. Paste vào C:\Windows máy đang lỗi.
  3. Restart máy → tiến trình AppReadiness sẽ dọn dẹp gói migrate sai.

Phương pháp 2: Copy file XML từ Windows.old sang AppRepository

Windows giữ thư mục Windows.old 30 ngày sau upgrade (nếu chưa xóa thủ công).

  1. Mở File Explorer → vào C:\Windows.old\ProgramData\Microsoft\Windows\AppRepository\.
  2. Copy file Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml.
  3. Paste vào C:\ProgramData\Microsoft\Windows\AppRepository\.
  4. Restart → test Sysprep.

Phương pháp 3: Xóa khóa Registry EndOfLife bị lỗi (dành cho upgrade lên 1803)

  1. Win + R → regedit → Enter.
  2. Điều hướng: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\EndOfLife\.
  3. Mở rộng từng SID con → tìm khóa Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy → chuột phải → Delete.
  4. Restart → test.

Phương pháp 4: Gỡ hoàn toàn gói MiracastView bằng PsExec + DB Browser (Nâng cao)

Microsoft chặn gỡ MiracastView qua CMD/PowerShell. Cần công cụ chuyên dụng.

  1. Tải PSTools (Microsoft) → giải nén ra C:\Program Files\PsTools.
  2. Tải DB Browser for SQLite (Portable).
  3. Mở Elevated CMD → cd C:\Program Files\PsTools → chạy psexec -i -s cmd.exe → đồng ý License → mở CMD thứ 2 quyền SYSTEM.
  4. Trong CMD SYSTEM: chạy C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe.
  5. DB Browser: Open Database → chọn C:\ProgramData\Microsoft\Windows\AppRepository\StateRepository-Machine.srd.
  6. Tab Browse data → Table: Package → tìm cột PackageFullName = Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy → sửa cột ISInbox từ 1 thành 0 → Ctrl+S lưu.
  7. Mở Elevated PowerShell → chạy: get-appxpackage -allusers | where {$_.name -like "*mira*"} | remove-appxpackage.
  8. Quay lại Elevated CMD (bản đầu) chạy 2 lệnh xóa Registry EndOfLife:
    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
  9. Restart → MiracastView đã bị gỡ, lỗi biến mất.