Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

как поменять режим PIO на UDMA

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Windows] >> как поменять режим PIO на UDMA
Имя
Сообщение << Старые топики   Новые топики >>
как поменять режим PIO на UDMA - 2007-06-21 00:41:00.440000   
titiko

Сообщений: 349
Оценки: 0
Присоединился: 2005-01-18 20:50:10
недавно обнаружил что текущий режим у меня PIO и соответственно низкая скорость ( Р4 селерон 1,7Г память 500 М IDE Seagate 80G XP SP2) может кто подскажет как поменять режим PIO на UDMA Спосибо
Post #: 1
RE: как поменять режим PIO на UDMA - 2007-06-21 00:45:17.330000   
AdReNaL1Ne

Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
Мой Компьютер, ПКМ - Управление - ДУ - IDE контроллеры - Первичный канал IDE - Св-ва - Доп. пар-ры.
Post #: 2
RE: как поменять режим PIO на UDMA - 2007-06-21 06:31:59.860000   
titiko

Сообщений: 349
Оценки: 0
Присоединился: 2005-01-18 20:50:10
там я это все и узнал но менять ничего не могу.скрее всего ключи где-то в реестре
Post #: 3
RE: как поменять режим PIO на UDMA - 2007-06-21 12:52:08.380000   
S.V.

Сообщений: 295
Оценки: 0
Присоединился: 2006-12-26 18:25:30.413333
Зайди как администратор компьютера.
Post #: 4
RE: как поменять режим PIO на UDMA - 2007-06-21 21:19:52.243333   
titiko

Сообщений: 349
Оценки: 0
Присоединился: 2005-01-18 20:50:10
и что?
Post #: 5
RE: как поменять режим PIO на UDMA - 2007-06-21 22:04:37.186666   
RamMerLabs

Сообщений: 615
Оценки: 0
Присоединился: 2007-04-06 23:05:13.516666
и меняй режим PIO на DMA.
Post #: 6
RE: как поменять режим PIO на UDMA - 2007-06-21 23:02:20.093333   
titiko

Сообщений: 349
Оценки: 0
Присоединился: 2005-01-18 20:50:10
гениально!
Post #: 7
RE: как поменять режим PIO на UDMA - 2007-06-21 23:06:22.500000   
RamMerLabs

Сообщений: 615
Оценки: 0
Присоединился: 2007-04-06 23:05:13.516666
какой вопрос, такой и ответ!
Post #: 8
RE: как поменять режим PIO на UDMA - 2007-06-22 12:09:18.456666   
titiko

Сообщений: 349
Оценки: 0
Присоединился: 2005-01-18 20:50:10
RamMerlLabs на такой вопрос  знающие отвечают так:
 
если XP обнаруживает, что устройство не стабильно работает в выбранном для него режиме. Определяется это по количеству ошибок чтения, получаемых с привода. Обычно это означает что привод находится в плохом состоянии, и про правде ему надо бы на покой. Но выбрасывать вроде бы работающий привод жалко. Благодаря механизмам контроля ошибок, многие такие приводы могут работать долго, счастливо и беспроблемно, несмотря на мнение XP о них. Единственное, что портит кровь их владельцам, это постоянные тормоза системы, из за PIO режима. У меня нет полной уверенности, как работает и чем управляется система контроля ошибок в XP, поэтому я не могу гарантировать что этот совет сработает во всех случаях. Но попробовать можно.  
 
Для отключения режима отслеживания ошибок можно попробовать выставить в 0 ключ ErrorControl расположенный по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs\
 
Для того чтобы вернуть режим UDMA, лучше всего удалить и поставить заново IDE контролёр из Device Manager. Но можно вновь обратится к реестру. Параметры контролёра определяются в реестре, по адресу  
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}
 
Внутри этой ветки находится 4 папки. В том числе и  
 
0000 – отвечает за сам контролёр.
0001 – отвечает за Secondary IDE Chanell.
0002 – отвечает за Primary IDE Chanell.

 
Выбираем папку которая отвечает за нужный нам канал, и заходим в неё. Каждому из установленных устройств, соответствуют по два ключа, MasteDeviceTimingModeAllowed и SlaveDeviceTimingModeAllowed (или UserMasteDeviceTimingModeAllowed и UserSlaveDeviceTimingModeAllowed, если режимы выбирались вручную), определяющие в каком максимальном режиме разрешается работать Master и Slave устройства, установленные на контролёре, и MasterDeviceTimingMode и SlaveDeviceTimingMode, которые определяют в каком режиме реально работают Slave и Master устройства. Для того чтобы разрешить использовать устройство в UDMA режиме, MasterDeviceTimingModeAllowed (или Slave…, зависит от того к чему диск подключен) должно иметь значение 0хffffffff. Если оно будет 0х0000001f, то устройство сможет работать только в PIO режиме. Убедившись что этот ключ стоит правильно, выставляем 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. Выставляйте нужное, и перезагружайтесь, диск должен перейти в требуемый режим.
Post #: 9
RE: как поменять режим PIO на UDMA - 2007-06-22 12:56:37.143333   
RamMerLabs

Сообщений: 615
Оценки: 0
Присоединился: 2007-04-06 23:05:13.516666
titiko, "знающие" умеют правильно формулировать вопрос! :)
… и умеют пользоваться поиском!
Post #: 10
RE: как поменять режим PIO на UDMA - 2007-06-23 10:49:26.273333   
titiko

Сообщений: 349
Оценки: 0
Присоединился: 2005-01-18 20:50:10
все верно! мой ответ тому пример и хватит мусорить форум.
Post #: 11
RE: как поменять режим PIO на UDMA - 2007-06-23 12:07:20.756666   
RamMerLabs

Сообщений: 615
Оценки: 0
Присоединился: 2007-04-06 23:05:13.516666
ты мне будешь указывать, что делать?
Post #: 12
RE: как поменять режим PIO на UDMA - 2007-06-23 16:04:18.820000   
titiko

Сообщений: 349
Оценки: 0
Присоединился: 2005-01-18 20:50:10
пож.закройте тему
Post #: 13
Страниц:  [1]
Все форумы >> [Windows] >> как поменять режим PIO на UDMA







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.