Форум 3DNews

Форум 3DNews (http://forum.3dnews.ru/index.php)
-   Общие проблемы (http://forum.3dnews.ru/forumdisplay.php?f=5)
-   -   О режиме PIO и о методах борьбы с ним (http://forum.3dnews.ru/showthread.php?t=95287)

F00LbIch 11.10.2008 02:23


Как определить, не слетели ли девайсы (HDD/CD/DVD) в PIO?

Как включить режим UDMA?


Цитата:

Сообщение от Zorg (Сообщение 1626815)
Решение проблемы хорошо описано тут. Прилагается скрипт который меняет PIO на DMA.


Fakir 11.10.2008 11:57

Цитата:

Сообщение от F00LbIch (Сообщение 1555542)
Каждые 5 секунд , система замораживается на секунду и потом снова отвисает и так всегда , чаще проявляется в играх , или если запущено много программ.
тормозит он так:
если включить Диспетчер задач Windows , вкладку быстродействие , то мы увидим квадратики и полосочки=))) , так вот когда у меня эти квадратики обновляются(каждые 1-2 секунды) именно в это время у меня и тормозит вся система , застывает курсор , видео , игры , и все остально , дажи инет и тот тормозит , но в процессах нет никакого exe файла который каждые 1-3 секунды загружал ЦП100% .
на вирусы не проверялся

F00LbIch а проценты бездействия какие?
Рекомендую почитать Тормозит компьютер не понятно почему.

F00LbIch 11.10.2008 21:05

поразному 40-75% постоянно , ниже будет токо после того как сделать рестарт компа.


сделал скан драйверов , выдало вот это http://s52.radikal.ru/i136/0810/7e/06446c08e61et.jpg

Fakir 11.10.2008 21:47

F00LbIch, говоришь, меньше только после перезагрузки, а грузить поди начинает после выхода в Интернет.
Цитата:

Сообщение от F00LbIch (Сообщение 1555542)
на вирусы не проверялся .

По-моему пора провериться, с обновлёнными антивирусными базами.

F00LbIch 11.10.2008 22:05

хорошо.
будем проверятся , у меня стоит avast pro . сойдет?

M4A1 12.10.2008 03:30

F00LbIch Сойдёт.

F00LbIch 14.10.2008 23:35

проверился , ничего нет.
все таки мне кажется что-то либо с дровами , либо с винчами(у меня их 2) , так-как один из них иногда не видет система , находит тока если провода повтыкать и повытаскивать раз по 6 , и еще если подключено оба винча, а видит только 1 , я попробывал вырубить комп , и поменять местами провода , и как не странно все поменялось , тот который видно стало невидно ,а который невидно было ,соответственно видно .
Да и ище при копирование с винча на винч , система тормозит так , что невозможно описать как , бывает по 15 секунд не отвечает вообще ни система ни курсор=(( выглядит так , как-будто вынули провода из винча.

Fakir 15.10.2008 10:36

Цитата:

Сообщение от F00LbIch (Сообщение 1557019)
поменять местами провода , и как не странно все поменялось

F00LbIch, провода, в смысле питание или информационный шлейф?
Если винчестер не определяется до загрузки Винды, то меняй эти самые провода.
И при таких проблемах с винчестером, полезно будет почитать Тормозит компьютер не понятно почему.
А для того чтобы определиться что грузит систему скачай Process Explorer http://technet.microsoft.com/ru-ru/s.../bb896653.aspx

F00LbIch 15.10.2008 12:45

спасибо попробую
значит так , есть у меня такой процесс hardware interrupts ,иногда грузит 40-60% , что это за процесс?

Ariny 15.10.2008 14:13

Цитата:

Сообщение от F00LbIch (Сообщение 1557158)
есть у меня такой процесс hardware interrupts ,иногда грузит 40-60% , что это за процесс?

Это железо либо драйвер.

1. Проверьте режим работы HDD, не слетели ли в PIO.
2. Проверьте, нет ли тротлинга процессора.
3. Сбросьте КМОС.
4. Обновите чипсетные драйвера.

F00LbIch 15.10.2008 19:30

оба винча стоит на режиме "только PIO"

F00LbIch добавил :

пункт 2 и 3 сделал , все в норме.
а вот как обновить чипсетные драйвера незнаю((( :( , так-как никогда с ними не сталкивался , никогда не ставил на них драйвера , даже незнаю где они:(

Fakir 15.10.2008 19:47

F00LbIch Запасись драйверами на материнскую плату и дистрибутивом Винды, от всякого случая.
И удали всё из раздела «IDE ATA/ATAPI контроллеры» в диспетчере устройств и перезапусти комп, Винда сама всё восстановит, но уже с правильными установками.

Ariny 15.10.2008 19:49

Цитата:

Сообщение от F00LbIch (Сообщение 1557363)
оба винча стоит на режиме "только PIO"

Оно. :)
Читайте вот это: Очень плохие показатели производительности Pc во всём#1140259

Fakir 15.10.2008 20:00

хочу спросить у Ariny
мой, выше написанный совет правильный?
Может он привести к необратимый последствиям?
Например к потере активации Винды.

F00LbIch 15.10.2008 20:27

ну так какой мне способ использовать:):):)????ъ
тот что уважаемый Fakir предлагает :) , или способ уважаемой Ariny:) ??

Smirnoff 15.10.2008 20:32

Цитата:

Сообщение от Fakir (Сообщение 1557392)
Может он привести к необратимый последствиям?

Он не приведёт к желаемому результату, всего лишь...

Fakir 15.10.2008 20:37

Цитата:

Сообщение от F00LbIch (Сообщение 1557402)
ну так какой мне способ использовать????

F00LbIch, начни со второго, а если не получится, тут и мой способ пригодится.
Наоборот сделать просто не получится. :D

F00LbIch 15.10.2008 21:03

незнаю что менять:( обьясните .. http://s45.radikal.ru/i107/0810/99/ed7c65019420t.jpg

Ariny 15.10.2008 21:07

Fakir, способ правильный, но не всегда работает. Если счётчик ошибок не сбросить, то девайс может слететь обратно в PIO при первом же обращении к девайсу, а может и не слететь, от чего это зависит - не знаю.

Ariny добавил :

F00LbIch
У Вас тут один девайс, подключен мастером, "MasterIdDataCheckSum" обнулить, "MasterDeviceTimingMode" установить значение "10010" в 16-ной системе.
Параметра "ResetErrorCountersOnSuccess" нет, его надо создать как параметр DWORD и присвоить значение "1".

dim565 21.11.2008 20:08

Программа Pinnacle Studio сама переключает HDD на PIO, а на UDMA-6 - тормозит
 
!Пожалуйста, не удаляйте тему, т.к нигде больше не смог найти ответа!

Здравствуйте. У меня такая необычная проблема: программа Pinnacle Studio 12 Ultimate стабильно работает только в PIO режиме работы HDD, если ставить UDMA6 - сама переключает систему на PIO!

При запуске программа работает медленно, тормозит, в основном-при открытии видеофала и добавления его на тайм-лайн. После 5-6 запусков - жесткий диск начинает работать в режиме PIO, а не в UDMA-6. Скорость чтения падает в 10 раз, зато Pinnacle работает отлично, вообще не тормозит. Если восстановить режим UDMA - все повторяется.

Пробовал копаться в реестре - по инструкции:
[SIZE=1][i]Для хардов включить режим, когда в отсутствие ошибок их счётчик сбрасывается; т. е. режим DMA будет переключаться, только если ошибки идут постоянно. В разделе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}] в подразделах "0001" и "0002" "ResetErrorCountersOnSuccess"=dword:1 там же, сбросить счётчик ошибок

Ariny 23.11.2008 09:27

dim565

Это не программа переключает в PIO, а ОС при запуске этой программы.

Рекомендации стандартные:

по линии железа:
поменять шлейф и убедиться в правильности подключения в случае IDE,
исключить питание,
посмотреть SMART проблемного винчестера.

по линии софта:
посмотреть логи,
рекомендованные действия с реестром.
Цитата:

Пробовал копаться в реестре - по инструкции:
[SIZE=1][i]Для хардов включить режим, когда в отсутствие ошибок их счётчик сбрасывается; т. е. режим DMA будет переключаться, только если ошибки идут постоянно. В разделе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}] в подразделах "0001" и "0002" "ResetErrorCountersOnSuccess"=dword:1 там же, сбросить счётчик ошибок
Результат?

sc00ter 16.02.2009 23:53

жуткие тормоза системы при копировании файлов.
 
при копировании файлов система сильно загружается, плоть до невозможности работать с другими окнами. Антивирус отключал - результат такой же. в Системе имеются 2 SATA винта WD 160 и 500Гб. причем копирование большого объема инфы между разделами винта на 500гб проходит быстрее чем между разделами винта 160 гб. Копирую через проводник.

designer 17.02.2009 00:33

sc00ter Проверьте в каких режимах винты ваши работают. Один из них наверняка в PIO-режиме. В этом и есть вся проблема.

ЗЫ И еще проверьте поверхность дисков на наличие bad-блоков.

sc00ter 17.02.2009 00:59

диски оба в PIO режиме. у обоих режим 4. какой режим надо выбрать?

Kraft 17.02.2009 07:44

sc00ter Режим 5.

sc00ter 17.02.2009 08:28

а можно немного теории? что дают эти режимы?

Ariny 17.02.2009 08:41

Как включить режим UDMA?

Цитата:

Сообщение от 404 (Сообщение 1140259)
Проблема:

Жесткий диск или 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, и перезагрузитесь ещё раз. Теперь точно всё.

Это в случае, когда контроллер один, а каналов два.
В случае, когда контроллеров несколько и каналов больше цифровых подразделов будет больше и они будут иметь другой принцип нумерации, но там легко разобраться просто по смыслу, главное, чтобы именно в этой ветке реестра.

Ariny 17.02.2009 08:48

Как определить, не слетели ли девайсы (HDD/CD/DVD) в PIO?

Цитата отсюда: http://www.z-a-recovery.com/rus-art-...ly-failure.htm
Цитата:

Для проверки режима работы диска,
1. Откройте Диспетчер Устройств (Device Manager) (правым щелчком на "My Computer", выберите "Manage", затем перейдите к "Device Manager").
2. На правой панели откройте свойства первичного канала IDE двойным щелчком на "Primary IDE channel" в группе "IDE ATA/ATAPI controllers".
3. В появившемся окне переключитесь на закладку "Advanced Settings". Должна получиться картинка, похожая на скриншот ниже.
4. Проверьте, что "Transfer Mode" выставлено в "DMA if available" для обоих устройств.
5. В поле "Current Transfer Mode" должно быть написано "Ultra DMA Mode X" для всех установленных устройств. Жесткие диски обычно работают в режиме UDMA 4 или UDMA 5, приводы CD и DVD обычно используют UDMA 2.
6. Повторите шаги 2-5 для второго канала, "Secondary IDE channel", если он есть.
http://www.z-a-recovery.com/images/dma-mode.gif
IDE диски в режиме PIO

Индикация "PIO Mode" (как на картинке выше) указывает, что диски не могут надежно взаимодействовать с контроллером в режимах DMA. Система обнаруживает отказы и принудительно переводит диски в режим PIO.
Вот ещё одна иллюстрация: http://forum.3dnews.ru/attachment.php?s=&postid=1587881

Fakir 17.02.2009 08:57

sc00ter, драйвера на материнскую плату ставили?
почитайте Неожиданная проблема-тормоза с Asus P5W-DH Deluxe!!!#1411117

Fakir добавил :

О режиме PIO и о методах борьбы с ним

sc00ter 17.02.2009 09:21

Один из винтов находится в режиме PIO/ как на этом рисунке.

http://forum.3dnews.ru/attachment.php?s=&postid=1587881

как можно его изменить?

Ariny 17.02.2009 09:39

sc00ter
О режиме PIO и о методах борьбы с ним#1616084

Fakir 17.02.2009 10:55

Ariny, ну, это для PATA винчестеров, а для SATA тоже самое?

Ariny 17.02.2009 10:59

Вложений: 1
Fakir, то же самое, если они не в режимах RAID и AHCI, то есть, в таком вот виде:

http://forum.3dnews.ru/attachment.php?s=&postid=1616145

Antinomy 17.02.2009 14:09

Ariny А можно такой вопрос: все решают прямую проблему, а мне (почти как обычно :D) нужно решить обратную - загнать в PIO. Очень часто в последних BIOS нет даже такой возможности (последнее, где встречал, это 865 чипсет). Я так понял, что средствами Винды это можно сделать, переключив в диспетчере устройств в положение "Только PIO". Можно ли при этом настроить, какой из режимов PIO будет использоваться и как сделать это на более низком уровне (для использования в DOS, например)?

Ariny 17.02.2009 14:23

Antinomy
Цитата:

Можно ли при этом настроить, какой из режимов PIO будет использоваться
Да, можно через реестр.
Цитата:

как сделать это на более низком уровне (для использования в DOS, например)?
Хм... утилиты для винтов можно попробовать, есть такие, которые переключают режимы DMA, может быть, ими можно и в PIO загнать. Для IDE можно аппаратно, какую-то жилку на шлейфе перерезать (какую - не знаю).

sc00ter 17.02.2009 23:06

Вложений: 1
вот попробовал снести драйвера на каналы IDE/ при перезагрузке винды она не смогла установить на них драйвера. на фото видно

Antinomy 18.02.2009 10:52

Ariny Спасибо, как-нибудь надо попробовать. Чтобы быть готовым к чёрному обряду поднятия из мёртвых :)

Ariny 18.02.2009 11:35

Цитата:

Сообщение от sc00ter (Сообщение 1616644)
вот попробовал снести драйвера на каналы IDE/ при перезагрузке винды она не смогла установить на них драйвера. на фото видно

Вручную стандартные поставить тоже невозможно? Демон/Алкоголь/т.д. установлены?

sc00ter 18.02.2009 16:05

Алкоголь да установлен.. удалить и пробовать?

Ariny 18.02.2009 16:48

Цитата:

Сообщение от sc00ter (Сообщение 1616937)
удалить и пробовать?

Да.

sc00ter 20.02.2009 00:51

спасиб за помощь. проблема была решена путем сноса алкоголя и последующей становкой дров. все работает адекватно (как мне кажется)

Букин Геннадий 24.02.2009 16:31

Недавно мой СД привод стал работать исключительно в РІО-режиме. Он достаточно старый, подключен с помощью IDE шлейфа. Возможен переход в РІО из-за старого шлейфа (в работе уже 4-5 лет)?
В настройках установил "ДМА если доступно". При этом оба жестких диска работают в УДМА 5

Ariny 24.02.2009 18:00

Цитата:

Сообщение от Букин Геннадий (Сообщение 1619545)
Возможен переход в РІО из-за старого шлейфа (в работе уже 4-5 лет)?

Да, конечно. В режим PIO СД-привод мог перейти и из-за ошибок CRC, которые в свою очередь могут возникать из-за глючного шлейфа.

Zorg 14.03.2009 07:30

Здравствуйте !
Решение проблемы хорошо описано тут. Прилагается скрипт который меняет PIO на DMA.

oleg.krym 05.09.2010 10:30

Помогите решить эту проблему в Windows 7 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Проблема:

Жесткий диск или 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, и перезагрузитесь ещё раз. Теперь точно всё.
Это в случае, когда контроллер один, а каналов два.
В случае, когда контроллеров несколько и каналов больше цифровых подразделов будет больше и они будут иметь другой принцип нумерации, но там легко разобраться просто по смыслу, главное, чтобы именно в этой ветке реестра.
__________________

Помогите!!!!!!! Проблема вот в чем! При установке семерки ноутбук постоянно работает в PiO:4. Захожу в диспетчер устройств в свойствах устройства переключаю в режим UDMA5 ноут перестает тормозить и все работает прекрасно. Но после перезагрузки или выключения он опять переходит в Pio:4: и начинаются полные тормоза. Факт в том что на Windows XP все прекрасно работает.
Как решить эту проблему ПОМОГИТЕ ПОЖАЛУЙСТА!!! :dont:
Ноутбук MSi CX600Serias ( При покупке стояла семерка и все работало)

Ariny 05.09.2010 12:16

oleg.krym, а что, W7 нет такого раздела реестра?

http://forum.ixbt.com/topic.cgi?id=22:77020#14 - Ваш пост? Тогда вопрос: Windows 7 устанавливаете ту, которая при покупке была?

oleg.krym 05.09.2010 19:06

Помогите!!!!!!! Проблема вот в чем! При установке семерки ноутбук постоянно работает в PiO:4. Захожу в диспетчер устройств в свойствах устройства переключаю в режим UDMA5 ноут перестает тормозить и все работает прекрасно. Но после перезагрузки или выключения он опять переходит в Pio:4: и начинаются полные тормоза. Факт в том что на Windows XP все прекрасно работает.
Как решить эту проблему ПОМОГИТЕ ПОЖАЛУЙСТА!!!
Ноутбук MSi CX600Serias ( При покупке стояла семерка и все работало)

Добавлено через 9 минут

Диск с Windows7 не шел, она біла установлена и все.

Ariny 05.09.2010 20:23

Цитата:

Сообщение от oleg.krym (Сообщение 1860409)
Диск с Windows7 не шел, она біла установлена и все.

Значит, скрытый раздел на винчестере должен быть. Или всё это убито при установке XP?

404 06.09.2010 22:55

oleg.krym
Ну могу предложить такое решение:
1) создаёте скажем на диске C: файл dmatweak.reg, который устанавливает в реестре соотв. настройки в нужное значение (если не знаете как, ищите в инете про синтаксис reg-файлов);
2) создаёте в реестре в HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run текстовый параметр "dmatweak" = ''regedit /s dmatweak.reg''. (пареметр /s заставляет Windows принять изменения реестра без запроса подтверждения). Для проверки, верно ли вы составили reg-файл, перед этим выполните команду ''regedit dmatweak.reg'' из меню Пуск > Выполнить.

Т. е. этот "твик" будет просто при включении компа выставлять dma автоматически, что вы сейчас делаете вручную.

А вообще что за ноут у вас с "уже установленной Windows 7", там ваш проблеммный хард/DVD-драйв не SATA часом? Если да, то стоит переключить в BIOS режим SATA-контроллера с "IDE" на "AHCI", и проблема PIO отпадёт как таковая.

Romchik 05.06.2011 04:32

Сделал все так как тут написано... Все равно после 12-24ч работы, жесткий диск(причем только он) переключается в PIO. Перепробовал все что можно...Помогите :(

p.s: Материнка у меня ASUS P5K.

Ariny 05.06.2011 13:31

Цитата:

Сообщение от Romchik (Сообщение 1978229)
Перепробовал все что можно...

Что именно? Перечислите.

Romchik 05.06.2011 15:58

1) Менял местами порты под жесткий.
2) Менял шлейф.
3) Обновлял всеми различными драйверами на чипсеты.
4) Как я уже говорил выше...Менял настройки в реестре.
5) Пытался пробовать все различные утилиты.

Help.

kyba 05.06.2011 16:37

SMART ж\д в порядке?
Атрибуты SMART
В случае чего, пройтись Victoria\MHDD.
В BIOSe на северный чипсет на шаг-другой напряжение прибавить.

Romchik 06.06.2011 00:10

http://img190.imageshack.us/img190/6011/smartz.th.png как-то так...)

404 06.06.2011 12:57

Romchik
Это
Цитата:

Для хардов в разделе реестра
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}]
в подразделах "0001" и "0002"
"ResetErrorCountersOnSuccess"=dword:1
"MasterIdDataCheckSum"=dword:0
"SlaveIdDataCheckSum"=dword:0
ставили во всех нужных, по смыслу, подразделах (может быть и "0003" и т. д., короче, подразделах, соответствующих каналам IDE)?

Romchik 06.06.2011 14:48

Я ставил только там где было написано, тобишь 0001 и 0002. А надо и в других ?

Smirnoff 06.06.2011 15:39

Цитата:

Сообщение от 404 (Сообщение 1978707)
ставили во всех нужных

Не суть важно: сначала-то у него работает же в UDMA?

Цитата:

Сообщение от Romchik (Сообщение 1978569)
как-то так...

Как-то многовато у тебя ошибок интерфейса; сколько раз и на какие именно сигнальные шлейфы менял?..

Romchik 07.06.2011 09:36

Цитата:

Сообщение от Smirnoff (Сообщение 1978756)
Не суть важно: сначала-то у него работает же в UDMA?

Да, работал.

Цитата:

Сообщение от Smirnoff (Сообщение 1978756)
Как-то многовато у тебя ошибок интерфейса; сколько раз и на какие именно сигнальные шлейфы менял?..

Менял много, а вот на какие не знаю, на всякие разные(я в этом не разбираюст)

Smirnoff 07.06.2011 09:52

Цитата:

Сообщение от Romchik (Сообщение 1978962)
Менял много, а вот на какие не знаю

Достаточно один раз - но не на всякую ерунду а взять приличный качественный сигнальный кабель.

Romchik 07.06.2011 12:25

Цитата:

Сообщение от Smirnoff (Сообщение 1978967)
а взять приличный качественный сигнальный кабель.

Учту и сделаю. Но на всякий случай, в чем ещё может быть проблема ?

Smirnoff 07.06.2011 13:24

Цитата:

Сообщение от Romchik (Сообщение 1978996)
в чем ещё может быть проблема ?

В разъёмах на HDD и m/b...

404 07.06.2011 13:27

Цитата:

Сообщение от Romchik (Сообщение 1978735)
Я ставил только там где было написано, тобишь 0001 и 0002. А надо и в других?

Да, надо во всех подразделах вида "000*", соответствующих первичным/вторичным каналам IDE! Если на материнской плате два разъёма IDE, то это могут быть "0002", "0003", "0004" и "0005", например, по разному. В них должен быть параметр DriverDesc, кажется, значение которого должно быть "первичный канал IDE", или "вторичный канал IDE", или типа того. Разберётесь.

Цитата:

Сообщение от Smirnoff (Сообщение 1978756)
Не суть важно: сначала-то у него работает же в UDMA?

Ну, допустим, он режим работы харда в нужном разделе меняет, а ResetErrorCountersOnSuccess = 1 не ставит, тогда счётчик ошибок снова накручивается и хард снова слетает в PIO.

Smirnoff 07.06.2011 13:29

Цитата:

Сообщение от 404 (Сообщение 1979023)
надо во всех подразделах вида "000*"

Предлагаешь этим заниматься каждые 12..24 часа?
Цитата:

Сообщение от Romchik (Сообщение 1978229)
после 12-24ч работы, жесткий диск(причем только он) переключается в PIO.


Mr.Grey 07.06.2011 13:50

Цитата:

Сообщение от 404 (Сообщение 1979023)
тогда счётчик ошибок снова накручивается и хард снова слетает в PIO

Так может будем лечить болезнь, а не симптомы?

404 07.06.2011 14:57

Цитата:

Сообщение от Smirnoff (Сообщение 1979024)
Предлагаешь этим заниматься каждые 12..24 часа?

Не, я предлагаю сделать это 1 раз, и тогда может быть хард не будет слетать в PIO каждые 24 часа. А если и тогда будет, это уже веский повод
Цитата:

Сообщение от Mr.Grey (Сообщение 1979039)
лечить болезнь, а не симптомы


Smirnoff 07.06.2011 15:33

Цитата:

Сообщение от 404 (Сообщение 1979083)
если и тогда будет, это уже веский повод

А он уже есть, и вполне себе веский:
Цитата:

Сообщение от Romchik (Сообщение 1978229)
после 12-24ч работы

Или надо, чтобы через 15..20 минут слетал, тогда сочтёшь "веским"?.. ;)

Ariny 07.06.2011 16:34

Цитата:

Сообщение от 404 (Сообщение 1979083)
я предлагаю сделать это 1 раз, и тогда может быть хард не будет слетать в PIO каждые 24 часа.

Зато дисковые ошибки пойдут...

Romchik 08.06.2011 12:10

В общем итоге: я все сделал как вы мне посоветовали...Вот теперь жду =)

Зарание спасибо.

janeg 05.11.2011 23:47

Привет, пытался поменять с PIO на UDMA, дошёл до разделов "0001" и "0002", а вот "ResetErrorCountersOnSuccess"=dword:1 найти не могу, что мне делать дальше, или же этот раздел нужно самому создать?

404 06.11.2011 12:51

janeg
1. Сколько у вас всего подразделов вида 000x? Если на материнской плате два разъёма IDE, то нужные подразделы могут быть "0002", "0003", "0004" и "0005", например, по разному. В них должен быть параметр DriverDesc, кажется, значение которого должно быть "первичный канал IDE", или "вторичный канал IDE", или типа того. Разберётесь.
2. Если в нужных разделах нет параметра "ResetErrorCountersOnSuccess", создайтне параметр типа DWORD с таким именем, и присвойте ему значение 1.

janeg 06.11.2011 16:11

404

1. У меня от 0000 и до 0008, DriverDesc есть в каждом, так же в каждом DriverDesc на разных 000х есть первичные IDE и вторичные IDE.
2. Тоесть нужно создать "ResetErrorCountersOnSuccess" там же где находится параметр DriverDesc?

404 06.11.2011 16:23

Цитата:

Сообщение от janeg (Сообщение 2036696)
DriverDesc есть в каждом

Значение параметра DriverDesc смотрите.

janeg 06.11.2011 17:06

404
В 0000 Standard Dual Channel PCI IDE Controller
0001 Standard Dual Channel PCI IDE Controller
0002 Primary IDE Channel
0003 Secondary IDE Channel
0004 Primary IDE Channel
0005 Secondary IDE Channel
0007 Secondary IDE Channel
0008 Primary IDE Channel

404 06.11.2011 20:07

Цитата:

Сообщение от janeg (Сообщение 2036711)
В 0000 Standard Dual Channel PCI IDE Controller
0001 Standard Dual Channel PCI IDE Controller
0002 Primary IDE Channel
0003 Secondary IDE Channel
0004 Primary IDE Channel
0005 Secondary IDE Channel
0007 Secondary IDE Channel
0008 Primary IDE Channel

Очевидно, нужные разделы в вашем случае: 0002, 0003, 0004, 0005, 0007, 0008.

P.S. А почему у вас аж 6 каналов IDE? На плате распаян дополнительный IDE-контроллер? Или часть/все из них на самом деле SATA-каналы? В последнем случае стоит устновить соответствующий драйвер SATA-контроллера, и в BIOS переключить SATA-контроллер в режим SATA/AHCI.

janeg 06.11.2011 21:56

Я чесно без понятия, в этом не сильно силён, у меня стоит 4 харда все SATA, 2 из них разбиты на 2, вообщем 6 хардов в самой винде.
Зачем и где нужно ставить SATA контроллер?
В биосе ни чего не менял очень давно, да и вообще раньше всё работало нормально до этого лета, потом заметил, что при загрузке торрент программой, садит процессор до 40-50%, вчера отписал в одну темку, человек предложил поверить харды на подключение. Обнаружил что один PIO а не UDMA. MR Grey дал ссылку на инфу как сменить PIO на UDMA, вот теперь разбираюсь.

404 06.11.2011 22:10

janeg
Какая в точности у вас материнская плата? Скачайте программу CPU-Z, запустите, и приведите скриншот, или просто перепишите все сведения с вкладки Mainboard.

janeg 06.11.2011 22:26

Asus Maximus Extreme

Ariny 06.11.2011 22:50

404
Это вот такая материнка.

404 06.11.2011 23:33

А-а, значит на чипсете Intel X38 + ICH9R.
Вот для этого чипсета janeg надо 1)** скачать драйвер SATA-контроллера, 2) установить его, 3) перезагрузить компьютер, 4) в BIOS выставить режим работы SATA-контроллера "AHCI".
Получите некоторое ускорение доступа к хардам и устранение на корню проблемы с "режимом PIO".

**Надо скачать не "Intel Matrix Storage Manager Driver", а "Intel ICH9 Driver Disk", с помощью последней создать дискету с драйвером, и с неё установить драйвер.
Если у вас нет Floppy-дисковода, используйте программу-эмулятор оного. Распакуйте драйвер с помощью Intel ICH9 Driver Disk на "виртуальную дискету", скопируйте оттуда в любую папку на харде, и оттуда уже установите.
И не забывайте в процессе петь осанны фирме Intel ;)

janeg 06.11.2011 23:49

404
Ясно,попробую, только не пойму зачем такие танцы с бубном, если 3 харда работают без проблем, кроме одного, тем более, что я ети дрова ставил с оригинального диска, после установки винды.
Или это не то?

404 06.11.2011 23:54

Цитата:

Сообщение от janeg (Сообщение 2036928)
только не пойму зачем такие танцы с бубном

Дело ваше. У вас сейчас SATA контроллер работает в режиме эмуляции старого протокола IDE. В этом случае, в частности, возможно переключение хардов в медленный режим PIO.

Можете переключить их из режима PIO обратно в UDMA, как написано в инструкции, и в принципе всё будет работать OK.

Но более правильно установить драйвер SATA-контроллера и использовать родной режим SATA/AHCI; заодно проблема "режима PIO" при этом исчезнет автоматически.

P.S. Я изменил ссылки на скачивание в своём предыдущем посте, проверьте.

janeg 07.11.2011 00:05

Нет, я конечно благодарен за любую помощь, просто не пойму к чему создавать этот RAID я его никогда не использовал, плюс к всему другие харды работают нормально? А в биосе можно узнать инфу по данному харду?
П.С. Не пойму как создать виртуальный флопи, открылось окно с командной строкой, и что делать дальше не пойму:dont:

404 07.11.2011 00:15

RAID создавать не надо, это другое. Надо установить драйвер SATA контроллера.
Цитата:

Сообщение от janeg (Сообщение 2036933)
открылось окно с командной строкой, и что делать дальше

Файл vfdwin.exe запускайте. И нажимайте там Start. После этого надо на вкладке Drive 0 нажать Change — Drive Letter: A, та же Open — Create. После чего в проводнике появится диск A.

janeg 07.11.2011 00:22

Всё, есть, поставил, разпаковал файлы на флопик, но там нет установочного файла, или их нужно кинуть в папку?
Извеняюсь за нубские вопросы:shuffle:

404 07.11.2011 00:29

Скопируйте файлы их в любую папку на хард, и уже оттуда устанавливайте
А устанавливать: если кликнуть по inf-файлу (iaahci.inf кажись?) правой кнопкой мыши, выбрать Установить; потом зайти в Диспетчер устройств, и там "Обновить конфигурацию оборудования" — драйвер сам не установится?

P.S. После установки драйвера и перезагрузки надо в BIOS переключить режим работы SATA-контроллера на AHCI, иначе Windows не загрузится!
Желательно перед установкой драйвера создать точку восстановления, чтобы можно было потом откатиться назад, если что (при старте компьютера F8, Последняя удачная конфигурация).

P.P.S. Вам нужны файлы для Windows XP 32-bit.

janeg 07.11.2011 00:43

Зашёл в диспечер устройств, не пойму где искать это
Цитата:

Сообщение от 404 (Сообщение 2036951)
Обновить конфигурацию оборудования"

Винда не на русском, немного трудновато соображать

janeg 07.11.2011 00:50

ага, нашёл, что-то он там искал, сейчас всё закрылось, буду перезагружаться, посмотрим, что вышло!

Добавлено через 14 минут

Вот и результат, как было написано зашёл в биос, сменил с IDE на SATAи пре загрузке винды, почти сразу, мельком синий экран и перзагрузка, 2 раза тоже самое, сменил опять на IDE, загрузка с первого раза. Эт я что-то не то сделал или железо заболело?

404 07.11.2011 01:08

Это значит драйвер не установился.
В Диспетчере устройств в разделе IDE ATA/ATAPI контроллеры какие устройства есть у вас сейчас?

janeg 07.11.2011 01:11

Вложений: 1
сделал скрин

404 07.11.2011 01:20

Один из двух Standard Dual Channel PCI IDE Controller на самом деле должен быть SATA-контроллером. У него надо Обновить драйвер, и вручную указать ему ту папку, куда вы переписали файлами драйвера.

Вот только какой из двух, осталось определить. Приведите их Свойства — Сведения — ID оборудования.

Впрочем, если вы точку восстановления создали, можно попробовать методом тыка, например, 1-ый из двух по списку :)

janeg 07.11.2011 01:27

Вложений: 1
Попробовал оба, пишет, что обновление дров не удалось, не возможно найти лучше дрова чем уже есть!
прилагаю скрин с двумя ID обородувания

404 07.11.2011 01:30

Цитата:

Сообщение от janeg (Сообщение 2036970)
прилагаю скрин с двумя ID обородувания

Нужно на вкладке Information выбрать свойство "ID оборудования".

janeg 07.11.2011 01:40

Первый

PCI\VEN_8086&DEV_2920&SUBSYS_82771043&REV_02\3&11583659&0&FA

PCI\VEN_8086&DEV_2920&SUBSYS_82771043&REV_02
PCI\VEN_8086&DEV_2920&SUBSYS_82771043
PCI\VEN_8086&DEV_2920&CC_01018F
PCI\VEN_8086&DEV_2920&CC_0101

Второй

PCI\VEN_8086&DEV_2926&SUBSYS_82771043&REV_02\3&11583659&0&FD

PCI\VEN_8086&DEV_2926&SUBSYS_82771043&REV_02
PCI\VEN_8086&DEV_2926&SUBSYS_82771043
PCI\VEN_8086&DEV_2926&CC_010185
PCI\VEN_8086&DEV_2926&CC_0101

Добавлено через 3 минуты

Может попробовать его удалить и по новой заинсталировать с использованием тех дров, или удалить дрова и поставить те новые/ старые?

404 07.11.2011 01:51

1-ый: Intel(R) ICH9R/DO/DH 4 port Serial ATA Storage Controller 1 - 2920
2-ой: Intel(R) ICH9 2 port Serial ATA Storage Controller 2 - 2926

То есть и тот и другой это SATA-контроллеры.

Э-э, ну смените для начала драйвер у 1-го. Выберите: указать расположение драйвера вручную, и укажите путь к папке с драйвером; возможно надо будет снять галку "Показывать только совместимые устройства", и выберите вручную драйвер из списка.

P.S. В BIOS, если я то описание посмотрел, нужный пункт: Main — SATA Configuration — Configure SATA as: IDE/AHCI/RAID (RAID выставлять не надо).

janeg 07.11.2011 01:55

Ок, попробую, RAID не ставил, стоит IDE

Добавлено через 21 минуту

Всё, удалил дрова, перезагрузился, заинсталил те что качал, опять перезагрузился, вроде всё работает, нужно ли мне заходить в биос и изменять ту функцию? да сделал с одним конроллером, второй тоже переинсталить?
Да забыл как можно посмотреть в каком режиме работает хард, в смысле в PIO или в UDMA?

404 07.11.2011 02:42

janeg
А теперь в Диспетчере устройств в разделе IDE ATA/ATAPI контроллеры какие устройства у вас?

janeg 07.11.2011 03:30

Теже, что и раньше!:confused:

404 07.11.2011 03:40

janeg
Вы делали как я сказал: Обновить драйвер — Указать путь к папке с драйвером — Указать вручную драйвер из списка? Примерно так (может быть, ещё надо будет снять галочку "Только совместимые устройства", и выбрать из списка драйвер для вашего контроллера ICH9R).
Вы, в общем, разберитесь как вручную устанавливать драйвера, а я :sleep:

janeg 07.11.2011 04:13

Да, так и сделал, сначала удалил, потом перезагрузил комп, он обнаружил новые устройства, предложил поиск дров, я указал ему на папку с теми дровами, что вы дали мне по ссылке раньше, он нашёл, заинсталировал, потребовал перезагрузку, потом показал, что дрова к новым устройствам установлены, и написал, что что-бы устройства работали нормально нужна ещё одня перезагрузка, всё.

Smirnoff 07.11.2011 08:35

janeg, тебе бы надо скачать и запустить файлик http://downloadcenter.intel.com/Deta...%ae+3&lang=rus , пока ты не установишь Intel INF Update - ничего толкового с режимом AHCI у тебя не получится...

janeg 07.11.2011 14:44

Smirnoff
Всё установилось, теперь показывает
1-ый: Intel(R) ICH9R/DO/DH 4 port Serial ATA Storage Controller 1 - 2920
2-ой: Intel(R) ICH9 2 port Serial ATA Storage Controller 2 - 2926
Но при замене в биосе с IDE на AHCI, при загрузке винды опять мельком синий экран и перезагрузка:confused:

Smirnoff 07.11.2011 14:50

Цитата:

Сообщение от janeg (Сообщение 2037230)
при замене в биосе с IDE на AHCI

А вот это уже совсем другая песня... :)
Как включить AHCI без переустановки Windows

janeg 07.11.2011 14:55

Smirnoff
Тоесть, нужно проделать снова тоже, что 404 писал раньше?

Smirnoff 07.11.2011 14:59

Цитата:

Сообщение от janeg (Сообщение 2037238)
нужно проделать снова

Ну что-то типа того...

Добавлено через 1 минуту

P.S. И накати уже 3-й сервис пак на свою многострадальную WinXP. :cool:

janeg 07.11.2011 15:04

Ок, попробую, ставил я этот пак, у меня потом после него глюки начинаются, а переставлять сейчас винду не могу, слишком много ставить прийдётся, да и есть пара игрушек, которые не принемают сохранённые сейвы.

Smirnoff 07.11.2011 15:51

Цитата:

Сообщение от janeg (Сообщение 2037245)
ставил я этот пак, у меня потом после него глюки начинаются

Ну надо же... :(
А у меня вот уже третий год после его установки никаких "глюков" не наблюдается - к чему бы это?.. :shuffle:

janeg 07.11.2011 15:57

Да знаю, знаю, уже отписывался я насчёт этого где-то год назад, вы мне ещё помагали с советами по становке. Потом у меня после установки били мелкие траблы. Винду переставлять сейчас немогу, а на ту, что стоит сейчас, нормально он не хочет ставиться.
Что там такого особенного в этом 3 паке?:shuffle:

Smirnoff 07.11.2011 16:26

Цитата:

Сообщение от janeg (Сообщение 2037275)
Что там такого особенного в этом 3 паке?

Да ничего там "особенного", что могло бы пагубно влиять на уже установленные программы нету; но раз у тебя лично не получается...

janeg 08.11.2011 14:47

Smirnoff
Добрый день, вообщем не получаетсья у меня установить эти дрова, с диска пробовал, пишет, что лучше дров нет чем уже стоят, пробовал те, что скачивал по ссылке данной 404, пишет тоже самое:confused:
Прочитал, что в хрюше разницы от этого почти нет, поэтому оставлю как есть.
Всем, огромное спасибо за помощь :hi::up:

404 08.11.2011 15:16

Цитата:

Сообщение от janeg (Сообщение 2037803)
пишет, что лучше дров нет чем уже стоят

Я же вам давал ссылку на инструкцию, как вручную указать нужные драйвера, а не давать решать Windows, какие лучше.

Обновить драйвер — Установка из указанного места — Не выполнять поиск. Я сам выберу нужный драйвер — Установить с диска, указываете пуск к папке с драйверами и там конкретный файл .inf (у вас кажется это iaahci.inf, разберётесь по смыслу), появляется список драйверов (если список пуст или не содержит нужный вам драйвер, снять галку "Только совместимые устройства"), выбираете в нём вручную нужный драйвер, жмёте Далее… Готово.

janeg 08.11.2011 15:29

Там их два какой из двух указывать iaahci.inf или iastor.inf
Всё равно сам файл не удалось выбрать, просто указал на флопи с всеми файлами, сейчас перезагружусь, посмотрим, что получилось!

404 08.11.2011 15:41

Цитата:

Сообщение от janeg (Сообщение 2037832)
какой из двух указывать iaahci.inf или iastor.inf

По смыслу, iaahci.inf.

Цитата:

Сообщение от janeg (Сообщение 2037832)
Всё равно сам файл не удалось выбрать, просто указал на флопи с всеми файлами,

Во-первых, не на "флоппи", я надеюсь, а на папку на харде, куда вы скопировали с "флоппи" все файлы (и там на подпапку 32bit).

Во-вторых, вот это вы должны были делать, по аналогии:

http://ddriver.ru/images/catalog/dri...install_24.jpg

http://ddriver.ru/images/catalog/dri...install_25.jpg

http://ddriver.ru/images/catalog/dri...install_26.jpg

http://ddriver.ru/images/catalog/dri...install_27.jpg

janeg 08.11.2011 15:45

:bang::shuffle:, попробую

Добавлено через 44 минуты

Ну вот сделал как вы и писали тепер синий екран в обееих режымах, после работы прийдется откатыват.
Да, при выборе тех дров, комп ругался, что оборыдование может перестат работат!

404 08.11.2011 16:31

Цитата:

Сообщение от janeg (Сообщение 2037844)
сделал как вы и писали тепер синий екран в обееих режымах

А какой вы драйвер выбрали, там ведь наверное несколько было в списке? Надо было именно драйвер, соответствующий вашему контроллеру/чипсету.
Вам, по идее(?), нужен "Intel(R) ICH9 SATA AHCI Controller", он там последний(?) в списке.

P.S. И по идее, я вот подумал, вам нужно обновить драйверы обоих контроллеров в списке устройств, а потом только перезагружаться и выставлять AHCI в BIOS, поэтому ещё может быть сейчас синий экран.

P.P.S. А ругаться Windows при установке драйверов всё равно будет, у неё планида такая. Главное самому знать, что вы делаете.

janeg 08.11.2011 18:08

ja obnovil drova na obeix kontrolerax, vubiral imenno te kontrolleru, kotorue vu pisali ranee

404 08.11.2011 18:11

Цитата:

Сообщение от 404 (Сообщение 2037864)
Intel(R) ICH9 SATA AHCI Controller

Тогда откатите систему, загрузитесь в режиме IDE и обновите драйвера заново тем же способом, выбрав из списка именно Intel(R) ICH9 SATA AHCI Controller.

janeg 08.11.2011 18:15

xorosho,poprobyju s nachala!

janeg 09.11.2011 01:11

Как, мне запустить теперь винду, даже в безопасном режиме выскакивает синий экран, в биосе стоит IDE, что теперь делать?:(
П.С. Пробовал с AHCI, тоже самое! Что дальше?

404 09.11.2011 01:14

janeg
Жмёте F8 при старте компьютера, выбираете "Последняя удачная конфигурация".

janeg 09.11.2011 01:30

404
Не, я наверное нуб:shuffle:, спасибо, загружаемся, сегодня уже экспериментировать не буду, завтра на свежую голову, начну с начала.


Текущее время: 04:26. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot