Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 95/98/Me (архив) » Старый винт глючит

 
Настройки темы
Старый винт глючит

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Модераторы, если это здесь уже было, киньте линк, где...
Старый винт глюкнул при работе в 98-й (синий экран с предупреждением перехода из 32разр. режима работы с винтами в 16разрядный, причем без возможности отмены, только yes и все!), и после этого винда стала работать с винтами в режиме, совместимом с MS-DOS (16разр.), естественно отвалились контроллеры винтов, DMA, начались жууткие тормоза...
Переустановка дров на мать и прочих дров ничего не дала, поиск и правка ключей в реестре (ответственных за контроллеры и DMA и принудительная установка их в работу) тоже, лишь переустановка винды поверх старой исправила положение...
Опытные люди советовали, что есть ключики в реестре, которые ответственны за системные драйвера, непосредственно переключающие режим работы, типа удалить эти драйвера, и винда нужные сама их переустановит после перезагрузки, но не помнят где они (ключи в рестре) расположены...
Так вот, чтобы избежать переустановок винды (новый винт еще не скоро куплю), ищется способ, если такой вообще возможен (путем изменения некоторых ключей реестра или удаления некоторых файлов) переключения винды из 16разр. режима работы с винтами обратно в 32разр. режим ...

Отправлено: 15:09, 22-01-2004

 

Аватара для MonsterMax SPB

Пользователь


Сообщения: 113
Благодарности: 2

Профиль | Отправить PM | Цитировать


Даю инфу из WINXP FAQ там дело касалось сидюков которые не хотят работать в DMA - может эту инфу применить к винтам?

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

Отправлено: 18:00, 22-01-2004 | #2



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

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


MonsterMax SPB
Цитата:
Даю инфу из WINXP FAQ
Это, конечно, полезная инфа, но она касается WinXP, указанные ключи реестра которой отличаются от аналогичных ключей
в Win98SE:
Цитата:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Cdfs
у тебя в ХР
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Class\HDC у меня в 98й
но это я пробовал - и переустановка контроллеров и принудительная установка DMA (IDEDMADRIVE0, IDEDMADRIVE1 в 1) и контроллеров из BAD_IDE в GOOD_IDE (подключ InfSection) и подключа MatchingDeviceID в GOODPRIMARY (GOODSECONDARY)
ни к чему не привела, после перезагрузки - та же фигня, контроллеры не работают, режим работы с винтами PIO, а вот в реестре введенные мной изменения остались!
Вот я и ищу в реестре ключи, ответственные за файлы драйверов работы с винтами, чтобы попытаться переставить их...


Отправлено: 09:30, 23-01-2004 | #3


Аватара для MonsterMax SPB

Пользователь


Сообщения: 113
Благодарности: 2

Профиль | Отправить PM | Цитировать


Еще попробуй:
Для того что бы вернуть режим UDMA, лучше всего удалить и поставить заново IDE контроллер .
Вот тока этим я и решил проблему с сидюком.

[s]Исправлено: MonsterMax SPB, 10:09 23-01-2004[/s]

Отправлено: 10:08, 23-01-2004 | #4


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


MonsterMax SPB
Цитата:
лучше всего удалить и поставить заново IDE контроллер
Не перезагружаясь? .... интересно, хм... я так еще не пробовал...
придется ждать следующего глюка....

Отправлено: 14:43, 23-01-2004 | #5


Аватара для MonsterMax SPB

Пользователь


Сообщения: 113
Благодарности: 2

Профиль | Отправить PM | Цитировать


Я разве где нибудь упомянул, что не надо перезагружаться?????????

Отправлено: 14:58, 23-01-2004 | #6


Аватара для Tigr

Хищник (ушел из жизни)


Сообщения: 7167
Благодарности: 335

Профиль | Сайт | Отправить PM | Цитировать


Можно также попробовать запустить sfc для восстановления сист-х файлов (надо обязательно зайти в настройки этой проги до начала сканирования) или переставить винду поверх.
Почему нельзя перегружаться ?
Цитата:
Так вот, чтобы избежать переустановок винды (новый винт еще не скоро куплю)
Почему нельзя переставить до покупки нового харда ?

-------
"Большинство болезней от некачественного блока питания" (Авиценна, X-XI век н.э.) || Если я не ответил Вам в теме, то отправьте, пожалуйста, ссылку на нее с комментариями через РМ || Кто я такой, чтоб не пить ! (© М. Жванецкий)


Отправлено: 15:55, 23-01-2004 | #7


Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Tigr
Цитата:
Почему нельзя переставить до покупки нового харда
так надоело переставлять-то (не первый раз-то)... винт в мобил-раке сидит, другого винта для ежедневного переноса инфы между компами на работе, дома и друзьям у меня пока нету...а переносить приходится помногу....
Цитата:
запустить sfc для восстановления сист-х файлов
было, но не помогло...

Отправлено: 16:30, 23-01-2004 | #8


Аватара для Tigr

Хищник (ушел из жизни)


Сообщения: 7167
Благодарности: 335

Профиль | Сайт | Отправить PM | Цитировать


Возможно, нарушен контакт(ы) между лотком рэка и базой. Расходы невелики - попробуй купить еще один такой-же. В каком режиме работает хард в гостях ? Сложно подключить его к любому (лучше к твоему) компу напрямую на шлейф ?

-------
"Большинство болезней от некачественного блока питания" (Авиценна, X-XI век н.э.) || Если я не ответил Вам в теме, то отправьте, пожалуйста, ссылку на нее с комментариями через РМ || Кто я такой, чтоб не пить ! (© М. Жванецкий)


Отправлено: 15:15, 26-01-2004 | #9


Аватара для ShaRP

Бывший модер


Сообщения: 1979
Благодарности: 135

Профиль | Отправить PM | Цитировать


Панель управления/Система/Быстродействие/Файловая Система,
Вкладка "Устранение неполадок" - не обращались? В идеале, имхо, там не должно стоять никаких галок. 32-х разрядный режим там упоминается.

Видел галку по 32-х разрядному режиму в старом твикере WinSEr, его можно найти на нескольких сайтах.
Вот тут, например:
http://comfort.host.kz/index.php?mai...winser&p=2

-------
"I found it hard, it's hard to find. Oh well, whatever, never mind."


Отправлено: 06:39, 27-01-2004 | #10



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 95/98/Me (архив) » Старый винт глючит

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
У меня старый комп глючит. Хотя собрал по запчастям dolsoron Непонятные проблемы с Железом 6 28-03-2009 23:02
HDD - Помогите вылечить старый винт Dudee Накопители (SSD, HDD, USB Flash) 24 19-12-2008 19:58
[решено] винт глючит или... deftones Накопители (SSD, HDD, USB Flash) 27 06-12-2006 16:03
[решено] глючит винт samsung AnGel_of_Death Накопители (SSD, HDD, USB Flash) 22 09-08-2006 12:05
СтарыЙ! СтарыЙ! AMD133 ViteComP Непонятные проблемы с Железом 12 15-03-2005 00:03




 
Переход