Что касается темы, у меня неприятная проблема с Windows 7 и CF-картой в SATA-картридере, сначала некоторые детали.
Аппаратные характеристики:
- Asus P8C WS (чипсет Intel C216) с версией BIOS 3202
https://www.asus.com/Motherboards/P8C_WS/ - Процессор Intel E3-1245V2 3,4 ГГц
- Устройство чтения карт SATA CF (Delock http://www.delock.com/produkte/S_91670/merkmale.html?setLanguage=en или Addonics http://www.addonics.com/products/adsacf.php).
Процедура:
- Вставьте CF-карту в считыватель CF-карт
- Вставьте 32-битный DVD Windows 7 SP1
- Загрузка с DVD
- После того, как DVD-диск Windows скопировал установочные файлы и появляется анимированный логотип Windows, он зависает / застревает (логотип все еще оживляет), когда это происходит, светодиод считывателя CF-карт выключается (включается при включении питания).
- Если CF-карта удалена, когда Windows "зависает", процесс загрузки установки продолжится в обычном режиме.
- CF-карту можно найти после загрузки Windows (например, с помощью HotSwap!).
- Однако любая загрузка с вставленной CF-картой приведет к зависанию процесса загрузки. Это происходит, когда "classpnp.sys" регистрируется при загрузке с включенным bootlog (то есть без логотипа windows). Обратите внимание, это означает, что загрузка Windows зависает после загрузки classpnp.sys. Непосредственно перед тем, как должен появиться экран входа.
Что было опробовано без какого-либо решения:
- Загрузка в безопасном режиме не помогает
- Обновление BIOS
- Оба режима IDE и AHCI SATA
- Перемещение жесткого диска и / или устройства чтения карт CF на другие порты SATA
- Перемещение считывателя CF-карт на PCI Express SATA-карту
- Модуль поддержки клиентов = Авто
- Модуль поддержки клиентов = Включен с использованием только "устаревшего opROM" в CSM (модуль поддержки клиентов) в BIOS Asus UEFI
- Модуль поддержки клиентов = отключен
- Изменение порта SATA с устройством считывания CF-карт на Hot Plug = Enabled
- Тип защищенной загрузки = Другая ОС
- Использование Windows 7 DVD без SP1
- Попытка удаления CF-карты из порядка загрузки
- Попытка отключения устаревшей поддержки USB
Любая помощь будет приветствоваться :)
ОБНОВЛЕНИЕ 1: Кажется, что загрузка не висит навсегда, но на самом деле загружается через очень долгое время. Часы, насколько я могу судить. После загрузки большинство вещей работает, за исключением того, что CF-карта не отображается, а при запуске "Управление дисками" просто отображается «Подключение к службе виртуального диска ...» в течение примерно 10 минут, пока не отобразится CF-карта.
ОБНОВЛЕНИЕ 2: Уточненное зависание происходит после загрузки classpnp.sys. Также попытался установить последнюю версию Intel Chipset Driver 9.3.0.1025. Без изменений.
ОБНОВЛЕНИЕ 3: Попробовал кое-что по порядку загрузки в сочетании с включенным горячим подключением, но пока не повезло.
ОБНОВЛЕНИЕ 4: Обратите внимание, что эта проблема существует на 3 идентичных ПК с платой Asus P8C WS, но не существует, если используется другая материнская плата + ЦП, но в остальном точно такое же оборудование. Таким образом, все указывает на проблему с платой Asus P8C WS / чипсетом Intel C216.
ОБНОВЛЕНИЕ 5: Независимо от того, что до тех пор, пока карта памяти Compact Flash вставляется в устройство чтения карт памяти во время загрузки, и никакое другое оборудование, кроме дисковода DVD (с которого загружается установка Windows 7), проблема сохраняется. Я также пробовал разные CF-карты.
ОБНОВЛЕНИЕ 6: Я прочитал несколько мест, что это может быть проблема с контроллером SATA/ запоминающего устройства, например проблема с набором микросхем, поэтому я также попытался установить устройство чтения карт памяти на отдельный контроллер PCI Express - SATA (ASRock SATA3 CARD/ ASR). Однако это также не решило проблему.
Есть много похожих вопросов о суперпользователе и в других местах, но, насколько я могу судить, ни один из них не решает эту проблему. Ниже я перечислил возможные вопросы, которые могут рассматриваться как дубликаты, но не относящиеся к данному случаю или не указывающие на правильное решение:
Windows 7 Pro x64 зависает при загрузке при загрузке classpnp.sys (нет решения)
Windows 7 - заморожена во время "запуска Windows" DISK.SYS/CLASSPNP.SYS (устаревшая опция bios или отключение firewire - в этом случае не работает)
Windows 7 застряла на экране загрузки во время установки (решение не подходит)
Windows 7 не загружается после запуска начального экрана Windows / застрял на Classpnp.sys в безопасном режиме (нет решения или не имеет отношения)
Как устранить неполадки в Windows 7, когда она зависает при загрузке на classpnp.sys?
Установка Windows 7 зависает после появления экрана «Запуск Windows ...» (отключение дисковода гибких дисков в BIOS - на плате нет дисковода гибких дисков, но я предполагаю, что здесь может быть аналогичная проблема с CF-картой, которая обрабатывается так же, как дисковод гибких дисков ? но я не могу его отключить;))