Вопрос или проблема
Вот моя конфигурация:
Intel Core 2 Quad Extreme Q9650 @ 3.00GHz:
Материнская плата Intel DP45SG
Биос: Intel Corp. SGP4510H.86A.0125.2010.0121.1927, 21/01/2010
У меня 8 ГБ оперативной памяти DDR3 с шагом 9/9/9/24
и видеокарта EVGA NVidia GTX 750 Ti 2 ГБ Super OC.
На старом жестком диске Hitachi на 2 ТБ у меня была установлена Windows 10 Pro, и все работало нормально до вчерашнего субботы, 25/05/2024, когда я попытался установить последнюю версию драйвера NVidia через GeForce Experience, и именно тогда я получил свой первый синий экран. Затем я попытался переустановить его, выполнив чистую установку через установщик NVidia. Тот же результат.
После этого я уже почти месяц имел совершенно новый нераспакованный жесткий диск Seagate Barracuda на 2 ТБ, поэтому я наконец решил сделать полную чистую установку Windows 10 Pro.
Я прошел весь процесс установки Windows 10 Pro и выполнил все предварительные настройки и обновления. После чистой установки, базовой конфигурации и обновлений Windows мне удалось успешно установить Razer Synapse 3.0 без каких-либо проблем.
Я вернулся на сайт NVidia, чтобы получить их последний официальный драйвер, и когда я проверил его по списку поддерживаемых устройств / карт, моя GTX 750 Ti действительно была в этом списке.
Но опять же, безрезультатно, синий экран смерти.
Я не знаю, является ли это проблемой NVidia или Microsoft. Однако во время синего экрана указывалась ошибка nvlddmkm.sys
. Я не знаю, является ли это проблемой некорректной установки драйвера от NVidia или ошибкой встроенной системной библиотеки от Microsoft, которая взаимодействует с драйверами NVidia, и это теперь моя текущая ситуация.
Вот что я сделал до сих пор для отслеживания этой проблемы.
Я отследил это через:
Управление компьютером ->
Системные инструменты ->
Просмотр событий ->
Журналы Windows ->
Система
И я нашел Ошибка
с временной меткой: 26/05/2024 5:42:55 AM
Тип: BugCheck
Вот XML версия:
- <Событие xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
- <Система>
<Провайдер Name="Microsoft-Windows-WER-SystemErrorReporting"
Guid="{ABCE23E7-DE45-4366-8631-84FA6C525952}"
EventSourceName="BugCheck" />
<EventID Qualifiers="16384">1001</EventID>
<Версия>0</Версия>
<Уровень>2</Уровень>
<Задача>0</Задача>
<Opcode>0</Opcode>
<КлючевыеСлова>0x80000000000000</КлючевыеСлова>
<TimeCreated SystemTime="2024-05-26T12:42:55.6013130Z" />
<EventRecordID>731</EventRecordID>
<Correlation />
<Execution ProcessID="0" ThreadID="0" />
<Канал>Система</Канал>
<Компьютер>*****</Компьютер> // Личная информация здесь
<Безопасность />
</Система>
- <EventData>
<Data Name="param1">0x0000007e (0xffffffffc000001d, 0xfffff806b8fd48ce, 0xffff9085d49cb478, 0xffff9085d49cacb0)</Data>
<Data Name="param2">C:\Windows\MEMORY.DMP</Data>
<Data Name="param3">8e80260a-a15d-4a82-8da2-e68960db7ba1</Data>
</EventData>
</Событие>
Затем я перешел в этот каталог:
C:\ProgramData\Microsoft\Windows\WER\ReportArchive\AppCrash_nvcontainer.exe_afa212b0a468b49fccba12218a1f9a78e3e9c872_a2b04090_ee63a6e4-feb8-4187-a8d8-cb90b9438178
И открыл этот WER
файл, скачав, установив и открыв его с помощью Diagnostic Data Viewer
, и вот его отчет для NVidia Container
: их 34, все одинаковые
NVIDIA Container
Описание
Путь к неисправному приложению: C:\Program Files\NVIDIA
Corporation\NvContainer\nvcontainer.exe
Время создания: 26/05/2024 6:09:54 AM
Проблема: Прекратил работу
Статус: Отчет отправлен
Подпись проблемы
Имя события проблемы: APPCRASH
Имя приложения: nvcontainer.exe
Версия приложения: 1.40.3345.4032
Временная метка приложения: 653a1567
Имя модуля с ошибкой: nvapi64.dll
Версия модуля с ошибкой: 32.0.15.5585
Временная метка модуля с ошибкой: 664264e9
Код исключения: c0000005
Смещение исключения: 00000000000e467a
Дополнительная информация о проблеме
ID ведра: 0e270761b06ec773a37722651e0c5618 (1402627626640365080)
И в том же файле WER вот отчет о сбое при завершении работы:
Windows
Описание
Путь к неисправному приложению: C:\Windows\System32\WerFault.exe
Время создания: 26/05/2024 5:43:08 AM
Проблема: Система неожиданно завершилась
Статус: Отчет отправлен
Подпись проблемы
Имя события проблемы: BlueScreen
Код: 1000007e
Параметр 1: ffffffffc000001d
Параметр 2: fffff806b8fd48ce
Параметр 3: ffff9085d49cb478
Параметр 4: ffff9085d49cacb0
Версия ОС: 10_0_19045
Сервисный пакет: 0_0
Продукт: 256_1
Дополнительная информация о проблеме
ID ведра: (18446744073709551615)
В последнюю очередь я также перешел в C:\Windows\
, чтобы найти файл memory.dmp
и скачал, установил и открыл его с помощью WinDbg
, и в вкладке Command
отладчика напечатал команду anaylyze -v
, чтобы сгенерировать некоторую базовую отладочную информацию, которую я затем экспортировал в текстовый файл, который можно увидеть здесь:
************* Подготовка окружения для репозиториев расширений отладчика **************
ExtensionRepository : Implicit
UseExperimentalFeatureForNugetShare : true
AllowNugetExeUpdate : true
NonInteractiveNuget : true
AllowNugetMSCredentialProviderInstall : true
AllowParallelInitializationOfLocalRepositories : true
EnableRedirectToV8JsProvider : false
-- Конфигурация репозиториев
----> Репозиторий : LocalInstalled, Включен: true
----> Репозиторий : UserExtensions, Включен: true
>>>>>>>>>>>>> Подготовка окружения для репозиториев расширений отладчика завершена, длительность 0.000 секунд
************* Ожидание инициализации галереи расширений отладчика **************
>>>>>>>>>>>>> Ожидание инициализации галереи расширений отладчика завершено, длительность 0.032 секунд
----> Репозиторий : UserExtensions, Включен: true, Количество пакетов: 0
----> Репозиторий : LocalInstalled, Включен: true, Количество пакетов: 41
Microsoft (R) Windows Debugger Version 10.0.27553.1004 AMD64
Copyright (c) Microsoft Corporation. Все права защищены.
Загрузка файла дампа [C:\Windows\MEMORY.DMP]
Kernel Bitmap Dump File: Доступно адресное пространство ядра, адресное пространство пользователя может быть недоступно.
Путь поиска символов: srv*
Путь поиска исполняемых файлов:
Версия ядра Windows 10 19041 MP (4 процессов) Free x64
Продукт: WinNt, набор: TerminalServer SingleUserTS
Версия сборки: 19041.1.amd64fre.vb_release.191206-1406
База ядра = 0xfffff804`08600000 PsLoadedModuleList = 0xfffff804`0922a7c0
Время отладки: Вс Май 26 05:39:44.488 2024 (UTC - 7:00)
Время работы системы: 0 дней 2:07:16.217
Загрузка символов ядра
...............................................................
................................................................
..................................................
Загрузка символов пользователя
Загрузка списка выгруженных модулей
........................
Для анализа этого файла выполните !analyze -v
nt!KeBugCheckEx:
fffff804`089fdaf0 48894c2408 mov qword ptr [rsp+8],rcx ss:0018:ffff9085`d49ca480=000000000000007e
1: kd> !analyze -v
*******************************************************************************
* *
* Анализ сбоя *
* *
*******************************************************************************
SYSTEM_THREAD_EXCEPTION_NOT_HANDLED (7e)
Это очень распространенный BugCheck. Обычно адрес исключения указывает на драйвер/функцию, вызвавшую проблему. Всегда записывайте этот адрес, а также дату сборки драйвера/образа, содержащего этот адрес.
Аргументы:
Arg1: ffffffffc000001d, Код исключения, который не был обработан
Arg2: fffff806b8fd48ce, Адрес, по которому произошло исключение
Arg3: ffff9085d49cb478, Адрес записи исключений
Arg4: ffff9085d49cacb0, Адрес записи контекста
Детали отладки:
------------------
KEY_VALUES_STRING: 1
Key : Analysis.CPU.mSec
Value: 7015
Key : Analysis.Elapsed.mSec
Value: 7040
Key : Analysis.IO.Other.Mb
Value: 0
Key : Analysis.IO.Read.Mb
Value: 0
Key : Analysis.IO.Write.Mb
Value: 0
Key : Analysis.Init.CPU.mSec
Value: 1030
Key : Analysis.Init.Elapsed.mSec
Value: 18078
Key : Analysis.Memory.CommitPeak.Mb
Value: 109
Key : Bugcheck.Code.KiBugCheckData
Value: 0x7e
Key : Bugcheck.Code.LegacyAPI
Value: 0x7e
Key : Bugcheck.Code.TargetModel
Value: 0x7e
Key : Failure.Bucket
Value: 0x7E_C000001D_BAD_IP_nvlddmkm!unknown_function
Key : Failure.Hash
Value: {640903f0-666e-41fb-f6d8-cbfd11e2ccf9}
Key : Hypervisor.Enlightenments.Value
Value: 0
Key : Hypervisor.Enlightenments.ValueHex
Value: 0
Key : Hypervisor.Flags.AnyHypervisorPresent
Value: 0
Key : Hypervisor.Flags.ApicEnlightened
Value: 0
Key : Hypervisor.Flags.ApicVirtualizationAvailable
Value: 0
Key : Hypervisor.Flags.AsyncMemoryHint
Value: 0
Key : Hypervisor.Flags.CoreSchedulerRequested
Value: 0
Key : Hypervisor.Flags.CpuManager
Value: 0
Key : Hypervisor.Flags.DeprecateAutoEoi
Value: 0
Key : Hypervisor.Flags.DynamicCpuDisabled
Value: 0
Key : Hypervisor.Flags.Epf
Value: 0
Key : Hypervisor.Flags.ExtendedProcessorMasks
Value: 0
Key : Hypervisor.Flags.HardwareMbecAvailable
Value: 0
Key : Hypervisor.Flags.MaxBankNumber
Value: 0
Key : Hypervisor.Flags.MemoryZeroingControl
Value: 0
Key : Hypervisor.Flags.NoExtendedRangeFlush
Value: 0
Key : Hypervisor.Flags.NoNonArchCoreSharing
Value: 0
Key : Hypervisor.Flags.Phase0InitDone
Value: 0
Key : Hypervisor.Flags.PowerSchedulerQos
Value: 0
Key : Hypervisor.Flags.RootScheduler
Value: 0
Key : Hypervisor.Flags.SynicAvailable
Value: 0
Key : Hypervisor.Flags.UseQpcBias
Value: 0
Key : Hypervisor.Flags.Value
Value: 0
Key : Hypervisor.Flags.ValueHex
Value: 0
Key : Hypervisor.Flags.VpAssistPage
Value: 0
Key : Hypervisor.Flags.VsmAvailable
Value: 0
Key : Hypervisor.RootFlags.AccessStats
Value: 0
Key : Hypervisor.RootFlags.CrashdumpEnlightened
Value: 0
Key : Hypervisor.RootFlags.CreateVirtualProcessor
Value: 0
Key : Hypervisor.RootFlags.DisableHyperthreading
Value: 0
Key : Hypervisor.RootFlags.HostTimelineSync
Value: 0
Key : Hypervisor.RootFlags.HypervisorDebuggingEnabled
Value: 0
Key : Hypervisor.RootFlags.IsHyperV
Value: 0
Key : Hypervisor.RootFlags.LivedumpEnlightened
Value: 0
Key : Hypervisor.RootFlags.MapDeviceInterrupt
Value: 0
Key : Hypervisor.RootFlags.MceEnlightened
Value: 0
Key : Hypervisor.RootFlags.Nested
Value: 0
Key : Hypervisor.RootFlags.StartLogicalProcessor
Value: 0
Key : Hypervisor.RootFlags.Value
Value: 0
Key : Hypervisor.RootFlags.ValueHex
Value: 0
Key : SecureKernel.HalpHvciEnabled
Value: 0
Key : WER.OS.Branch
Value: vb_release
Key : WER.OS.Version
Value: 10.0.19041.1
BUGCHECK_CODE: 7e
BUGCHECK_P1: ffffffffc000001d
BUGCHECK_P2: fffff806b8fd48ce
BUGCHECK_P3: ffff9085d49cb478
BUGCHECK_P4: ffff9085d49cacb0
FILE_IN_CAB: MEMORY.DMP
EXCEPTION_RECORD: ffff9085d49cb478 -- (.exr 0xffff9085d49cb478)
ExceptionAddress: fffff806b8fd48ce (nvlddmkm+0x00000000001248ce)
ExceptionCode: c000001d (Недопустимая инструкция)
ExceptionFlags: 00000000
NumberParameters: 0
CONTEXT: ffff9085d49cacb0 -- (.cxr 0xffff9085d49cacb0)
rax=0000000000000001 rbx=0000000000000000 rcx=ffffe78aff2f58b0
rdx=0000000000000000 rsi=0000000000000000 rdi=ffffe78afd42b000
rip=fffff806b8fd48ce rsp=ffff9085d49cb6b0 rbp=0000000000000087
r8=0000000000000000 r9=000000000000e4fc r10=00000000ffffffff
r11=000000000000001d r12=0000000000000000 r13=0000000000000000
r14=000000000000e4fc r15=ffffe78afd42b000
iopl=0 nv up ei pl zr na po nc
cs=0010 ss=0018 ds=002b es=002b fs=0053 gs=002b efl=00010246
nvlddmkm+0x1248ce:
fffff806`b8fd48ce f30fb8d8 popcnt ebx,eax
Сбрасывание области по умолчанию
BLACKBOXBSD: 1 (!blackboxbsd)
BLACKBOXNTFS: 1 (!blackboxntfs)
BLACKBOXPNP: 1 (!blackboxpnp)
BLACKBOXWINLOGON: 1
имя_процесса: System
КОД_ОШИБКИ: (NTSTATUS) 0xc000001d - {EXCEPTION} Недопустимая инструкция Пытался выполнить недопустимую инструкцию.
EXCEPTION_CODE_STR: c000001d
EXCEPTION_STR: 0xc000001d
АДРЕС_НЕУДАЧНОЙ_ИНСТРУКЦИИ:
nvlddmkm+1248ce
fffff806`b8fd48ce f30fb8d8 popcnt ebx,eax
STACK_TEXT:
ffff9085`d49cb6b0 fffff806`b8fcbcb7 : ffff9085`d49cb838 00000000`00000001 fffff806`b99ef5a0 fffff806`b9226b6a : nvlddmkm+0x1248ce
ffff9085`d49cb6e0 fffff806`b8fabc82 : ffffe78a`fd42b000 ffffe78a`fd42b000 00000000`00000000 00000000`00000258 : nvlddmkm+0x11bcb7
ffff9085`d49cb710 fffff806`b98732aa : ffff9085`00000000 00000000`0000e4fc ffffe78a`fd42ecb0 00000000`00000258 : nvlddmkm+0xfbc82
ffff9085`d49cb790 fffff806`b918247d : ffffe78b`02a7c9a8 ffffe78b`02a7c9a0 00000000`00000000 00000000`00000000 : nvlddmkm+0x9c32aa
ffff9085`d49cb7d0 fffff806`b8f9ef77 : 00000000`00000040 ffffe78a`f998ec78 00000000`00000040 00000000`00000000 : nvlddmkm+0x2d247d
ffff9085`d49cb820 fffff806`b8f9e884 : 00000000`00000000 00000000`00000001 ffffe78a`04182078 00000000`00000000 : nvlddmkm+0xeef77
ffff9085`d49cb8b0 fffff806`b8fa1f40 : 00000000`00000000 00000000 00000000 ffffe806`b9b31ae4 00000000`dd7bab00 : nvlddmkm+0xee884
ffff9085`d49cb8e0 fffff806`b8fd0ecf : ffffe78a`fd42b000 00000000`00000000 00000000`00000000 ffff9085`d49cbb00 : nvlddmkm+0xf1f40
ffff9085`d49cb930 fffff806`b8f7f2f0 : ffff9085`d49cbab0 000006f1`00000001 00000000`00000000 00000000`00000001 : nvlddmkm+0x120ecf
ffff9085`d49cb9b0 fffff806`b8f7d2d2 : ffff9085`d49cdaa8 ffffe78a`f86604d8 000006f1`f12cb908 ffffe78a`f86604d8 : nvlddmkm+0xcf2f0
ffff9085`d49cce00 fffff806`ba36ed8d : 00000000`00000000 00000000`0000e000 ffff9085`d49cd000 ffffe78a`f865e000 : nvlddmkm+0xcd2d2
ffff9085`d49ccf00 fffff806`ba2e770c : ffffe78a`f865e000 ffff9085`d49cd320 ffff9085`00000000 00000000`00000000 : nvlddmkm+0x14bed8d
ffff9085`d49cd220 fffff806`ba3b4a12 : ffff9085`d49cdaa8 ffffe78a`f97fca00 ffffe78a`00000003 ffffe78a`00000000 : nvlddmkm+0x143770c
ffff9085`d49cd800 fffff806`ba3ca71b : fffff806`ba3b493e ffffe78a`f865e000 ffffe78a`f86189e0 ffffe78a`fe08b180 : nvlddmkm+0x1504a12
ffff9085`d49cd8d0 fffff806`ba193eee : 00000000`000000c8 fffff804`0f2ca3bd 00000000`00000001 00000000`74727044 : nvlddmkm+0x151a71b
ffff9085`d49cd910 fffff804`0f2ca633 : 00000000`000001e0 fffff804`08fb7074 ffffe78a`00000002 ffffe78a`fe08b030 : nvlddmkm+0x12e3eee
ffff9085`d49cd950 fffff804`0f2adbf8 : ffffe78a`f97fca00 00000000`00000080 ffffe78a`fe08b180 ffffe78a`00000000 : dxgkrnl!DpiDxgkDdiStartDevice+0x6b
ffff9085`d49cd9b0 fffff804`0f2c692c : 00000000`00000080 ffffe78a`fe08b180 00000000`00000001 00000000`00000001 : dxgkrnl!DpiFdoStartAdapter+0xb0c
ffff9085`d49cdb30 fffff804`0f2c65e0 : 00000000`00000001 ffffd2a1`c748ea81 00000000`00000000 00000000`00000000 : dxgkrnl!DpiFdoStartAdapterThreadImpl+0x308
ffff9085`d49cdce0 fffff804`0894eb35 : ffffe78b`03770000 ffffe78b`03770040 00000000`00000080 fffff804`0f2c65b0 : dxgkrnl!DpiFdoStartAdapterThread+0x30
ffff9085`d49cdd10 fffff804`08a06af8 : ffffc001`e1f45180 ffffe78b`03770040 fffff804`0894eae0 00000000`00dbe690 : nt!PspSystemThreadStartup+0x55
ffff9085`d49cdd60 00000000`00000000 : ffff9085`d49ce000 ffff9085`d49c8000 00000000`00000000 00000000`00000000 : nt!KiStartSystemThread+0x28
SYMBOL_NAME: nvlddmkm+1248ce
MODULE_NAME: nvlddmkm
IMAGE_NAME: nvlddmkm.sys
STACK_COMMAND: .cxr 0xffff9085d49cacb0 ; kb
BUCKET_ID_FUNC_OFFSET: 1248ce
FAILURE_BUCKET_ID: 0x7E_C000001D_BAD_IP_nvlddmkm!unknown_function
OS_VERSION: 10.0.19041.1
BUILDLAB_STR: vb_release
OSPLATFORM_TYPE: x64
OSNAME: Windows 10
FAILURE_ID_HASH: {640903f0-666e-41fb-f6d8-cbfd11e2ccf9}
Followup: MachineOwner
Я не собираюсь показывать сотни или тысячи строк ассемблера, но мне кажется, что во время установки этого драйвера вызывается неизвестная функция или нечитаемый символ.
Также, в качестве примечания, я пытался откатиться на предыдущий драйвер, который работал ранее, скачав его с сайта NVidia и сделав полную чистую установку, которая была 552.44 WHQL от 9 мая, но безрезультатно, тот же результат: BSOD!
Перед этой установкой я мог играть в No Man's Sky
и Satisfactory
. После первоначального синего экрана на оригинальном жестком диске GeForce Experience сообщал, что установлена версия 555.85 после перезагрузки Windows после сбоя. Затем я открыл Steam и попытался запустить No Man’s Sky, и он сообщал, что не хватает файла драйвера Vulkan или что он поврежден, в то время как Vulkan работал совершенно нормально накануне. Я даже не пытался запускать Satisfactory, и на этом новом жестком диске я еще не установил Steam.
Я не знаю, какая компания здесь виновата, но независимо от того, это MS или NV, если вы собираетесь выпустить обновленный пакет драйверов, который потенциально устанавливается на уровне ядра, УБЕДИТЕСЬ, ЧТО ОНИ РАБОТАЮТ ПРЕЖДЕ!
Теперь, помимо этого недовольства… Есть ли кто-то еще в сообществе, кто сталкивался с аналогичной ситуацией и смог это исправить или заставить работать? Я предпочел бы полное работающее решение. Если вам нужен весь файл memory.dmp для модификации, дайте мне знать в комментарии. Вот ссылка для просмотра в режиме только чтения: Отчеты о сбоях BSOD. Если вам нужна дополнительная информация, не стесняйтесь спрашивать.
После того как я прошел весь этот путь открытия на старых видеокартах nVidia, дело сводится к тому, что драйверы nVidia принимают решение не поддерживать карты после определенной даты, и процессоры тоже попадают под это. Для меня решением, чтобы вернуть стабильную работу на PC с Core 2 и 980Ti, собранным из старых деталей в подарок внукам, было использовать бета- и старые драйвера nVidia, выбрать карту, выбрать стандартный драйвер из выпадающего списка, для которого версия 472 была последней. Установил это, и синие экраны исчезли, все снова стало стабильным! Вот ссылка на страницу: https://www.nvidia.com/Download/Find.aspx, и вы можете попробовать последние драйверы для вашей карты, а также попробовать более ранние, если процессор вызывает проблемы. Хотя другие сообщают, что драйвер 554 работает для процессора Core 2 (который у меня тоже есть), если nVidia говорит, что ничего выше 472 не стоит иметь на 980Ti, я предполагаю, что они знают, о чем говорят!
Похожие проблемы с BSOD во время установки с драйверами 555.* и 556.* на системе с Core 2 Quad Q9550. Однако возврат к 554.22 работает хорошо.
Поскольку проблема не является достаточно распространенной, чтобы nVidia заметила и исправила её за 3 версии драйверов, я предполагаю, что это связано со старыми (Core 2) процессорами, которые больше не так уж распространены.
Обновление 2024-07-16: После некоторых поисков я нашел эту тему: https://www.nvidia.com/en-us/geforce/forums/game-ready-drivers/13/546931/geforce-grd-56070-feedback-thread-released-71624/
Важная часть: окончательная поддержка драйверов Windows для старых процессоров без инструкции POPCNT: https://nvidia.custhelp.com/app/answers/detail/a_id/5554
В общем поддержка процессоров до SSE4.2 официально прекращена.
Обновление 2024-11-04: Согласно https://nvidia.custhelp.com/app/answers/detail/a_id/5554
22 октября 2024 года был выпущен драйвер NVIDIA версии 566.03. Этот новый драйвер использует обновленную версию MSVC, которая решает эту проблему. Если ваш ПК использует неподдерживаемый процессор, пожалуйста, скачайте и установите последний драйвер NVIDIA из вкладки Драйверы приложения NVIDIA, GeForce Experience или GeForce.com.
Ответ или решение
Вопрос: Синий экран Windows 10 Pro 64-bit при установке драйвера NVidia 555.85 WHQL
Введение
Вы столкнулись с серьезной проблемой при установке драйвера NVidia 555.85 на вашу систему, что связано с возникновением ошибки "синий экран" (BSOD). Эта проблема может быть связана как с драйвером самого NVidia, так и с несовместимостью оборудования, включая вашу центральную процессорную систему и видеокарту. В данном ответе мы рассмотрим возможные причины и предложим пути решения данной проблемы.
Описание системы
Ваше оборудование включает:
- Процессор: Intel Core 2 Quad Extreme Q9650 @ 3.00GHz
- Материнская плата: Intel DP45SG
- Оперативная память: 8GB DDR3
- Видеокарта: EVGA NVidia GTX 750 Ti 2Gb Super OC
- Операционная система: Windows 10 Pro (чистая установка)
Проблема
Вы описали ряд попыток установить последние версии драйвера NVidia через GeForce Experience и через установщик, причем каждая попытка заканчивалась синим экраном. Ошибка nvlddmkm.sys
указывает на проблему с драйвером видеокарты, в частности с обработчиком NVIDIA.
Анализ и возможные причины
-
Неподдерживаемая архитектура процессора:
- Ваша система на базе Core 2 Quad может не поддерживать некоторые современные функции, необходимые для более новых драйверов NVIDIA. Это может вызывать ошибки при инициализации драйвера.
- Важное замечание: начиная с версий драйверов 555.xx, NVIDIA может прекратить поддержку для процессоров без инструкции POPCNT, которая не поддерживается в архитектуре Core 2.
-
Конфликт драйверов:
- Даже после чистой установки Windows 10, могут сохраняться артефакты конфликта драйверов, особенно если вы ранее устанавливали драйвера.
-
Несоответствующий драйвер:
- Если откат на предыдущую версию драйвера (552.44) не решает проблему, возможно, проблема кроется в самой версии драйвера или в его несоответствии вашему оборудованию.
Рекомендуемые шаги
-
Пробуйте более ранние версии драйверов:
Попробуйте установить драйверы, выпущенные до версии 555.xx, такие как 554.22 или 552.44, которые, по вашим данным, работали на вашей системе без сбоев. Вам также следует обратиться к ресурсу NVIDIA для поиска старых версий драйверов:
Старые драйвера NVIDIA. -
Обновите BIOS:
Хотя вы используете достаточно старую материнскую плату, посмотрите, нет ли обновлений BIOS, которые могут улучшить совместимость с современными драйверами. -
Проверка аппаратных средств:
Убедитесь, что все компоненты системы правильно подключены и работают корректно. Иногда проблемы питания или перегрева могут вызывать сбои. -
Используйте альтернативные источники установки драйвера:
Попробуйте установить драйверы через Direct Download, минуя GeForce Experience, чтобы избежать потенциальных конфликтов. -
Используйте инструменты диагностики:
Поскольку вы уже использовали WinDbg, также рассмотрите возможность запустить диагностику памяти (Windows Memory Diagnostic) и проверки целостности системных файлов (sfc /scannow).
Заключение
Проблемы с BSOD, связанными с установкой драйверов для старых процессоров, могут быть сложными для решения. Однако, с помощью более старых драйверов, обновлений BIOS и диагностики системы вы можете снизить вероятность их возникновения. Если вашей системе все же не удается стабильно функционировать с современными драйверами, возможно, стоит рассмотреть современные апгрейды оборудования.
Если вы получили какую-либо полезную информацию или дополнительные вопросы, не стесняйтесь обращаться!