Всех приветствую!
Эта заметка может быть полезна в случаях, когда ОС Windows начала не стабильно работать, появились ошибки при запуске системных служб, приложений и т.д. Благо, что в самой же ОС есть спец. инструменты для проверки целостности (и исправления) системных файлов (речь о утилитах SFC и DISM).
Собственно, в неск. примерах ниже хочу показать как их можно использовать. В своих прошлых записях я тоже неоднократно ссылался на них (т.е. тема актуальна, несмотря на высокую стабильность работы современных версий Windows).
*
Примечание: системные файлы могут быть повреждены из-за вирусного заражения ОС, при сбоях файловой системы, при работе с некоторым ПО, из-за некорректного обновления, и пр. В целях безопасности — я бы на будущее порекомендовал делать 📌бэкапы важных данных + 📌контрольные точки в Windows.
📌 Важно!
Если у вас также пропали документы, фото, видео — ознакомьтесь с этой инструкцией/подборкой: https://ocomp.info/10-programm-dlya-vosstanovleniya-dannyih.html (часто удается многое восстановить).
*
Содержание статьи
- 1 Что можно посоветовать для восстан.-я системных файлов
- 1.1 ШАГ 1 (chkdsk)
- 1.1.1 Можно ли chkdsk запустить с установочной флешки, если текущая Windows не загружается
- 1.2 ШАГ 2 (SFC)
- 1.2.1 Что делать, если ошибки не будут исправлены
- 1.3 ШАГ 3 (DISM)
- 1.4 ШАГ 4 (Контр. точки)
- 1.1 ШАГ 1 (chkdsk)
→ Задать вопрос | дополнить
Что можно посоветовать для восстан.-я системных файлов
ШАГ 1 (chkdsk)
Перед тем, как переходить к восст. сист. файлов — рекомендуется выполнить проверку файловой системы диска (+ исправить ошибки, если будут найдены оные).
Для этого требуется запустить командную строку от имени администратора, а затем воспользоваться командной:
chkdsk v: /f
См. скрины ниже. 👇
Примечание:
- вместо «v:» — можно указать свою букву диска (например, «C:»);
- параметр «/f» — используется для исправления найденных ошибок;
- параметр «/r» — используется для обнаружения повреждённые секторов на диске и восст. информации, которую можно прочитать;
chkdsk v: /f — проверка диска
📌 Обратите внимание, что при успешной операции проверки диска — вы должны увидеть уведомление:
- либо, что Windows не обнаружила проблем;
- либо, что проблемы были устранены!
Проверка системного диска (chkdsk)
*
Можно ли chkdsk запустить с установочной флешки, если текущая Windows не загружается
Можно!
Только не факт, что она вам поможет… (по идее, если проблема с ошибками файловой системы возникли на системном диске — он будет проверен перед загрузкой ОС, причем, автоматически // без вашей просьбы на это).
Как запустить такую проверку:
- для начала нужно записать 📌установочную флешку с Windows;
- далее нужно загрузиться с нее (например, с помощью 📌Boot Menu);
- затем в меню вместо установки начать восстановление ОС;
Восстановление системы // Окно установки Windows 10
- после перейти в раздел устранения неисправностей и запустить командную строку. См. скрин ниже; 👇
Поиск и устранение неисправностей — командная строка
- в командной строке наберите notepad — откроется блокнот, через который можно посмотреть все текущие диски и их буквы (они нам и нужны!);
- собственно, теперь осталось только набрать команду проверки: скажем chkdsk D: /f (вместо «D» — свою букву диска).
Пример проверки диска, при загрузке с флешки
*
ШАГ 2 (SFC)
SFC (System File Checker) — спец. утилита для проверки и восст. файлов ОС.
Чтобы запустить ее — необходимо:
- открыть 📌командную строку от имени админа;
- ввести sfc /scannow и нажать Enter;
- дождаться результатов проверки*.
Начато сканирование системы. Этот процесс может занять некоторое время
* Результаты могут быть разными:
- идеально: если ошибки и нарушения целостности найдены не будут;
- хорошо: если найденные ошибки будут исправлены в ходе проверки;
- плохо/требуется доп. проверка: если ошибки будут найдены, но восстановить их не удастся.
Защита ресурсов Windows не обнаружила нарушений целостности
*
Что делать, если ошибки не будут исправлены
- заходим в 📌параметры ОС Windows и проверяем, чтобы было выключено шифрование диска;
Шифрование диска отключено (Windows 11)
- далее загружаемся с установочной флешки с Windows и запускаем «Восстановление системы»;
Восстановление системы
- далее открываем командную строку (во вкладке «Доп. параметры») и используем команду notepad (с помощью запуска блокнота — сможем узнать буквы всех дисков);
- затем используем команду: sfc /scannow /offbootdir=F: /offwindir=F:Windows (где вместо «F:» — указываем букву диска с Windows. Вероятно, кстати, что буква не будет равна «C»!).
*
ШАГ 3 (DISM)
DISM (Deployment Image and Service Management)
Рекомендуется использовать уже после SFC (см. ШАГ 2).
Для запуска сначала также необходимо открыть 📌 командную строку под администратором, а затем ввести:
DISM /ONLINE /CLEANUP-IMAGE /RESTOREHEALTH
Операция занимает в среднем 3-15 мин., и во время ее выполнения — не стоит делать за ПК никаких ресурсоемких задач. См. пример ниже. 👇
DISM — запуск восстановления
В идеале вы должны увидеть сообщение о том, что восстановление выполнено успешно, 100%. См. пример. 👇
DISM — восстановление выполнено успешно, 100%
📌 Если вышеприведенные команда (DISM) выдала ошибку — попробуйте подключить/смонтировать образ ISO с Windows… (Windows взять нужно такой же версии, что установлена и у вас). Это можно сделать прямо в проводнике.
Кстати, кроме проводника образ ISO могут смонтировать в вирт. привод и спец. утилиты.
Открываем образ ISO (буква H)
Далее нужно ввести нижеприведенную команду (вместо буквы «H:» — укажите свою), и нажать Enter:
DISM /Online /Cleanup-Image /RestoreHealth /Source:H:Sourcesinstall.esd
В идеале через 3-15 мин. должно появится сообщение об успешном выполнении операции… 👇
Операция успешно завершена, восстановлено 100%
Примечание: DISM ведет логи, находятся они на системном диске C:WindowsLogsDISM (dism.log). Из них можно узнать, что было восстановлено, а что не удалось…
*
ШАГ 4 (Контр. точки)
Если всё вышеприведенное не дало результатов — я бы дополнительно посоветовал проверить наличие точек восстановления в Windows (если в наличии будет та точка, на дату которой система корректно работала, — стоит попробовать откатиться к ней).
Отмечу, что контрольные точки восст. обычно делаются автоматически (при вкл. опции).
*
Чтобы посм. какие есть точки восстановления — нужно:
- нажать Win+R, чтобы появилось окно «Выполнить»;
- ввести rstrui и нажать Enter;
- далее перед вами появится окно со списком точек (при их наличии). Если есть дата, на которую ПК корректно работал, выберите ее и попробуйте откатить систему (прим.: файлы и документы пользователя эта операция не затрагивает. По крайней мере, так заявляют разработчики Windows, да и раньше такого никогда не было… 🙂).
Все точки восстановления, список
*
📌 В помощь!
Как работать с точками восстановления в Windows 11 (для отката системы после появл. ошибок, невозможности загрузки и т.д.) — https://ocomp.info/tochku-vosstanovleniya-v-win11.html
*
Иные рекомендации по теме — приветствуются!
Успехов и легкой починки!
🙂
Полезный софт:
-
- Видео-Монтаж
Отличное ПО для создания своих первых видеороликов (все действия идут по шагам!).
Видео сделает даже новичок!
-
- Ускоритель компьютера
Программа для очистки Windows от «мусора» (удаляет временные файлы, ускоряет систему, оптимизирует реестр).
Средство проверки системных файлов — это служебная программа в Windows, которая проверяет наличие проблем с файлами на компьютере. Чтобы запустить ее, выполните следующие действия.
-
Убедитесь, что установлены последние обновления для Windows, а затем перезапустите компьютер. Дополнительные сведения см. в статье Обновление Windows.
-
В поле поиска на панели задач введите командную строку и щелкните правой кнопкой мыши или нажмите и удерживайте командную строку (классическое приложение) в списке результатов. Выберите Запуск от имени администратора, а затем —Да.
-
Введите DISM.exe /Online /Cleanup-image /Restorehealth (обратите внимание на пробел перед каждой косой чертой «/»), а затем нажмите ВВОД. (Примечание. Запуск и завершение этого шага может занять несколько минут.)
-
После того как появится сообщение «Операция успешно завершена», введите sfc /scannow (обратите внимание на пробел между «sfc» и «/») и нажмите клавишу ВВОД.
-
Когда появится сообщение «Проверка 100 % завершена», введите exit и нажмите клавишу ВВОД.
Дополнительные сведения о системной проверке файлов
Нужна дополнительная помощь?
Нужны дополнительные параметры?
Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.
В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.
Запуск самой командной строки Windows: Пуск-Выполнить-cmd или Пуск-Поиск-cmd
Для некоторых программ требуются права Администратора, поэтому запускаем от его имени:
Топ 10 команд:
1. SFC – команда проверки и восстановления системных файлов Windows. Может помочь после действий вирусов и неаккуратных пользователей.
В случае, если программа обнаружит изменения, потребуется перезагрузка ОС для восстановления файлов.
2. CHKDSK- команда проверки и исправления ошибок файловой системы
где D: – диск, который необходимо проверить
/f- параметр, включающий исправление ошибок на диске
/r -параметр, включающий поиск и восстановление поврежденных секторов на диске
Программа CHKDSK – с большой долей вероятности помогает исправить ошибки на винчестерах и решить проблему синего экрана (если он вызван проблемами с жестким диском и файловой системой)
3. MSCONFIG – команда запуска утилиты “Конфигурация системы”
Утилита позволяет управлять параметрами запуска системы, автозапуском программ и служб.
4. PING – команда проверки соединения с удаленными компьютерами и серверами
где yandex.ru – может быть имя или IP адрес конечного хоста
Если вы хотите чтобы команда выполнялась постоянно добавьте параметр -t
5. TRACERT – команда определения маршрута информационных пакетов
где yandex.ru – может быть имя или IP адрес конечного хоста
6. DIR – команда вывода на экран содержимого папки
где /w -параметр для отображения данных в несколько столбцов
Может быть использовано когда нет доступа к графической оболочке Windows (например при восстановлении системы)
7. Netstat – команда вывода на экран состояния подключений TCP, портов и процессов инициировавших это подключение
где -o -параметр для отображения активных соединений и PID процесса каждого соединения
8. Explorer – команда запуска проводника Windows
Может помочь, если недоступен проводник и пропало меню Пуск
9. OSK – команда запуска виртуальной клавиатуры
Может понадобиться, когда вышла из строя обычная клавиатура или ее нет вообще
10. RSTRUI – команда запуска восстановления системы
Восстанавливает систему на состояние определенной (выбранной вами ) даты.Главное, чтобы велась запись этих состояний(точки восстановления).За это отвечает запущенная служба Восстановления системы.
P.S. Если в конце любой команды поставить параметр /?, то на экране выведется подсказка по этой команде и описание основных ее параметров
P.S.1 команда cls – очищает командную строку
Поделиться ссылкой:
Похожие записи
У операционной системы Windows есть свой набор инструментов для выявления различного рода ошибок в ручном и автоматическом режиме.
Проверка жесткого диска
Шаг 1: откройте через проводник раздел «Мой компьютер». Укажите диск для проверки, кликом правой клавиши вызовите контекстно меню и выберите «Свойства».
Шаг 2: перейдите в раздел «Сервис», кликните на кнопку «Проверить» — вы должны обладать правами администратора.
Если диск не нуждается в проверке, система выдаст соответствующее сообщение, но вы все равно можете проверить этот диск.
Проверка системных файлов через командную строку
После проверки через меню «Сервис», можно перейти к следующему шагу выявления неисправностей файловой системы.
Шаг 1: зажмите клавиши «Win +X», выберите в меню Windows PowerShell (administrator ), если используете Windows 10 или «Командная строка» в 7 версии операционной системы.
Шаг 2: введите команду «sfc /scannow » — можете просто скопировать и вставить без скобок.
После завершения проверки наберите «Yes », если хотите сразу перегрузить операционную систему, учтите, что все данные в открытых приложениях не сохранятся. Напишите «No» если самостоятельно хотите позже перезагрузить компьютер.
Автоматическая проверка через CMD
Шаг 1: зажмите клавиши «Win +X», выберите в меню пункт «Выполнить».
Шаг 2: введите «sfc /» + один из следующих ключей: «scannow », «scanonce », «scanboot », «cancel », «purgecache », «cachesize », «revert », «cachesize =x», «scanfile », «verifyfile ».
Расшифровка ключей:
/cachesize =x – установка размера файлового кэша , где X – это размер в байтах.
/purgecache – проверка файлов с очисткой кэша .
/scanfile – указать файл для сканирования.
/verifyfile – проверка целостности файла.
/scannow – сканирование системных и защищенных файлов.
/scanonce – однократное сканирование после перезагрузки операционной системы.
/scanboot – сканирование перед каждой загрузкой ОС.
/enable – активация файлового защитника Windows .
/revert – восстановление параметров.
Устранение неполадок
Шаг 1: кликните на «Уведомления» и выберите «Все параметры».
Шаг 2: в поисковое поле введите «Устранение неполадок».
Шаг 3: укажите наиболее подходящие параметры поиска и устранения ошибок.
Итог
Каждый из описываемых способов позволяют автоматически устранить большинство неисправностей, возникающих в операционной системе Windows.
Также стоит обратить внимание что есть сторонние программы для проверки и исправления ошибок на компьютере. Которые изначально предназначены для чистки и исправления ошибок в системе. К примеру в Advanced System Care можно в один клик сделать целый комплекс действий направленный на оптимизацию и ускорение работы системы. Стоит отметить что этими программами следует пользоваться осторожно. Например, CCleaner лучше сразу настроить по инструкции, чтобы не навредить своему Windows.
Не забудьте поделиться этим материалом с друзьями, чтобы ваш компьютер всегда работал максимально быстро.
Ошибки в операционной системе Windows частое явление, однако их появление сопровождается без текстового описания. К счастью в Windows имеется встроенная утилита для поиска описаний ошибок — «CertUtil».
Для получения информации об ошибки запускаем командную строку любым удобным способом, например, нажав клавиши «Win+R» и введя «cmd» в окне «Выполнить». После запуска CMD используем следующую команду:
CertUtil /error номер_ошибки
После ввода команды нажимаем клавишу «Enter».
Описание можно будет увидеть в строке — «Текст сообщения об ошибке».