Шрифт:
Ошибка 0x0000002B: стек переполнен
Ошибка переполнения стека. Встречается довольно редко. Нужно выяснить виновника «торжества» – проследите, после чего возникает данная ошибка, при каких условиях. Хотя, скорее всего, данную ошибку вы не увидите – такая она редкая.
Ошибка 0x0000002E: дефект памяти
Обычно связана с дефектом памяти, в том числе и видеопамяти. Нужно проверить модули памяти (об этом было сказано в предыдущей главе). Если с ними все нормально, нужно проверить видеокарту. Проще всего установить ее в другой компьютер, установить для нее драйверы и проверить, как она будет работать. Или же установить в ваш компьютер другую видеокарту и тоже проследить за ее работой. Иногда причина может быть в пыли, которой обросли модули памяти и сама видеокарта. Чистота – залог здоровья!
Ошибки 0x00000031 и 0x00000032: «глюки»
Первая означает ошибку на стадии инициализации, а вторая – на последующей стадии. По сути, эти ошибки ни о чем не говорят. Попробуйте восстановить систему (см. гл. 10). Если восстановление системы не помогает, то нужно переустановить Windows.
Ошибка 0x00000035: опять дефект памяти
Ошибка вызывается одним из драйверов высшего уровня, но опять-таки, если опустить все технические подробности, которые вам будут малоинтересны, то причина таки в «битой» оперативной памяти. Нужно проверить оперативную память. Хотя, возможно, причина в видеопамяти или в кэш-памяти. Если с видеокартой и оперативной памятью все в порядке, попробуйте в SETUP отключить кэш первого и второго уровня. Если компьютер будет работать медленно, но без ошибок, значит, причина в кэше. Придется менять процессор и/или материнскую плату.
Ошибки 0x00000036, 0x00000040, 0x00000044, 0x0000004E, 0x000000C5, 0x000000C6, 0x000000C7, 0x000000CE: нужно переустановить драйвер
Ошибка одного из драйверов, который так и хочет, чтобы его переустановили. Данный драйвер оказался дефектным. Ведь драйверы – это те же программы, и в них иногда разработчики допускают ошибки. Если самая новая версия драйвера вызывает ошибку, попытайтесь установить не самую новую, а предыдущую версию – уже проверенную.
Ошибка 0x00000037: ошибка FDD
Ошибка дисковода для гибких дисков. Он у вас еще есть???
Ошибка 0x0000003E: ошибка асимметричности
Ошибка асимметричности мультипроцессорной системы. У вас два процессора? Тогда проследите, чтобы они работали на одной частоте. Например, вы могли установить один процессор, который работает на частоте 1,6 ГГц, а второй – 1,8 ГГц. Вот вам и асимметричность.
Если у вас двуядерный (или четырехъядерный) процессор, то налицо неисправность процессора. Поэтому поспешите обратиться в сервисный центр с требованием заменить процессор.
Ошибка 0x0000003F.Изменение параметров виртуальной памяти
Вы знаете, что такое виртуальная память и процесс подкачки? Если нет, то попробую объяснить в двух словах. Предположим, у вас установлено 256 Мб оперативной памяти. Понятно, что все необходимые системе данные (код ядра, драйверов, программ, открытые документы) не помещаются в оперативной памяти, поэтому часть неиспользуемых в данный момент данных (это может быть и код программ, и обычные данные, но не код ядра или драйверов) выгружается на жесткий диск. Так система освобождает необходимую ей оперативную память. Когда системе понадобились данные, которые она выгрузила на жесткий диск, она выгружает на жесткий диск неиспользуемые данные (которые ей сейчас не нужны), а загружает нужные данные в оперативной памяти. Это и есть процесс подкачки (англ. – swapping). А виртуальная память – это совокупность оперативной памяти (физической) и файла подкачки. Получается, что если у вас 256 Мб ОЗУ и файл подкачки размером 500 Мб, то всего в вашей системе 756 Мб виртуальной памяти.
Ошибка 0x0000003F возникает вследствие неправильной работы драйвера подкачки. Обычно причина довольно тривиальная – закончилось место на диске и системе некуда сбросить неиспользуемые данные. Перезагрузитесь и почистите диск – удалите содержимое следующих каталогов:
C:/WINDOWS/Temp/
C:/WINDOWS/Downloaded Program Files/
C:/WINDOWS/Downloaded Installations/
C:/Documents and Settings/<имя пользователя>/ Local Settings/Temporary Internet Files/
C:/Documents and Settings/<имя пользователя>/ Local Settings/Temp/
Бывает так, что на диске C: почти нет свободного места, а удалять имеющиеся программы не хочется. Тогда нужно заняться оптимизацией виртуальной памяти.
Файл подкачки обычно размещен в корневом каталоге диска C:. Он называется pagefile.sys. Размер этого файла обычно выбирает операционная система – она выбирает столько, сколько ей нужно.
Вот, что вы должны знать о файле подкачки:
вы можете изменить его размер – считается, что Windows тратит время на вычисление размера, на его изменение, а все это влияет на производительность, ведь пока Windows «думает», ваша система «тормозит». Можно установить постоянный размер файла подкачки, тем самым повысив производительность системы;
вы можете изменять расположение файла подкачки – если на диске C: недостаточно свободного места и ваша система изрядно тормозит, пытаясь небольшими порциями выгружать и загружать данные, то можно перенести файл подкачки на другой диск – где больше свободного места;
вы можете создать несколько файлов подкачки – иногда бывает, что свободного места практически нет. На одном диске остался 1 Гб, на другом – 1,5 Гб, на третьем – всего 500 Мб. Вы можете создать на каждом диске по файлу подкачки, например на одном 500 Мб, на втором – 1 Гб, а на третьем можно ничего не создавать – он у нас и так маленький (500 Мб).