Почему упала ОС, снизилась скорость винта или DVD? Как переключить PIO в DMA?
Прочитать статью »
29 Январь, 2011 (18:12) в
Мой компьютер
Интернет живёт ссылками. Только от Вас зависит, на какую ссылку кликнуть. Все ссылки на этом сайте я проверяю сам, и по ним Вы можете кликать без опаски. Если конечно, вас интересует что-то за пределами темы «Сделай сам».
Как сказал Штирлиц, запоминается последняя фраза. Так что спросите про снотворное!
Честно говоря с плохим контактом в разъеме SATA за 6 лет не встречался, возможно потому, что вставляю и вынимаю диски редко, всего раз 10 за время жизни компа.
А вот питание SATA выпадало не раз, правда это все были разные переходники Molex-SATA.
С другой стороны IDE разъем воткнуть криво удавалось в 90е годы. Даже иногда удавалось воткнуть наоборот (диски и контролер бог миловал). До сих пор в ходу шлейфы IDE40 без ключа на разъеме, приходится отслеживать крашенный провод.
А вообще с грустью смотрю на современные стандарты на разъемы. Некоторые просто попахивают саботажем.
Например — microUSB, USB3.0 (вообще стандарт USB одно сплошное вредительство), eSATA.
Относительно последнего вообще смех — два года серьезные организации его принимали и родили это чудо, где забыли питание.
Wowa
Точное литьё из пластмассы, делает изделия в несколько раз дороже. Это и из-за самого сырья и из-за техпроцесса. Иначе говоря, если заложить более высокие требования в стандарт, то производство недосчитается миллионов долларов.
Приличные вилки и розетки SATA существуют и даже с первого взгляда видно, что к пластиковому ширпотребу они не имеют никакого отношения. Но, мы то пользуемся именно последними.
Вам эти разъёмы ничего не напоминают…
Да контакты SATA очень хлипкие, я просто замучался уже с HDD, бывало раз в неделю приходилось отсоединять и подсоединять интерфейсный кабель. В итоге всё разобрал, прочистил все контакты спиртом (в вилку SATA кабеля, прям лил спирт и выливал), чистил ещё и потому что при отключении пыль сразу летит на контакты, а так как они плоские и прижимаются только с одной стороны, если пыль туда попадёт будет хорошая изоляция сигнала. Потом вырезал из обычной пластиковой бутылки такую же пластинку и запихнул с огромным усилием между вилкой и розеткой, чтоб контакты прижимались как можно сильнее. Пока больше не приходилось отключать/подключать, дребезг контактов устранился…пока. Если не нужно время от времени отсоединять устройства, на соединённые вилку с розеткой ещё наносят сверху силикон или спец. пасту фиксатор для радиодеталей, тоже хорошо фиксирует.
буквально на той неделе была именно эта проблема, эх, пораньше бы статья вышла…
Скорость была сначала 3 мегабайта (!) (полсе переключения в DMA норм.), а потом и совсем отвалился (были «дефекты» в виктории). Спасибо за актуальную статью
SlaviO
Хорошая замена целлулоиду!
С большИм интересом прочитал всю статью. Возникло рацпредложение. Вместо вырезания прокладок приклеивать разъёмы SATA с помощью «сопливого пистолета», как это делают некоторые производители вычислительной техники. Как вам?
Да, кстати, вывод винчестера из состояния PIO и приведение его в чувство DMA(n) я делаю самописным батником:
reg.exe query HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318} | find «HKEY» >1.txt
type 1.txt|find «00″ >2.txt
del 1.txt /f /s
for /f «tokens=1,* delims=\» %%i in (2.txt) do (if %%i==HKEY_LOCAL_MACHINE echo hklm\%%j>>1.txt)
del 2.txt /f /s
for /f %%i in (1.txt) do (reg.exe delete %%i /v MasterIdDataCheckSum /f) & (reg.exe delete %%i /v SlaveIdDataCheckSum /f)
del 1.txt /f /s
Получается несколько проще, чем руками. Но перезагрузка, всё также, нужна обязательно.
Прокладка не только фиксирует вилку, но и увеличивает контактное нажатие.
Если вставить прокладку и приклеить, то будет ещё лучше, но нужно проследить, чтобы клей не попал в пространство между неприжатой частью контактов. Если это произойдёт, то может снизиться контактное нажатие.
Ну, и тогда сложно будет делать профилактику. Я раз в полгода разбираю системный блок, чищу от пыли и смазываю вентиляторы.
.
Что касается батника, спасибо! В хозяйстве всё сгодится. Но, лучше, чтобы необходимость в подобных процедурах возникала как можно реже. Нарушение контакта в разъёмах наносит иногда довольно ощутимый ущерб жёсткому винту. В худшем случае, он может вообще после таких аварий не определиться.
Привет!
Супер идея и супер способ!
Вы спасли (?) меня от апгрейда: на что уж только не грешил:
1. Материнка
2. Память — правда одна линека оказалась «с душком»
Уже было грешил на винт!! На новый «дваразаодеванный» винт.
Но…
Сдалал «апгрейд» из пластика (использовал тонкий пласти от платежной карты) — и два дня — полет нормальный!
Ни одного синего экрана!
Еще раз большое спасибо!
androm
Ну, так и я тоже немало нервов испортил, пока смог с уверенностью назвать причину отказов. Проявляется-то этот баг каждый раз по-разному.
После доработки второго винта, у меня тоже ни одного сбоя не было.