Проблемы с контроллерами PCI IDE в режиме совместимости с MS-DOS

Код статьи: 151911 - Список продуктов, к которым относится данная статья.
Если в данной статье не приведены интересующие вас сведения об оборудовании, обратитесь за дополнительными сведениями на веб-узел корпорации Майкрософт по следующему адресу:
http://support.microsoft.com/support/windows/topics/hardware/hwddresctr.asp
Внимание! Статья содержит сведения о внесении изменений в системный реестр. Перед внесением изменений в системный реестр рекомендуется заархивировать системный реестр и изучить процедуру его восстановления. Дополнительные сведения об архивации, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Развернуть все | Свернуть все

На этой странице

Проблема

На компьютере с контроллером жесткого диска PCI IDE, использующим сериализацию между двумя каналами IDE, возможно возникновение следующих проблем:
  • Отсутствует доступ к 32-разрядной файловой системе и 32-разрядной виртуальной памяти

    -и-
  • Основной и дополнительный каналы IDE отображаются в диспетчере устройств с восклицательным знаком (!) в желтом круге
Удаление и последующая установка контроллера жесткого диска не решает проблему.

Причина

Данная проблема может возникать, если при запуске Windows неправильно инициализируется драйвер защищенного режима для контроллера жесткого диска. При этом в системный реестр записывается параметр NOIDE, предотвращающий дальнейшие попытки Windows инициализировать драйвер защищенного режима.

Решение

Внимание! Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.

Примечание. Функцией параметра реестра, упоминаемого в данном разделе, является предотвращение повреждения данных. Перед внесением изменений в данный параметр реестра рекомендуется выполнить действия по устранению неполадок, описанные в следующей статье базы знаний Майкрософт:
130179 Разрешение проблемы работы жестких дисков в режиме совместимости с MS-DOS

Все версии

Чтобы разрешить повторные попытки Windows инициализировать драйвер IDE защищенного режима, выполните следующие действия:
  1. Выберите в меню Пуск пункт Выполнить, введите в поле Открыть команду regedit и нажмите клавишу ВВОД.
  2. Найдите в реестре и выделите следующий раздел:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\IOS
  3. На правой панели щелкните правой кнопкой мыши параметр NOIDE и выберите команду Удалить.
  4. Закройте редактор реестра.
После внесения изменений в реестр перезагрузите Windows. Windows попытается инициализировать драйвер защищенного режима для контроллера. В случае успешной инициализации драйвера защищенного режима для котроллера файловая система и виртуальная память будут работать в 32-разрядном режиме, а в диспетчере устройств для каналов IDE не будет отображаться восклицательный знак в желтом круге.

В случае неправильной инициализации драйвера защищенного режима появится сообщение об ошибке, а параметр NOIDE будет создан заново. При следующей загрузке компьютера Windows будет использовать файловую систему, совместимую с MS-DOS.

Только для Windows 98

Если компьютер работает под управлением Windows 98, найдите папку Tools\Mtsutil на установочном компакт-диске Windows 98, щелкните правой кнопкой файл Noide.inf, а затем выберите команду Установить. При этом параметр NOIDE (если таковой существует) будет удален. После этого перезагрузите компьютер.

Дополнительная информация

Данная проблема возникает, если на компьютере установлен контроллер IDE, требующий сериализации между основным и дополнительным каналами IDE. Драйверы защищенного режима для таких контроллеров IDE не будут инициализированы при выполнении одного из следующих условий:
  • Один канал IDE поддерживает жесткий диск, а второй – дисковод для компакт-дисков или диск другого типа, требующий использования драйверов реального режима. Из-за необходимости сериализации между двумя каналами IDE Windows не может получить доступ к жесткому диску в защищенном режиме и использует другое устройство в реальном режиме. При этом инициализация драйвера защищенного режима не происходит, и, чтобы предотвратить дальнейшее возникновение ошибок, в системный реестр заносится параметр NOIDE. После этого оба устройства могут работать в реальном режиме.

    -или-
  • Пользователь вручную удаляет драйвер контроллера IDE с помощью диспетчера устройств, а затем заново его устанавливает, либо отключает, а затем заново включает драйвер защищенного режима. Некоторые драйверы контроллеров PCI не поддерживают динамическое включение и отключение, что в данном случае приводит к неправильной инициализации драйверов защищенного режима.
Имеются сведения о возникновении данной проблемы при использовании драйверов устройств Windows для следующих контроллеров:
  • Контроллер CMD PCI-0640 PCI-IDE
  • Стандартный комбинированный контроллер PCI-IDE
  • Контроллер Opti Dual PCI-IDE
  • Контроллер Intel 82371 AB/EB Pci Bus Master IDE
  • Контроллер Ali M5229 PCI Busmaster IDE
Подобное поведение может также наблюдаться при использовании других контроллеров PCI IDE, использующих сериализацию между каналами IDE.

Свойства

Код статьи: 151911 - Последнее изменение :: 2 декабря 2005 г. - Редакция: 1.2
Информация в данной статье относится к следующим продуктам.
  • Операционная система Microsoft Windows 95
  • Операционная система Microsoft Windows 95
  • Операционная система Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Second Edition
  • операционная система Microsoft Windows Millennium Edition
Ключевые слова: 
kbhardware kbenv kbprb kbdiskmemory KB151911

Отправить отзыв