Хитрое дурное дело
07/11/2023 22:35
Есть задача.
Дано:
Несколько старых десктопов с материнской платой на чипсете G31. Платы были отремонтированы на предмет вздувшихся электролитических конденсаторов в цепях источников питания памяти и мостов, а затем была проведена небольшая модернизация, включая замену жестких дисков на SSD Goodram CX400 и установку ОС Windows 10. Однако после начала эксплуатации вылез глюк: время от времени при работе возникает ПОЛНЫЙ "фриз", при этом в диспетчере задач видно возрастание до 100% нагрузки на SSD и постоянно горит индикатор доступа к HDD системного блока, однако через несколько секунд (или десятков секунд) агрегат "отпускает" и он работает дальше до следующего фриза. По-видимому сдохшие конденсаторы всё же не обошлись даром и пульсациями питания таки "поджарило" южный мост чипсета, а конкретно - контроллер SATA/IDE. Фризы возникают в момент активного обмена данными с диском (файловый обмен, либо моменты интенсивного обращения к виртуальной памяти/свопу). Кроме этого глюка десктоп работает совершенно нормально. Дополнительное охлаждение чипа SB проблему не решает. Однако, если взять обычный HDD, у которого в наличии джампер ограничения скорости интерфейса, и принудительно инициировать режим SATA-1 со стороны диска (BIOS по умолчанию устанавливает режим SATAII), то фризы пропадают.
Вопрос:
Как заставить дисковый интерфейс работать в режиме SATA-1 с SSD накопителем, если в BIOS материнской платы нет соответствующих опций, а в Goodram CX400 нет джампера ограничения скорости. Гудрамовский софт с их сайта тоже не предлагает таких возможностей. Может можно как-то "договориться" с Windows или она не лезет в настройки физического интерфейса SATA?
Неделю уже вокруг этой хрени кругами хожу...
UPD: Вот линуксоиды умудряются делать программный sata link limit, а по Винде в инторнетах - глухо.