Win XP переключает винт в PIO режим
15-02-2007 03:40
к комментариям - к полной версии
- понравилось!
для начала напишу немного из-за чего это происходит.
винда фиксирует несколько ошибок с винта, и дабы его не повредить переключает его в режим передачи данных PIO (скорость передачи данных 3 мб\с. все начинает жутко тормозить.)
на некоторое время спасает перезагрузка и удаление первичного(или вторичного ) каналов(из списка устройств. либо удаление драйверов для них). Но ошибки возникают снова и снова. И возникает вопрос: что же еще делать??
Купить новый винт???
Убицца ап стену??
нет, не думайте. придеца просто поковыряться в реесте.
откройте редактор реестра(если знаете что такое PIO , то думаю не надо объяснять как зайте в ред. рееста)
пройдите по этой ветке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\0001
создайте двоичный параметр типа Dword с названием "ResetErrorCountersOnSuccess" и значением "1"
тоже самое нужно сделать для 0002
0001 и 0002 устройства первичного IDE канала
0003 и 0004 вторичного
можете добавить этот ключ как для выбранного канала так и для всех.(рекомендуемо. ибо винда не всегда пралльно оценивает критичность ошибки)
дальше. тамже в реестре проходим по этому ключу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi
в строке "ErrorControl" устанавливаем значение "0"
тоже самое делаем и для этого ключа
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Disk
ну вот впринципе все.
надо будет тока перезагрузится.
ошибки будут возникать но в PIO переключатся не будет.
вверх^
к полной версии
понравилось!
в evernote