Една от грешките, които водят до срив на системата, е BSOD "0x00000116 в nvlddmkm.sys" , изразено в появата на така наречения син екран на смъртта. Нека видим каква е причината за това и какви опции за действия можете да решите в Windows 7.

BSOD спешна корекция 0x00000116

Ако вашата сесия внезапно прекъсва вашата сесия и синият екран на смъртта се показва с грешка "0x00000116 в nvlddmkm.sys" , то в повечето случаи това означава, че има проблеми при взаимодействието на системата с драйверите за видеокарти NVIDIA. Но непосредствените причини за проблема могат да бъдат нищо, вариращо от вируси и неизправности в операционната система и завършващи с неправилна инсталация на самите драйвери. След това ще разгледаме как да решим този проблем в различни ситуации.

Струва си да добавим, че ако съобщението за грешка 0x00000116 не показва файла nvlddmkm.sys, но dxgkrnl.sys или dxgmms1.sys, тогава ситуацията се коригира по напълно сходни начини, тъй като има същия характер.

Метод 1: Водач Sweeper и CCleaner

Преди всичко трябва да премахнете напълно старите драйвери на NVIDIA и след това да почистите системния регистър, след което да ги преинсталирате. С първите два подзадачи ще ни помогне да се справим с програмата Машина за почистване на водача и CCleaner ,

  1. За да премахнете драйверите Стартирайте компютъра си в "Безопасен режим" и активиране на машината за почистване на водача. За да превключите интерфейса на руски, ако е показан в друга версия, кликнете в лявата част на прозореца в секцията Опции под елемента Език .
  2. Отидете на избора на език на интерфейса в програмата Driver Sweeper в Windows 7

  3. Отваря се прозорец с падащ списък с налични езици. За да видите целия списък, кликнете върху него. Изберете "Руски" .
  4. Изберете език от падащия списък в програмата Driver Sweeper в Windows 7

  5. След като се покаже желаният език, кликнете върху „Приложи“ .
  6. Прилагане на промени при избора на език в програмата Sweeper на драйвер в Windows 7

  7. Сега, след като интерфейсът на програмата е променен на руски, кликнете върху елемента „Анализ и почистване“ в секцията „Начало“ .
  8. Преходът към анализ и почистване в програмата Driver Sweeper в Windows 7

  9. Отваря се списък с различни компоненти, съдържащи драйвера. Поставете отметка в квадратчетата със заглавието „NVIDIA“ и щракнете върху „Анализ“ .
  10. Извършване на анализ в програмата Driver Sweeper в Windows 7

  11. Анализът ще бъде извършен и ще бъдат показани всички драйвери и записи в системния регистър, свързани с NVIDIA. За да ги премахнете, кликнете върху „Почистване“ .
  12. Отидете да деинсталирате драйверите на NVIDIA в програмата Driver Sweeper в Windows 7

  13. Системата ще бъде почистена от посочените драйвери. След неговото завършване можете да стартирате програмата CCleaner, така че тя изчисти записите в системния регистър. За да направите това, в главната контролна зона, разположена от лявата страна на прозореца, кликнете върху елемента "Регистър" .
  14. Отидете в секцията „Регистър“ в програмата CCleaner в Windows 7

  15. В отворената зона кликнете върху бутона "Търсене на проблеми" .
  16. Отидете на отстраняване на неизправности в секцията Registry в CCleaner в Windows 7

  17. Това ще започне сканирането на регистъра за остарели или грешни записи.
  18. Процедура за сканиране на регистъра в CCleaner в Windows 7

  19. След приключването му ще се отвори списък с такива елементи. Трябва да кликнете върху бутона "Fix" .
  20. Преходът към корекция на грешки в регистъра в програмата CCleaner в Windows 7

  21. Ще се отвори прозорец, който ви подканва да запазите резервно копие на промените. Съветваме ви да направите това, за да можете, ако е необходимо, да възстановите предишното състояние на регистъра в случай, че програмата погрешно изтрие важни данни. За да направите това, кликнете върху „Да“.
  22. Превключете към запазване на архива на системния регистър в диалоговия прозорец CCleaner в Windows 7

  23. Ще се отвори прозорец, в който трябва да се преместите в директорията, където планирате да съхраните копие от системния регистър. След това кликнете върху елемента "Запази" .
  24. Указване на директорията за запазване на системния регистър в програмата CCleaner в Windows 7

  25. В следващия прозорец кликнете върху „Оправете маркирано“ .
  26. Изпълнение на корекция на грешки в системния регистър в CCleaner в Windows 7

  27. Ще бъде извършена процедурата за коригиране и изтриване на погрешни записи. След като приключи, състоянието на прозореца ще бъде „Fixed“ . Излезте от този прозорец, като кликнете върху „Затвори“ .
  28. Коригиране на грешките в регистъра успешно в CCleaner в Windows 7

  29. След това стартирайте повторно сканиране на регистъра за грешки. Ако след завършването му бъдат открити грешни записи, извършете процедурата за корекция, както е описано по-горе.
  30. Превключете за повторно търсене на проблеми в секцията Registry на CCleaner в Windows 7

  31. Изпълнете тази процедура, докато резултатите от сканирането не бъдат открити.

    Проблеми, които не са открити в резултат на сканиране в CCleaner в Windows 7

    урок: Почистване на регистъра с CCleaner

  32. След като старите драйвери бъдат премахнати и регистърът се изчисти, рестартирайте компютъра и започнете да инсталирате новите. Ако имате инсталационен диск на NVIDIA драйвер, който е придружен от видеокартата, в този случай го поставете в устройството и инсталирайте софтуера според препоръките, показани на екрана на компютъра.

    Ако нямате такъв диск, отидете на официалния сайт на NVIDIA и потърсете и изтеглете действителните драйвери за вашата видео карта и ги инсталирайте там, както е описано в третия метод на урока ни по-долу.

    Търсете драйвери на официалния сайт на NVIDIA в браузъра в Windows 7

    урок: Актуализация на драйвери за видеокарти NVIDIA

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

  33. След като инсталирате нови драйвери и рестартирате компютъра, грешката "0x00000116 в nvlddmkm.sys" трябва да изчезне.

Метод 2: Лесно преинсталиране и актуализация на драйвера

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

  1. Отидете от менюто Старт до контролния панел .
  2. Отидете в контролния панел чрез менюто "Старт" в Windows 7

  3. Отворена система и сигурност .
  4. Отидете в раздела "Система и сигурност" в контролния панел на Windows 7

  5. След това кликнете върху етикета "Диспечер на устройствата" .
  6. Стартиране на диспечера на устройства в контролния панел на Windows 7

  7. Отваря се "Диспечер на устройствата" . Кликнете върху името на раздела "Видео адаптери" .
  8. Отидете в раздела Видео адаптери в диспечера на устройства в Windows 7

  9. Ще се отвори списък с видеокарти, свързани към компютъра. Кликнете с десния бутон на мишката ( RMB ) на активното устройство и изберете „Delete“ в контекстното меню.
  10. Преминаване към премахване на видеокартата в диспечера на устройства в Windows 7

  11. Ще се появи диалогов прозорец, в който трябва да потвърдите премахването на устройството от системата, като кликнете върху бутона „OK“ .
  12. Потвърждение за премахването на видеокарта в диспечера на устройства в Windows 7

  13. След това мониторът ще се изключи за момент, а когато се включи, дисплеят на екрана ще бъде много по-ниско качество от обикновено. Не се притеснявайте, това е нормално, тъй като сте деактивирали видеокартата и затова сте получили такъв резултат. За да го активирате отново в менюто "Мениджър", щракнете върху елемента "Действие" и изберете "Актуализиране на конфигурацията ..." от падащия списък.
  14. Преходът към актуализиране на хардуерната конфигурация в диспечера на устройства в Windows 7

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

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

  1. В диспечера на устройствата отидете в секцията Видео адаптери и щракнете върху активната видео карта на NVIDIA PCM . От списъка, който се показва, изберете опцията "Актуализиране на драйвери ..." .
  2. Отидете да актуализирате драйверите за видеокарти в диспечера на устройства в Windows 7

  3. Отваря се прозорец за актуализиране на драйвери за видеокарти. Кликнете върху „Автоматично търсене ...“ .
  4. Превключете на автоматично търсене на актуализации на драйвери за видеокарти в диспечера на устройства в Windows 7

  5. Това ще потърси актуализации на драйвера за видео драйвер за вашия модел в интернет. В случай на откриване на нови версии ще бъдат инсталирани.

Процедурата за автоматично актуализиране на драйвери в диспечера на устройства в Windows 7

Но ако системата не намери актуализации или след като ги инсталира, проблемът не спира, тогава можете да направите нещо друго. За да започнете, изтеглете необходимите драйвери на твърдия диск на вашия компютър от инсталационния диск на видеокартата или от официалния сайт на NVIDIA, както е описано в метод 1 . След това, в "Диспечер на устройствата" направете следното.

  1. След като се преместите в прозореца за избор на метода за актуализиране, кликнете върху опцията "Пусни търсенето ..." .
  2. Преминете към ръчно търсене на актуализации на драйвери за видеокарти на този компютър в диспечера на устройствата в Windows 7

  3. Ще се отвори прозорец за търсене. Кликнете върху бутона "Преглед ..." .
  4. Отидете на избора на драйвери в прозореца за актуализиране на драйвери в Windows 7

  5. Отваря се прозорец, в който трябва да изберете директорията, в която се намират новите драйвери, и да щракнете върху "OK" .
  6. Изберете директорията, в която се намират драйверите, в прозореца Преглед за папка в Windows 7

  7. След това ще бъдете върнати в основния прозорец за актуализация. Пътят до избраната папка се показва в съответното поле. Трябва само да кликнете върху бутона "Напред" .
  8. Отворете ръчната актуализация на драйверите за видеокарти в прозореца за актуализиране на драйвери в Windows 7

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

Метод 3: Поправяне на грешки в твърдия диск

Тъй като грешката "0x00000116 в nvlddmkm.sys" винаги е свързана с взаимодействието на графичната карта NVIDIA и системата, тя може да бъде причинена не само от страна на видео адаптера, но и от страна на операционната система. Например, тази неизправност може да възникне при възникване на грешка на твърдия диск. В този случай е необходимо да се провери наличието на този фактор и след това да се коригира, ако е възможно.

  1. Кликнете върху "Старт" и отидете на "Всички програми" .
  2. Отворете "Всички програми" чрез менюто "Старт" в Windows 7

  3. Отворете папката "Стандартни" .
  4. Отидете в папката Стандартни чрез менюто "Старт" в Windows 7

  5. Намерете елемента "Command Line" и кликнете върху него RMB . От отворените опции изберете стартирането с администраторски права.
  6. Стартирайте командния ред като администратор чрез менюто "Старт" в Windows 7

  7. Ще се отвори прозорецът „Командна линия“ . Въведете командата там:

    chkdsk /f

    След това натиснете бутона Enter на клавиатурата.

  8. Извършване на проверка на диска за грешки с помощта на помощната програма на shkdsk в командния ред в Windows 7

  9. Ще се появи съобщение, което показва, че един от сканираните дискове е зает от процеси и следователно не може да се извърши незабавна проверка. Това не е изненадващо, тъй като активната операционна система се намира на твърдия диск. За да излезете от текущата позиция, ще бъдете подканени да извършите сканиране след рестартиране на системата - въведете символа “Y” в “Command Line без кавички, щракнете Enter и рестартирайте компютъра.
  10. Отидете на проверка на диска за грешки след рестартиране на компютъра с помощта на помощната програма hkdsk в командния ред в Windows 7

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

    урок: Проверете за твърди дискове за грешки в Windows 7

Метод 4: Поправете проблемите с целостта на файловете на ОС

Друга причина, причиняваща BSOD 0x00000116, може да е нарушение на целостта на файловете на операционната система. Необходимо е да сканирате системата за такава грешка и след това да възстановите проблемните обекти. Всичко това може да се направи с помощта на вградената Windows SFC програма.

  1. Изпълнете командния ред с административни разрешения, както е описано в метод 3 . Въведете следната команда:

    sfc /scannow

    След въвеждане на командата, натиснете Enter .

  2. Стартиране на сканиране на системата за загуба на целостта на системните файлове с помощта на sfc помощната програма в командния ред в Windows 7

  3. Процесът на проверка на системните файлове за загуба на целостта ще започне. В случай на откриване на проблеми, свързани с този проблем, те веднага ще бъдат коригирани. По време на процеса не затваряйте прозореца "Командна линия" .

    Процедурата за сканиране на системата за наличие на загуба на целостта на системните файлове с помощта на sfc помощната програма в командния ред в Windows 7

    Ако в края на сканирането се появи съобщение в командния ред, че са открити грешки, но те не могат да бъдат коригирани, стартирайте компютъра в “Безопасен режим” и повторете теста по същия начин, като използвате помощната програма SFC чрез “Command Line” .

    Защитата на системата открива повредени файлове, но не може да ги възстанови в командния ред в Windows 7

    урок: ОС сканира за целостта на системните файлове

Метод 5: Премахване на вируса

Друг фактор, който може да бъде директната причина за грешката, описана в тази статия, е вирусна инфекция на операционната система. В този случай е необходимо да сканирате компютъра за наличие на злонамерен код, като използвате някое от антивирусните програми. Например, можете да използвате приложението Dr.Web CureIt който не изисква инсталиране на компютър. За да се гарантира по-високо качество на проверката, е по-добре да го извършите от незаразено устройство на трета страна или от зареждане от LiveCD / DVD.

Сканиране на системата за вируси с помощта на антивирусната програма Dr.Web CureIt в Windows 7

Ако бъдат открити вируси, следвайте инструкциите, които ще се показват в прозореца на конкретна програма. Но дори и след отстраняване на зловредния код, има вероятност вирусът вече да е успял да повреди системните файлове. В този случай е необходимо да се извърши съответната проверка и да се извърши автоматична корекция с помощта на помощната програма SFC , както е показано в метод 4 .

урок: Проверете компютъра си за вируси

Метод 6: Премахване на други негативни фактори

Редица други отрицателни фактори също могат да доведат до грешка 0х00000116, която трябва да бъде премахната при откриването. На първо място, трябва да обърнете внимание дали едновременно използвате две или повече програми, които силно консумират ресурси за видеокарти. Това може да бъде, например, някаква игра и приложение за минна криптовалута. Ако е така, опитайте да не използвате тези видове софтуер едновременно. След това грешката трябва да изчезне.

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

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

Метод 7: Възстановяване на системата

Ако нито една от описаните опции на действия не помогна да се елиминира периодичното появяване на BSOD 0x00000116, тогава единственият начин да направите това е да извършите процедурата за възстановяване на системата. Този метод предполага, че имате създадена преди това точка на възстановяване, която трябва да бъде създадена преди времето, когато сте започнали да забелязвате описаната грешка.

  1. Преминете през бутона "Старт" в папката "Стандартни" , както направихме при разглеждането на метод 3 . Отворете директорията "Инструменти" .
  2. Отидете в папката Системни инструменти чрез менюто Старт в Windows 7

  3. Намерете елемента "Възстановяване на системата" в отворената папка и го стартирайте.
  4. Стартирайте помощната програма за възстановяване на системата от менюто "Старт" в Windows 7

  5. Ще се отвори началният екран на помощната програма за възстановяване. Кликнете върху „Напред“ в него .
  6. Начален прозорец на помощната програма за възстановяване на системата в Windows 7

  7. В следващия прозорец трябва да изберете конкретна точка за възстановяване. Не забравяйте, че датата на създаването му не трябва да е по-късно от момента, в който е станала грешката, провокирайки появата на "син екран". За да увеличите избора си, ако имате няколко точки за възстановяване на компютъра, поставете отметка в квадратчето „Покажи другите ...“ . След като изберете елемента от списъка, към който искате да се върнете, кликнете върху „Напред“.
  8. Избиране на точка за възстановяване в прозореца на системната програма за възстановяване на системата в Windows 7

  9. В последния прозорец на помощната програма за възстановяване на системата, просто кликнете върху бутона Готово .
  10. Изпълнете възстановяването на операционната система в последния прозорец на възстановяването на системната система в Windows 7

  11. След това ще се отвори диалогов прозорец, в който ще се покаже предупреждение, че след стартирането на процедурата по възстановяване промените ще бъдат отменени едва след като бъде завършена. Затворете всички активни програми и започнете началото на процеса, като кликнете върху "Да" .
  12. Потвърждение за стартирането на възстановяването на системата в диалоговия прозорец на Windows 7

  13. Компютърът ще се рестартира и операционната система ще бъде възстановена до избраната точка. Ако проблемът не е хардуерен и точката на възстановяване е създадена преди появата на BSOD 0x00000116, тогава с много висока степен на вероятност можем да кажем, че неизправността ще бъде премахната.

    урок: Възстановяване на системата в Windows 7

Както можете да видите, грешката "0x00000116 в nvlddmkm.sys" може да има както софтуер, така и хардуер. Съответно, начинът за отстраняването му зависи от конкретната причина, която е причинила проблема. В допълнение към всички описани методи, има и друга опция, която гарантира, че ще помогне за трайно елиминиране на описаното BSOD. Това е смяна на NVIDIA графична карта към графичен адаптер на друг производител. Но никой няма да гарантира, че след инсталирането на нова видео карта няма да има други проблеми, свързани с него.