x
Главная > Утилиты > Проверка и восстановления поврежденных системных файлов Windows 10/11

Проверка и восстановления поврежденных системных файлов Windows 10/11

В силу различных причин, например отключение света или сбоя работы твердотельного накопителя, некоторые файлы операционной системы Windows могут оказаться поврежденными. Если проблемы некоторыми файлами никак не скажется на работе компьютера, то в случае критически важных, это может приводить к ошибкам и перезагрузки компьютера.

Восстановление поврежденных файлов Windows

По умолчанию в папке «C:\Windows\WinSxS» храниться резервные копии всех системных файлов операционной системы.  За проверку целостность и восстановления поврежденных системных файлов Windows отвечает утилита «sfc».

1. Запускаем командную строку от имени администратора. Для этого нажимаем быстрые клавиши «Win + R». В строку открывшего окна вводим «cmd». Зажав клавиши «Ctrl + Shift» нажимаем «ОК» и разрешаем вносить изменения программы на компьютере.

2. В  командной строке вводим

sfc /scannow

3. Набравшись терпения, ждем, пока утилита проверит файлы, при необходимости перезапишет из хранилища резервных копий.

Учтите, если вы меняли файлы в операционной системы, например с иконками, они будет перезаписаны на стандартные, которые устанавливаются по умолчанию с операционной системы.

Так же «sfc» имеет еще несколько других команд:

Проверка файлов без исправления.

sfc /verifyonly

Проверка и исправления указанного файла, где «path_file» это полный путь к нужному файлу

sfc /scanfile=path_file

Проверка файлов Windows не активной версии операционной системы, находящейся на другом диске, где «path_windows» это путь установленной на диск операционной системе Windows.

sfc /scannow /offwindir=path_windows

Восстановление резервной копии системных файлов Windows

Как вы понимаете, файлы резервной копии установочного образа тоже могут быть оказать поврежденными или банально отсутствовать. Проверить и восстановить резервные копии системных файлов нам поможет утилита DISM (Deployment Image Servicing and Management). Для этого:

1. Запускаем, командую строку от имени администратора. Для этого в строке писка Windows вводим «cmd». Находим в результате поиска «Командная строка», кликаем правой кнопкой мыши и в контекстном меню выбираем «Запуск от имени администратора». Не забудьте разрешить приложению вносить изменения на устройстве.

2.  В DISM доступно несколько команд для проверки целостности установочного образа сохраненного на диске компьютера, которые вводятся в командную строку.

Для исправления поврежденных и восстановления недостающих файлов, которые  будут  скачаны из центра обновлений Windows, вводим:

DISM /Online /Cleanup-Image /RestoreHealth

Учтите, чтоб команда отработала успешно, нужно чтоб компьютер имел доступ в интернет.

Для проверки меток повреждений файлов, используя информацию, полученную из журнала работы Windows и меток о возможности восстановления, вводим:

DISM /Online /Cleanup-Image /CheckHealth

Для полной проверки хранилище на наличие поврежденных файлов вводим:

DISM /Online /Cleanup-Image /ScanHealth

В зависимости от скорости работы диска, может занять очень много времени до 30 минут.

При восстановлении резервных копий файлов Windows могут возникнуть ошибки:

  • Error: 0x800f0906 — проблемы со скачиванием файлов «Центра обновления Windows». Причиной может быть отсутствие доступа к интернету или к доступ к серверам откуда скачиваються файлы заблокирован.
  • Error: 0x800f0950 – ошибка во время работы DISM.
  • Error: 0x800F081F – исходные файлы необходимые для работы не были обнаружены.

Оффлан восстановление резервной копии системных файлов Windows из установочного образа

В случае отсутствия интернета или ошибки связанными с исходными файлами исходными файлами, можно попробовать восстановить резервные копии файлов из установочного образа Windows.

1. Для начала скачивает ISO образ установочного диска Windows, монтируем его как виртуальный DVD привод или распаковываем. Нас интересует установочные файлы, запакованные в формате образа «install.wim» или «install.esd», первый это простой образ, а второй упакованный и зашифрованный образ диска. В случае монтирования как виртуального привода, необходимые файлы находиться в папке «H:\sources», где «H» это буква DVD привод.

2. Здесь есть один нюанс в каждом образе запаковано несколько версий Windows, нам необходимо указать какой образ использовать для восстановления резервной копии файлов. Нам нужно узнать индекс версии Windows в установочном образе, который соответствует версии Windows установленной на компьютере.

Запускаем командную строку от имени администратора. В случае «wim» формата установочного образа вводим команду:

dism /Get-WimInfo /WimFile:»H:\Sources\install.wim»

В случае «esd» формата установочного образа вводим команду:

dism /Get-WimInfo /WimFile:»H:\Sources\install.esd»

В списке находим индекс нужной нам версии операционной системы и запоминаем его.  Если нам нужен образ «Windows 11 Pro», то в нашем примере он находиться под индексом 4.

3. Для исправления поврежденных и восстановления недостающих файлов случает «wim» образа  установочного файла вводим.

DISM /online /cleanup-image /restorehealth /source:WIM:»H:\sources\install.wim»:4  /limitaccess

Здесь  «J:\sources\install.wim» это полный путь до установочного файла, а «4» это индекс нужной нам версии Windows, который мы определили на предыдущем шаге.

Для «esd» установочного файла вводим.

DISM /online /cleanup-image /restorehealth /source:esd:»H:\sources\install.esd»:4  /limitaccess

Где «J:\sources\install.esd» это полный путь до установочного файла, а «4» это индекс нужной нам версии Windows.

 

  1. Пока что нет комментариев.
  1. Пока что нет уведомлений.