Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» HDD Работает в режиме PIO за место Ultra DMA-5

Автор: mrfast
Дата сообщения: 31.08.2007 01:35
ищу утилиту (название, ссылка) которая могла бы восстановить DMA режим...
немного о проблеме:
на винте появились парочка BAD (X=UNC) и я их при помощи MHDD полечил (как обычно, не первый раз лечу виты) при помощи REMAP и ERASE, но в последствии этого, слетел на аппаратном уровне DMA и теперь винт работает на любом железе только в PIO (1,5-3,0Mbps)...
но на сколько я знаю, есть утилита которая могла бы исправить данную проблему, но какая?
тут лежит смарт -> #
Автор: tomset
Дата сообщения: 31.08.2007 14:31
mrfast
разьем IDE посмотри на вопрос продавленых, загнутых контактов.
Автор: mrfast
Дата сообщения: 31.08.2007 15:00
tomset
ммм... и главное вроде просматривал все тщательно...
точно тычка отломалась...
причем там же рядом где ее физически не присутствует, потому и не заметил...
Автор: rick1
Дата сообщения: 25.11.2007 20:21

Короче! Мне щас скинули по мылу такой рецепт:


Установка DMA для накопителей
Удалите в Диспетчере устройств Первичный и Вторичный канал IDE. После перезагрузки Windows XP установит, контроллеры и,
скорее всего, переведет их в быстрый режим работы. Если этого не произошло, проверьте, установлены ли BusMaster драйвера
для вашей материнской платы.
Если система по прежнему не переводит диски в DMA, то попробуйте отключить в реестре систему контроля ошибок. В разделе
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.


Всё верно там!?

Удалять!?
Автор: rick1
Дата сообщения: 26.11.2007 09:53
Всё ок! ВСем спасибо
Автор: Arlan
Дата сообщения: 30.11.2007 11:43
Не могу понять при таком раскладе



Первичный канал работает в DMA или в PIO?
В чем разница между устройство нолЬ и и устройство один на одном IDE?

Автор: vertex4
Дата сообщения: 30.11.2007 11:45
Arlan
Второе устройство на первичном канале - в PIO.
Автор: Arlan
Дата сообщения: 30.11.2007 11:48
vertex4 А что делать?
я и по писанному делал:


Цитата:
Параметры контролёра определяются в реестре, по адресу

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. Выставляйте нужное, и перезагружайтесь, диск должен перейти в требуемый режим.


И удалял, и как писал rick1 тоже делал.
Никак, всё PIO


Добавлено:
Только вот реесте в 002 у меня автоматом после перезагрузки значение сбрасывается на 0х0000001f
ПОЧЕМУ???

http://img408.imageshack.us/img408/6637/clipboard011nq4.jpg
Добавлено:
дрова новые.
Автор: IL81
Дата сообщения: 24.12.2007 10:19
Arlan

Цитата:
Только вот реесте в 002 у меня автоматом после перезагрузки значение сбрасывается на 0х0000001f

Изменение параметров реестра необходимо производить в "Безопасном режиме". Да и драйвер далеко не последней версии, вот 8.3.1.1009.
Автор: Arlan
Дата сообщения: 06.01.2008 21:10
Спасибо за помощь, после новых дров в реестре стоит 0xfffff, но винт все равно в PIO.
Как выяснилось, отломался штырек коннектора на винте (((((((((((((((((
А ещё сигейт называется ((((((((((((

откуда вопрос:
1. какой мощности должен быть паяльник чтоб не спалить весь хард, если такая возможность есть?
2. можно ли припаять новый штырек снаружи к месту отлома или же надо разбирать винт и паять из нутри?

Автор: rodrigo f
Дата сообщения: 06.01.2008 21:46
Arlan

Открутить только саму плату печатную, если штырек оказался внутренний. Совет - взять штырек с другого нерабочего винта и припаять.
Автор: Arlan
Дата сообщения: 07.01.2008 18:59
rodrigo f спасибо, буду посмотреть.
Автор: chairday
Дата сообщения: 12.02.2008 00:03
А вот мне такой винт дали с отломанным штырьком. Штырек с внутренней стороны, а контакт с другой стороны платы. Вставить было нереально назад полностью. Пришлось вставлять с обратной стороны а на плату выводить проводок. Паялось советским паяльником. Полет нормальный
http://chairday.narod.ru/hddsamsung.jpg
Автор: Lev10
Дата сообщения: 11.03.2008 11:49
Nero 7.9.6 Пишущий DVD RW - LG GSA - H42N
Диск DVD стал писаться на скорости 8 целый час а копировать с него инфу на харддиск занимает полчаса. В чём трабла?

Снимал и ставил привод на другой комп. Проблемы не было. В этом компе контролер слетел на PIO. Что делать?
Автор: Lev10
Дата сообщения: 11.03.2008 14:44
Подключили шлейф к Secondary контролеру на матери. Привод стал работать как положено. Может контролер Primary вызвать такую траблу ?
Автор: vertex4
Дата сообщения: 11.03.2008 18:41
Lev10
В тему:
Как включить режим UDMA для привода?
Вариантов может быть несколько, проверке поддаются, но тебе проще методом исключения сделать. Для начала, поменять шлейфы.
Автор: Lev10
Дата сообщения: 11.03.2008 20:44
vertex4

Цитата:
Вариантов может быть несколько

Когда я физически удалил сидюк (проверял его на другом компе) и потом вернул его на место в контролерах было прописано Ultra DMA. Но при первом же действии (копирование с него на хард) сидюк слетел на PIO. Имело ли смысл удалить контролеры из диспетчера устройств и перезагрузить компьютер? Или в моём случае - физическое удаление и возвращение сидюка - по сути та же процедура? Комп работал без сидюка 2 дня.
Автор: vertex4
Дата сообщения: 11.03.2008 20:53
Lev10
Смотря как ты подключил... Если на тот же канал контроллера, то возможно остались старые данные, и надо было удалить.
Автор: Mr Bungle
Дата сообщения: 13.08.2009 21:42
Ноутбук ASUS
после 3 лет безукоризенной работы начались проблемы с жестким (начал скрежетать, тормозиться). В общем купил новый, Акронисом скопировал разделы на новый хард.

Всё прошло ОК. При первой загрузке Винда увидела новый винт, попросила перезагрузиться. После все работало нормально. Чарез пару дней поставил торрент клиент и ослика. И начались проблемы. При одновременной скачки осликом, uTorrent и Download Master через некоторое время режим винта переключается в PIO... Ясно что при активной закачке винт активно работает и выбило...

поменял нужное в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}

после перезагрузки всё работает ок. DMA-5
Но при копировании, закачке больших объёмов опять переключается в PIO. Подключал этот винт через карман ЮСБ, копировал несколько имиджей ДВД фильмов на него и с него - проблем не было.

Вопрос знатокам: может это быть из-за миграции с диска на диск? Может винда лучше работает когда ставится а не переноситься?...
Автор: AntiMember
Дата сообщения: 30.09.2010 22:18
Mr Bungle
Если не перегрев то скорее всего в ноуте проблемы с питанием (пульсации по +5В),
а новый винт еще и больше жрет по питанию (например - больше объем).
Автор: andryha2703
Дата сообщения: 22.02.2011 14:15
такая проблема - перешел с windows 7 на xp и после переустановки вторичный канал IDE переключился в режиме PIO.

Ноутбук тошиба. В настройках биоса нет настройки DMA в положение AUTO.
Помогите решить проблему
Автор: rodrigo_f
Дата сообщения: 22.02.2011 14:34
andryha2703
Пробовали:
Диспетчер устройств/IDE ATA контроллеры/каналы/дополнительные параметры - тот канал с PIO удалить и перегрузить систему. Часто канал восстанавливает свой режим DMA...

Страницы: 12

Предыдущая тема: Как проверить целостность шлейфа?


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.