STOP 0x0000007A
Статья продолжает серию публикаций, посвященных описанию и устранению проблем, вызванных возникновением критической системной ошибки, которая влечет за собой появление синего экрана смерти (BSOD). В большинстве случаев в подобном материале будут освещаться проблемы, с которыми я сталкивался лично в своей практике и которые мне удалось решить. STOP-ошибка (STOP error), контроль дефекта (BugCheck) или в простонародье BSOD — фатальный системный сбой операционной системы Windows, являющийся причиной полного прекращения функционирования основных компонентов ядра операционной системы, влекущий за собой потерю динамических несохраненных пользовательских данных и приводящий к появлению на экране монитора синего экрана смерти (BSOD). Числовое обозначение STOP-ошибки — внутренний классификатор Microsoft, характеризующий причину возникновения фатальной системной ошибки, который используется при диагностике причины возникшей неполадки. В данной статье речь пойдет о сбое с идентификатором STOP 0000007A.
Симптомы
В процессе функционирования операционной системы Windows, абсолютно случайный момент времени работа операционной системы внезапно прерывается и Вы можете наблюдать на экране следующее сообщение об фатальной системной ошибке:
В общем случае формат ошибки следующий:
Значение | Описание |
---|---|
0xAAAAAAAA | Первый параметр. Тип возникшей блокировки. (значения: 1,2,3 или адрес таблицы страниц (PTE)). |
0xBBBBBBBB | Второй параметр. Код статуса ошибки. |
0xCCCCCCCC | Третий параметр. Для блокировки (первый параметр) = 1 и 2 — адрес текущего процесса. Для блокировки = 3, или если в первом параметре адрес таблица страниц (PTE) — то содержит виртуальной адрес. |
0xDDDDDDDD | Четвертый параметр. Виртуальный адрес, который код ядра не смог загрузить в физическую память из файла подкачки (in-paged), либо содержимое таблицы страниц (PTE), если первый параметр является адресом PTE. |
Символическое имя ошибки KERNEL_DATA_INPAGE_ERROR (ОШИБКА_ПОДКАЧКИ_ДАННЫХ_ЯДРА), говорит о том, что критическая ошибка STOP 0000007A возникает в ситуации, когда Менеджер памяти (диспетчер памяти) не может загрузить в физическую (оперативную) память страницу с критичными для ядра данными из файла подкачки (обычно размещаемом на жестком диске). Каждому процессу в системе выделяется виртуальное адресное пространство размерностью в максимально возможный для архитектуры (x86/x64) адресуемый размер (это 4Гб для 32-битных систем и 16Эб для 64-разрядных). Но объем оперативной (физической) памяти, установленной в системе, намного меньше объема виртуальной памяти, использующейся всеми работающими в данный момент процессами. Отсюда следует, что все виртуальные страницы всех процессов в системе физически не могут уместиться в оперативной памяти. Однако, для того, чтобы обеспечить иллюзию доступности всего объема физической памяти процессу, диспетчер памяти, который является частью исполняющей подсистемы ядра, осуществляет постраничный сброс части неиспользуемого в данный момент содержимого памяти на диск, в файл подкачки. Подобная операция освобождает физическую память, чтобы та могла использоваться процессами, в данный момент нуждающимися именно в физической памяти для выполнения своего кода. В ситуации, когда исполняющийся код (поток) обращается к адресу, принадлежащему странице виртуальной памяти, которой не передана страница физической памяти (страница была вытеснена и помещена в файл подкачки), то диспетчер памяти «на лету» подгружает информацию обратно из файла подкачки (с диска) в оперативную память. Вот как раз в процессе выполнения подгрузки и может возникнуть ошибка STOP 0000007A. А причиной может быть сбой в работе любого из низлежащих модулей ядра, обеспечивающих цепочку чтения/обработки данных с физического носителя, на котором располагается файл подкачки. Зачастую это вызвано физическим повреждением поверхности носителя, либо ошибкой контроллера диска.
Общие причины
- Ошибка чтения данных из файла подкачки, причиной которого явился программный сбой. Причины: cбой программного характера, например некорректная работа антивирусов, фильтров, драйверов, любого программного обеспечения режима ядра, которая влечет за собой невозможность чтения информации из файла подкачки, либо плохой блок оперативной памяти.
- Ошибка чтения данных из файла подкачки, причиной которого явился аппаратный сбой. Причины: Ошибка контроллера диска, повреждение магнитной поверхности диска, то есть плохой кластер, попавший на область данных файла подкачки.
Общие варианты решения
В этом разделе приводятся общие методы восстановления, которые применяются для всех подвидов ошибки STOP 0x0000007A вне зависимости от параметров ошибки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), которые указаны после кода STOP-ошибки в круглых скобках. Все нижеописанные действия необходимо выполнить для устранения ошибки.
Замена жесткого диска
STOP 0000007A у меня частенько встречался в ситуации, когда на системном жестком диске, на котором располагался как сама операционная система, так и файл подкачки (подобная ситуация достаточно распространена), начали появляться сбойные (плохие) сектора. Как говорится, диск начал «сыпаться». В подобной ситуации самым логичным решение будет замена жесткого диска с попыткой выполнения операции копирования разделов на новый диск.
Специфические особенности некоторых сбоев
Применительно к сбою STOP 0000007A, второй входной параметр (BugCheckParameter2), отраженный на синем экране смерти в круглых скобках (0xBBBBBBBB), может подсказать нам более подробные сведения о деталях сбоя и определить возможные более специфичные методы устранения проблемы для случаев, когда она вообще может быть устранена.
Синий экран смерти и ошибка 0x0000007A решение
Даже при обычной работе с компьютером, когда вы ничего плохого с ним не делали, может возникнуть непредвиденная ошибка и вы получите синий экран смерти.
В данной статье расскажу о том, что можно сделать для того, чтобы устранить ошибку Windows 0x0000007A, которая возникает по многим причинам, – много пыли в компьютере, плохой контакт с жёстким диском компьютера, выход из строя жёсткого диска и многие другие.
Столкнулся с тем, что компьютер стал постоянно выдавать синий экран смерти совершенно случайно на рабочем компьютере и тут же решил поделиться с вами тем, как её можно попытаться решить.
Шаг № 1.
Первое, что не обходимо сделать, это почистить от пыли компьютер, делать нужно это очень аккуратно, чтобы ничего не повредить и желательно с помощью сжатого, сухого воздуха, так как такой вариант чистки наиболее безопасен и эффективен.
Шаг № 2.
Если выполнили чистку компьютера, но ошибка 0x0000007A сохраняется, и вы опять увидели синий экран смерти, при чём он может возникать не сразу, а спустя некоторое время после пользования компьютером, например, в момент его входа в режим ожидания, то следующим шагом будет проверка разъёмов, которые подходят к вашему жёсткому диску, лучше всего их снять и установить заново, плохой контакт часто бывает на старых версиях компьютера в которых жёсткий диск соединён с материнской платой через шлейф с IDE разъёмом.
Возможно где-то в таком варианте соединение вышел из стоя один из проводков кабеля с IDE разъёмом из-за перегиба, они там очень тонкие.
Если после данной процедуры ошибка 0x0000007A продолжает вам докучать, то попробуйте следующий шаг.
Шаг № 3.
Ошибка 0x0000007A может также возникать при проблемах с оперативной памятью, тут очень сложно определить вылетает синий экран смерти из-за неисправности оперативной памяти, либо из-за плохого её закрепления в разъёме.
Пробовал проводить тест ОЗУ, но он завершался без ошибок. В моём случае помогло самое простое решение, я вынул оперативку из разъёма, продул её сухим, сжатым воздухом, прочистил контакты спиртом и установил обратно. После этого, синий экран смерти и ошибка 0x0000007A больше не появлялись.
Если вы выполнили все действия, но у вас продолжает выскакивать синий экран смерти с ошибкой 0x0000007A, то как уже упоминалось выше, проблемы могут быть с вашим жёстким диском, например, из-за повреждения секторов.
Ошибка 0x0000007a — KERNEL DATA INPAGE ERROR
Даже при обычной работе на компьютере, когда вы не можете ничего плохого сделать, возможно появление ошибки и, как следствие, синего экрана (BSOD — blue screen of desk или же просто синий экран смерти).
Я собираюсь описать решение ошибки stop 0х0000007а — KERNEL DATA INPAGE ERROR в Windows 7 (за остальные системы не ручаюсь, но почти уверен, что решения идентичны). С чем же она может быть связана? Существует несколько основных причин этой ошибки.
- Наличие пыли в системном блоке. Зачастую простая пыль является основным источником ошибок в компьютере.
- Плохое или неправильное подключение жесткого диска или другого твердотельного накопителя данных.
- Выход из строя/частичный выход из строя оперативной памяти.
- Выход из строя самого жесткого диска (SSD) или повреждение системных разделов на нем.
Устранение ошибки, как исправить
Как я уже сказал, самым распространенным «разносчиком» ошибок при запуске компьютера является пыль.
Именно она может спровоцировать появление синего экрана.
Или даже выход из строя таких устройств как материнская плата или процессор, который из-за недостатка свежего холодного воздуха просто перегреется.
Компьютер следует чистить регулярно, желательно раз в 3-4 месяца сжатым воздухом (обычно продается в баллончиках) или же компрессором. Открутите два винта крепления боковой крышки (левой), снимите ее и аккуратно продуйте системник.
Однако во втором случае нужно быть предельно осторожными: нельзя продувать компьютер сильным напором воздуха (нормальное давление компрессора 1 — 2,5 кг). Категорически запрещается включать компьютер сразу после чистки: на поверхности элементов компьютера могла остаться влага, которая сразу же замкнет мельчайшие контакты.
Это грозит поломкой в первую очередь материнской платы, которая легко может унести с собой процессор (чаще всего так и бывает), видеокарту и все остальное!
Проверить подключение жесткого диска
Если чистка Вам не помогла, попробуйте проверить подключение жестких дисков. Если диски довольно старые и имеют IDE разъем (широкая полоса с контактами в два ряда), то есть вероятность того, что один из проводков в ленте порвался от перегиба. Попробуйте заменить провод.
Тестирование жесткого диска
В том случае, если проблема не в проводе, то есть вероятность повреждения жесткого диска.
Обычно они (HDD или, как их называют, винчестеры) служат 4-5 лет, но при бережном использовании могут прослужить и больше.
Помните, что каждое форматирование размагничивает Ваш диск и снижают его срок действия.
Рекомендуется разбивать системный диск на два раздела ( С и D ), чтобы при переустановке системы форматировалась лишь часть диска. Попробуйте заменить Ваш винчестер (мне это помогло).
Кстати, если причина в жестком диске, то синий экран смерти может появляться не только во время загрузки компьютера, но и в процессе работы на нем.
Оперативная память
Еще одной возможной причиной синего экрана может служить оперативная память. Проверьте, плотно ли сидит в своем гнезде каждая из планок оперативной памяти: по бокам ключи должны быть защелкнуты.
Также не мешает вытащить планки ОЗУ, разогнув защелки с обеих сторон, а затем аккуратно почистить контакты обыкновенным ластиком и протереть смоченной спиртом салфеткой.
После этого можно заодно продуть сжатым воздухом и места посадки оперативной памяти. Проследите, чтобы планки ОЗУ плотно сели на свои места и чтобы ключи защелкнулись.
Также Ваша память могла выйти из строя. Попробуйте проверить ее на другом компьютере (если таковой имеется) на работоспособность, при этом вытащив вставленные в него планки памяти (иначе компьютер может просто не запуститься).
Несколько вышеописанных способов помогут вам побороть, синий экран смерти с кодом ошибки 0x0000007a.