Меню Рубрики

Как проверить целостность операционной системы windows 7

Проверь: не поврежден ли ваш Windows? Команда, которая может решить многие проблемы в системе

Приветствую на канале Личный Опыт (PRO) . В этой статье разберемся, как можно проверить систему на целостность и обнаружить что есть проблемы, хотя работает все вроде бы нормально, и сразу же исправить их.

Сразу скажу, на всякий случай, что эта простая команда работает как в лицензионных «окнах», так и в «не совсем» таковых. На windows 10 она работает 100%, на более ранних тоже должна присутствовать возможность данной проверки. Не буду тянуть, речь пойдет про sfc /scannow .

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

Теперь 3 простых шага:

  1. Прямо сейчас в меню пуск напишите по латински cmd .
  2. Правой кнопкой мыши нажмите на » Командная строка » и нажмите » Запуск от имени администратора «
  3. Введите команду sfc /scannow и нажмите Enter . (перед черточкой пробел)

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

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

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

Upd1: для windows 8.1, как пишут люди в комментариях, данная команда тоже работает. Также необходимо включать службу обновления windows, если она у вас вдруг отключена.

Upd2: выкладываю одно из возможных сообщений в командной строке:

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

Upd4: для Windows 7 если при написании следующей команды выдается ошибка 87, то нужно установить обновление KB2966583, для x86 и x64 разрядности соответственно. Также, используем команду ниже, но вместо » RestoreHealth » пишем «Scanhealth».

Восстановление хранилища Windows

Для исправления открываем меню пуск и пишем Windows PowerShell. точно также правой кнопкой мыши по нему и открыть от имени администратора . Далее копируем эту команду:

DISM.exe /Online /Cleanup-image /RestoreHealth

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

Спасибо за прочтение! Подписывайтесь, ставьте лайк. Полезная ли была статья?

Источник

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

Многие знают, что проверить целостность системных файлов Windows можно с помощью команды sfc /scannow (впрочем, это знают не все), но мало кто знает, как еще можно использовать данную команду для проверки системных файлов.

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

Как проверить системные файлы

В базовом варианте, если у вас есть подозрение на то, что необходимые файлы Windows 8.1 (8) или 7 были повреждены или потеряны, вы можете использовать специально предусмотренный для этих случаев инструмент самой операционной системой.

Итак, для проверки системных файлов, проделайте следующие шаги:

  1. Запустите командную строку от имени администратора. Для этого в Windows 7 найдите этот пункт в меню Пуск, кликните по нему правой кнопкой мыши и выберите соответствующий пункт меню. Если у вас Windows 8.1, то нажмите клавиши Win + X и запустите «Командная строка (Администратор)» из меню, которое появится.
  2. В командной строке введите sfc /scannow и нажмите Enter. Эта команда выполнит проверку целостности всех системных файлов Windows и попытается их исправить в том случае, если были обнаружены какие-либо ошибки.

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

Дополнительные возможности проверки с помощью SFC

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

Что это нам дает? Предлагаю посмотреть по пунктам:

  • Вы можете запустить только проверку системных файлов без их исправления (ниже будет информация о том, зачем это может пригодиться) с помощью sfc /verifyonly
  • Имеется возможность проверить и исправить только один системный файл, выполнив команду sfc /scanfile=путь_к_файлу (или verifyfile, если исправлять не требуется).
  • Для проверки системных файлов не в текущей Windows (а, например, на другом жестком диске) можно использовать sfc /scannow /offwindir=путь_к_папке_windows

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

Возможные проблемы при проверке

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

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

Может оказаться, что sfc /scannow не удастся исправить ошибки в системных файлах, в этом случае вы можете ввести в командной строке

findstr /c:»[SR]» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfc.txt»

Эта команда создаст текстовый файл sfc.txt на рабочем столе со списком файлов, исправление которых не удалось — при необходимости вы можете скопировать необходимые файлы с другого компьютера с той же версией Windows или с дистрибутива ОС.

А вдруг и это будет интересно:

Почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)

Здравствуйте. У меня после введения sfc /scannow ответ такой : Проверка 0% завершена. Защита ресурсов Виндовс не обнаружила нарушений целостности. Почему — то нет 100% проверки. В чем может быть причина? обновления также не устанавливаются на компьютер.

Добавьте в статью, что в этой команде только один пробел — после «sfc». После палочки пробела нет. Или просто скопируйте:
sfc /scannow

А зачем это добавлять? В инструкции и так нет пробела..

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

У меня просто мелькнуло меню с фоном и пропало. И списка на столе не появилось — словно и не вводил ничего.

А вы в командной строке вводили (которое черное и большое) или просто в окошко «выполнить»? В командной строке от администратора нужно.

Довольно давно пользуюсь этим сайтом Только сейчас заметил здесь всегда всё работает

Здравствуйте. Я сохранил файлик с теми файлами которые не удалось восстановить. А как их исправить теперь?

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

Источник

Почему команда SFC scannow в Windows 7 и 10 иногда не может восстановить системные файлы

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

Поэтому тема повествования будет звучать так: команда SFC scannow в Windows 7 и 10. Также рассмотрим вопрос, почему иногда она не может восстановить системные файлы. То есть, попросту говоря, отказывается работать.

Содержание статьи:

Как запустить команду SFC scannow в среде Windows 7 и 10
Почему SFC scannow иногда не может восстановить файлы

Итак, что же это за команда такая и для чего она нужна? Так вот, SFC scannow является системной утилитой, которая служит для автоматической проверки и восстановления важных файлов операционной системы.

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

На первом этапе нам необходимо запустить командную строку с правами администратора. Как это сделать подробно рассказано в этой публикации :

Затем вводим саму команду:

Запустится процесс сканирования системы, который может занять довольно продолжительное время. Так что теперь остается только ждать и надеяться, что данная команда сможет все исправить.

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

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

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

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

Ну а на семерке придется воспользоваться заранее подготовленным загрузочным диском и выставить его приоритетным в БИОС`е компьютера. Увы, но по-другому никак не получится.

Ну а мы продолжаем процесс лечения и восстановления файлов на примере Win 10. И сейчас нужно будет ввести небольшую серию команд. Первой будет вот такая:

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

Теперь выбираем обнаруженный выше диск под номером ноль, поскольку он единственный в системе:

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

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

И вот, наконец-то, настал час истины. Теперь будем снова проверять системные файлы и в случае проблем пробовать их восстановить. Итак, начинаем процесс:

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

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

Что еще можно рассказать про команду SFC scannow? Например, вот такой параметр сможет в среде восстановления вывести на рабочий стол журнал с результатами работы:

А следующий метод позволит проверить и восстановить конкретно указанный файл. Например, в рабочей Windows данный параметр будет выглядеть так:

Где «kernel32.dll» представляет собой имя нужного файла. А все выражение является путем до каталога, где он располагается. Точно такая же команда в среде восстановления Windows 7 и 10 будет немножко отличаться:

sfc /SCANFILE=C:\windows\system32\kernel32.dll /OFFBOOTDIR=C:\ /OFFWINDIR=C:\windows

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

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как проверить целостность оперативной памяти windows 10
  • Как проверить целостность жесткого диска на windows 10
  • Как проверить характеристики компьютера на windows 10
  • Как проверить характеристики видеокарты на windows 7
  • Как проверить точки восстановления системы windows 10