Главная стр. Поиск Поиск

  Вопрос от посетителя:  

После покупки компа установил две ОС - Windows 98 и Windows XP SP1 на разные диски. Все устанавливал с CD дисков - без проблем. Спустя некоторое время - может, после конвертации диска D: в файловую систему NTFS, а может, после установки Nero 6.3, а может, еще после чего-то, в общем, конкретно не заметил когда, заметил, что привод сильно тормозит, когда читает CD-диски - то читает, но очень медленно, то вообще не читает их, при этом комп виснет напрочь, вывести удается только кнопкой Reset. В Windows 98 все диски читаются без проблем. Пробовал диски заводские (дрова с мамой и видео), болванки разных производителей R и RW - без разницы, не читает, ни в Windows Commander, ни в Проводнике Windows. Привод Combo DVD+RW Sony. Все диски без проблем читаются и копируются в Windows 98, соответственно, на диск C:, который FAT32.

  Ответы:  

  Alexey:
Режим DMA надо включить для CD-ROM. Видимо, XP его выключил по какой-то причине. Включение искать в Устройствах - Контроллер жесткого диска (на одном из каналов сидит CD-ROM). В ощем, если где-то еще стоит режим PIO, то менять его на "DMA если доступно". Если стоит все-таки режим "DMA, если доступно", но сам привод работает в режиме PIO - это почти всегда означает проблемы со шлейфом.

  TU-154:
Похоже, ваш CD-привод работает в режиме PIO, надо перевести его в режим DMA. Для этого, во первых, обновите драйвера для чипсета материнской платы (или установите их), затем в Диспетчере устройств, IDE ATA/ATAPI-контроллеры, Свойства соответствующего канала IDE, на вкладке Дополнительные параметры для привода выставьте режим передачи "DMA, если доступно". Если система все равно не переводит привод в этот режим, тогда удалите из Диспетчера устройств этот канал IDE. Система заново найдет его и, скорее всего, переведет в быстрый режим. Если и это не поможет - значит надо отключать систему контроля ошибок и устанавливать режим работы контроллера вручную через реестр. В разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\ Services\Cdfs создайте ключ ErrorControl и установите его значение в 0. Если ключ уже существует, просто измените его значение. Перезагрузитесь. Удалите и заново установите IDE-контpоллеp из "Диспетчера устройств". Возможно, теперь придется выставить вручную режим UDMA для контроллеров. За это отвечает раздел реестра HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318}. В этом разделе несколько подразделов. Раздел 0000 отвечает за сам контроллер, 0002 - за первый канал IDE (Primary), 0001 - за второй канал (Secondary). В каждом разделе есть ключи MasterDeviceTimingModeAllowed и SlaveDeviceTimingModeAllowed. Они определяют максимальный режим работы устройства. Для соответствующего параметра установите значения 0xffffffff.

Смотреть другие вопросы раздела FAQ Windows XP >>

***

Computer FAQ