Скрытые возможности DSL модемов

>>> Врезка DSL и голубой экран смерти


Многие пользователи жалуются, что после установки DSL-модема, Windows стала часто падать, выбрасывая голубой экран смерти (он же BSOD), причем падения могут происходить в самом непредсказуемом месте— при запуске Осла или проигрывании видео-файла. Сам Осел тут, естественно, неприем. Как приложение прикладного режима, вызвать BSOD он просто физически не в состоянии. Видеопроигрыватель тоже. Во всем виноваты кривые драйвера, писанные кое-как. Это могут быть как драйвера самого модема, так и драйвера видео карты. Конфликт между ними — обычное дело. Типичная программистская ошибка — попытка освобождения уже освобожденной памяти. При web-серфинге она практически никогда не возникает (вероятность слишком мала), вот Осел — другое дело. Чем интенсивнее нагрузка на модем, чем больше соединений он обрабатывает в единицу времени, тем больше шансов схлопотать BSOD. Забавно, но до W2KSP4 система не проверяла ситуацию с повторным освобождением и все работало нормально (точнее, "как бы" нормально, но работало же!!!), но потом Microsoft в целях борьбы за стабильность системы, решила трактовать это как "позор, который может смыть только BSOD", вот и…

Как быть? Что делать? Самое простое (но не самое дешевое) приобрести нормальный DSL-модем, подключаемый через Ethernet. С ним таких проблем нет. Выход второй — снести SP4 всем, кто еще сидит на W2K. Выходит третий — отключить соотвествующий BugCheck-код, путем правки ядра в памяти (о том, как это сделать, рассказывается в статье "жизнь после BSOD", опубликованной в "Хакере").

Наконец, можно обновить все драйвера, которые только есть в системе — вдруг разработчики уже исправили ошибки…



Содержание раздела