Если неправильно определяется режим UDMA жесткого диска в WinXP |
![]() |
Добавил(а) microsin |
Режим драйвера жесткого диска определяется записями в реестре. Запустите реgedit и откройте ветвь реестра HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control\Class \ {4D36E96A-E325-11CE-BFC1-08002BE10318}. Внутри этой ветки находится 4 папки. 0000 - отвечает за сам контролёр. Выбираем папку, которая отвечает за нужный нам канал, и заходим в неё. Каждому из установленных устройств соответствуют по два ключа, определяющие в каком максимальном режиме им разрешается работать. MasteDeviceTimingModeAllowed или, если режимы выбирались вручную, UserMasteDeviceTimingModeAllowed Master и Slave устройства, установленные на контроллере, и MasterDeviceTimingMode и SlaveDeviceTimingMode, которые определяют, в каком режиме реально работают Slave и Master устройства. Для того, чтобы разрешить использовать устройство в UDMA режиме, MasterDeviceTimingModeAllowed (или Slave..., зависит от того к чему диск подключен) должно иметь значение 0хffffffff. Если оно будет 0х0000001f, то устройство сможет работать только в PIO режиме. Убедившись, что этот ключ стоит правильно, выставляем MasterDeviceTimingMode, определяя в каком режиме должен работать привод. Возможны следующие варианты (цифры в HEX): 0x10010 режим UDMA Mode 5 (ATA100). Выставив нужное, перезагружаемся, и диск должен перейти в требуемый режим. |