Содержание:
- Метод 1: Копирование старой папки MiraastView в текущий каталог Windows
- Метод 2: Копирование w5n1h2txyewy.xml файл из Windows.старый в AppRepository
- Метод 3: Удаление оставшегося ключа реестра, вызывающего ошибку
- Метод 4: Удаление пакета MiracastView с помощью Psexec и DB Browser
Некоторые пользователи жаловались на получение ошибок, связанных с 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 (build 1703), вы можете устранить ошибку с помощью одного простого трюка.
Вы можете получить доступ к резервной копии, содержащей старую сборку, и скопировать старый C:\ Windows \ MiracastView папка. Затем вставьте ее в текущую папку C\ Windows каталог и перезагрузите компьютер. Это позволит сделать фоновый AppReadiness чтобы удалить файлы пакетов, которые были плохо перенесены.
Примечание: Если у вас нет резервной копии старой сборки Windows, вы также можете получить старую C:\ Windows \ MiracastView папку с другого компьютера, на котором по умолчанию установлено встроенное приложение MIracastView. Просто скопируйте всю папку на USB-накопитель, вставьте ее в текущий каталог Windows, и все готово.
Если этот метод оказался неприменим или не помог устранить ошибку, вызванную MicracastView, переходите к следующему способу.
Метод 2: Копирование w5n1h2txyewy.xml файл из Windows.старый в AppRepository
Если вы обновились совсем недавно, то еще одно возможное решение — скопировать чистую версию Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml из Windows .старый папку. Если вы не удалили папку вручную, Windows настроена на сохранение старой папки Windows в течение 30 дней с помощью параметра .старый расширение.
Некоторым пользователям удалось решить эту проблему, скопировав старый Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml на C:\ProgramData\Microsoft\Windows\AppRepository. Вот краткое руководство по тому, как это сделать:
- Откройте Проводник файлов и перейдите к C:\Windows.старый \ ProgramData \ Microsoft \ Windows \ AppRepository\. Как только вы там, скопируйте файл Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml файл в буфере обмена.
- Используя Проводник файлов, перейдите к C:\ ProgramData \ Microsoft \ Windows \ AppRepository и вставьте Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy.xml файл здесь.
- После того как вы вручную перенесли этот файл, перезагрузите компьютер и посмотрите, были ли исправлены ошибки, связанные с MiracastView, при следующем запуске.
Если вы’ все еще видите ошибки MiracastView, продолжайте использовать следующие методы ниже.
Метод 3: Удаление оставшегося ключа реестра, вызывающего ошибку
Некоторые пользователи, столкнувшиеся с ошибками MiraCastView после обновления до Windows 10 версии 1803, смогли решить их, удалив нежелательный ключ реестра, который, по-видимому, был неудачно перенесен в процессе обновления.
Вот краткое руководство о том, как это сделать:
- Нажмите клавиша Windows + R чтобы открыть Запустите поле. Затем введите “regedit” и нажмите Введите чтобы открыть Редактор реестра.
- Внутри Редактор реестра, воспользуйтесь левой панелью для перехода к следующему ключу: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Appx \ AppxAllUserStore \ EndOfLife \
- Далее раскройте каждый SID и найдите символ Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy ключ. Если вы обнаружите его в любом из подключей EndOFLife, щелкните на нем правой кнопкой мыши и выберите Удалить чтобы удалить его.
- После удаления ключа закройте Редактор реестра и перезагрузите компьютер. При следующем запуске воссоздайте тот же сценарий, в котором вы ранее получали ошибки MiracastView. В большинстве случаев проблема будет устранена, и вы сможете запустить Sysprep или другие команды, которые ранее не выполнялись.
Если вы все еще видите ошибки, указывающие на MicracastView, продолжайте использовать следующий метод.
Метод 4: Удаление пакета MiracastView с помощью Psexec и DB Browser
Если вы’прошли этот путь безрезультатно, то у вас практически не осталось выбора, кроме как удалить пакет MiracastView навсегда. К сожалению, Microsoft сделала невозможным удаление MiracastView через Command Prompt или Powershell.
Поэтому нам придется воспользоваться парой инструментов, которые позволят нам удалить приложение MiracastView навсегда, чтобы предотвратить появление ошибок. Здесь представлено полное руководство со всеми необходимыми шагами для удаления пакета MiracastView:
- Перейдите по этой ссылке (здесь), скачайте pstools.zip на свой компьютер и распакуйте архив PSTools (вместе с psexec) по адресу C:\Program Files.
- Далее перейдите по этой ссылке (здесь) и загрузите портативную версию DB Browser для SQLite.
- После загрузки обоих инструментов нажмите клавиша Windows + R чтобы открыть окно «Выполнить». Затем введите “cmd” и нажмите Ctrl + Shift + Enter и нажмите Да в приглашении UAC, чтобы открыть окно Повышенная командная строка.
- В расширенной командной строке перейдите к местоположению PsTools используя следующую команду:
cd C:\Program Files\PsTools
- После того как местоположение выбрано правильно, запустите файл psexec инструмент как admin используя следующую команду:
cd C:\Program Files\PsTools
- Согласен с Лицензионное соглашение PsExec’ и вскоре вы увидите, как откроется еще одно окно расширенной командной строки.
- Далее перейдите в место, куда вы скопировали DB Browser с помощью Command Prompt, и откройте его SQLiteDatabaseBrowserPortable.exe. Команда для расположения по умолчанию должна выглядеть следующим образом:
C:\Program Files\DB Browser for SQLite\DB Browser for SQLite.exe
- В DB Browser for SQLite нажмите на кнопку Открыть базу данных кнопку в верхней части окна и в следующем окне перейдите к следующему файлу базы данных:
C:\ ProgramData \ Microsoft \ Windows \ AppRepository \ StateRepository-Machine.srd
- После того как база данных открыта в DB Browser, щелкните на Просмотреть данные и измените активную таблицу на Пакет.
- Выбрав представление Package, проверьте столбец PackageFullName на наличие записи с именем Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewy . Как только вы обнаружите его, измените значение ISInbox, связанное с ним, с 1 на 0, а затем нажмите Ctrl + S сохранить изменения.
- Затем нажмите клавиши Windows + R, чтобы открыть еще одно окно «Выполнить». Затем введите “powershell” и нажмите кнопку Ctrl + Shift + Enter чтобы открыть окно Powershell от имени администратора.
- В открывшемся окне PowerShell введите следующую команду и нажмите кнопку Введите чтобы удалить приложение MiracastView:
get-appxpackage -allusers | where {$_.name -like "*mira*"} | remove-appxpackage
- Наконец, вернитесь в открывшееся окно Командной строки и выполните следующие две команды и нажмите кнопку Введите после каждой из них:
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Appx\AppxAllUserStore\Deleted\EndOfLife\S-1-5-21- XXXXXXXXXX-XXXXXXXXXXXXXXXXXX-100X" /f REG DELETE "HKLM\SYSTEM\Setup\Upgrade\Appx\AppxAllUserStore\EndOfLife\S-1-5-21-XXXXXXXXXX-XXXXXXXXXX-XXXXXXXXXX-100X" /f
Вот и все. Вам успешно удалось избавиться от приложения MiracastView. После перезагрузки компьютера вас больше не должны беспокоить ошибки, связанные с MiracastView.