Андрей Смирнов
Время чтения: ~9 мин.
Просмотров: 1

Восстановление нарушения целостности системных файлов

Главная » Советы по компьютеру »Восстановление нарушения целостности системных файлов

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

repairing%20the%20file%20system.PNG

Но что же делать, когда это не так? И проверка целостности системных файлов Windows оповещает противоположное тому, что было описано выше. (Защита ресурсов Windows обнаружила повреждённые файлы, но не удалось исправить некоторые из них. Подробные сведения см. в файле CBS.log…).

repairing%20the%20file%20system%201.png

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

  1. DISM.exe /Online /Cleanup-Image /ScanHealth
  2. DISM.exe /Online /Cleanup-Image /RestoreHealth

То есть вбиваете команду и нажимаете ENTER. Говоря простым и доступным для пользователя языком.

  1. Это сканирование файлов образа системы
  2. Это попытка восстановления из зарезервированных файлов образа системы которые находятся у вас на компьютере.

Но есть ещё один способ, о котором я хочу вам рассказать с самого начала. Данным способом я пользуюсь всё время, и он не раз помогал мне выполнить восстановление целостности системных файлов в тех ситуациях, когда первый был почему-то бессилен. Данный метод базируется на использовании такой программы как Windows PowerShell, и он довольно прост. Запустите программу PowerShell от имени администратора и вбейте строку:

Repair-WindowsImage -Online –RestoreHealth

Простым языком говоря, вы даёте команду отремонтировать, целостность системных файлов из компонентов Windows, зарезервированных у вас на компьютере.

Только данный способ делает это более тщательней, чем тот, что описан выше (с помощью командной строки). Затем нажимаете ENTER.

Далее вот что у вас будет:

repairing_file_system2.png

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

Если восстановление системных файлов прошло успешно, у вас должно выйти на экран такое сообщение:

  • PS C:Windowssystem32> Repair-WindowsImage -Online -RestoreHealth
  • Path :
  • Online : False
  • Image Health State : Healthy
  • Restart Needed : False

repairing%20the%20file%20system%203.PNG

Если это не помогло, остаётся только одно переустановить операционную систему.

12.11.2014

Ещё статьи, которые могут заинтересовать:Ccleaner безупречная очистка операционной системыПопулярный архиватор файлов программа WinRARБесплатный торрент-клиент программа ZonaЗачем оптимизировать жёсткий дискМесторасположения папок Temp в Windows 10

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

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

Основные причины возникновения такого сбоя

Существует несколько основных первопричин, которые при попытке перейти по ссылке «подробные сведения см в файле CBS.log» приводят к сообщению о ошибке:

  1. Сама система заблокировала доступ к этому журналу Windows.
  2. Используемый жесткий диск начал «сыпаться».
  3. На винчестере завелись вирусные заражения.
  4. Проблемы с системным реестром.

CBS-.log-файл-поврежден-как-исправить.png

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

Инструкция по устранению ошибки

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

  • Есть очень удобная программа – CCleaner. Установить ее на жесткий диск. Можно воспользоваться и альтернативными вариантами ПО со схожим функционалом. После инсталляции, запустить и воспользоваться инструментов, позволяющим почистить реестр и исправить его ошибки;
  • Выполнить установку на винчестер Dr. Web CureIt!, NOD32 или иных, схожих антивирусников. Обязательно с наличием свежей базы данных и актуальной версии. Прогнать операционку на наличие заражений и избавиться от них, в случае обнаружения;
  • Через кнопочку «Пуск» перейти к встроенной в OS поисковой строке. Вбить в нее «восстановление системы» и перейти по предложенной ссылке. Действовать на основе автоматической инструкции.

CCleaner.png

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

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

  • Кликнуть на «Пуск» и в поисковой строке вбить «командная строка» (Win+R);WinR.jpg
  • Запустить предложенный вариант обязательно с правами администратора;
  • В открывшемся окошке использовать следующую команду: %windir%logscbscbs.log/c: «[SR]» findstr ˃ sfcdetails.txt. В конце – точку не ставить! Обязательно соблюдать пробелы;
  • Если команда набрана правильно, то после нажатия клавиши Enter», требуемый файлик будет перенесен на рабочий стол.

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

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

  • Еще раз перейти в строку для ввода команд;
  • Использовать в ней команду: dism /online /cleanup-image /checkhealth;
  • Нажать на ввод, вбить очередной приказ: dism /online /cleanup-image /restorehealth;
  • Очень важно соблюсти правильность расставления пробелов;
  • Ну и завершить все уже классическим вариантом: sfc /scannow.

windirLogsCBSCBS.log-файл-поврежден-как-исправить.png

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

Если же ситуация продолжает оставаться прежней, то следует обратить внимание на состояние используемого накопителя. Чтобы проверить винчестер на наличие битых секторов и попытаться как-то избавиться от них, рекомендуется воспользоваться одной из следующих программ: «Victoria HDD» или «HDD Regenerator». Важно понимать, если данное ПО найдет слишком много неисправляемых повреждений, то стоит оперативно начать собирать деньги на покупку нового жесткого диска.

HDD-Regenerator.jpg

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

Отзывы

Отзывы других юзеров позволят узнать, как именно они справились с подобной ситуацией:

  1. Родион. Воспользовался инструкцией и вроде бы все исправилось. Но сразу же возникли новые последствия. Получил доступ к этому лог-файлу. Внутри информация про повреждение обновления КВ2966583. Полез в настройки – в Центр установки обновлений. Смотрю, там написано, что этот пакет установлен. Деактивировал его, нашел в интернете и просто заменил на новый.
  2. Сергей. После проверки на вирусы и удаления заражений доступ к этому файлу получил спокойно. Обнаружил в нем наличие повреждений в hal.dll и ntoskrnl.exe. Вот теперь думаю, поможет ли, если я просто найду их в Сети и закину в систему? Просто знаю, что простое копирование не всегда помогает – требуется еще же внесение в системный реестр?
  3. Александр. Ну вот неоднозначный у меня результат. Пробовал вводить эти команды. Например, %windir%logscbscbs.log/c: «[SR]» findstr > scfcdetails.txt приводит к тому, что Винда сообщает о неверном пути. А вот dism /online /cleanup-image /restorehealth прекрасно срабатывает. И вот после этого запускаю сканирование с помощью команды scannow и результат – лог-файл поврежден. Хотя доступ к нему, да – я получаю спокойно. В общем, буду проверять еще винчестер, так как вирусов на нем я не обнаружил.
  4. Вася. В вводе этих команд очень важно соблюдать правила пробелов. Если хотя бы в одном из них будет совершенна ошибка, то команды просто не сработают. Я несколько раз невнимательно ввел, и только потом понял, как именно необходимо действовать – спасибо за уточнение в статье!
  5. Олег. Некоторые люди почему-то пишут, что у них нет каких-то символов на клавиатуре. И они пытаются вписать команды с помощью комбинаций клавиш. Смотрите просто внимательно. Например, знак больше есть на клавише с «Ю». Нужно просто переключиться на английский язык и воспользоваться шифтом. Аналогичная ситуация с квадратными скобками. Двоеточия и проценты можно ввести при использовании русскоязычной раскладки!

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

При проверке целостности системных файлов с помощью утилиты SFC пользователь может получить сообщение об обнаружении ряда повреждённых файлов, восстановить которые не удалось. Данные о таких файлах система записывает в файл CBS.log, открыть который также не удаётся по различным причинам (в частности из-за повреждения данного файла). В данном материале я разберу, что предпринять в такой ситуации, и как исправить windirLogsCBSCBS.log повреждён на вашем ПК

Сообщение о невозможности открытия файла CBS.log

Что такое CBS.log?

Системная утилита SFC, предназначенная для проверки целостности системных файлов ОС Виндовс, записывает данные по проверке и восстановлению файлов в файл CBS.log. Последний расположен по адресу %windir%LogsCBS, и может быть недоступным при попытке просмотреть его содержимое стандартным способом (через «Блокнот», файловый менеджер и др.).

Это может быть связано с закрытием доступа к данному файлу со стороны Виндовс, а также с повреждением данного файла по различным причинам (вирусы, осыпание диска, другие релевантные причины).

Для решения возникшей проблемы с повреждением windirLogsCBSCBS.log необходимо воспользоваться алгоритмом, который я приведу ниже.

Файл CBS.log

Как исправить ошибку WindirLogsCBSCBS.log

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

после чего нажать на ввод. Файл данного лога будет сохранён на рабочем столе вашего PC, и вы сможете его просмотреть через самый обычный «Блокнот». Во время данного просмотра, в частности, вы можете увидеть, какие именно файлы утилита SFC посчитала повреждёнными, и скопировать их из стабильной системы.

Если же после запуска и работы утилиты SFC система выдала текст о невозможности восстановления ряда файлов, и записи информации об них в файле CBS, тогда выполните следующее:

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

затем

а уже потом

Дождитесь полного окончания данных процедур (могут занять полчаса-час), а затем перезагрузите ваш PC. После этого всё должно стабильно работать.

Воспользуйтесь возможностями утилиты SFC

Альтернативные решения при повреждении CBS.log

В ряде случаев причиной возникновения проблемы является действие вирусных программ и осыпание диска. В первом случае рекомендуется проверить ваш PC с помощью соответствующего антивирусного инструментария (например, Доктор Веб Кюрейт, AdwCleaner и других аналогов). Затем перезагрузить ПК, и постараться вновь получить доступ к данному лог-файлу.

В случае осыпания диска, рекомендую воспользоваться такими утилитами как «Victoria HDD», «HDD Regenerator» и других, которые проверят ваш диск на наличие битых секторов, и при возможности восстановят его.

Утилита «Виктория HDD» поможет в проверке вашего диска

Заключение

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

Используемые источники:

  • https://pcompstart.com/tips/12-vosstanovlenie-celostnosti-faylov
  • https://windows-azbuka.ru/obshhie-voprosy/windirlogscbscbs-log-fajl-povrezhden-kak-ispravit/
  • https://lifehacki.ru/kak-ispravit-windirlogscbscbs-log-povrezhdyon/

Рейтинг автора
5
Подборку подготовил
Андрей Ульянов
Наш эксперт
Написано статей
168
Ссылка на основную публикацию
Похожие публикации