Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 8 и 8.1 (http://forum.oszone.net/forumdisplay.php?f=116)
-   -   [решено] Проблемы с clfs.sys (http://forum.oszone.net/showthread.php?t=320584)

The_Immortal 08-11-2016 18:08 2685832

Проблемы с clfs.sys
 
Господа, извиняюсь, если пишу не туда.

Перестала загружаться Windows 8.1: при загрузке вылезает сообщение о файле clfs.sys.

Загрузился с загрузочный флешки и сделал chkdsk системного раздела (точнее попытался):
Цитата:

...
58% выполнено. (обработано записей индекса: 233151 из 298356)
Возникла неопределенная ошибка (696e647863686b2e e19).
Ошибка передачи сообщений о регистрации в журнал событий. Состояние ошибки: 50.
СМАРТ диска:


Проверил диск Викой на чтение - всё в порядке, почти все блоки зелёные.

Подскажите, пожалуйста, в какую сторону рыть?

Спасибо!

Казбек 08-11-2016 18:39 2685843

Вложений: 1
The_Immortal,

Загрузку с установочного диска и исправление запуска пробовали??

Если не срабатывает. Загрузитесь в среду восстановления. Поместите файл, извлеченный из оригинального образа по пути:
Код:

Windows\System32\drivers\
Цитата:

Цитата The_Immortal
вылезает сообщение о файле clfs.sys »

Текст сообщения приведите.

The_Immortal 09-11-2016 01:14 2685943

Казбек,
Цитата:

Цитата Казбек
Загрузку с установочного диска»

Увы такового не имеется под рукой :(
Цитата:

Цитата Казбек
исправление запуска пробовали?? »

А как сиё сердство можно найти без установочника ОС?

Цитата:

Цитата Казбек
Поместите файл, извлеченный из оригинального образа по пути: »

Выполнил, однако проблема осталась.

Цитата:

Цитата Казбек
Текст сообщения приведите. »

Вот:



UPD: Правда, сейчас код ошибки ошибка поменялся на 0x0000221 - это случилось после того, как я подсунул clfs.sys из уже установленного дистрибутива с другого ПК. Да и chkdsk полностью теперь проходит (с ключами /x /f /r), только в самом конце выдает ошибку 50.


P.S. Нашел подобную проблему - в итоге там предлагается переустановка ОС :( Может всё же как-то можно обойтись малой кровью?

Казбек 09-11-2016 20:08 2686158

Цитата:

Цитата The_Immortal
только в самом конце выдает ошибку 50. »

А если так:
Код:

CHKDSK C: /R /F /V
Так же выполнит:
Код:

sfc /scannow
Цитата:

Цитата The_Immortal
А как сиё сердство можно найти без установочника ОС? »

Оно запускается из среды восстановления:


Скрытый текст


Цитата:

Цитата The_Immortal
Увы такового не имеется под рукой »

В чём проблема записать??))

The_Immortal 10-11-2016 13:19 2686322

Казбек, жопа какая-то...

Запустил WinPe, выполнил там сначала
Код:

sfc /scannow
- получил сообщение о том, что есть проблемные файлы, которые системе не восстановить.

Далее запустил
Код:

Dism /Image:C:\ /Cleanup-Image /RestoreHealth /Source:wim:e:\install.wim:1 /LimitAccess
, где install.wim - файл взятый с установочного образа. В итоге получил:
Код:

Error: 0x800F081f
The sourcse files could not be found.

Далее загрузился с установочного образа, запустил "Восстановление при загрузке". В итоге выдалось сообщение, что восстановление невозможно.

Далее запускаю ОС, после запуска происходит Scanning and repairing drive C: (который никак не пропустить - пробовал отчаянно нажимать клавиши, не сработало) - это дело стопорится на 13%.

Проверил диск ещё раз через MHDD - всё в порядке.

Выполнил chkdsk с указанными Вами ключами. Он успешно выполнился, только в самом конце опять выдал ошибку 50.

Перезагружаюсь - опять долбанный "Scanning and repairing drive C:", который тормозит на 13%, а после (если всё-таки подождать часик), то выдает BSOD 0Xc0000001.

Что за нафиг такой? :(

Может быть как-то можно скипнуть/отключить этот Scanning and repairing drive принудительно, не попадая в ОС? :)

Казбек 10-11-2016 17:51 2686392

Цитата:

Цитата The_Immortal
Может быть как-то можно скипнуть/отключить этот Scanning and repairing drive принудительно, не попадая в ОС? »

  1. How to Edit the Registry Offline Using Windows Recovery Environment?
  2. Weird Scanning & Repairing Of Drives At Boot Screen
  1. По первой ссылке подгружаете необходимые кусты реестра.
  2. По второй ссылке изменяете соответствующие значения.

The_Immortal 10-11-2016 18:29 2686397

Казбек, отключил. Теперь ОС бесконечно долго грузится с надписью, а потом выдает BSOD 0xc0000021a :cry:

Пытался также задействовать через WinRE Дополнительные параметры - Диагностика - Восстановить. На это мне выдается:
Цитата:

Диск, на котором установлена система Windows, заблокирован.
Хотя Secure Boot при этом в BOIS'е отключен.

Казбек 10-11-2016 18:35 2686398

Цитата:

Цитата The_Immortal
получил сообщение о том, что есть проблемные файлы, которые системе не восстановить. »

How to Repair Corrupt System Files from a Installation Disc

У человека такая же история. Так же не смог восстановить файлы. Описывается инструкция по ручному восстановлению повреждённых файлов.

И попробуйте загрузится в безопасном режиме.

В командной строке:
Код:

bcdedit /set {default} bootmenupolicy legacy
Перегружаетесь. Далее выбираете Safe Mode.

The_Immortal 10-11-2016 18:56 2686402

Казбек,
Цитата:

Цитата Казбек
И попробуйте загрузится в безопасном режиме. »

Пробовал, тот же BSOD 0xc0000021a.

Цитата:

Цитата Казбек
Описывается инструкция по ручному восстановлению повреждённых файлов. »

Может тогда проще начать установку через Обновление? Я же так ничего не потеряю?

Казбек 10-11-2016 19:00 2686403

Цитата:

Цитата The_Immortal
установку через Обновление? »

Так её можно запустить только если есть возможность загрузится в саму ОС.

The_Immortal 10-11-2016 19:09 2686404

Вложений: 1
Казбек, так у меня теперь есть флешка с виндой. С неё получится обновить ОС?
Цитата:

Диск, на котором установлена система Windows, заблокирован.
А с чем такое может быть связано?

Цитата:

Цитата Казбек
Описывается инструкция по ручному восстановлению повреждённых файлов. »

Судя по моему логу у меня таковых файлов нет, т.к. нет ни одного "SR" =/

Казбек 10-11-2016 19:27 2686408

Цитата:

Цитата The_Immortal
так у меня теперь есть флешка с виндой. С неё получится обновить ОС? »

Для переустановки операционной системы путем обновления необходимо выполнить вход в эту ОС.

Цитата:

Цитата The_Immortal
Судя по моему логу у меня таковых файлов нет, т.к. нет ни одного SR =/ »

Покажите.

Цитата:

Цитата The_Immortal
А с чем такое может быть связано? »

Больше подробностей. Где вы такое получаете, когда получаете?? Лучше со скринами.

The_Immortal 10-11-2016 19:33 2686412

Казбек,
Цитата:

Цитата Казбек
Покажите. »

Выше постом.

Цитата:

Цитата Казбек
Больше подробностей. »

Так я писал:
Цитата:

Цитата The_Immortal
Пытался также задействовать через WinRE Дополнительные параметры - Диагностика - Восстановить »

На этом получаю:
Цитата:

Диск, на котором установлена система Windows, заблокирован.
Т.е. я загружаюсь с флешки, на которой образ ОС находится и оттуда всё это дело запускаю.

Казбек 10-11-2016 19:38 2686414

The_Immortal,

Пробуйте в командной строке последовательно:

Код:

Bootrec /fixmbr
Bootrec /fixboot
Bootrec /rebuildbcd

А после этого пробуйте запускать восстановление.

И ещё. Если Вы используете загрузку UEFI, то в настройках BIOS отключите для UEFI security Boot.

The_Immortal 10-11-2016 19:44 2686415

Казбек,
Цитата:

Цитата Казбек
в настройках BIOS отключите для UEFI security Boot. »

Дык я же писал:
Цитата:

Цитата The_Immortal
Хотя Secure Boot при этом в BOIS'е отключен. »


ruslan... 10-11-2016 20:25 2686425

Цитата:

Цитата The_Immortal
Судя по моему логу у меня таковых файлов нет, т.к. нет ни одного "SR" »

Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE

В командной строке, Вам необходимо будет выполнить
Код:


set WINDOWS_TRACING_LOGFILE=С:\CBS.log

sfc /scannow /OFFBOOTDIR=С:\ /OFFWINDIR=С:\windows

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

The_Immortal 10-11-2016 21:10 2686444

ruslan..., я проделывал данные команды ранее. Лог прикрепил тут.

Пойду сделаю ещё разок.

ruslan... 10-11-2016 21:12 2686445

Цитата:

Цитата The_Immortal
Лог прикрепил тут. »

Логи нужно будет прикрепить из С:\CBS.log.

The_Immortal 10-11-2016 22:02 2686464

ruslan..., да, ранее я прикрепил какую-то фигню. Вот настоящий лог.

Казбек 10-11-2016 22:11 2686466

The_Immortal,

Вот это ваш лог прогнанный на скорую руку утилитой для анализа таких логов:

Скрытый текст

ruslan... 10-11-2016 22:16 2686467

The_Immortal,

Не восстановлены файлы:

C:\windows\System32\wer.dll
C:\windows\System32\ru-RU\wsecedit.dll.mui
C:\windows\System32\WSDApi.dll
C:\windows\SysWOW64\cfgmgr32.dll
C:\windows\SysWOW64\tbs.dll
C:\windows\SysWOW64\dsound.dll
C:\windows\SysWOW64\odbcint.dll
C:\windows\SysWOW64\wkscli.dll

Фалы относятся к обновлениям KB3004365, KB3013769, KB3000850,
поэтому лучше взять файлы с аналогичной по битности и версии системы.

Хотя можно попробовать взять из образа (извлечь архиватором 7-ZIP)

В каталогах не восстановлены:

i8042prt.sys, mouclass.sys - относящиеся к обновлению KB3013791.
Где-то в C:\Windows\winsxs

Их пока можно не трогать

The_Immortal 10-11-2016 22:39 2686469

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

Казбек 10-11-2016 22:43 2686470

The_Immortal,

Я сейчас выложу вам все эти файлы.

Скачать

Цитата:

Цитата ruslan...
Где-то в C:\Windows\winsxs »

Код:

\Windows\System32\drivers\mouclass.sys
\Windows\System32\drivers\i8042prt.sys


ruslan... 10-11-2016 23:24 2686479

Цитата:

Цитата Казбек
\Windows\System32\drivers\mouclass.sys
\Windows\System32\drivers\i8042prt.sys »

Раз уж настаиваете, приходится вытаскивать точные пути:

C:\windows\WinSxS\amd64_msmouse.inf_31bf3856ad364e35_6.3.9600.17808_none_3f4cdec5a60dcafe\mouclass.sys
C:\windows\WinSxS\amd64_keyboard.inf_31bf3856ad364e35_6.3.9600.17808_none_88674121acab842a\i8042prt.sys

Казбек 10-11-2016 23:38 2686482

ruslan...,

Смотрите, сколько их точных:

mouclass.sys

Код:

\Windows\System32\drivers\mouclass.sys
\Windows\System32\DriverStore\FileRepository\msmouse.inf_amd64_d6b17d18956f7f29\mouclass.sys
\Windows\WinSxS\amd64_msmouse.inf_31bf3856ad364e35_6.3.9600.17393_none_3ee68489a65b5601\mouclass.sys
\Windows\System32\drivers\mouclass.sys

i8042prt.sys

Код:

\Windows\System32\drivers\i8042prt.sys
\Windows\System32\DriverStore\FileRepository\keyboard.inf_amd64_aebd51843b015fbb\i8042prt.sys
\Windows\System32\DriverStore\FileRepository\msmouse.inf_amd64_d6b17d18956f7f29\i8042prt.sys
\Windows\WinSxS\amd64_keyboard.inf_31bf3856ad364e35_6.3.9600.17393_none_8800e6e5acf90f2d\i8042prt.sys
\Windows\WinSxS\amd64_msmouse.inf_31bf3856ad364e35_6.3.9600.17393_none_3ee68489a65b5601\i8042prt.sys


ruslan... 10-11-2016 23:45 2686484

Цитата:

Цитата Казбек
Смотрите, сколько их точных: »

Вы заблуждаетесь.

Определить по поиску в системе где эти файлы находятся
и определить директорию битого файла это разные вещи.

Казбек 10-11-2016 23:53 2686486

ruslan...,

Всё. Я понял, о чем вы. Мы просто говорили о разных вещах. Я имел ввиду пути этих файлов в образе с системой. :) :)

The_Immortal 11-11-2016 02:25 2686499

Цитата:

Цитата ruslan...
C:\windows\System32\wer.dll
C:\windows\System32\ru-RU\wsecedit.dll.mui
C:\windows\System32\WSDApi.dll
C:\windows\SysWOW64\cfgmgr32.dll
C:\windows\SysWOW64\tbs.dll
C:\windows\SysWOW64\dsound.dll
C:\windows\SysWOW64\odbcint.dll
C:\windows\SysWOW64\wkscli.dll »

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

После сразу попробовал загрузить ОС - через приличное время загрузилась... Но, что интересно, PS2-клавиатура после загрузки не хочет работать. Такое ощущение, что от неё отвалились какие-то драйвера, что ли :) Пришлось подключать юсб-клавиатуру.

Что сейчас сделать для профилактики?

Казбек 11-11-2016 02:33 2686501

The_Immortal,

Ещё скопируйте mouclass.sys и i8042prt.sys

А ещё лучше в командной строке от Администратора:

Код:

DISM.exe /Online /Cleanup-image /Restorehealth

The_Immortal 11-11-2016 06:03 2686513

Казбек,
Цитата:

Код:

DISM.exe /Online /Cleanup-image /Restorehealth

- через некоторое время выдало ошибку "0x800f0906 Не удалось скачать исходные файлы".

Цитата:

Цитата Казбек
Ещё скопируйте mouclass.sys и i8042prt.sys »

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

После этого перезагрузился и.... Scanning and repairing drive C: 15% complete - на этом и застываем!..

О Бог мой...

Казбек 11-11-2016 09:08 2686531

Цитата:

Цитата The_Immortal
0x800f0906 Не удалось скачать исходные файлы »

Удалите установленное обновление KB3022345 .

И какие путя у вас не сошлись??

ruslan... 11-11-2016 23:05 2686787

Цитата:

Цитата The_Immortal
Что сейчас сделать для профилактики? »

Я же не просто так писал
Цитата:

Цитата ruslan...
относящиеся к обновлению KB3013791. »

Цитата:

Цитата ruslan...
Фалы относятся к обновлениям KB3004365, KB3013769, KB3000850, »

Загрузились - пробуйте переустановить эти обновления.

The_Immortal 12-11-2016 11:04 2686862

Казбек,
Цитата:

Цитата Казбек
Удалите установленное обновление KB3022345 »

Удалил, Restorehealth заканчивается той же ошибкой: 0x800f0906.
Цитата:

Цитата Казбек
И какие путя у вас не сошлись?? »

У меня на установочном диске нету таких каталогов:
Цитата:

C:\windows\WinSxS\amd64_msmouse.inf_31bf3856ad364e35_6.3.9600.17808_none_3f4cdec5a60dcafe\mouclass.sys
C:\windows\WinSxS\amd64_keyboard.inf_31bf3856ad364e35_6.3.9600.17808_none_88674121acab842a\i8042prt.sys
Есть только
Цитата:

C:\windows\WinSxS\amd64_msmouse.inf_31bf3856ad364e35_6.3.9600.17393_none_************\mouclass.sys
C:\windows\WinSxS\amd64_keyboard.inf_31bf3856ad364e35_6.3.9600.17393_none_************\i8042prt.sys


ruslan...,
Цитата:

Цитата ruslan...
Загрузились - пробуйте переустановить эти обновления. »

KB3004365 - не удаляется: при удалении выдается ошибка 0x80073712 (хранилище компонентов повреждено);
KB3013769 - не удаляется: при удалении выдается ошибка 0x80073712 (хранилище компонентов повреждено);
KB3000850 - его в принципе нельзя удалить, когда-то пытался.

Цитата:

Цитата The_Immortal
0x80073712 »

MS предлагает для решения использовать /Restorehealth, который у меня также не срабатывает :)


P.S. Актуальный CBS.log. В общем-то, ошибки остались те же самые... =/

Казбек 12-11-2016 12:01 2686880

The_Immortal,

Если вы можете загрузиться в систему - запустите переустановку ОС путём обновления.

И ещё меня терзает любопытство, что вы делали перед тем как у вас перестала загружаться ОС?? Просто случайно убить 8 не так уж просто....

The_Immortal 12-11-2016 14:42 2686920

Казбек,
Цитата:

Цитата Казбек
Если вы можете загрузиться в систему - запустите переустановку ОС путём обновления. »

Ок.

Цитата:

Цитата Казбек
И ещё меня терзает любопытство, что вы делали перед тем как у вас перестала загружаться ОС?? Просто случайно убить 8 не так уж просто.... »

Не могу сказать, не присутствовал при этом.
А меня терзает непонимание, почему без обновления никак не обойтись :)

Казбек 12-11-2016 14:51 2686922

Цитата:

Цитата The_Immortal
А меня терзает непонимание, почему без обновления никак не обойтись »

Я просто склонен идти по наиболее легкому и эффективному пути.

Или вы хотите как у Высоцкого??))

"И можно свернуть, обрыв обогнуть,
Но мы выбираем трудный путь"

The_Immortal 12-11-2016 16:58 2686945

Обновил. Прогнал sfc - ошибок не обнаружено.

Благодарю за помощь, друзья!

kickman 08-07-2018 21:49 2821073

Цитата:

Цитата Казбек
Вот это ваш лог прогнанный на скорую руку утилитой для анализа таких логов: »

Подскажите, пожалуйста, где взять такую утилиту.
сайт http://batchapp.webs.com/ не открывается...


Время: 10:23.

Время: 10:23.
© OSzone.net 2001-