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

Windows 7 — стабильная и надежная в работе ОС, но и с ней могут возникать проблемы. Причиной может стать заражение вирусами или установка системы с ошибками. Хорошим средством борьбы с такими непредвиденными трудностями является проверка целостности системных файлов Windows 7, которую можно осуществить разными способами. В зависимости от метода может понадобиться отдельный компьютер с исправной ОС или загрузочный носитель с Windows 7, но не всегда это обязательно. И если «винда глючит», а жизненно важные файлы в порядке, значит проблема кроется в чем-то другом.

Откат к последнему стабильному состоянию

Разделы Windows, на которых хранятся важные системные файлы, защищены по-умолчанию. В автоматическом режиме (если вы самостоятельно не отключили эту функцию) защита системных разделов периодически создает контрольные точки, которые включают информацию о конфигурации системы в момент формирования точки. Виндовс делает это перед установкой обновлений, драйверов и новых программ. Иногда система делает контрольные точки просто так, для улучшения безопасности. Можно делать их и вручную, чтобы потом в случае проблем откатиться к стабильному состоянию ОС.

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

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

  1. Нажмите кнопку «Пуск» и перейдите в «Панель управления».
  2. Выберите раздел «Система» и в новом окне откройте пункт «Защити системы».
  3. Кликните по кнопке «Восстановление…»
  4. Здесь есть ссылка для открытия списка всех имеющихся в системе контрольных точек. Нажмите ее.
  5. В открывшемся окошке выберите необходимую точку и осуществите откат системы в состояние на эту дату и время.
  6. Выполните перезагрузку.

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

Если Windows не загружается

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

Здесь вверху выберите пункт «Устранение неполадок компьютера», спустя несколько окошек вы увидите окно с заголовком «Параметры восстановления системы». В списке вариантов средств для восстановления кликните по второй ссылке сверху — «Восстановление системы». Последующие действия напоминают предыдущий раздел статьи. Просто выберите подходящую контрольную точку.

Если F8 не сработала, восстановление системных файлов Windows 7 становится возможным только при использовании загрузочного DVD или USB-флешки с Windows 7. В этом случае процесс похожий, но все делается с диска. Подготовьте BIOS, чтобы он мог загружаться с флешки или диска, и на первом загрузочном экране при перезагрузке зажмите клавишу F12, чтобы попасть в список устройств, с которых можно загрузить ваш ПК или ноутбук. Выберите носитель с ОС.

Вместо запуска установки обратитесь к ссылке «Восстановление системы» в нижней части окна. В ответ откроется уже знакомое окошко с вариантами способов восстановления. Здесь проделайте все то,что уже было описано ранее.

Использование стандартной утилиты SFC

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

Нажмите на кнопку «Пуск» и в списке «Все программы» в папке «Стандартные» найдите пункт «Командная строка» , затем кликаем правой кнопкой мышки «запустить от имени администратора».

В новом окне ведите sfc /scannow и нажмите Enter. Программа запустит процесс с отображением прогресса в процентах. Если какие-то файлы были повреждены, то по окончанию процедуры вы увидите сообщение об этом и о том, что они исправлены. Целостность системных файлов и отсутствие повреждений будет подтверждено соответствующим сообщением.

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

Восстанавливаем данные вручную

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

Если такое произошло, остается 2 пути:

  1. Скачать веб-установщик исполняемых библиотек DirectX для конечного пользователя с сайта Майкрософт и установить (все DLL должны вернуться).
  2. Искать DLL вручную и копировать в систему в соответствующие папки, предназначенные для хранения DLL-библиотек.

Эти папки отличаются в зависимости от того, какой разрядности ОС у вас установлена:

  • C:\Windows\SysWOW64 — для 64-битной «семерки»;
  • C:\Windows\System32 — для 32-битной.

Не хватающие DLL вы без труда найдете в интернете, скачивайте их только с официальных источников.

Извлекаем компоненты ОС из дистрибутива

Если никакие из способов не помогли, как восстановить поврежденные системные файлы в этом случае? Их всегда можно скопировать с диска, на котором записана Windows 7! Как и DLL, так и другие поврежденные файлы. Чтобы это стало возможным, надо открыть образ диска с операционкой в формате .iso программой-архиватором. Подойдет бесплатный 7-zip. В папке sources найдите файл install.wim и извлеките его в любое удобное место на жестком диске. Можно скопировать этот файл и напрямую с DVD или флешки с Windows 7. Его тоже надо открыть архиватором.

Там вы увидите 4 пронумерованных папки, соответствующие версиям ОС — Home Premium, Ultimate и т. д. Вам нужно зайти в папку, соответствующую системе, в которой вы хотите восстановить повредившиеся файлы. Там вы найдете папку Windows, из которой можно вытащить рабочие компоненты. Чтобы узнать, что повредилось в вашей ОС, используйте команду:

indstr /C:»[SR]» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfcdetails.txt»

Её нужно вводит в командной строке, запущенной от имени администратора. В примере буква «C» является обозначает системный диск. В ответ вы получите сложный лог, в котором можно увидеть .dll, нуждающийся в исправлении. Скопируйте рабочие библиотеки на флешку и подключите ее к компьютеру, прежде чем переходить к следующему пункту.

Использование командной строки

Восстановление системных файлов с копированием таковых из рабочей ОС придется осуществлять в командной строке. Это способ подходит опытным пользователям. Для подмены файлов запустите загрузочный диск с Windows 7 и вместо установки выберите пункт восстановления системы, а в списке вариантов перейдите на командную строку. Откроется уже знакомое окно. Следуйте инструкции:

  1. Выполните команду notepad для запуска блокнота
  2. Перейдите в «Файл» — «Открыть»
  3. Запустится проводник. В выпадающем списке внизу укажите «Отображать все типы файлов».
  4. Перенесите рабочие файлы с флешки в систему с заменой поврежденных.
  5. Выполните перезагрузку.

Если все было проделано правильно, Windows загрузится и продолжит работу без сбоев.

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

Понравилась статья? Поделиться с друзьями:
Adblock detector