Показать полную графическую версию : [решено] Повреждения системных файлов,но windows не может восстановить
warning1009
11-04-2021, 19:01
как быть?
как быть? »
По логу определить сложившуюся ситуацию, а дальше прилагать усилия по её исправлению.
Яб сделал так: поочередно выполнил бы в командной строке от имени администратора:
sfc /scannow
и
dism /online /cleanup-image /scanhealth
после бы упаковал содержимое директории
C:\Windows\Logs\CBS\
и выложил на файлообмениик, а в теме указал ссылку на этот архив.
warning1009
11-04-2021, 21:30
вот только как его читать , незнаю
Forgiven1
12-04-2021, 00:04
как его читать , незнаю »
Поиск в файле по ключевому слову "Cannot repair". Вы увидите строчку следующего вида Cannot repair member file [название файла в кавычках] of [название системного компонента, к которому файл принадлежит] {далее идёт информация об этом файле и в самом конце строчки причина, по которой утилита SFC причислила файл к повреждённым}
В вашем случае повреждён 1 файл, а причина в том, что его хэш этого файла не совпадает с хешом, приписанным этому фалу, в ассоциированном с этим файлом файле манифеста (в конце строки написано hash mismatch). Но это не так важно.
Важно что в случае этой причины повреждения файла в логе CBS.log внизу(вверху) есть строчки начинающееся со слов Hashes for file member.
В этих строчках указан путь к повреждённому файлу.
P.s. Под SystemRoot понимается папка C:\Windows.
Forgiven1
12-04-2021, 00:24
Итак, у вас повреждён файл WerFault.exe в 2-х путях
C:\Windows\WinSxS\amd64_microsoft-windows-errorreportingfaults_31bf3856ad364e35_6.1.7601.17514_none_ce2d22115368db7a\WerFault.exe
C:\Windows\System32\WerFault.exe
Есть 2 пути его восстановления
Найти где-нибудь/у кого-нибудь такую же установленную систему как и у вас, т.е. если у вас стоит Windows 7 x64, то и найденная система тоже должна быть Windows 7 x64.
Скопировать этот файл из найденной системы (по тому же пути, где у вас лежит повреждённый файл) на флешку (облако и т.п.), в вашей системе получить доступ (http://www.oszone.net/7836/) к повреждённому файлу, затем вставить с заменой сохранённый вами файл с другой системы в вашу по тем расположениям, где лежит повреждённый файл.
Взять целый файл из вашего дистрибутива Windows в файле install.wim (этот файл по сути архив, в который можно залезть с помощью программы 7-zip).
Расположения файла в файле install.wim должно совпадать с расположением вашего повреждённого файла.
И всё также: получить доступ к повреждённому файлу в нужных расположениях и вставить туда с заменной неповреждённый(целый) файл.
P.s. важно запомнить (сделав скриншот, например) изначальные разрешений на файл (это я говорю про этап получения доступа), чтобы после замены повреждённого на целый вернуть права как было.
Итак, у вас повреждён файл WerFault.exe в 2-х путях »
Тут, возможно, стоит заметить, что повреждён вероятнее всего один (и тот же) файл по двум путям (жёсткие ссылки).
warning1009
15-04-2021, 21:38
спасибо за объяснение,данная сборка ОС была взята с сайта ссылка удалена, п.3.18 Правил
и после установки исправлений с microsoft,начались проблемы с файлами и т д..в данный момент другая ос,работает нормально
sputnikk
16-04-2021, 09:46
warning1009, не пользуйтесь "улучшенными" сборками. Многие не могут пройти сканирование SFC и лечатся только установкой оригинальной версии, в том числе поверх, в режиме обновления
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC