|
Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 95/98/Me (архив) » Старый винт глючит |
|
Старый винт глючит
|
Новый участник Сообщения: 7 |
Профиль | Отправить PM | Цитировать Модераторы, если это здесь уже было, киньте линк, где...
Старый винт глюкнул при работе в 98-й (синий экран с предупреждением перехода из 32разр. режима работы с винтами в 16разрядный, причем без возможности отмены, только yes и все!), и после этого винда стала работать с винтами в режиме, совместимом с MS-DOS (16разр.), естественно отвалились контроллеры винтов, DMA, начались жууткие тормоза... Переустановка дров на мать и прочих дров ничего не дала, поиск и правка ключей в реестре (ответственных за контроллеры и DMA и принудительная установка их в работу) тоже, лишь переустановка винды поверх старой исправила положение... Опытные люди советовали, что есть ключики в реестре, которые ответственны за системные драйвера, непосредственно переключающие режим работы, типа удалить эти драйвера, и винда нужные сама их переустановит после перезагрузки, но не помнят где они (ключи в рестре) расположены... Так вот, чтобы избежать переустановок винды (новый винт еще не скоро куплю), ищется способ, если такой вообще возможен (путем изменения некоторых ключей реестра или удаления некоторых файлов) переключения винды из 16разр. режима работы с винтами обратно в 32разр. режим ... |
|
Отправлено: 15:09, 22-01-2004 |
Пользователь Сообщения: 113
|
Профиль | Отправить 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
|
Профиль | Отправить PM | Цитировать MonsterMax SPB
Цитата:
в Win98SE: Цитата:
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 |
Пользователь Сообщения: 113
|
Профиль | Отправить PM | Цитировать Еще попробуй:
Для того что бы вернуть режим UDMA, лучше всего удалить и поставить заново IDE контроллер . Вот тока этим я и решил проблему с сидюком. [s]Исправлено: MonsterMax SPB, 10:09 23-01-2004[/s] |
Отправлено: 10:08, 23-01-2004 | #4 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать MonsterMax SPB
Цитата:
придется ждать следующего глюка.... |
||
Отправлено: 14:43, 23-01-2004 | #5 |
Пользователь Сообщения: 113
|
Профиль | Отправить PM | Цитировать Я разве где нибудь упомянул, что не надо перезагружаться?????????
|
Отправлено: 14:58, 23-01-2004 | #6 |
Хищник (ушел из жизни) Сообщения: 7167
|
Профиль | Сайт | Отправить PM | Цитировать Можно также попробовать запустить sfc для восстановления сист-х файлов (надо обязательно зайти в настройки этой проги до начала сканирования) или переставить винду поверх.
Почему нельзя перегружаться ? Цитата:
|
|
------- Отправлено: 15:55, 23-01-2004 | #7 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Tigr
Цитата:
Цитата:
|
||
Отправлено: 16:30, 23-01-2004 | #8 |
Хищник (ушел из жизни) Сообщения: 7167
|
Профиль | Сайт | Отправить PM | Цитировать Возможно, нарушен контакт(ы) между лотком рэка и базой. Расходы невелики - попробуй купить еще один такой-же. В каком режиме работает хард в гостях ? Сложно подключить его к любому (лучше к твоему) компу напрямую на шлейф ?
|
------- Отправлено: 15:15, 26-01-2004 | #9 |
Бывший модер Сообщения: 1979
|
Профиль | Отправить PM | Цитировать Панель управления/Система/Быстродействие/Файловая Система,
Вкладка "Устранение неполадок" - не обращались? В идеале, имхо, там не должно стоять никаких галок. 32-х разрядный режим там упоминается. Видел галку по 32-х разрядному режиму в старом твикере WinSEr, его можно найти на нескольких сайтах. Вот тут, например: http://comfort.host.kz/index.php?mai...winser&p=2 |
------- Отправлено: 06:39, 27-01-2004 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
У меня старый комп глючит. Хотя собрал по запчастям | 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 |
|