Часцей за ўсё, паказаная памылка ўзнікае ў наступным парадку: экран згасае, з'яўляецца сіні экран смерці з паведамленнем, што памылка адбылася дзесьці ў nvlddmkm.sys, код памылкі stop 0x00000116. Бывае, што ў паведамленні на сінім экране паказваецца не nvlddmkm.sys, а файлы dxgmms1.sys або dxgkrnl.sys - што з'яўляецца сімптомам той жа памылкі і вырашаецца аналагічным чынам. Тыповая паведамленне таксама: драйвер перастаў адказваць і быў адноўлены.
Памылка nvlddmkm.sys праяўляе сябе ў Windows 7 x64 і, як аказалася, Windows 8 64-біт таксама не абаронена ад гэтай памылкі. Праблема звязаная з драйверамі відэакарты NVidia. Такім чынам, разбіраемся, як вырашыць праблему.
На розных форумах прысутнічаюць розныя спосабы рашэння памылкі nvlddmkm.sys, dxgkrnl.sys і dxgmms1.sys, якія ў агульных рысах зводзяцца да рады пераўсталяваць драйвера NVidia GeForce або падмяніць файл nvlddmkm.sys ў тэчцы System32. Я апішу гэтыя спосабы бліжэй да канца інструкцыі па рашэнні праблемы, але пачну з крыху іншага, які працуе спосабу.
Выпраўляем памылку nvlddmkm.sys
Сіні экран смерці BSOD nvlddmkm.sys
Такім чынам, пачнем. Інструкцыя падыходзіць пры ўзнікненні сіняга экрана смерці (BSOD) у Windows 7 і Windows 8 і з'яўленні памылкі 0x00000116 VIDEO_TDR_ERROR (код можа адрознівацца) з указаннем аднаго з файлаў:
- Nvlddmkm.sys
- Dxgkrnl.sys
- Dxgmms1.sys
Спампаваць драйвера NVidia
Першае, што варта зрабіць - спампаваць бясплатную праграму DriverSweeper (знайсці ў Google, прызначана для поўнага выдалення любых драйвераў з сістэмы і ўсіх файлаў, з іх скручаных), а таксама апошнія драйвера WHQL для відэакарты NVidia з афіцыйнага сайта //nvidia.ru і праграму для ачысткі рэестра CCleaner. Ўсталяваць DriverSweeper. Далей выконваем наступныя дзеянні:
- Зайдзіце ў бяспечны рэжым (у Windows 7 - па клавішы F8 пры ўключэнні кампутара, альбо: Як зайсці ў бяспечны рэжым Windows 8).
- З дапамогай праграмы DriverSweeper выдаліце ўсе файлы відэакарты (і не толькі) NVidia з сістэмы - любыя драйвера NVidia, уключаючы гук HDMI і г.д.
- Таксама, пакуль вы яшчэ знаходзіцеся ў бяспечным рэжыме, запусціце CCleaner для ачысткі рэестра ў аўтаматычным рэжыме.
- Перазагрузіце у нармальным рэжыме.
- Цяпер два варыянты. Першы: зайдзіце ў дыспетчар прылад, клікніце правай кнопкай мышы па відэакарце NVidia GeForce і абярыце "Абнавіць драйвер ...", пасля гэтага, дазвольце Windows знайсці апошнія драйвера для відэакарты. Ці ж Вы можаце запусціць ўсталёўшчык NVidia, які спампавалі да гэтага.
Пасля таго, як драйверы будуць усталяваныя, перазагрузіце кампутар. Магчыма таксама спатрэбіцца ўсталяваць драйверы на HD Audio і, калі трэба спампаваць PhysX з сайта NVidia.
Вось і ўсё, пачынаючы з версіі драйвераў NVidia WHQL 310.09 (а актуальная на момант напісання інструкцыі версія 320.18), сіні экран смерці не з'яўляецца, і, пасля выканання вышэйапісаных дзеянняў, памылка "драйвер перастаў адказваць і быў паспяхова адноўлены", звязаная з файлам nvlddmkm .sys, з'яўляцца не будзе.
Іншыя спосабы выпраўлення памылкі
Такім чынам, у вас усталяваныя апошнія драйвера, Windows 7 або Windows 8 x64, вы гуляеце нейкі час, экран становіцца чорным, сістэма паведамляе, што драйвер перастаў адказваць і быў адноўлены, гук у гульні працягвае гуляць або стаў заікацца, з'яўляецца сіні экран смерці і памылка nvlddmkm.sys. Гэта можа адбывацца і ня ў час гульні. Вось якія рашэнні прапануюцца на розных форумах. На маю вопыту, яны не працуюць, але прывяду іх тут:
- Пераўсталяваць драйвера для відэакарты NVidia GeForce з афіцыйнага сайта
- Распакаваць файл-ўсталёўшчык з сайта NVidia архіватара, папярэдне змяніўшы яму пашырэнне на zip або rar, выняць файл nvlddmkm.sy_ (або ўзяць яго ў тэчцы C: NVIDIA ), Распакаваць яго камандай expand.exe nvlddmkm.sy_ nvlddmkm.sys і перанесці атрыманы файл у тэчку C: windows system32 drivers, Затым перазагрузіць кампутар.
Таксама магчымымі прычынамі з'яўлення дадзенай памылкі могуць быць:
- Разагнаная відэакарта (памяць або GPU)
- Некалькі прыкладанняў, адначасова якія выкарыстоўваюць GPU (напрыклад, майнинг Биткойнов і гульня)
Спадзяюся, я дапамог вырашыць Вам праблему і пазбавіцца ад памылак, звязаных з файламі nvlddmkm.sys, dxgkrnl.sys і dxgmms1.sys.