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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Обновление через setup.exe привело к неработоспособности. (http://forum.oszone.net/showthread.php?t=354238)

rasskazov 19-09-2023 11:17 3016220

Обновление через setup.exe привело к неработоспособности.
 
Вложений: 1
Чтобы не перегружать лишним, кратко опишу процедуру:
Win7 Ent x64 на ноутбуке Lenovo G70-35 (CPU AMD A4, 4Gb)

1. Развернул образ дистрибутива из iso -> запуск setup.exe -> режим "обновление системы с сохранением данных" -> прошёл все диалоговые окна.
2. На этапе развёртывания компонентов и дальнейшее обновление прошло успешно; без ошибок.
3. Запуск системы успешный. Но при первом диалоговом окне настройки безопасности "Настройка Windows" (скрин прикреплю) система не откликается ни на одно событие.

Зависание опишу подробнее:
- не откликается тачпад;
- не работает клава;
- не работает ни одно USB устройство (мышь, клава);
- на других буках и системниках происходит то же самое (даже с устройствами PS/2);

Проделано:
- chkdsk всех дисков с ключом /F /X - сделано;
- проверка жёсткого викторией даёт хороший результат (как и SMART).
- подгружал куст реестра SYSTEM, чтобы посмотреть режим запуска службы Plug&Play - Start со значение 3;
- искал в разных "углах" системы кусты реестра и возвращал в windows\system32\config, но всё приводит к начальной инициализации и зависанию.

Куда копать? Хочу сохранить работоспособность системы из-за специфического софта. Я мог что-то не учесть и моего опыта недостаточно, чтобы найти причину.

NickM 19-09-2023 12:10 3016224

Цитата:

Цитата rasskazov
- проверка жёсткого викторией даёт хороший результат (как и SMART). »

"Доверяй, но проверяй" - Нам покажете;

Цитата:

Цитата rasskazov
- chkdsk всех дисков с ключом /F /X - сделано; »

Лог смотрели?

Цитата:

Цитата rasskazov
Но при первом диалоговом окне настройки безопасности "Настройка Windows" (скрин прикреплю) система не откликается ни на одно событие. »

Система в этот момент имеет ли доступ к сети Интернет? Если да, попробовать её этого лишить.

Интересно, на этом этапе "Ctrl+Alt+Del" уже работают? Можно ли вызвать диспетчер задач?

Avatar-Lion 19-09-2023 12:21 3016225

Вероятнее всего, какой-то драйвер или служба начисто вешают процесс начальной настройки системы. Подцепите HDD к другому ПК, скачайте там Autoruns и с помощью функции Analyze Offline System отключите все элементы, которые сочтете подозрительными. Если процесс первичной настройки ОС после этого пойдет успешно, то можно будет потом включить всё обратно.

Хотя учитывая сам характер проделанных действий, как минимум возникает вопрос о совместимости установленного ПО и установленного дистрибутива. Грубо говоря, если стоявшая система имела какие-то обновления, а вы накатили поверх голую Windows 7, то естественно, что могут возникнуть такие проблемы.

Vanadiy777 19-09-2023 12:35 3016227

Цитата:

Цитата NickM
на этом этапе "Ctrl+Alt+Del" уже работают? Можно ли вызвать диспетчер задач? »

А как? Если:
Цитата:

Цитата rasskazov
- не работает клава;
- не работает ни одно USB устройство (мышь, клава); »


Petya V4sechkin 19-09-2023 14:03 3016240

Цитата:

Цитата rasskazov
на других буках и системниках происходит то же самое

Эту же систему вы проверяли на других буках и системниках?
Цитата:

Цитата rasskazov
Обновление через setup.exe

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

Цитата rasskazov
Куда копать?

Как вариант, если в исходной системе были модифицированы параметры LowerFilters и/или UpperFilters в классах Keyboard и Mouse:
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318}
  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96f-e325-11ce-bfc1-08002be10318}
А после обновления у добавок сбилась цифровая подпись.
Для эксперимента попробуйте отключить проверку подписи драйверов в Дополнительных параметрах загрузки.

Также посмотрите логи setupapi.*.log в папке \Windows\inf.

rasskazov 19-09-2023 14:29 3016244

Цитата:

Цитата NickM
"Доверяй, но проверяй" - Нам покажете; »

Код:

  [ ST500LT012-1DG142 (SBY2141Z) ]

    01  Raw Read Error Rate                  34  111  99    34674328  OK: Значение нормальное
    03  Spinup Time                          0    99  99            0  OK: Всегда пройдено
    04  Start/Stop Count                    20  99  99        1212  OK: Значение нормальное
    05  Reallocated Sector Count            36  100  100          0  OK: Значение нормальное
    07  Seek Error Rate                      30  78  60  4369186935  OK: Значение нормальное
    09  Power-On Time Count                  0    96  96        4073  OK: Всегда пройдено
    0A  Spinup Retry Count                  97  100  100          0  OK: Значение нормальное
    0C  Power Cycle Count                    20  99  99        1226  OK: Значение нормальное
    B8  End-to-End Error                    99  100  100          0  OK: Значение нормальное
    BB  Reported Uncorrectable Errors        0    100  100          0  OK: Всегда пройдено
    BC  Command Timeout                      0    100  99            1  OK: Всегда пройдено
    BD  High Fly Writes                      0    100  100          0  OK: Всегда пройдено
    BE  Airflow Temperature                  45  72  55          28  OK: Значение нормальное
    BF  Mechanical Shock                    0    100  100        205  OK: Всегда пройдено
    C0  Power-Off Retract Count              0    100  100          11  OK: Всегда пройдено
    C1  Load/Unload Cycle Count              0    64  64        73784  OK: Всегда пройдено
    C2  Temperature                          0    28  45          28  OK: Всегда пройдено
    C5  Current Pending Sector Count        0    100  100          0  OK: Всегда пройдено
    C6  Offline Uncorrectable Sector Count  0    100  100          0  OK: Всегда пройдено
    C7  Ultra ATA CRC Error Rate            0    200  200          0  OK: Всегда пройдено
    FE  Free Fall Event Count                0    100  100          0  OK: Всегда пройдено

Цитата:

Цитата NickM
Цитата rasskazov:
- chkdsk всех дисков с ключом /F /X - сделано; »
Лог смотрели? »

А куда пишется лог, если я из под LiveCD?
Я ориентировался на вывод по завершению всех циклов проверки.

Цитата:

Цитата NickM
Система в этот момент имеет ли доступ к сети Интернет? »

Не имеет. Не берёт в аренду IP.


Цитата:

Цитата Petya V4sechkin
Эту же систему вы проверяли на других буках и системниках? »

Проверял на 2 буках и 1-ом системнике с PS/2. Результат такой же. (Правда пришлось поиграться с AHCI; но добился загрузки на других аппаратных чипах).

Цитата:

Цитата Petya V4sechkin
Опишите исходную проблему, из-за которой было выполнено обновление. »

Первоначально висела пачка обновлений без возможности установки из-за отсутствия свободного места. Расширил системный раздел и применил. Некоторые из критичных и необязательных не смогли примениться. Решил сделать обновление в надежде пофиксить неисправности (вместо sfc).

Цитата:

Цитата Petya V4sechkin
Как вариант, если в исходной системе были модифицированы параметры LowerFilters и/или UpperFilters в классах Keyboard и Mouse:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96f-e325-11ce-bfc1-08002be10318} »

А вот тут вы меня навели на превосходную мысль!
Там стоял устаревший Kaspersky Free. Антивирусники пропускают байпасом через свои модули. Попробую выдернуть куст реестра и вернуть значения.

NickM 19-09-2023 14:37 3016246

Цитата:

Цитата rasskazov
- на других буках и системниках происходит то же самое (даже с устройствами PS/2); »

Цитата:

Цитата rasskazov
Проверял на 2 буках и 1-ом системнике »

Каюсь, упустил из виду, поэтому запрошенное можно было бы и не проверять :sorry:

Цитата:

Цитата rasskazov
Там стоял устаревший Kaspersky Free. »

Да, с защитным ПО могут быть и такие траблы - и зависание и ошибки и пр.;

Цитата:

Цитата Petya V4sechkin
А после обновления в добавок сбилась цифровая подпись.
Для эксперимента попробуйте отключить проверку подписи драйверов в Дополнительных параметрах загрузки. »

Давненько W7 в руках не держал, но в последние разы конец 2022 - начало 2023 подобное "обновление поверх" ничего не ломало, да.

rasskazov 19-09-2023 15:13 3016253

Коллеги, проблему решил.
В ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e96b-e325-11ce-bfc1-08002be10318}
оставил в ключе UpperFilters значение kbdclass
Клавиатура "ожила".

Только в подгруженном кусте реестра не CurrentControlSet, а ControlSet001, соответственно.

Причина в каспере.

Спасибо за помощь!

Petya V4sechkin 19-09-2023 16:54 3016270

Цитата:

Цитата NickM
Давненько W7 в руках не держал, но в последние разы конец 2022 - начало 2023 подобное "обновление поверх" ничего не ломало, да.

Наверное, проблема возникает, если в дистрибутив не интегрировано обновление для поддержки SHA-2 (в результате цифровые подписи Каспера слетают - драйверы-фильтры не грузятся - клава и мышь отваливаются).


Время: 15:44.

Время: 15:44.
© OSzone.net 2001-