Как проверить винду на наличие ошибок. SFC и DISM: Проверка и Восстановление системных файлов в Windows

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

В Windows 10 присутствует два инструмента для проверки целостности защищенных системных файлов и их автоматического восстановления при обнаружении повреждений - SFC.exe и DISM.exe, а также команда Repair-WindowsImage для Windows PowerShell (использующая DISM для работы). Вторая утилита служит дополнением первой, в случае, если SFC не удается восстановить поврежденные файлы.

Утилита для развертывания и обслуживания образов Windows DISM.exe позволяет выявить и исправить те проблемы с хранилищем системных компонентов Windows 10, откуда при проверке и исправлении целостности системных файлов копируются оригинальные их версии. Это может быть полезным в тех ситуациях, когда защита ресурсов Windows не может выполнить восстановление файлов, несмотря на найденные повреждения. В этом случае сценарий будет следующим: восстанавливаем хранилище компонентов, а после этого снова прибегаем к использованию sfc /scannow.

Для использования DISM.exe, запустите командную строку от имени администратора. После чего можно использовать следующие команды:


Примечание: в случае, если команда восстановления хранилища компонентов не работает по той или иной причине, вы можете использовать файл install.wim (или esd) со смонтированного ISO образа Windows 10 () в качестве источника файлов, требующих восстановления (содержимое образа должно соответствовать установленной системе). Сделать это можно с помощью команды:

Dism /Online /Cleanup-Image /RestoreHealth /Source:wim:путь_к_файлу_wim:1 /limitaccess

Вместо.wim можно использовать файл.esd тем же образом, заменив в команде все wim на esd.

При использовании указанных команд, журнал выполненных действий сохраняется в Windows\Logs\CBS\CBS.log и Windows\Logs\DISM\dism.log .

DISM.exe также можно использовать в Windows PowerShell, запущенном от имени администратора (запустить можно из меню правого клика по кнопке Пуск) с помощью команды Repair-WindowsImage . Примеры команд:

  • Repair-WindowsImage -Online -ScanHealth - проверка наличия повреждений системных файлов.
  • Repair-WindowsImage -Online -RestoreHealth - проверка и исправление повреждений.

Дополнительные методы восстановления хранилища компонентов, если описанные выше не срабатывают: .

Как видите, проверка целостности файлов в Windows 10 - не такая уж и сложная задача, которая порой может помочь исправить самые разные проблемы с ОС. Если не смогла, возможно, вам поможет что-то из вариантов в инструкции .

Как проверить целостность системных файлов Windows 10 - видео

Также предлагаю ознакомиться с видео, где использование основных команд проверки целостности показано наглядно с некоторыми пояснениями.

Дополнительная информация

Если sfc /scannow сообщает о том, что защите системы не удалось выполнить восстановление системных файлов, а восстановление хранилища компонентов (с последующим повторным запуском sfc) не помогло решить проблему, вы можете просмотреть, какие именно системные файлы были повреждены, обратившись к журналу CBS.log. Для того, чтобы экспортировать нужные сведения из журнала в текстовый файл sfc на рабочем столе, используйте команду:

Findstr /c:"" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfc.txt"

Также, по некоторым отзывам, проверка целостности с помощью SFC в Windows 10 может обнаруживать повреждения сразу после установки обновления с новой сборкой системы (без возможности исправить их, не установив новую сборку «начисто»), а также для некоторых версий драйверов видеокарт (в данном случае ошибка находится для файла opencl.dll. Если что-то из этих вариантов случилось и у вас, возможно, не следует предпринимать никаких действий.

Ошибки в системе возможны двух видов: аппаратного и программного характера.

Аппаратные сбои проявляются в следующем:

  • зависание и торможение компьютера,
  • неожиданные перезагрузки,
  • полное и видео или некорректное воспроизведение,
  • нестабильная работа аппаратных компонентов,
  • перегрев основных частей (например: процессора или жесткого диска).

Программные сбои и приложений проявляются в следующем:

  • возникновение и невозможность обычной загрузки операционной системы (ОС) – Скрин.1,

  • долгое открытие системных и прикладных приложений с «зависанием» процессов,
  • сообщения об ошибках системы и приложений, реестра, отсутствии прикладных библиотек – Скрин.2, 3, 4,
  • всплывающие диалоговые окна о неисправностях аппаратных компонентов и ошибках драйверов,
  • невозможность чтения или записи информации на съемных носителях,
  • исчезновение надписи Пуск, языковой панели,
  • нарушение отображения панели задач,
  • невозможность загрузки консольных приложений (например: диспетчера задач),
  • изменение отображения значков и ярлыков,

Причины неполадок Windows:

  • вирусы и вредоносное ПО;
  • неправильная настройка системы;
  • некорректные инсталляция и деинсталляция приложений;
  • установка софта, скаченных из сомнительных источников;
  • несовместимость дополнительно установленных утилит с работой ОС;
  • отсутствие аппаратных ресурсов для работы ОС и нескольких приложений одновременно (например: если не хватает объема оперативной памяти);
  • ошибки в реестре;
  • большое количество программ, помещенных в Автозагрузку (см. );
  • неправильно установленные драйвера или их отсутствие;
  • остатки деинсталлированных программ, временных файлов, не действительных ярлыков, засоряющих память.

Разработчики компании Microsoft предусмотрели возникновение сбоев в работе Windows и включили в пакеты ОС служебные утилиты для диагностики и устранения ошибок.

Проверка жесткого диска и исправление неполадок с помощью chkdsk

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

Для того чтобы воспользоваться chkdsk, необходимо запустить консоль командной строки с правами администратора.

Командную консоль можно вызвать одним из следующих способов:

Загрузив командную консоль, в строке набрать следующее:

chkdsk буква_диска: параметры_проверки, где:

буква диска – это имя диска с двоеточием (С:).

параметры:

  • /F – проверка с автоматическим исправлением ошибок;
  • /V – проверка с выдачей информации о путях и именах файлов на диске;
  • /R – обнаружение поврежденных секторов и их восстановление;
  • /X – с совместным использованием параметра /F перед проверкой отключается том.

На Скрин. 5 приведен пример использования консольной утилиты chkdsk с параметрами /F и /R на диске С: (обнаруженные неполадки исправляются автоматически).

Как видно на скрин.5, выполнение команды невозможно пока логический диск С: используется системой и выполнить проверку предлагается при перезагрузке (набрать Y (Да) или N (Нет)).

Если набрать команду chkdsk без аргументов (параметров), утилита выполнится в режиме чтения и покажет всю информацию о проверенных данных, обнаруженных ошибках и поврежденных секторах (Скрин.6).

Проверка логических дисков через проводник

Для выполнения проверки и исправления ошибок на логических дисках, можно использовать оснастку Управление компьютером (раздел Управление дисками) и выполнить инструкции, согласно приведенным ниже скринами 7 – 10.

Для запуска оснастки в Windows, версии 7, выбрать Управление компьютером, как показано на скрин.7.

Для запуска оснастки в Windows, версий 8 и 10, нажать сочетание + X и выбрать Управление дисками, как показано на Скрин. 8.

На Скринах 9,10 показан выбор действий для выполнения проверки логического диска С:/ на наличие ошибок в консоли «Управление компьютером» для Windows7.

Для Windows 8 и 10 выполнение проверки проходит аналогично с небольшими отличиями в консольном оформлении и выводе сообщений.

Устранение неполадок в работе Windows с помощью панели управления

Автоматически провести диагностику и устранить распространенные ошибки поможет такая оснастка «Панели Управления» (далее ПУ), как «Устранение неполадок».

С помощью встроенных утилит оснастки возможно повышение производительности и , а также исправление следующих сбоев:

  • сетевых подключений и работы браузеров;
  • воспроизведения звука;
  • подключенного и внутреннего оборудования;
  • питания;
  • в обеспечении защиты от вредоносных приложений и др.

Дополнительные программы для исправления ошибок Windows

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

FixWin 10

Приложение распространяется бесплатно, не требует установки на жесткий диск и запускается через исполняемый файл (FixWin 10.exe). Интерфейс английский.

FixWin10 разработана для 10 версии ОС Microsoft, однако утилита подходит и для других версий Windows (7 и 8, а для 10-ой исправления вынесены в отдельный раздел).

FixWin помогает исправить основные проблемы:

  • в работе Магазина Windows,
  • во время открытия меню «Пуск» и документов Office,
  • с панелью «Параметры»,
  • при загрузке обновлений в Центре Windows и пр.

Все исправления сгруппированы в основные разделы:

  • File Explorer (проводник);
  • Internet and Connectivity (Интернет и соединения);
  • Windows10 (для новой версии);
  • SystemTools (системные утилиты);
  • Troubleshooters (для отдельных устройств и ПО);
  • AdditionalFixes (дополнительные инструменты).
  • При запуске пользователю предлагается (Скрин.14):
  • проверить системные данные,
  • перерегистрировать приложения магазина Windows10,
  • создать точку восстановления (см. ),
  • восстановить поврежденные компоненты ОС с помощью DISM (.exe).

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

Для этого:

  1. нажать на вопросительный знак рядом с FIX,
  2. получить описание действий и команд для ручного исправления (Скрин.15).

Anvisoft PC PLUS

Anvisoft PC-PLUS – бесплатная программа, с англоязычным интерфейсом. Скачать её можно с официального сайта по этому адресу.

Функциональные возможности Anvisoft PC-PLUS позволяют исправить следующее:

  • ошибки приложений и прикладных библиотек (*.dll);
  • системные ошибки;
  • сбои сетевых подключений;
  • проблемы в популярных играх;
  • некорректное отображение значков и ярлыков на рабочем столе.

Работа с Anvisoft PC-PLUS (Скрин.16-18):

  1. Запустить исполняемый файл (PCPlus.exe);
  2. В главном меню выбрать раздел с описанием проблемы (Скрин.16), а именно:
  3. ошибочные ярлыки,
  4. сбой подключения к Интернету,
  5. системные и программные ошибки,
  6. проверка проблем запуска игровых приложений;
  7. Найти конкретную ошибку в правой части интерфейса следующего окна (Скрин.17);
  8. Нажать кнопку Fix now, учитывая, что для некоторых исправлений требуется подключение к Интернету;
  9. Дождаться автоматического исправления ошибок (Скрин.18).

NetAdapter Repair All In

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

NetAdapter Repair All InOne предназначена для устранения неполадок, связанных с работой сети.

Приложение позволяет просмотреть все сетевые настройки и просканировать доступность IP и DNS (ping).

Возможности исправления и настройки:

  • служб DHCP;
  • файла HOSTS;
  • протокола TCP/ IP;
  • сетевых служб Windows;
  • сетевых адаптеров;
  • адресов DNS;
  • таблиц маршрутизации;
  • протокола NetBIOS;
  • криптографии и приватности в сети (сброс параметров Internet Security) и др.

Утилита запускается с правами администратора – Скрин.19.

Ошибки не исправляются в автоматическом режиме. Опытным пользователям самим предлагается выбрать, что требуется сделать.

Если нажать кнопку Advanced Repair, то настройки:

  • WinSock/TCP/IP,
  • Прокси,
  • брандмауэра Windows

Антивирусная утилита AVZ

Чаще всего причинами ошибок в Windows являются вирусы. Поэтому для исправления сбоев, в первую очередь, необходимо проводить сканирование носителей информации на предмет поиска и удаления вредоносного ПО.

AVZ – антивирусное ПО для обнаружения и удаления:

  • Spy Ware и Ad Ware модулей;
  • Руткитов и маскирующихся вредоносных программ;
  • Троянских программ (Trojan);
  • модулей Back/Door и клавиатурных шпионов (для удаленного управления компьютером);
  • Сетевых и почтовых червей.

AVZ не проводит лечение зараженных программ.

Утилиту можно загрузить с сайта разработчика Z-Oleg.Com .

Язык интерфейса – русский и английский.

Запуск AVZ осуществляется без предварительной установки на компьютер (Скрин.20).

Кроме анализа данных, на предмет обнаружения вредоносного ПО, антивирус имеет оснастку, позволяющую восстановить некоторые системные настройки, поврежденные вредоносными программами.

Чтобы открыть микропрограммы восстановления, в меню выбрать раздел Файл/Восстановление системы (Скрин.21) и в появившемся окне отметить «галочкой» необходимые операции для исправления системных настроек – Скрин.22.

Часто задаваемые вопросы по неполадкам в работе Windows

Что нужно делать для профилактики предотвращения сбоев в Windows?

  • Своевременно загружать обновления безопасности;
  • Проводить очистку реестра;
  • Вовремя обновлять антивирусные программы и сканировать компьютер;
  • Очищать систему от ненужных файлов («мусора»);
  • Дефрагментировать HDD после очистки;
  • Проверять диски описанными в статье способами;
  • Проводить резервирование данных;
  • Выключать компьютер, закрыв работу всех приложений (см. ).

Как устранить STOP ошибки в Windows?

STOP-ошибки могут возникать в случаях аварийного завершения работы или перезагрузки ОС.

Если Windows запустилась после перезагрузки:

  • попробовать вернуть систему к предыдущему состоянию с помощью «Восстановление системы»;
  • установить последние обновления;
  • использовать центр поддержки Microsoft;
  • найти подходящие драйвера на веб-сайтах изготовителей;
  • использовать безопасный режим для устранения проблем;
  • проверить наличие сбоев на жестком диске и ошибок памяти.

Если система не запустилась:

  • попробовать загрузиться в безопасном режиме;
  • использовать средства восстановления при загрузке для корректировки файлов запуска;
  • отменить недавние изменения с помощью компонента «Восстановление»;
  • восстановить данные из архива образа;
  • в крайнем случае, .
Практически каждый пользователь компьютера со временем может столкнуться с такой проблемой, как ПРОИЗВОДИТЕЛЬНОСТЬ ПК. Естественно, что комп рано или поздно начнёт "тормозить", если НЕ заниматься его регулярно-периодическим обслуживанием (здесь не будем затрагивать модернизацию за счёт покупки "железа", популярный "разгон" ..., а каснёмся программного обеспечения).
Большинство причин, замедляющих работу компьютера, устраняется за счёт своевременного использования функционала программ аналогичных
» оптимизация ПК » обновление ПО » драйвера и т.п..
Windows имет собственные средства для проведения той же "оптимизации", тем не менее.... Допустим, в "Твикерах" (др. программах) есть дополнительные настройки, которые НЕ может предоставить сама система. Плюс о необходимости иметь на компьютере и использовать софт для его полного анализа, тестирования, » диагностики — говорить ЛИШНЕ, к тому же данных хороших утилит с бесплатными версиями хватает (кто не знаком, читайте описания необходимых функциональных возможностей таковых прог).

Проверка Windows, ошибки Windows, автоматическая
диагностика и устранение проблем, неполадок, сбоев.

В ситуациях, когда комп УЖЕ начал "зависать", не стабильно работать и "демонстрировать" прочие проблемы, выдавать ошибки, то прежде, чем искать в Интернете и устанавливать на компьютер различные программы.... Тут самое логичное, пожалуй, начать стоит с того, что же предлагает САМ разработчик для СВОЕГО продукта, т.е Microsoft для Windows.
См. скриншот ниже, знакомтесь на официальном сайте с бесплатной "поддержкой".

Центр решений «Microsoft Fix it» : устранение неполадок работы программного обеспечения.
Во-первых, о ГЛАВНОМ.
Это бесплатный онлайн сервис, соответствеенно ничего НЕ надо скачивать (загружать), устанавливать на компьютер и настраивать.
Далее.
К бесплатности прибавляем доступность, простоту и, как пишут авторы, "автоматическое решение проблем". Вообще, просто крайне полезно-интересно проверить компьютер (проверка Windows) и узнать результаты таковой "онлайн диагностики", даже если пока и кажется - проблем-то вроде НЕТ с компом. А если вдруг найдутся полезные "пожелания" для ПК - ошибки Windows !!!
Ниже небольшой скриншот из проверки Windows.
В самом низу рисунка "Результаты 1-20 из 279", то есть диагностика и исправление проблем почти для 300 возможных системных ошибок.

Select program: "Выберите тему, с которой связана проблема (необязательно)",
- select scenario: "Ваши действия",
- view solutions: "Просмотр и запуск решений".

    Для наглядности проверки Windows на наличие ошибок, вот такая очень короткая выписка из многочисленных результатов проверки.
  1. Автоматическая диагностика и устранение неполадок в папках и файлах системы Windows.
  2. Как ускорить Windows, если компьютер работает медленно.
  3. Как исправить поиск Windows: не работает, сбои, нет результатов.
  4. Фотоальбом: не открываются фотографии, не работает заставка.
  5. Как исправить ошибки DVD и CD: CD (DVD) не может читать и писать.
  6. Как провести калибровку батареи ноутбука и схемы питания.
  7. Не работает обновление Windows, ошибка центра обновления Windows.
  8. Как исправить проблемы с устройствами: не работает, не найдено.
    Автоматическая диагностика и устранение неполадок с устройствами, возникающих, если диспетчеру устройств не удается обнаружить оборудование, звуковые устройства, USB-контроллеры и другие устройства, а также если они отключены или не работают.
  9. Как автоматически исправить проблемы звукозаписи и устройств.
  10. Как автоматически исправить проблемы, если звук не работает.
  11. Диагностика проблем с играми Windows и их автоматическое устранение.
  12. Как исправить проблемы IE и Windows: видео не работает.
  13. Как исправить проигрыватель Windows Media: видео и библиотека.
  14. Как исправить браузер: Internet Explorer не работает или зависает.
  15. Принтер не печатает, ошибка принтера и другие проблемы с печатью.
  16. ... всего 279 результатов (диагностика, проблемы, ошибки, исправление) для системы Windows.

Ещё раз. Это бесплатная онлайн проверка Windows, тем более с поддержкой от разработчика. Будет максимально полезно узнать о состоянии системы компьютера с "точки зрения" автора... «для поиска АВТОМАТИЧЕСКИХ решений ваших проблем». Проверка Windows 7, XP, Vista, диагностика, поиск и исправление ошибок - ОДНИМ кликом. Самое полезное бесплатное "знакомство" с "Виндой" для начинающих пользователей.

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

Проверка диска на наличие ошибок в Windows 7

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

Проверка винчестера при помощи выполнения команд

Через свойства диска


Видеоурок: Проверка HDD

Через PowerShell

При помощи панели управления

Использование сторонних программ для диагностики и проверки винчестера на битые сектора

Если проверка диска стандартными методами не принесла желаемых результатов, то вы можете использовать сторонние программы, выполняющие диагностику диска.

Бесплатно скачать программу можно с данного сайта - http://programdownloadfree.com/load/system/test_hdd/victoria/71–1-0–122 . Возможности и преимущества ее заключаются в следующих параметрах:


HDAT 2

Аналогичное предыдущему приложение, но поддерживающее большее количество моделей жесткого диска и режимов его работы. Официальный сайт программы - https://hdat2.com .

CrystalDiskInfo

Программа отличается красивым и понятным дизайном, а также наличием русского языка. Официальный сайт разработчика -

http://crystalmark.info/?lang=en . Помимо основных функций, свойственных всем вышеописанным программам, CrystalDiskInfo поддерживает диагностику внешних накопителей, проверяет состояние и температуру HDD, имеет широкий выбор настроек диска.

Исправление обнаруженных неполадок

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

При помощи программы Victoria

Приложение Victoria может как просканировать диск на ошибки, так и исправить найденные.


Итак, проверку жесткого диска или SSD можно выполнить как с помощью сторонних, так и через встроенные программы. В большинстве случаев найденные ошибки будут исправлены автоматически. Перед тем как приступать к работе с диском рекомендуется перезагрузить компьютер, это же стоит сделать и после окончания работы с ним.

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

В результате пользователь может сталкиваться с различными ошибками при запуске программ или невозможностью их установки, проблемами с системными настройками и даже синими «экранами смерти». Поэтому при диагностике неполадок, первым делом обычно рекомендуется выполнить проверку целостности системных файлов Windows 7/10. На данный момент существует два основных метода проверки и восстановления системных файлов – с помощью штатных утилит SFC и DISM , запускаемых через командную строку или консоль PowerShell.

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

Использование SFC

Утилита SFC или иначе System Files Checker присутствует во всех версиях Windows, начиная с 2000, и предназначается для проверки состояния и восстановления системных файлов. SFC может принимать несколько аргументов, но в данном случае нас интересует только один. Проверка и восстановление системных файлов Windows 7/10 с её помощью производится следующим образом. Запустите от имени администратора командную строку или консоль PowerShell и выполните такую команду:

sfc /scannow

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

Для обеспечения максимального доступа к файловой системе процедуру восстановления поврежденных системных файлов Windows можно выполнить в загрузочной среде. Попасть в среду восстановления можно несколькими способами, но предлагаем наиболее универсальный. Загрузите компьютер с установочного диска Windows, а когда на экране появится окно мастера установки, нажмите Shift + F10 . Так как в загрузочной среде буквы дисков отличаются, вам нужно определить букву системного раздела. Выполняем такие команды:

diskpart
list volume

На MBR-дисках системный раздел, скорее всего, будет иметь букву D, а раздел «Зарезервировано системой» – букву C. Зная буквенные метки томов, командой exit закрываем Diskpart и производим проверку:

sfc /scannow /offbootdir=C:/ /offwindir=D:/

По завершении сканирования Windows перезагрузится в обычном режиме.

Утилита DISM

Как проверить целостность системных файлов Windows 7/10, если описанный выше способ не помогает или при выполнении команд выдаются разные ошибки? В этом случае можно попробовать прибегнуть к более мощному средству – утилите DISM . Запускаем командную строку с правами администратора и выполняем такую команду:

dism.exe /online /cleanup-image /scanhealth

Если утилита сообщит, что хранилище компонентов подлежит восстановлению, восстанавливаем его следующей командой:

dism.exe /online /cleanup-image /restorehealth

Если в процессе выполнения команд будут выдаваться ошибки, попробуйте восстановить хранилище компонентов с помощью запущенной с повышенными правами PowerShell, выполнив команду Repair-WindowsImage -Online -RestoreHealth при подключении компьютера к интернету.

После проделанных процедур можно произвести проверку sfc /scannow и посмотреть, не будут ли повторяться ошибки. Если да, проверьте, включена ли у вас служба «Установщик модулей Windows», а вообще, сделать это желательно заранее.

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

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

findstr /c: «» %windir%/logs/cbs/cbs.log >»D:/sfc.log»

Информация о повреждённых файлах будут сохранена в лог-файл, в нашем случае это sfc.log на диск D. Содержимое файла может быть достаточно объёмным, ищите в нем блоки с ключевой фразой «Cannot repair» (не удалось восстановить) с соответствующими датой и временем сканирования.

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

Для получения прав и замены таких файлов можно использовать штатные консольные утилиты Takeown с параметром /f и icacls с параметром /grant administrators:f , но есть более простой и универсальный способ – воспользоваться любым «живым диском» со встроенный файловым менеджером, например, Dr.Web LiveDisk. Если компьютер загружается, всё ещё проще, достаточно скопировать оригинальные файлы в любую удобную вам папку на его жёстком диске.

Отредактировать загрузочный образ ISO того же Dr.Web LiveDisk можно в программе UltraISO, создав в нём папку и скопировав в него windows-файлы.

Теперь рассмотрим, как восстановить системные файлы Windows 7/10 с помощью такого диска. Загрузившись с носителя, найдите свою папку с файлами (в Dr.Web LiveDisk точкой монтирования служит /cdrom ), скопируйте оригинальные файлы в буфер, перейдите в целевой каталог папки win и замените ими повреждённые.

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

Использование сторонних приложений

Разработка специальных программ, которые позволяли бы восстанавливать повреждённые и удалённые системные файлы, не имеет смысла, так как весь необходимый для этого функционал имеется в самой системе. Однако существуют инструменты, упрощающие доступ к штатным средствам с помощью удобного графического интерфейса. Таковым, к примеру, является Microsoft DaRT – загрузочный диск, представляющий собой набор средств администрирования, в который также входит модуль сканирования и восстановления системных файлов Windows. Порядок действий такой проверки представлен на скриншотах ниже.

Для более удобного запуска SFC служат также программы Windows Repair и , только в отличие от Microsoft DaRT, стартуют они из рабочей системы.

В Windows Repair для запуска проверки необходимо перейти в раздел Pre-Repair Steps, крикнуть по вкладке Step 4 (Optional)» и нажать кнопку «Check».

В Glary Utilities переходим на вкладку «Модули», в меню слева выбираем «Сервис» и жмем «Восстановление системных файлов». В обоих случаях будет запущена стандартная консольная утилита SFC.

Прочие способы

Что касается вопроса, как восстановить полностью удаленные системные файлы, тут всё и так должно быть ясно. Если позволяют размеры диска, регулярно создавайте резервные копии системного раздела или, по крайней мере, не отключайте защиту системы, чтобы в случае чего иметь возможность выполнить откат к предыдущей .

И последнее, на что хотелось бы обратить внимание. Если вы скачали и установили пользовательскую сборку, будьте готовы к тому, что SFC более чем наверняка найдёт в ней поврежденные файлы. Причина очень проста – сборщики очень часто модифицируют свои образы, заменяя, к примеру, оригинальные иконки в библиотеках и прочее. Поэтому перед тем, как производить восстановление оригинальных файлов, подумайте, действительно ли это вам нужно, если в работе системы не наблюдается неполадок.