Компьютерный Форум «3264.Ru»

Только PIO

Только PIO

ужик
16.12.2009 - 20:42
Имеется DVD привод Samsung SH-S223B.
http://www.samsung.com/ua_ru/consumer/detail/productPreviewRead.do?model_cd=SH-S223B/BEBN
Фирмварь SB01 - самый свежий, с таким куплен в магазине.
Ни в какую не хочет работать в режиме DMA/
Материнка GIGABYTE GA-MA790FXT-UD5P
http://www.gigabyte.ru/products/mb/specs/ga-ma790fxt-ud5p_10.html
ОС - WinXP Pro SP3 настоящая.
Заходил в Диспетчер устройств, выставлял "DMA, если доступно", перезагружал - всё равно PIO.
Что делать и надо ли что то делать ? :)
К списку тем К списку тем
Google Adsense

Re: Только PIO

Малыш Кюхельбеккер
1 - 16.12.2009 - 20:56
CD-ROM сбрасывается в PIO режим, и не хочет выставляться обратно в UDMA.
 
Это происходит если XP обнаруживает, что устройство нестабильно работает в выбранном режиме. Определяется по количеству ошибок чтения. Обычно это означает что привод в плохом состоянии. Но благодаря механизмам контроля ошибок, такие приводы могут работать долго. Попробовать можно вот что.
 
Для отключения режима отслеживания ошибок выставить
[HLM\SYSTEM\CurrentControlSet\Services\Cdfs] ErrorControl = DWORD:0
 
Чтобы вернуть режим UDMA, лучше удалить и поставить заново IDE контролёр из Device Manager. Но можно вновь обратится к реестру. Параметры контролёра определяются в
[HLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}]
Внутри этой ветки находится 4 папки. В том числе
0000 – отвечает за сам контролёр.
0001 – отвечает за Secondary IDE Chanell.
0002 – отвечает за Primary IDE Chanell.
Выбираем папку которая отвечает за нужный канал. Каждому из установленных устройств соответствуют по два ключа: MasteDeviceTimingModeAllowed и SlaveDeviceTimingModeAllowed (или UserMasteDeviceTimingModeAllowed и UserSlaveDeviceTimingModeAllowed, если режимы выбирались вручную). Значение, чтобы разрешить использовать устройство в UDMA режиме, должно
быть 0хffffffff. Если оно будет 0х0000001f. Убедившись что этот ключ стоит правильно, выставляем MasterDeviceTimingMode, определяя, в каком режиме должен работать привод. Возможны следующие варианты (цифры в HEX):
0x10010 режим UDMA Mode 5 (ATA100).
0x8010 режим UDMA Mode 4 (ATA66).
0x2010 режимы UDMA Mode 2 (ATA33).
0x0410 режим Multi-Word DMA Mode 2 и PIO 4.
Кроме этого, UDMA Mode 4 можно включить 0xffff, а UDMA Mode 5 – 0xfffff.
Выставляйте нужное, и перезагружайтесь.

Re: Только PIO

ужик
2 - 16.12.2009 - 21:01
1-Малыш Кюхельбеккер > Ух ты ! Спасибо.
А то, что он SATAшный, а не IDEшный - имеет значение с точки зрения прямого доступа к памяти ?

Re: Только PIO

Малыш Кюхельбеккер
3 - 16.12.2009 - 21:03
У меня давеча третьего дня та же проблема случилась. Вроде как давно выставлял [HLM\SYSTEM\CurrentControlSet\Services\Cdfs] ErrorControl = DWORD:0. Ни сном, ни духом. Привод повадился пороть болванки, выдавая на 70% прогресса DMA error. Оказалось, ErrorControl каким то свалился в "1" и привод выпал в PIO... Общественность фшоки.

Re: Только PIO

Малыш Кюхельбеккер
4 - 16.12.2009 - 21:04
2-ужик > не имеет. См. п.3. У меня в PIO свалился SATA ASUS.

Re: Только PIO

Eduard
5 - 16.12.2009 - 21:12
А может просто снести контроллер и перезагрузиться?
Предположим что с приводом есть реальные проблемы и винда заботливо сбрасывает режим работы. Поможет ли в таком случае принудительная установка режима работы???

Re: Только PIO

torNado
6 - 16.12.2009 - 21:15
4-Малыш Кюхельбеккер >это потому что работает в "режиме эмуляции IDE"

Re: Только PIO

Михаил В
7 - 16.12.2009 - 21:16
кабель менять надо, и не сгинать сильно

Re: Только PIO

ужик
8 - 16.12.2009 - 21:31
Удалил контроллер IDE, перезагрузил, дрова переустановились - вуаля, UDMA-5 ! ;)
Всем спасибо ! :)

Re: Только PIO

Малыш Кюхельбеккер
9 - 17.12.2009 - 06:48
5-Eduard > Не всегда помогает
6-torNado > Это естественно. У меня просто непонятка насчет волшебного возвращения Cdfs-ErrorControl обратно в "1"
К списку тем К списку тем
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« Какая из этих двух видях шустрее в играх? Потогите найти »
© 2009—2010 Компьютерный Форум «3264.Ru»
В основу сайта был положен архив форума «Компьютерное железо»