Большой Воронежский Форум
» Техническая поддержка>Овалился DMA на винчестере, работает в PIO
DonVitaly 13:37 24.09.2006
Не могу понять по какой причине отвалился DMA на винчестере. Сначала не было DMA на CD/DVD на втором шлейфе, шлейф сменил, заработало DMA. Через неделю пропал DMA на винчестере, из-за режима PIO жуткие тормоза... Шлейф сменил 3 раза, не помогает.
Мать Гигабайт 7DXC на чипсете AMD760, 512 оперативки, проц 850 Duron, разгона нет. WinXPsp2. Master/Slave стоят правильно.
Завтра поменяю БИОС на более свежий (но в его описании говорится, что он только добавляет поддержку новых процессоров), попробую поставить Via4in1... Есть еще какаи-нибудь советы?
IncognitO 13:55 24.09.2006
Посмотри, не провалился ли какой-нибудь из контактов в коннекторе на винте.
IncognitO 13:59 24.09.2006
Один за компьютером? У знакомого ребенок в биос влез и дма на пио ручками переставил.
SERG16 14:01 24.09.2006
Из диспетчера устройств удалить каналы (первичный, вторичный) IDE, после перезагрузки система вновь их определит и установить в DMA (если не "встанет" автоматически).

У меня была такая же ситуация, DVD-RW работал в режиме PIO и никак не хотел в DMA. Помогло вышесказанное.
IncognitO 15:17 24.09.2006

Сообщение от :
Из диспетчера устройств удалить каналы (первичный, вторичный) IDE, после перезагрузки система вновь их определит и установить в DMA (если не "встанет" автоматически).

У меня была такая же ситуация, DVD-RW работал в режиме PIO и никак не хотел в DMA. Помогло вышесказанное.

Таки да, помогает, но только для CD\DVD приводов, которые выставлены Windows в режим PIO из-за большого количества ошибок чтения (например с плохих дисков). Для винтов способ не канает, хотя попробовать можно. DonVitaly, на бэды проверь винт еще и результат выложи.
DonVitaly 23:00 24.09.2006

Сообщение от Bioreactor:
У знакомого ребенок в биос влез и дма на пио ручками переставил.

В биосе нет возможности выбрать PIO/DMA, завтра отпишусь
DonVitaly 12:48 25.09.2006

Сообщение от SERG16:
Из диспетчера устройств удалить каналы (первичный, вторичный) IDE, после перезагрузки система вновь их определит и установить в DMA

Именно это и помогло, спасибо.
IncognitO 15:36 25.09.2006
Все-таки проверить на бэды не мешает. Не сам же он по себе в пио скинулся.
DonVitaly 20:07 26.09.2006
Bioreactor, проверил с помощью MHDD (т.к. других программ не пробовал и не знаю), на винте 40 Гб было: 81 зеленый сектор и 1 коричневый. Сделал ремап... Мемтест ошибок не нашел (фирменная оперативка: один модуль Самсунг, другой Хёндай). Так что и твоя доля истины есть.
Dim4ikk 21:11 26.09.2006
Недавно отвалился DMA у DVD-ROMа. Помог следующий совет:

Сообщение от :
Утилита пишет, что привод работает в режиме UDMA-2. Но можете попробовать через реестр отключить систему контроля ошибок. В разделе 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.

Вверх