У меня есть портативный внешний жесткий диск Seagate емкостью 1 ТБ STAX1000102. Когда я подключаю его (USB) к ноутбуку (Dell Latitude D530) с Windows XP версии 2002 SP3, операционная система переходит в странное состояние. Я не могу запустить простое приложение, такое как Total Commander, я не могу просто выполнять даже простые операции, я не могу просматривать в уже запущенном веб-браузере, я ничего не могу сделать - все занимает вечность. Я даже не могу выключить компьютер - это должно быть сделано кнопкой включения / выключения ноутбука. Он не потребляет много процессорного времени или жесткого диска - кажется, что операционная система как-то блокируется.
Просто запустив msconfig, я отключил все элементы на вкладке « Автозагрузка », все элементы, не принадлежащие Microsoft, на вкладке « Службы », и проблема все еще существует! Я также пытался отключить некоторые из служб Microsoft, но это тоже не помогло. Единственное, что помогло, это запустить Windows в безопасном режиме.
Жесткий диск отлично работает на многих других ноутбуках и настольных ПК.
У вас есть идеи, что может вызвать проблемы?
РЕДАКТИРОВАТЬ - результат сценария @ STTR:
Я запустил ваш скрипт (usbrest.cmd) и, к сожалению, он не помог. Вот вывод (к сожалению, я локализовал Win, я постараюсь перевести, где это необходимо):
C:\Documents and Settings\Tomas> C:\Documents and Settings\Tomas>REG DELETE "HKLM\SYSTEM\CurrentControlSet\Contro l\Class\{36FC9E60-C465-11CF-8056-444553540000}" /v LowerFilters /f
Chyba: Systém nenalezl zadaný klíč registru nebo požadovanou hodnotu.
(translation: error: registry key or value not found)
C:\Documents and Settings\Tomas>REG DELETE "HKLM\SYSTEM\CurrentControlSet\Contro l\Class\{36FC9E60-C465-11CF-8056-444553540000}" /v UpperFilters /f
Chyba: Systém nenalezl zadaný klíč registru nebo požadovanou hodnotu.
(translation: error: registry key or value not found)
C:\Documents and Settings\Tomas>REG DELETE "HKLM\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
Chyba: Systém nenalezl zadaný klíč registru nebo požadovanou hodnotu.
(translation: error: registry key or value not found)
C:\Documents and Settings\Tomas>del /F /A:- %windir%\inf\INFCACHE.1
C:\Documents and Settings\Tomas>sc config stisvc start= auto [SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start stisvc
SERVICE_NAME: stisvc
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 1540
FLAGS :
C:\Documents and Settings\Tomas>sc config ShellHWDetection start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start ShellHWDetection
[SC] StartService FAILED 1056:
Instance tÚto slu
Я также искал раздел реестра, который вы упомянули, но я не нашел значений LowerFilters
, UpperFilters
.
РЕДАКТИРОВАТЬ 2, вывод скрипта getusb-file.cmd
:
C:\Documents and Settings\Tomas>dir /B /A:- %windir%\system32\Drivers\usb*
usb8023.sys
usb8023x.sys
usbcamd.sys
usbcamd2.sys
usbccgp.sys
usbd.sys
usbehci.sys
usbhub.sys
usbintel.sys
usbohci.sys
usbport.sys
usbstor.sys
usbuhci.sys
usbvideo.sys
C:\Documents and Settings\Tomas>dir /B /A:- %windir%\inf\usb* | find /i ".inf"
usb.inf
usbport.inf
usbprint.inf
usbstor.inf
usbvideo.inf
C:\Documents and Settings\Tomas>
РЕДАКТИРОВАТЬ 3:
C:\Documents and Settings\Tomas>wmic BASEBOARD get Product, SerialNumber, Version, Manufacturer
Chyba: (= error)
Kód = 0x80070422
Popis = Zvolenou službu nelze spustit, protože není povolena nebo s ní není spojeno žádné povolené zařízení. (= The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.)
Prostředek = Win32
F:\sw\pstools>REG QUERY "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE103??18}" /v UpperFilters
Chyba: Systém nenalezl zadaný klíč registru nebo požadovanou hodnotu.
(= registry key or value was not found)
Я сбросил весь реестр HKLM\SYSTEM\CurrentControlSet\Control\Class, чтобы вы могли его увидеть.
РЕДАКТИРОВАТЬ 4
Вот вывод RestoreServiceSetting.cmd (были некоторые ошибки):
C:\Documents and Settings\Tomas>::HID Input Service
C:\Documents and Settings\Tomas>sc config HidServ start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start HidServ
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Shell Hardware Detection
C:\Documents and Settings\Tomas>sc config ShellHWDetection start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start ShellHWDetection
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Windows Image Acquisition (WIA)
C:\Documents and Settings\Tomas>sc config stisvc start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start stisvc
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Windows Management Instrumentation
C:\Documents and Settings\Tomas>sc config winmgmt start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start winmgmt
SERVICE_NAME: winmgmt
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 1796
FLAGS :
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Remote Registry
C:\Documents and Settings\Tomas>sc config RemoteRegistry start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start RemoteRegistry
SERVICE_NAME: RemoteRegistry
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 2000
FLAGS :
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Logical Disk Manager
C:\Documents and Settings\Tomas>sc config dmserver start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start dmserver
SERVICE_NAME: dmserver
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 2 START_PENDING
(NOT_STOPPABLE,NOT_PAUSABLE,IGNORES_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x7d0
PID : 1796
FLAGS :
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Logical Disk Manager Administrative Service
C:\Documents and Settings\Tomas>sc config dmadmin start= demand
[SC] ChangeServiceConfig SUCCESS
После перезапуска:
C:\Documents and Settings\Tomas>wmic BASEBOARD get Product, SerialNumber, Version, Manufacturer
Manufacturer Product SerialNumber Version
Dell Inc. 0HP728 .721HP3J.CN4864383F5721.
EDIT5:
После запуска secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
и secedit /configure /cfg %windir%\repair\secDC.inf /db secDC.sdb /verbose
я получил этот вывод ( переведено, прокомментировано):
C:\Documents and Settings\Tomas>secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose
Úloha je dokončena. Některé soubory uvedené v konfiguraci nebyly v tomto systému
nalezeny, nelze tedy nastavit ani zjišťovat zabezpečení. Zprávu můžete ignorova
t.
Podrobnosti naleznete v souboru %windir%\security\logs\scesrv.log.
(task is finished. Some of the files were not found so the security level cannot be
found out. You can ignore this. Details in the scesrv.log -- actually this command
took quite a long time, showing progress in percent)
C:\Documents and Settings\Tomas>secedit /configure /cfg %windir%\repair\secDC.inf /db secDC.sdb /verbose
Systém nemůže nalézt uvedený soubor.
Úloha byla dokončena s chybou.
Podrobnosti naleznete v souboru %windir%\security\logs\scesrv.log.
(File was not found -- the secDC.in does not exist. THis terminated immediatelly.
The log file just said that the secDC.inf file could not be found.)
Потом я перезагрузился и проблема осталась. Поэтому я перезагрузил компьютер и снова попробовал скрипт RestoreServiceSetting.cmd, но были ошибки, похожие на последний запуск:
C:\Documents and Settings\Tomas>::HID Input Service
C:\Documents and Settings\Tomas>sc config HidServ start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start HidServ
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Shell Hardware Detection
C:\Documents and Settings\Tomas>sc config ShellHWDetection start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start ShellHWDetection
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Windows Image Acquisition (WIA)
C:\Documents and Settings\Tomas>sc config stisvc start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start stisvc
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Windows Management Instrumentation
C:\Documents and Settings\Tomas>sc config winmgmt start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start winmgmt
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Remote Registry
C:\Documents and Settings\Tomas>sc config RemoteRegistry start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start RemoteRegistry
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Logical Disk Manager
C:\Documents and Settings\Tomas>sc config dmserver start= auto
[SC] ChangeServiceConfig SUCCESS
C:\Documents and Settings\Tomas>sc start dmserver
[SC] StartService FAILED 1056:
Instance tÚto slu
C:\Documents and Settings\Tomas>
C:\Documents and Settings\Tomas>::Logical Disk Manager Administrative Service
C:\Documents and Settings\Tomas>sc config dmadmin start= demand
[SC] ChangeServiceConfig SUCCESS
Я подключил диск снова, и проблема все еще сохраняется.
РЕДАКТИРОВАТЬ: сегодня я попытался подключить нормальный (внутренний) жесткий диск с помощью USB-адаптера, и он заблокировал компьютер таким же образом.