Як виправити помилку 0xc0000005

Поява помилки 0xc0000005 для багатьох користувачів операційних систем Windows 7 і 8 стало повною несподіванкою. Та й неприємно, коли одна із, здавалося б, найбільш надійних ОС почала давати збої в роботі (за умови, що заставлена ліцензійна версія).

Помилка 0xc0000005

Варто відзначити, що вперше дана помилка дала про себе знати в серпні 2013 року і не відразу було зрозуміло, чим вона була викликана.

Звичайно, відразу ж виникло питання як виправити помилку 0xc0000005, та так, щоб не повертатися більше до вирішення цієї проблеми.

Причини появи помилки

Оновлення.

Було відмічено, що помилка 0xc0000005 почала з`являтися після чергового планового оновлення Windows.

Шляхом подальшого аналізу було встановлено, що викликає цю помилку серпневе оновлення під номером KB2859537. Вийшла латочка безпеки 14.08.2013 року.

KB2859537 є важливим оновленням безпеки і відповідає за ліквідацію ряду вразливостей в роботі системи, а точніше, за закриття чотирьох дірок, через які зловмисники могли перейняти управлінням ОС на себе.

Помилка 0xc0000005

Існує думка, що така помилка властива тільки для комп`ютерів, на яких встановлена зламана Windows.

Але в дійсності це не так, поява помилки 0xc0000005 характерно, як для ліцензійних, так і для зламаних систем.

Справа в тому, що в результаті поновлення KB2859537 в ядрі системи відбувається заміна ряду файлів і виявилося, що це може викликати проблему.

Але це ще не все. 12 вересня 2013 року вийшло чергове оновлення KB2872339, а 10 жовтня цього ж року, латочка KB2882822.

Ці оновлення теж викликають розглянуту нами помилку, так як частково, за своїми функціями, доповнюють оновлення KB2859537.

Вірус.

Менш ймовірна причина, але все ж повністю виключити її не можна. Проскануйте всю систему антивірусною програмою, в 20% випадків це допомагає.

Вірус на комп`ютері

Ламані системи.

Неліцензійні операційні системи безумовно менш стабільні в роботі, ніж ліцензійні.

Але зламані версії теж бувають різні, одні відразу можуть дати збій в роботі, інші стабільно функціонують роками, радуючи цим користувачів.

У даній ситуації багато що залежить від професіоналізму автора зламаної версії Windows.

Найпопулярніший спосіб злому ліцензійної системи полягає в перейменуванні файлу ядра Windows ntoskrnl.exe в xNtKrnl.exe.

файл ntoskrnl.exe

Не будемо розглядати всі подробиці злому, хочеться лише відзначити, що в результаті правильних маніпуляцій з файлами ядра системи всі встановлені програми повинні запускатися і працювати без збоїв.

Взаємодія ядра ОС з програмами здійснюється через спеціальну програмну прошарок, яка теж має властивість оновлюватися.

Після чергового оновлення Windows і відповідно програмної прошарку, остання може взаємодіяти з ядром зламаної системи неправильно і при запуску програм може з`явитися помилка 0xc0000005.

Особливо це властиво для 32- х бітних додатків, що працюють на 64-х бітної версії Windows.



Але найцікавіше те, що вже готові свіжі зламані версії Windows 7 з уже встановленими в них описаних вище оновлень працюють стабільно, без збоїв і злощасна помилка не виникає.

Тому версія про те, що оновлення KB2859537, KB2882822, KB2872339 були розроблені Microsoft для боротьби з піратськими версіями Windows, не підтверджується.

Ми спробували розписати причини появи нашої проблеми більш звичною мовою, насправді все відбувається набагато складніше.

Але розписувати все це більш детально немає сенсу, так як на швидкість вирішення нашої проблеми це не впливає.

Рішення проблеми

Видалення оновлень.

Перше, що нам потрібно зробити це спробувати видалити перераховані вище оновлення.

Це можна зробити декількома способами:

  1. Через панель управління;
  2. Використовуючи командний рядок.

Через панель управління.

Тут все просто. Заходьте в панель управління через кнопку пуск. Далі переходите в розділ «Програми та засоби».

видалення оновлень

Потім переходите в розділ «Перегляд встановлених оновлень».

Перегляд встановлених оновлень

Введіть в рядок пошуку (справа вгорі) назва поновлення, виділіть з`явилася рядок і натисніть кнопку видалити.

Як видалити оновлення системи

Помилка 0xc0000005 повинна зникнути.

Через командний рядок.

Існує й інший спосіб видалення зазначених вище оновлень, через командний рядок.

Одночасно натисніть комбінацію клавіш «Win + R»І у вікні введіть символи«CMD».

Win + R

Натисніть «ОК». З`явитися ось таке вікно.

Командна строка

Тепер вам потрібно після слова «Сергій», як в нашому випадку, у міру необхідності видалення того чи іншого оновлення, ввести такі рядки:

Як виправити помилку 0xc0000005

Після введення кожного рядка натисніть клавішу «Enter». Більш детально дивіться на скріншоті.

10

Потрібно розуміти, що в видаленні оновлень безпеки Windows 7 немає нічого хорошого, так як комп`ютер стає більш вразливим.

Але якщо проблема вирішується тільки таким способом, то видаляти їх не тільки потрібно, але і необхідно не давати їм встановлюватися повторно.

Для цього в настройках параметрів оновлення системи виставте таким чином.

Параметри оновлення Windows 7

Але існують і інші способи усунення помилки 0xc0000005.

Відкат системи.

Функція відновлення системи присутня у всіх існуючих версіях ОС Windows 7, 8, 10 і звичайно ж XP.

Вона дозволяє провести відкат системи до більш раннього її станом на певну дату, при якій помилка 0xc0000005 не з`являлася.

Позитивним є те, що система автоматично створює точку відновлення перед установкою важливих і критичних оновлень.

Не допускайте, щоб ця функція на вашому комп`ютері була відключена.

Для повернення до попереднього стану системи, зайдіть в панель управління, а потім в розділ «Відновлення системи».

Панель управління Windows

Далі виберіть потрібну дату повернення і дійте відповідно до підказками майстра.

13

14

Диск відновлення або образу системи.

Створення диска відновлення системи і її образу потрібно спланувати заздалегідь. Це робиться в розділі «Архівація та відновлення» в панелі управління.

Копіювання та відновлення

Образ системи можна записати на виносної жорсткий диск, DVD диск або розмістити в мережі.

16

DVD диск відновлення ОС теж створюється заздалегідь в цьому ж розділі.

17

Також можна використовувати диск з якого встановлювалася Windows.

Щоб диск запустився з-під DOC в BIOS необхідно виставити правильні настройки, як це робити читайте в статті «Установка Windows 7, докладний посібник ».

На етапі завантаження системи з DVD диска натисніть «Відновлення» і дійте згідно подальшим вказівкам майстра підказок.

З огляду на те, що компанія Microsoft з 13 січня 2015 року припиняє підтримку ОС Windows 7.

Але за заявою представників корпорації всі оновлення безпеки користувачі цієї системи будуть отримувати дуже довго, а значить поява помилки 0xc0000005 все ще можливо, але як з нею боротися ви вже знаєте.

Хай щастить.

Поділися в соц мережах:
Cхоже

Увага, тільки СЬОГОДНІ!