CF-карта рассматривается в BIOS как загрузочное устройство. Посмотрите, есть ли опция в BIOS, чтобы отключить загрузку внешнего устройства, или, возможно, она находится в порядке загрузки.
Установка Windows 7 SP1 зависает во время загрузки, когда CF-карта присутствует в устройстве чтения карт памяти sata
Что касается темы, у меня неприятная проблема с 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-картой, которая обрабатывается так же, как дисковод гибких дисков но я не могу это отключить;))
2 ответа на вопрос
Classpnp.sys problems usually (but not always) point to disk problems. It is possible that the problem arises because the BIOS wrongly sees the card reader as an external (or internal?) hard disk.
I have had exactly the same problem, but with a USB3-capable external disk branched on a USB2 port.
When the disk was branched on the USB2 port, the laptop hung during boot inside the BIOS. However, if the USB3 disk was withdrawn, then the BIOS finished its boot very quickly and Windows 7 then had no further problem, treating the USB3 disk when it was branched as USB2.
I have worked out an explanation for this behavior that I can share here, but I have no proof of it (nor any idea on how to get such a proof).
My idea is that the BIOS simply did not recognize the USB3 disk as one that it cannot handle. It badly analyzed the disk as being some other hardware, so it sent the USB3 hardware commands that it probably couldn't execute, then was waiting for an answer that never came. There may be a timeout for this wait (or waits), but you have found out that it may take hours to elapse.
On the other hand, when Windows took control, it correctly analyzed the USB3 disk and used for it a USB2 driver which worked correctly.
If that explanation applies to your case, then the CF card reader confuses the BIOS, but is correctly being analyzed by Windows. Therefore, if you cannot find a BIOS version for your computer that can handle this card reader, then you should never boot with a card inside it. The BIOS probably misreports the card as some other hardware.
Похожие вопросы
-
2
Повышенные привилегии для запуска приложений в Windows?
-
3
Ускорение загрузки OS X на годичной MBP
-
2
Windows 7 Home Premium запоминает пароли общего доступа к сети?
-
-
6
Как вы отключите звук запуска на Mac?
-
4
Как заблокировать выровненные по правому краю панели инструментов в Windows 7, чтобы они не выглядел...
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
3
Мой второй жесткий диск не виден в Windows 7
-
2
Распознавание отпечатков пальцев в Vista x64
-
8
Загрузка Linux с USB-накопителей
-
7
Как заменить Блокнот в Windows 7?