Как вернуть (включить) режим UDMA? Просто!

Часто люди обращаются с жалобой — «компьютер тупит», не понимая с чего бы это вдруг…

Жесткий диск или CD/DVD-дисковод компьютера, при определённых условиях,  последовательно переключается в более медленные режимы DMA и, наконец, в PIO. Что отражается в диспетчере устройств и ощущается в процессе работы за компьютером (окна открываются с задержкой, долго грузится и т.д.)

Причина:

После 6-и ошибок истечения времени ожидания или CRC драйвер Windows IDE/ATAPI последовательно приводит скорость подключения с самого быстрого режима DMA к более медленному, а затем и к PIO.

Решение:

Отключить контроль ошибок для CD/DVD-ROM:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs]
«ErrorControl»=dword:0

Для хардов в разделе реестра
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}]
в подразделах «0001» и «0002»
«ResetErrorCountersOnSuccess»=dword:1
там же
«MasterIdDataCheckSum»=dword:0
«SlaveIdDataCheckSum»=dword:0

Далее, проверьте, чтобы в этих же разделах параметры MasterDeviceTimingModeAllowed и SlaveDeviceTimingModeAllowed у вас имели значеие ffffffff (в шестнадцатиричной системе). Если оно равно 0000001f, устройство будет работать только в PIO. Соответственно, меняйте на ffffffff, и соответствующему параметру MasterDeviceTimingMode или SlaveDeviceTimingMode присвойте одно из значений:
0x10010 — соответствует режиму UDMA Mode 5 (ATA100).
0x8010 — UDMA Mode 4 (ATA66).
0x2010 — UDMA Mode 2 (ATA33).
0x0410 — Multi-Word DMA Mode 2

Перезагрузите комп. Проблема решена навсегда. Но

Тут могут быть подводные камни: A) вы точно не знаете, в каком режиме должен работать хард/дисковод; B) вы всё сделали правильно, но после перезагрузки ничего не поменялось (маловероятно, но вдруг…).

В этом случае, сначала удалите из списка устройств IDE-контроллер, и перезагрузитесь. Windows заново найдёт и переуствновит драйвер IDE-контроллера, при этом все устройства встанут в DMA-режимы (если конечно будет указано «режим DMA, если доступно»).

После этого лезте в реестр и проделайте все шаги, кроме изменения параметров MasterDeviceTimingMode и SlaveDeviceTimingMode, и перезагрузитесь ещё раз. Теперь точно всё.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Надо посчитать... * Time limit is exhausted. Please reload the CAPTCHA.

http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_bye.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_good.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_negative.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_scratch.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_wacko.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_yahoo.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_cool.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_heart.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_rose.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_smile.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_whistle3.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_yes.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_cry.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_mail.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_sad.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_unsure.gif  http://www.po-prostomu.ru/wp-content/plugins/wp-monalisa/icons/wpml_wink.gif