Я владею ПК, сделанным своими руками, на материнской плате Gigabyte GA-EP35C-DS3R уже около 2 лет. Когда я впервые собрал этот компьютер, он отлично работал под 32-битной Windows XP. Производительность была хорошей, и у меня не было проблем с зависаниями или искажением звука. Я недавно обновился до Windows 7 64-bit, и с тех пор у меня возникли серьезные проблемы с производительностью. Система иногда зависает, обычно только на секунду, а иногда и более 15 секунд. Я получаю искажения при воспроизведении звука через встроенный Realtek Azalia HD-Audio, который звучит так, как будто звук замирает на одном тоне на полсекунды или более, превращая его в гудящий звук. Воспроизведение видео также останавливается и останавливается каждые несколько секунд. Производительность дисков и сети также значительно ниже, чем в Windows XP. Я получаю замедление 2D-графики, рисуя простые окна, как в 1995 году.
Я провел исследование своих проблем и обнаружил, что они, по-видимому, связаны с проблемами с задержкой драйверов DPC и серьезными ошибками страниц. Я использую проверку задержки DPC с сайта www.thesycon.de/deu/latency_check.shtml и вижу частые всплески задержки более 4 мс. Базовая задержка редко ниже 0,5 мс и обычно составляет около 1 мс в режиме ожидания, ближе к 2 мс при работе. Я также использовал инструмент Latency Monitor по адресу www.resplendence.com/latmon, и он сообщал о сбоях страниц более 500 мс и задержке DPC более 2,3 мс в netbt.sys.
Я пытался отключить EIST и C1E в BIOS, и это немного помогло. Отключение встроенного Ethernet, звука или USB также помогает, но это недопустимо, поскольку мне требуются все эти функции.
Прежде чем кто-то спросит, я потратил недели, чтобы исключить другие возможные причины. Я сканировал вредоносные и шпионские программы четырьмя отдельными программами. Я выполнил chkdsked, дефрагментировал, очистил временные файлы, перестроил файлы подкачки и просмотрел реестр на наличие ошибок в двух разных программах. Я отключил все устройства, которые мог, проверил каждое внутреннее соединение, проверил свою память на наличие ошибок с Memtest86+ в течение целых выходных, пока я был вне города, запускал программы для записи процессора, менял местами большинство кабелей и даже перемещал свой RAID от контроллера Intel Matrix до контроллера GBB36X. У меня есть копия Fedora 13 (GNU/Linux) на другом загрузочном диске, которая отлично и очень быстро работает на этом оборудовании. Есть что-то в том, как Windows 7 взаимодействует с этой материнской платой.
Я видел, что другие подобные материнские платы Gigabyte P35 имели эту проблему, и некоторым помогли обновления BIOS.
forum.cakewalk.com/tm.aspx?м = 1351472 & mpage = 1 & ключ =»
forums.tweaktown.com/gigabyte/26456-p35-motherboards-dpc-latency-spiking-19.html
forum.cockos.com/showthread.php?т = 20413
У меня последняя версия BIOS для моей материнской платы, которая, по-видимому, не имеет обновления от Gigabyte по этой проблеме. Я подал им билет в надежде, что они могут помочь.
У кого-нибудь есть какие-либо предложения относительно того, как я могу восстановиться? Я действительно не хочу откатываться на Windows XP!