|
Часть втораяНеофициальный способ устранения ошибки в работе "северного моста"Если ни один из вариантов, рассмотренных в первой части не сработал, тогда вы сможете использовать способы, представленные ниже, но никто не сможет гарантировать, что они сработают, и сработают безопасно для вашей системы. Внимание! Повреждение материнской платы при использовании программы WPCREDIT может повлечь за собой отказ в гарантийном обслуживании, поэтому в первую очередь попробуйте найти обновленные драйвера для вашей материнской платы, и только если вам это не удалось используйте способ указанный ниже.Что надо сделать?
Взгляните на экран, чтобы понять, что нас интересует в первую очередь (пример 2) : Этот набор чисел (пример 2) - показывает системные регистры; чтобы получить номер регистра, прибавьте зеленое число слева к зеленому числу вверху. Число, находящееся на пересечении строки и столбца - и есть текущее значение этого регистра. Например, на снимке регистр 52 имеет значение FB. Большое количество значений может серьезно затруднить работу с программой, но нас прежде всего будет интересовать только девять регистров, ими мы сейчас и займемся. Вот эти регистры:
Как менять значения регистровЧтобы изменить значение, сначала идем в необходимую ячейку регистра, и нажимаем enter, или дважды кликаем на ней мышкой. Курсор переключится в окошко внизу и вы увидите приблизительно следующее (примере) 3. После каждого изменения проверяйте вашу систему на устойчивость, помните, чем меньше изменений вы внесет, тем лучше!Часть регистров изменить возможно, часть - нет. Например, меняем значение регистра 70 на 83 (первоначальное значение АЕ), иногда при этом получается новое значение - А3. Я полагаю, что это происходит потому, что не возможно изменить информацию регистра, когда система запущена в режиме Windows Protected Mode. Это не проблема до тех пор, пока мы делаем изменения побитно, а не целыми диапазонами. Этот способ можно использовать не только для исправления ошибки с потерей данных (исправление регистра 76), но и для решения других проблем, например с USB, AGP, звуковыми картами. Теперь оговорим порядок работы над исправлением ошибокВо-первых - возможно именно вам не нужно делать все исправления, во-вторых - вы не ДОЛЖНЫ делать их в порядке, котором я их даю, в-третьих, возможно, что для вашей системы будет достаточно сделать только ОДНО исправление, и не потребуются все остальные. 1) Проверьте значение регистра 76 оно должно быть равно 52. Если это не так, значит вы не установили патч, либо он не работает, потому что не "замечает" вашу звуковую карту. Если значение регистра иное, замените его. Смысл изменения значения регистра 76 на 52 в перемещении PCI CPU to CPU Post write arbitration, и изменении оборота приоритета PCI. "Северный мост" должен удостовериться, что каждое обращение PCI обработано, и не позволять им буфферизироваться и забивать пропускную способность шины. Может это предположение не верно, но лучшего объяснения я не слышал. В целом, не так важно проводить назначение PCI CPU to CPU Post write - я все же предлагаю сделать это, чтобы "северный мост" не играл роль постового и не нес слишком много функций распределения. SBLive имеет тенденцию захватывать ресурсов шины намного больше, чем ему могут предоставить новые системы. Изменение бинарного значения: измените биты 5 и 4, на значения 0 1(Обновление) После некоторых экспериментов выяснилось, что, изменение значения регистра 76 на 52, может привести к возникновению других проблем, поэтому предлагаю использовать значение D2 - оно взято из последней версии bios от компании ABIT. Я проверил стабильность работы системы с этим значением регистра 76, около трех недель, и кажется, это работает. Следующая рекомендация тем, кто столкнулся с проблемами при использовании RAID-контроллеров. Регистре 76 надо сделать следующее: Изменение бинарного значения: измените биты 7, 6, 5 и 4, на значения 1 1 0 12) Следующее изменение - значение регистра 75 должны быть равны 81 или 80. Первоначальное значение этого регистра - 83 помогло устранить потерю данных в Win98SE/ME, однако после изменения значения регистра 76, может привести к проблемам с мышью, графикой, и даже со скоростью работы накопителей. Изменяя значение этого регистра на 83, мы сообщаем системе об изменении четырех последних двоичных значения этой ячейки. Эти ячейки увеличивают или уменьшают функции прерывания основной шины PCI (Master PCI Bus Timeout). Это очень важно, после того, как мы с изменением регистра 76 мы сделали "северный мост" более активным при проверке приоритета PCI. Если период прерывания основной шины PCI (Master PCI Bus Timeout) слишком высок, то могут возникнуть проблемы с латентностью дополнительного приоритета, который мы дали устройствам PCI (включая "южный мост"). Использование более короткого периода основной шины PCI заставляет работать "северный мост" более напряженно. При изменении значения регистра 76 на 80 просто отключает этот период, однако нам хотелось бы сохранить контроль над устройством, которое might be trying to hog the system still, так что я считаю, что значение 81 для регистра 76 верно. Страница 1 2 3 Предыдущая Следующая |
Украинская Баннерная Сеть
|