Я недавно был пытаюсь обновить Windows, 7 PC в ОС Windows 10 но после нескольких перезагрузок окон 10 установка была неудача с ошибкой «Установка не удалась в фазе SAFE_OS с ошибкой во время работы REPLACE_OC» с кодом 0x8007001f - 0 × 20006.
исправление
Начну с возможным исправлением, который работал, но ниже я также будет включать в себя инструкции по ремонту Окна 7 системные файлы, как они могут быть также полезны при других обстоятельствах, хотя они мне не удалось решить мою проблему с ними в этом случае.
Фактическое «исправление» было просто. Я сделал «обновить» установки существующей ОС Windows 7 SP1 к. ... Windows, 7 SP1! Это в основном ремонт установки. Вам нужен Windows, 7 SP1 ISO которая соответствует версии окон установленной. Распакуйте его в папку, а затем запустить программу установки. Вы получите возможность сохранить все существующие файлы, которые вы должны выбрать. После того, как ремонт установки успешно, вы можете запустить окна 10 обновление, и если вам повезет, как и мне, то оно будет успешно завершено.
В окнах 7 ISO все еще может быть скачать с Microsoft (что, очевидно, намного безопаснее, чем от 3рд сторонние сайты) но вам нужно будет законным розничная торговля ключ (не OEM ключ к сожалению) сделать это. Если вы вынуждены прибегать к неофициальным источникам пожалуйста, убедитесь, что вы проверить хэш файла, чтобы гарантировать ее не была изменена.
Закрепление Окна 7 системные файлы
Примечание: Перед началом убедитесь, что вы запустите сканирование дисков с chkdsk /f /r
Я попытался запустить Кислый виноград инструмент (ака готовности системы Update Tool KB947821) но отказался с ним через несколько часов, как было ясно значительной где коррупция. Вместо этого я установил KB2966583 которые установлены быстро и позволили мне использовать инструмент DISM для входа и ремонта любого повреждения системных файлов. Кислый виноград по сути, это просто оболочка для DISM без визуальной обратной связи, поэтому использование DISM вручную предпочтительнее.
После того, как с помощью журнала CheckSUR (%WINDIR% Logs CBS CheckSUR.log) Я был в состоянии идентифицировать большое количество поврежденных файлов обновления, которые должны быть отремонтированы. Это легче сделать с помощью немногих манипуляций в блокноте, а затем первенствовать ...
- открыть файл в блокноте
- удалите все, что находится в верхней части файла, вплоть до «Проверка пакетов»
- удалите все, что находится внизу файла, из «Проверка хранилища компонентов» и далее
- выполните поиск и замените следующее
- "
(f)CBS MUM Missing0x00000002servicing\Packages\Package_
»-> «» (т.е. пустой) - "
_
»-> ",
» (подчеркивание с запятой) - "
~
»-> ",
» (тильда с запятой)
- "
- Сохраните файл в формате CSV
- Открыть в Excel
- Сортировка по колонке А
- Удалить все строки, начинающиеся с (исправление)
- Re-сортировку по колонке C (который является единственным столбцом интереса в настоящее время)
- Там может быть много повторяющихся записей в столбце C. просто удалить все дубликаты, так что это просто 1 вход для каждого КБ число
- Это список обновлений, которые вам нужно скачать
После того, как вы получили список необходимых обновлений ...
- Проверьте, какая версия окон вы работаете - x64 или x86
- Загрузите пакеты из каталога обновлений Майкрософт или использовать Google для тех немногих, которые не перечислены в каталоге обновлений. Убедитесь, что вы загружаете обновления для правильных ОС: окнах 7, 64бит или 32-битный.
- Перейдите
%SYSTEMROOT%\CheckSUR\
и создать папку под названием «пакеты», если он не существует - скопировать файлы MSU-в
%SYSTEMROOT%\CheckSUR\packages\
- Открыть командную строку с повышенными
- бег
DISM /Online /Cleanup-Image /Scanhealth
- Когда он закончил проверку CheckSUR снова войти
- повторить процесс с дополнительными обновлениями, если это необходимо
- когда DISM счастлив, бег
sfc /scannow
После завершения этой процедуры ваших окон 7 должны быть полностью фиксированной, но, как мой пример показывает,, там явно все еще может быть некоторые проблемы в некоторых случаях. Если бы я должен был угадать этот вопрос на данный момент, вероятно, будет с правами или, возможно, с реестром. Этот процесс должен по крайней мере обновления починки окна.
“Hi James I realise it has been a long while, but I just checked this on windows 11 (build 23H2)…”