Восстановить системные файлы windows 8




Как восстановить системные файлы в Windows 7/8/10

Программа проверки системных файлов или sfc.exe являются утилитой в Microsoft Windows, расположенной в C:\Windows\System32 folder. Эта утилита позволяет пользователям сканировать системные файлы Windows на предмет повреждения, и последуещего восстановления. В этой статье мы расскажем, как выполнить программу проверки системных файлов а также, как проанализировать журналы SFC.


Программа проверки системных файлов

В Windows 10 / 8 / 7 /, программа проверки системных файлов интегрирована с Windows Resource Protection, который защищает ключи реестра и папки, а также критические системные файлы. Если какие-либо изменения обнаруживаются к защищенному системному файлу, измененный файл восстанавливается из кэшируемой копии, расположенной в самой папке Windows.

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

Для выполнения программы проверки системных файлов в Windows 8, Windows 7 или Windows 10, запустите командную строку с правами администратора. В Windows 8.1/10 это можно сделать следующем образом: щелкните правой кнопкой мыши по значку меню Пуск . В появившемся окне выберите пункт Командная строка (администратор) .

В Windows 7 откройте меню Пуск Все программы Стандартные. Щелкните правой кнопкой мыши значок Командная строка и в появившемся меню выберите Запуск от имени администратора.


В окне командной строки, которое откроется, введите sfc/scannow и нажмите Enter .

Утилита sfc будет работать некоторое время и если какие-либо повреждения будут найдены, восстановит их после перезагрузки.


Windows Resource Protection не мог выполнить требуемое Обслуживание или Запустить Обслуживание Восстановления

В случае, если Вы неспособны запустить Программу проверки системных файлов, и Вы вместо этого получаете Windows Resource Protection Could Not Start Сервисная ошибка восстановления, возможно что Ваш сервис Windows Modules Installer был Отключен. Для этого введите services.msc

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

Если это происходит, Вы можете попытаться выполнить программу проверки системных файлов в Безопасном режиме или восстановить Windows Component Store с помощью DISM.

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


В Безопасном режиме нужно выполнить ту же процедуру. Программа проверки системных файлов будет работать в Безопасном режиме также.

Вы можете также использовать программу sfc.exe, чтобы помочь Вам диагностировать катастрофические отказы, которые происходят в части непривилегированного режима Windows 8.1/10, Windows 7. Эти катастрофические отказы могут быть связаны с пропавшими без вести или поврежденными файлами операционной системы. Чтобы сделать так, Вам, вероятно, придется получить доступ к файлам журнала.

Как просмотреть файл журнала

Программа sfc.exe пишет подробные данные каждой работы проверки и каждой операции по ремонту к файлу CBS.log. Каждый вход программы sfc.exe в этом файле имеет [SR] ярлык. Файл CBS.log расположен в %windir %\Logs\CBS папка.

Вы можете искать [SR] ярлыки, чтобы помочь определить местоположение записей программы SFC.exe. Чтобы выполнить этот вид поиска и перенаправить результаты к текстовому файлу, выполните эти шаги:

Нажмите Start, введите cmd в Поле поиска Запуска, щелкните правой кнопкой по cmd в списке Программ, и затем нажмите Run как администратора.

Введите следующую команду и нажмите Enter:

findstr/c : [SR] %windir %\logs\cbs\cbs.log sfcdetails.txt

Файл sfcdetails.txt включает записи, которые зарегистрированы каждый раз, когда программа SFC.exe работает на компьютере.

Как интерпретировать записи файла журнала:

Программа sfc.exe проверяет файлы в группах 100. Поэтому будет много групп записей программы SFC.exe. Каждый вход имеет следующий формат: время даты entry_type подробные данные. Для получения дополнительной информации о том, как интерпретировать, посетите KB928228 .

Когда вы сильно настроили различные аспекты Windows Vista, когда её преобразования сравнивают и выглядят они похожими на Mac OS X есть вероятность, что, если вы не будете осторожны, некоторые системные файлы будут повреждены или удалятся и потеряются в этом процессе. Иногда это может привести к не работоспособности Windows Vista должным образом. В таких случаях, вы либо используете восстановление системы или проверку системных файлов для восстановления системных файлов.

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

Для того, чтобы использовать средства проверки системных файлов. наберите в меню Пуск в поле поиска слово command. Первым результатом должна стать командная строка. Щелкните правой кнопкой мыши и выберите #8221; Run as administrator #8211; Запуск от имени администратора#8221;. После того, как появится строка UAC (User Account Control). щелкните на Continue - Продолжить.

Кроме того, вы можете найти командную строку. перейдя в #8220; Start - All Programs - Accessories - Пуск - Все программы - Стандартные#8221;.

В окне командной строки ,введите тип SFC. и вы увидите список команд с пояснениями для каждой из них.

Наиболее распространенные и полезные команды для проверки системных файлов являются следующие:

  • SFC / VERIFYONLY #8211; Проверка целостности всех защищенных системных файлов без ремонта любого.
  • SFC / Scannow #8211; Проверка целостности всех защищенных системных файлов и ремонт файлов с проблемами, когда это возможно.

В зависимости от вашей системы, проверка может занять до 15-20 минут. Если при проверке возникли ошибки файловой системы, и их нужно устранить, то вы увидите подтверждающее сообщение, так же, как на скриншоте ниже.

Если Вам понравилась статья ,Вы можете оставить комментарий в форме ниже.

Похожие записи:

Проверка и восстановление целостности системных файлов Windows.

Утилита SFC.EXE (S ystem F iles C hecker) существует во всех версиях Windows, начиная с Windows 2000, и предназначена для проверки состояния и восстановления системных файлов. Механизмы защиты важных файлов в разных версиях Windows реализованы по-разному, но все они учитывают тот факт, что какие-либо системные файлы (обычно исполняемые файлы .exe, файлы библиотек .dll, файлы драйверов) могут быть изменены сторонним программным обеспечением, и должен быть механизм, позволяющий проверить их целостность и отменить обнаруженные изменения.

Формат командной строки:

SFC [/SCANNOW] [/VERIFYONLY] [/SCANFILE=файл] [/VERIFYFILE=файл][/OFFWINDIR=автономная папка Windows /OFFBOOTDIR=автономная папка загрузки]

Параметры командной строки:

/SCANNOW - Проверка целостности всех защищенных системных файлов и восстановление, по возможности, проблемных файлов.

/VERIFYONLY - Проверка целостности всех защищенных системных файлов. Восстановление файлов не выполняется.

/SCANFILE - Проверка целостности указанного файла и его восстановление при обнаружении проблем. В параметре файл следует указать полный путь

/VERIFYFILE - Проверка целостности файла, полный путь к которому указан в параметре файл. Восстановление файлов не выполняется.

/OFFBOOTDIR - Расположение автономного каталога загрузки для автономного восстановления

/OFFWINDIR - Расположение автономного каталога Windows для автономного восстановления

Примеры использования команды SFC:

sfc /? - отобразить подсказку по использованию.

sfc /scannow - выполнить проверку целостности системных файлов и восстановить поврежденные. Результаты работы записываются в журнал утилиты \Windows\Logs\CBS\CBS.log.

sfc /verifyonly - выполнить только сканирование системных файлов без исправления.

sfc /VERIFYFILE=c:\windows\system32\cmd.exe - сканировать только файл cmd.exe

sfc /SCANFILE=d:\windows\system32\kernel32.dll /OFFBOOTDIR=d:\ /OFFWINDIR=d:\windows - сканировать только файл kernel32.dll из состава операционной системы, установленной на логическом диске D:. При выполнении сканирования файлов автономной Windows, ведение файла журнала в настоящее время не поддерживается.

В процессе выполнения программы, на экране отображается информация о ходе сканирования и результаты работы. Пример вывода при использовании сканирования с исправлением командой sfc /scannow :

Начато сканирование системы. Этот процесс может занять некоторое время.

Начало стадии проверки при сканировании системы.
Проверка 100% завершена.

Программа защиты ресурсов Windows обнаружила поврежденные файлы и успешно их восстановила. Подробные сведения см. в файле CBS.Log, который находится по следующему пути: windir\Logs\CBS\CBS.log. Например, C:\Windows\Logs\CBS\CBS.log. Обратите внимание, что ведение журнала в настоящее время не поддерживается для автономного обслуживания.

Файл журнала CBS.log содержит подробные сведения о ходе выполнения сканирования и его результатах. Для каждого сканируемого файла записывается дата, время и дополнительные сведения о проверке. Через каждые 100 проверок отображается итоговая информация, сопровождаемая тегом [SR]. что позволяет выделить из довольно объемного текста только те записи, которые содержат данный признак, с использованием команды поиска строки в текстовом файле findstr :

findstr /c: [SR] %windir%\logs\cbs\cbs.log sfcdetails.txt - найти строки, содержащие [SR] и вывести их в файл sfcdetails.txt текущего каталога.

Пример содержимого файла журнала, содержащего только строки с тегом [SR] :

00004b78 [SR] Verifying 100 (0x0000000000000064) components
00004b79 [SR] Beginning Verify and Repair transaction
00004be0 [SR] Verify complete
00004be1 [SR] Verifying 100 (0x0000000000000064) components
00004be2 [SR] Beginning Verify and Repair transaction
00004c30 [SR] Repairing corrupted file \??\C:\WINDOWS\System32\cmd.exe from store
00004c5a [SR] Verify complete
.
00005594 [SR] Committing transaction
00005599 [SR] Verify and Repair Transaction completed. All files and registry keys listed
in this transaction have been successfully repaired

В данном примере, проверено 100 файлов, в которых не обнаружено никаких отклонений, а в следующей порции был обнаружен и успешно исправлен файл msprivs.dll.mui. Последние 2 строки сообщают о завершении работы, и о том, что все файлы и ключи реестра были успешно восстановлены.

В тех случаях, когда не удалось восстановить поврежденный файл, в журнале будет присутствовать строка, содержащая:

Cannot repair member file Имя Файла Детальная информация о файле

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


Если вы желаете поделиться ссылкой на эту страницу в своей социальной сети, пользуйтесь кнопкой Поделиться

Источники: http://i-steering.ru/9-kak-vosstanovit-sistemnye-fayly-v-windows-7-8-10.html, http://mobiltips.ru/?p=4744, http://ab57.ru/cmdlist/sfc.html




Комментариев пока нет!

Поделитесь своим мнением