4 сигурни начина за отстраняване на грешката KERNEL_MODE_HEAP_CORRUPTION в Windows 10

  • Споделя Това
Cathy Daniels

Съдържание

Ако използвате Windows 10 от дълго време, вече сте се сблъсквали със син екран на смъртта или BSOD. BSOD показва, че Windows е открил критичен проблем в компютъра ви и принуждава компютъра да се рестартира, за да се предотвратят по-големи повреди.

BSOD ще се появи на екрана и ще ви съобщи, че компютърът се е сблъскал с проблем и трябва да се рестартира. При BSOD ще видите и вида на грешката, на която се е натъкнал. Днес ще обсъдим BSOD на Windows 10 с грешка " KERNEL_MODE_HEAP_CORRUPTION ."

Как да поправите BSOD на Windows 10 с грешка "kernel_mode_heap_corruption".

Методите за отстраняване на неизправности, които събрахме днес, са едни от най-лесните, които можете да приложите. Не е необходимо да сте експерт, за да приложите тези методи; не забравяйте да ги следвате.

Първи метод - Върнете версията на драйвера на графичната си карта

BSOD в Windows 10 с грешка "KERNEL_MODE_HEAP_CORRUPTION" се причинява главно от повреден или остарял драйвер на графична карта. Ако сте получили BSOD след актуализиране на графичната карта или инсталиране на актуализация на Windows, най-вероятно проблемът е в драйвера на графичната карта. За да го отстраните, ще трябва да върнете версията на драйвера на графичната карта.

  1. Натиснете бутона " Windows " и " R " клавиши и въведете " devmgmt.msc " в командния ред за изпълнение и натиснете въведете .
  1. Потърсете " Адаптери за дисплеи , щракнете с десния бутон на мишката върху графичната си карта и щракнете върху " Имоти ."
  1. В свойствата на графичната карта щракнете върху " Шофьор " и " Връщане на водача ."
  1. Изчакайте Windows да инсталира по-старата версия на драйвера на графичната ви карта. След като приключи, рестартирайте компютъра си и проверете дали проблемът продължава.

Втори метод - стартирайте програмата за проверка на системните файлове (SFC)

SFC на Windows е безплатен инструмент за сканиране и поправяне на липсващи или повредени файлове на Windows. Следвайте следните стъпки, за да извършите сканиране с помощта на SFC на Windows:

  1. Задръжте натиснат бутона " Windows " и натиснете " R ," и въведете " cmd " в командния ред за стартиране. Задръжте натиснати и двата бутона " ctrl и shift " заедно и натиснете въведете . Кликнете " ОК " в следващия прозорец, за да предоставите администраторски права.
  1. Тип " sfc /scannow " в прозореца с команден ред и натиснете въведете . Изчакайте SFC да завърши сканирането и рестартирайте компютъра.
  1. След като сканирането приключи, не забравяйте да рестартирате компютъра си. След като компютърът ви отново е включен, проверете дали проблемът вече е отстранен.

Трети метод - стартирайте инструмента за обслужване и управление на образи за внедряване (DISM)

Има случаи, когато инструментът за актуализация на Windows може да изтегли повреден файл за актуализация на Windows. За да поправите това, ще трябва да стартирате DISM.

  1. Натиснете бутона " Windows " и след това натиснете " R ." Ще се появи малък прозорец, в който можете да въведете " CMD ."
  2. Ще се отвори прозорец с команден ред. Въведете "DISM.exe /Online /Cleanup-image /Restorehealth" и натиснете " Въведете ."
  1. Помощната програма DISM ще започне да сканира и да отстранява всички грешки. След като приключи, рестартирайте компютъра и потвърдете дали проблемът продължава.

Четвърти метод - Извършване на чисто зареждане на компютъра

Забранявате на ненужните приложения и драйвери да работят във фонов режим, като извършвате чисто зареждане на компютъра. Ще работят само драйверите и приложенията, които са необходими за правилното функциониране на операционната система.

Този метод ще елиминира вероятността от конфликти на приложения и драйвери, които могат да причинят BSOD на Windows 10 с грешка " KERNEL_MODE_HEAP_CORRUPTION ."

  1. Натиснете бутона " Windows " на клавиатурата и буквата " R ."
  2. Това ще отвори прозореца Run. Въведете " msconfig ."
  1. Кликнете върху " Услуги ". Уверете се, че сте поставили отметка пред " Скриване на всички услуги на Microsoft ," щракнете върху " Деактивиране на всички ," и щракнете върху " Направете заявка на ."
  1. След това щракнете върху " Стартиране " и " Отворете мениджъра на задачите ."
  1. В Стартиране изберете всички ненужни приложения с активиран статус на стартиране и щракнете върху " Деактивиране на ."
  1. Затворете прозореца и рестартирайте компютъра.

Заключителни думи

Когато на компютъра се появи BSOD, силно се препоръчва той да бъде поправен незабавно. Ако го оставите без надзор, увеличавате риска от причиняване на още по-големи щети на системата. Що се отнася до BSOD на Windows 10 с грешка "KERNEL_MODE_HEAP_CORRUPTION", потребителите няма да имат друг избор, освен да го поправят, тъй като той засяга централен компонент на компютъра.

Ако проблемът не бъде отстранен след прилагане на нашите методи за отстраняване на неизправности, най-вероятно проблемът вече е в самия хардуер. За да се уверите, че случаят е такъв, предлагаме да се свържете с опитен ИТ персонал, който да извърши диагностиката.

Често задавани въпроси:

Добър ли е инструментът за диагностика на паметта на Windows?

Инструментът за диагностика на паметта на Windows е помощна програма, която сканира паметта на компютъра ви за грешки. Ако открие грешка, тя ще се опита да я отстрани. Това може да бъде полезно, ако подозирате, че паметта на компютъра ви причинява проблеми.

Все пак е важно да се отбележи, че този инструмент не е съвършен. Възможно е да не може да отстрани всички грешки, а също и да предизвика някои фалшиви положителни резултати.

Какви са причините за повреда на купчината в режим на ядрото?

Съществуват много потенциални причини за повреда на купчината в режим на ядрото. Една от възможностите е препълване на буфера, което може да се случи, когато данните се записват след края на буфера.

Това може да доведе до повреждане на други структури от данни в паметта, включително и на купчината. Друга възможност е състояние на надпревара, при което две или повече нишки имат опасен достъп до споделени структури от данни. Това също може да доведе до повреждане на купчината.

Какво представлява срив в режим на ядрото?

Когато възникне срив в режим на ядро, нещо се е объркало в ядрото на операционната система. Различни неща могат да причинят това, но най-често то се дължи на проблем с драйверите или хардуера.

Повреждането на купчината в режим на ядрото е специфичен вид срив в режим на ядрото, който се получава, когато данните в купчината са повредени. Това може да се случи по няколко причини, но най-често се дължи на проблем с драйвера или хардуера.

Как се задейства режимът на ядрото?

Когато се направи системно повикване, режимът на ядрото се задейства, за да обработи заявката. Това може да се случи по различни причини, като например приложение, което прави системно повикване, за да поиска услуги от ядрото, или грешка или изключение.

Един пример за грешка, която може да задейства режима на ядрото, е повреда на купчината на ядрото, която възниква, когато данните в купчината на паметта на ядрото са повредени или повредени.

Може ли да се поправи синият екран на смъртта?

Синият екран на смъртта (BSOD) е екран за грешка, който се показва на компютър с Windows след фатална системна грешка. Обикновено се причинява от хардуерен или софтуерен проблем.

Грешките BSOD могат да бъдат отстранени, но често е трудно да се определи причината за грешката. В някои случаи грешките BSOD се дължат на повреда на купчината в режим на ядрото. Този тип повреда често може да бъде отстранена чрез преинсталиране на операционната система.

Какви са причините за повредени системни файлове?

Повредите на системните файлове могат да се дължат на различни причини, включително вируси, хардуерни повреди, пренапрежения в захранването и неочаквани изключвания. Когато системните файлове са повредени, това може да доведе до срив на компютъра ви или до нередовно поведение.

В някои случаи може да успеете да използвате помощна програма, за да отстраните проблема. В други случаи обаче може да се наложи да преинсталирате операционната система.

Какво представлява грешката mode heap corruption?

Повреждането на купчината на режима е вид системна грешка, която може да възникне при наличието на остарели или повредени драйвери. Тази грешка често може да бъде отстранена чрез актуализиране на драйверите или преинсталиране на засегнатите драйвери.

В някои случаи обаче грешката mode heap corruption може да бъде причинена от други проблеми, като например лоши системни файлове. Ако грешката mode heap corruption продължава, препоръчваме да се свържете със специалист, който да ви помогне да разрешите проблема.

Могат ли повредени системни файлове да причинят повреда на купчината в режим на ядрото?

Да, повредени системни файлове могат да причинят повреда на купчината в режим на ядрото. Този тип повреда може да възникне, когато драйвер или друг компонент в режим на ядрото заделя памет от грешен пул или използва неправилен размер за заделяне.

Повреждането на купчината може да възникне и при неправилен достъп на драйвера до паметта или нейното освобождаване. Ако драйверът повреди купчината, това може да доведе до повреждане на критични структури от данни и потенциално до срив на системата.

Може ли актуализираният софтуер за драйвери да отстрани повредата на купове в режим на ядрото?

Когато компютърна програма се опитва да осъществи достъп до място в паметта, до което няма разрешение за достъп, това води до т.нар. повреда на купчината в режим на ядрото. Често това може да бъде отстранено чрез актуализиране на софтуера на драйвера, отговарящ за управлението на достъпа до паметта.

Как да поправя изтичането на паметта при произволен достъп?

Течовете в паметта с произволен достъп (RAM) се дължат на натрупване на неизползвани данни в RAM-а. Това може да се дължи на няколко фактора, включително липса на активност на устройството, натрупване на нежелани файлове или проблем с операционната система.

За да отстраните изтичането на оперативна памет, трябва да идентифицирате източника на проблема и да предприемете стъпки за отстраняването му.

Как да поправя грешка на син екран?

Ако се появи грешка на синия екран, има няколко различни начина, по които можете да се опитате да я отстраните. Една от възможностите е да използвате точката за възстановяване на системата. Това ще върне компютъра ви към предишен момент, когато е работил правилно.

Друга възможност е да използвате опцията за връщане на драйвери. Това ще върне драйверите към предишна версия, която е работила правилно.

Аз съм Кати Даниелс, експерт по Adobe Illustrator. Използвам софтуера от версия 2.0 и създавам уроци за него от 2003 г. Моят блог е една от най-популярните дестинации в мрежата за хора, които искат да научат Illustrator. В допълнение към работата ми като блогър, аз също съм автор и графичен дизайнер.