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

В результате некоторых сбоев работы «Виндовс 7» и заражений вредоносными программами возникает потребность в анализе файловой целостности системы. Также файлы нередко повреждаются из-за неправильного выключения ПК и скачков напряжения электросети. Поэтому каждый пользователь «Семёрки» должен уметь производить самостоятельную проверку и реанимацию системных файлов в компьютере с Windows 7.

Метод анализа файлов

Основным инструментом для проверки и анализа их целостности в «Семёрке» служит встроенное в ОС приложение «SFC.exe», которое кроме этого может и восстанавливать дефектные файлы. Регулярное использование команды для выполнения проверки «sfc /scannow» позволит обеспечить бесперебойную работу «Виндовс 7». Рекомендуется ее применять не реже одного раза в полугодие.

Процедура анализа

Встроенное в Windows 7 средство проверки запускается следующим образом:

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

  1. Перезапустить компьютер;
  2. Готово. Проверка целостности системы выполнена, и поврежденные файлы исправлены.

Иногда случается, что приложение не может самостоятельно справиться с исправлением поврежденных файлов. В таких случаях рекомендуется производить анализ в безопасном режиме, но если даже это не позволяет устранить проблему, то требуется выполнить: «findstr /c:»« %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfc.txt».

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

Алгоритм восстановления поверженного файла в ручном режиме

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


А если приложение «SFC.exe» совсем не работает?

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

  1. Локатор удаленного вызова процедур;
  2. Удаленный вызов процедур;
  3. Запуск серверных процессов DCOM.

Если эти программы функционируют нормально, то «SFC.exe» запустится.

Также утилита не справится со своими функциями, когда в службе «Установщика модулей Windows» активирован ручной тип запуска службы восстановления.

Дополнительные способы анализа через «SFC»

Если надо, например, сделать анализ целостности файлов на удаленной ОС либо решить другие различные проблемы, то существуют несколько следующих эффективных приемов:

  1. Доступно осуществить проверку и без последующего процесса восстановления. Для этого пользуясь алгоритмом инструкции, приведенной выше, надо воспользоваться командой «sfc /verifyonly».
  2. Если необходимо, то можно реанимировать лишь конкретный файл, напечатав в консоли: «sfc /scanfile=Месторасположение».
  3. В ситуации, если требуется произвести анализ «Виндовс» установленной на другом логическом разделе винчестера, то поможет команда: «sfc /scannow /offwindir=Месторасположение каталога Windows».

Заключение

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

Операционная система 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 более чем наверняка найдёт в ней поврежденные файлы. Причина очень проста – сборщики очень часто модифицируют свои образы, заменяя, к примеру, оригинальные иконки в библиотеках и прочее. Поэтому перед тем, как производить восстановление оригинальных файлов, подумайте, действительно ли это вам нужно, если в работе системы не наблюдается неполадок.

Одним из важных факторов работоспособности системы является исправность такого базового компонента, как жесткие диски. Особенно важно, чтобы проблем не было с тем накопителем, на котором установлена система. В обратном случае возможны такие неполадки, как невозможность получить доступ к отдельным папкам или файлам, регулярный аварийный выход из системы, «синий экран смерти» (BSOD), вплоть до невозможности запустить компьютер вообще. Узнаем, как на Виндовс 7 можно проверить винчестер на ошибки.

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

Способы проверки делятся на варианты с использованием исключительно внутренних инструментов Виндовс (утилита Check Disk ) и на варианты с использованием стороннего программного обеспечения. При этом сами ошибки можно тоже подразделить на две группы:

  • логические ошибки (повреждение файловой системы);
  • физические (аппаратные) проблемы.

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

Способ 1: CrystalDiskInfo

Начнем с разбора вариантов с применением сторонних программ. Одним из самых популярных способов проверки HDD на ошибки является применение известной утилиты CrystalDiskInfo , основное предназначение которой как раз и состоит в решении изучаемой задачи.


Если к компьютеру подключено сразу несколько физических HDD, то для переключения между ними в целях получения информации, щелкните в меню «Диск» , а затем выберите нужный носитель из списка.

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

Способ 2: HDDlife Pro

Следующей программой, которая поможет оценить состояние накопителя, используемого под Windows 7, является HDDlife Pro .

Для обновления данных нужно в основном окне HDDlife Pro щелкнуть «Файл» и далее выбрать «Проверить диски сейчас!» .

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

Способ 3: HDDScan

Следующей программой, с помощью которой можно проверить HDD, является бесплатная утилита HDDScan.

  1. Активируйте HDDScan. В поле «Select Drive» отображается наименование того HDD, манипуляции над которым следует произвести. Если к компьютеру подключено несколько HDD, то щелкнув по данному полю, можно произвести выбор между ними.
  2. Для перехода к запуску сканирования щелкните по кнопке «New Task» , которая размещена справа от области выбора накопителя. В раскрывшемся списке выбирайте «Surface Test» .
  3. После этого открывается окно выбора типа теста. Можно выбрать четыре варианта. Переставив между ними радиокнопку:
    • Read (по умолчанию);
    • Verify ;
    • Butterfly Read ;
    • Erase .

    Последний вариант предполагает также полную очистку всех секторов сканированного диска от информации. Поэтому его нужно применять только в том случае, если вы осознанно хотите очистить накопитель, а иначе произойдет просто потеря нужной информации. Так что с данной функцией следует обращаться очень осторожно. Первые же три пункта перечня представляют собой тестирование с помощью различных способов чтения. Но принципиальной разницы между ними нет. Поэтому можно использовать любой вариант, хотя все-таки предпочтительнее применить тот, который установлен по умолчанию, то есть, «Read» .

    В полях «Start LBA» и «End LBA» можно указать сектор начала и завершения сканирования. В поле «Block Size» указывается размер кластера. В большинстве случае, эти настройки изменять не нужно. Таким образом вы выполните сканирование всего накопителя, а не какой-то его части.

    После того, как настройки установлены, нажимайте «Add Test» .

  4. В нижнем поле программы «Test Manager» , согласно ранее введенных параметров, будет сформирована задача тестирования. Для запуска теста просто следует дважды кликнуть по её имени.
  5. Запускается процедура тестирования, ход которой можно наблюдать с помощью графика.
  6. После завершения теста во вкладке «Map» можно просмотреть его результаты. На исправном HDD должны отсутствовать битые кластеры, помеченные синим цветом и кластеры с откликом, превышающим 50 мс, помеченные красным цветом. Кроме того, желательно, чтобы количество кластеров помеченных желтым цветом (диапазон отклика от 150 до 500 мс) было относительно небольшим. Таким образом, чем больше кластеров с минимальным временем отклика, тем считается лучшим состояние HDD.

Способ 4: проверка утилитой Check Disk через свойства накопителя

Но проверить HDD на ошибки, а также исправить некоторые из них, можно и с помощью встроенной утилиты Windows 7, которая называется Check Disk . Её можно запустить различными способами. Один из этих способов предусматривает запуск через окно свойств накопителя.

  1. Щелкните «Пуск» . Далее выберите с меню «Компьютер» .
  2. Откроется окно со списком подключенных дисков. Щелкните правой кнопкой мышки (ПКМ ) по наименованию того накопителя, который хотите исследовать на ошибки. Из контекстного меню выберите «Свойства» .
  3. В появившемся окошке свойств переместитесь во вкладку «Сервис» .
  4. В блоке «Проверка диска» щелкните «Выполнить проверку» .
  5. Запускается окошко проверки HDD. Кроме, собственно, исследования путем установки и снятия галочки около соответствующих пунктов, можно включить или выключить две дополнительные функции:
    • Проверять и восстанавливать поврежденные сектора (по умолчанию выключено);
    • Автоматически исправлять системные ошибки (по умолчанию включено).

    Для активации сканирования, после установки вышеописанных параметров, жмите «Запуск» .

  6. Если был выбран вариант настроек с восстановлением поврежденных секторов, то в новом окне появится информационное сообщение, говорящее о том, что Виндовс не может начать проверку HDD, который используется. Для её запуска будет предложено отключить том. Для этого следует нажать на кнопку «Отключить» .
  7. После этого должно начаться сканирование. Если же вы хотите проверить с исправлением системный накопитель, на котором установлен Windows, то в этом случае отключить его не получится. Появится окошко, где следует нажать «Расписание проверки диска» . В этом случае сканирование будет запланировано при следующем перезапуске компьютера.
  8. Если же вы убрали галочку с пункта «Проверять и восстанавливать поврежденные сектора» , то сканирование запустится сразу после выполнения пункта 5 данной инструкции. Выполняется процедура исследования выбранного накопителя.
  9. После окончания процедуры откроется сообщение, говорящее о том, что HDD успешно проверен. В случае обнаружения проблем и их исправления, об этом также будет сообщено в данном окне. Для выхода из него жмите «Закрыть» .

Способ 5: «Командная строка»

Утилиту Check Disk можно также запустить из «Командной строки» .


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

Для активации нажимайте Enter .

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

При проверке не всего винчестера, а конкретного логического накопителя требуется ввести его наименование. Например, для того, чтобы выполнить сканирование только раздела D , следует ввести такое выражение в «Командную строку» :

Соответственно, если нужно выполнить сканирование другого диска, то требуется ввести именно его наименование.

Атрибуты «/f» и «/r» являются основными при запуске команды chkdsk через «Командную строку» , но существует ещё целый ряд дополнительных атрибутов:

  • /x – производит отключение указанного накопителя для более подробной проверки (чаще всего применяется одновременно с атрибутом «/f» );
  • /v – указывает на причину проблемы (возможность применять только в файловой системе NTFS);
  • /c – пропуск сканирования в структурных папках (это снижает качество проверки, но увеличивает её скорость);
  • /i – быстрая проверка без детализации;
  • /b – повторная оценка поврежденных элементов после попытки их исправления (применяется исключительно вместе с атрибутом «/r» );
  • /spotfix – точечное исправление ошибок (работает только с NTFS);
  • /freeorphanedchains – вместо восстановления содержимого, очищает кластеры (работает только с файловыми системами FAT/FAT32/exFAT);
  • /l:размер – указывает размер файла журнала в случае аварийного выхода (без указания размера остается текущая величина);
  • /offlinescanandfix – офлайн сканирование с отключением указанного HDD;
  • /scan – упреждающее сканирование;
  • /perf – увеличения приоритета сканирования над другими процессами, запущенными в системе (применяется только вместе с атрибутом «/scan» );
  • /? – вызов списка и функции атрибутов, отображаемые через окно «Командной строки» .

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

chkdsk C: /f /r /i

позволит произвести быструю проверку раздела C без детализации с исправлением логических ошибок и битых секторов.

Если вы пытаетесь выполнить проверку с исправлением того диска, на котором расположена система Windows, то сразу выполнить данную процедуру у вас не получится. Это связано с тем, что данный процесс требует монопольного права, а функционирование ОС будет препятствовать выполнению этого условия. В таком случае, в «Командной строке» появляется сообщение о невозможности выполнить операцию немедленно, но предлагается это сделать при последующей перезагрузке операционной системы. Если вы согласны с этим предложением, то следует нажать на клавиатуре «Y» , что символизирует «Yes» («Да»). Если же вы передумали проводить процедуру, то нажимайте «N» , что символизирует «No» («Нет»). После введения команды жмите Enter .

Способ 6: Windows PowerShell

Ещё одним вариантом запуска процедуры сканирования носителя на ошибки является использование встроенного инструмента Windows PowerShell.

  1. Для перехода к данному инструменту щелкните «Пуск» . Затем «Панель управления» .
  2. Войди в «Система и безопасность» .
  3. Далее выберите «Администрирование» .
  4. Появляется перечень различных системных инструментов. Найдите «Windows PowerShell Modules» и щелкните по нему ПКМ . В списке остановите выбор на «Запуск от имени администратора» .
  5. Появляется окошко PowerShell. Для запуска сканирования раздела D введите выражение:

    Repair-Volume -DriveLetter D

    В конце этого выражение «D» — это наименование проверяемого раздела, если вы желаете выполнить проверку другого логического накопителя, то этом случае введите его имя. В отличие от «Командной строки» , имя носителя вводится без двоеточия.

    После введения команды нажимайте Enter .

    Если в результатах отобразится значение «NoErrorsFound» , то это означает, что ошибки не были найдены.

    Если требуется выполнить офлайн проверку носителя D с отключением диска, то в этом случае команда будет такой:

    Repair-Volume -DriveLetter D –OfflineScanAndFix

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

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

Никому не нравится, когда привычная настроенная Windows 10 начинает сбоить и зависать. Разберёмся, с какими причинами это может быть связано, и научимся выявлять и исправлять возникшие проблемы.

Проверка Windows 10 на ошибки

Ошибки в работе компьютерных устройств бывают двух видов:

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

Разберёмся, как же выявить эти сбои и исправить их различными средствами.

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

Диагностика Windows 10 с помощью SFC

SFC.exe - системная утилита, вшитая в Windows 10, которая отвечает за проверку целостности и работоспособности системных файлов. Если какие-нибудь из них повреждены, программа автоматически восстанавливает их. SFC не всесильна: её рекомендуется использовать в связке с DISM, о которой речь пойдёт позже. Однако использование этой утилиты - практически первое, что нужно сделать при сбоях в системе.

Некоторое (иногда довольно длительное) время утилита будет проверять системные файлы на целостность. После завершения работы она выдаст пользователю результат.

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

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

  • пройдите путь «Пуск» - «Параметры» - «Обновление и безопасность» - «Восстановление» - «Особые варианты загрузки» - «Перезагрузить сейчас»;

    Пункт «Обновление и безопасность» в параметрах Windows позволяет зайти в меню особых вариантов загрузки

  • выберите вариант «Восстановление системы» при загрузке с установочного носителя (или с диска восстановления);

    Нажмите на кнопку «Восстановление системы» при загрузке с установочного носителя

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

    На некоторых ноутбуках есть кнопка, открывающая меню восстановления

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


На этот раз утилита SFC сможет починить все файлы, даже те, что ей обычно недоступны.

Видео: как запустить утилиту SFC

Сканирование и восстановление Windows 10 через DISM

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

Диагностика и починка файлов системы с помощью DISM также производятся через «Командную строку». Как в неё войти, описано выше. Существует несколько вариантов использования команды:

  • dism /Online /Cleanup-Image /CheckHealth - проверка не производится, утилита выводит последние сохранённые данные о состоянии файлов;

    Команда dism /Online /Cleanup-Image /CheckHealth показывает, какие результаты проверка диска дала в прошлый раз

  • dism /Online /Cleanup-Image /ScanHealth - включается проверка целостности файлов без «починок» найденных неполадок;

    Проверку всех системных файлов через DISM без «починки» запускает команда dism /Online /Cleanup-Image /ScanHealth

  • dism /Online /Cleanup-Image /RestoreHealth - запускается проверка целостности файлов с последующим восстановлением повреждённых файлов.

    Проверка в DISM системных файлов с последующим восстановлением повреждений запускается командой dism /Online /Cleanup-Image /RestoreHealth

Проверка и восстановление файлов занимают довольно длительное время. Также совершенно нормальной особенностью утилиты DISM является зависание строки состояния на 20%.

Видео: как проверить целостность Windows 10 c помощью SFC и DISM

Проверка жёсткого диска на сбои

Кроме физических повреждений жёсткого диска, существуют также ошибки, которые можно «вылечить» с помощью встроенных средств диагностики Windows 10. Для исправления более серьёзных проблем (например, битые сектора) можно использовать сторонние утилиты, но спустя время диск всё равно придётся менять.

С помощью «Командной строки»

С помощью «Командной строки» можно запустить встроенную утилиту Check Disk, которая проверяет диск на ошибки и по возможности исправляет их. В среде Windows эта программа не сможет проверить системный диск (диск C): она предложит перезагрузиться и проведёт проверку во время перезагрузки до запуска ОС.

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

Утилита запускается в «Командной строке» (как туда войти, описано выше) с помощью команды chkdsk <имя диска с двоеточием> с заданными параметрами:

  • /f - автоисправление найденных ошибок;
  • /r - проверка на битые сектора и попытка восстановления повреждённой информации;
  • /offlinescanandfix - оффлайн-проверка, при которой программа сначала «отключает» диск от процессов в системе, а потом проверяет его. Применяется, если диск используется, «простой» запуск Check Disk не может исправить ошибки;
  • /? - справка по команде.

Выполнение команды с параметром /r может занять до нескольких часов.

В результате работы chkdsk выведет данные о диске, полученные в ходе проверки

Видео: как проверить жёсткий диск на сбои с помощью chkdsk

С помощью StorDiag

Утилита диагностики хранилища присутствует только в Windows 10 и не применяется в других версиях системы. Так же, как и Check Disk, она запускается через «Командную строку» с помощью команды stordiag.exe -collectEtw -checkfsconsistency -out <путь к папке, куда сохранится отчёт>.

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

Проверка диска с помощью утилиты диагностики хранилища StorDiag позволит диагностировать проблемы и записать полученные данные в отдельный файл

С помощью PowerShell

Windows PowerShell - это оболочка «Командной строки», используемая в Windows как ещё одно средство управления. От обычной консоли её отличает более широкая область применения, возможность использования сценариев и прочие усовершенствования.

PowerShell расположена по пути «Пуск» - «Все программы» - «Windows PowerShell». Консоль также можно найти, просто набрав в поиске меню «Пуск» её название.

Чтобы провести проверку диска, наберите в «Командной строке» PowerShell, запущенной от имени администратора (правая кнопка мыши по иконке PowerShell - «Запуск от имени администратора») одну из следующих команд:

  • Repair-Volume -DriveLetter <буква диска без двоеточия> - обычная проверка с восстановлением;
  • Repair-Volume -DriveLetter <буква диска без двоеточия> -OfflineScanAndFix - оффлайн-проверка (что это такое, описывалось выше).

Указанные команды, введённые в среде PowerShell, запустят средство диагностики и лечения диска

С помощью «Проводника» и «Панели управления»

Продиагностировать жёсткий диск на наличие ошибок можно, запустить утилиту диагностики через «Проводник». Для этого пройдите путь: «Мой компьютер» - правая кнопка мыши по диску, который нуждается в проверке - «Свойства» - «Сервис» - «Проверка на наличие ошибок». Выполняемая проверка аналогична Check Disk.

Диагностику и исправление ошибок можно запустить из окна свойств диска

Кроме этого, через «Панель управления» можно активировать обслуживание системы, которое включает в себя проверку винчестеров. Расположено оно по пути «Пуск» - «Панель управления» - «Центр безопасности и обслуживания» - «Обслуживание». В окне обслуживания можно просмотреть результаты предыдущей проверки или запустить её заново с помощью кнопки «Начать обслуживание».

Чтобы запустить обслуживание диска, нужно нажать на соответствующую кнопку

Видео: как проверить жёсткий диск на наличие ошибок с помощью встроенной утилиты диагностики

Диагностика реестра Windows

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

Ручная чистка реестра очень трудоёмка и занимает много времени. Кроме этого, при её проведении легко ошибиться, что может привести к негативным последствиям (вплоть до падения системы). Поэтому тему ручной очистки мы затронем вскользь.


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


Скачать CCleaner можно с официального сайта разработчика.

Видео: как очистить реестр Windows 10 вручную и с помощью CCleaner

Когда сбои системы исправлены, Windows начинает «летать» и радовать пользователя своей безукоризненной работой. Своевременно проверяйте систему на ошибки, чтобы не пропустить начавшиеся проблемы, и она прослужит вам ещё долгое время.

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

Конечно, большинству из нас гораздо удобнее было бы все подобные проверки проводить одним кликом, поэтому и пользуются такой невероятной популярностью всяческие приложения-оптимизаторы. Однако мой личный опыт говорит о том, что при решении проблем с Windows 10 (да и другими версиями) лучше всего использовать встроенные утилиты и системные методы. Этот способ гарантирует, что операционной системе не будет нанесён урон , а также предохраняет от всевозможных угроз от сторонних программ. Вообще работа всякого рода оптимизирующих приложений мне напоминает поведение слона в посудной лавке: не особо разбираясь с деталями, они любой ценой пытаются ускорить работу компьютера. Результат, как правило, довольно плачевный: скорость работа системы сначала увеличивается, а затем опять снижается, появляются неизвестные ошибки, отключаются нужные конкретному пользователю службы и т.п. Как результат, целостность самой Windows 10 нарушается, а от этого система начинает ещё больше тормозить и «глючить».

Итак, для того, чтобы проверить «десятку» на наличие ошибок существует встроенная утилита. Она называется SFC и работает во всех версиях операционной системы Windows начиная с XP. Чтобы её запустить для начала нужно открыть окно новой в Windows 10 Командной строки. Для этого надо кликнуть на меню Пуск ПРАВОЙ клавишей мыши и выбрать пункт «Windows PowerShell (администратор)».

Прежняя привычная версия Командной строки запускается через поиск (значок лупы на Панели задач). Вводим буквы cmd и правой клавишей запускаем найденный инструмент «Командная строка. Классическое приложение» от имени администратора.

Далее в открывшейся командной строке набираем команду «sfc /scannow » (без кавычек и с пробелом перед значком слэша) и нажимаем Enter. После этого начнётся сканирование системы, которое в зависимости от производительности компьютера может продолжаться от нескольких минут на быстрых машинах до часа и более на устаревших. Прогресс можно наблюдать в виде процентов выполнения операции.

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

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

Прежде чем запускать её, нужно подготовиться. Для начала выключаем компьютер и отключаем от него всё лишнее: флешки, другие съёмные накопители и т.п. Включаем и ждём загрузки системы. Когда Windows 10 полностью стартовала, смотрим, какие программы у нас запустились вместе с системой и закрываем их. Для этого, удерживая клавишу Alt, нажимаем Tab и мышью закрываем все активные программы. Также закрываем все запущенные приложения в правой части Панели задач (например, антивирус или Google Chrome, который даже при закрытом окне продолжает работать в фоновом режиме). Для этого наводим курсор на логотип программы в правом нижнем углу, кликаем правой клавишей мыши и выбираем «Выход».

Теперь нужно убедиться, что компьютер подключён к сети, а также, что режим электропитания не предусматривает отключение жёстких дисков от питания при длительной неактивности пользователя. Дело в том, что восстановление процесс не очень быстрый (у меня он занял минут 10-15), поэтому нужно обезопасить свой компьютер от выключения в ходе работы. Подключение к сети интернет должно оставаться активным, так как в процессе восстановления Windows может использовать центр обновления. Настройки электропитания можно проверить, кликнув ПРАВОЙ клавишей мыши на меню Пуск и выбрав третий пункт «Управление электропитанием.

После всего этого можно запустить командную строку. (напоминаю: cmd в поисковой строке и запуск от имени Администратора или Windows PowerShell (администратор) в меню Пуск правой клавишей мыши ) Далее копируем отсюда и вставляем туда правой клавишей мыши следующую команду:

DISM.exe /Online /Cleanup-image /ScanHealth

Утилита начинает сканировать операционную систему Windows 10 на наличие ошибок и повреждений целостности. Этот процесс, как я уже писал выше, занял у меня на компьютере окого 10-15 минут. Зависание на определённое время на показателе 20.0% совершенно нормально. Затем, как на изображении ниже, появится надпись о том, что хранилище компонентов подлежит восстановлению. (Если же нет, то без помощи специалистов нам уже вряд ли удастся справится - разве что переустановить Windows 10 начисто ) .

Чтобы попытаться восстановить повреждённые части нашей операционной системы, вводим в Командную строку следующую команду и, как всегда, нажимаем Enter:

DISM.exe /Online /Cleanup-image /RestoreHealth

Начинается процесс, похощий на предыдущий и внешне, и по продолжительности. Опять около 10-15 минут, опять зависание на 20.0%.

В большинстве случаев утилите DISM удаётся всё исправить. Появляется сообщение: «Восстановление выполнено успешно ». Напоследок можно перепроверить, остались ли ошибки в операционной системе утилитой SFC (смотри начало статьи) .

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

В этом случае, разумеется, можно продолжить попытки восстановить целостность Windows 10 и исправить ошибки в системе. Для этого, как правило, надо иметь предварительно сохранённый где-нибудь чистый образ, с которого и была установлена ОС. Лично я решил дальше в дебри не залезать и просто переустановил «десятку» начисто . Но если у Вас есть время и желание разобраться, как всё-таки восстановить компоненты без полной переустановки, то, возможно, Вам поможет чтение комментариев в соответствующей теме на форуме Microsoft.