PSA: 'NVIDIA Installer не може да продължи' на актуализацията на октомври 2018 г. и как да го поправим



For those doing a fresh install of Microsoft's latest Windows 10 operating system (version 1809 October 2018 Update), you may encounter an issue with NVIDIA graphics drivers. Namely, a message may pop up when you install the graphics driver, telling you 'The standard NVIDIA graphics driver is not compatible with this version of Windows'. The issue is caused by the operating system automatically installing the GeForce 398.36 DCH graphics driver through Windows Update, immediately after first log-on. DCH drivers are also known as 'Universal Windows Driver', 'UWD', 'DCHU', and 'Declarative, Componentized, Hardware Support App', and leverage the Windows UWP platform for driver control panels while promising simpler updates and maintainability.

Ако мрежата е налична по време на инсталацията на Windows 10, операционната система автоматично ще потърси графичен драйвер в Windows Update, което е добро нещо, тъй като опростява процеса на настройка за повечето потребители. На този етап всичко ще изглежда наред, но след като опитате да актуализирате от този драйвер до най-новата версия от страницата за изтегляне на драйвери на NVIDIA, грешката ще се появи. Това е много разочароващо за някои потребители, които докладват за проблема на няколко онлайн форума, включително и на собствения NVIDIA, с малко внимание, отделено досега от техните разработчици. Ние се сблъскахме с проблема днес, по време на инсталирането на нашата инсталация за сравнителен преглед на SSD през 2019 г. и се мотивирахме да проучим това допълнително.
Решаването на проблема се оказа трудно за някои. Налични са обаче няколко метода, които са доста лесни. Първата и вероятно най-добрата опция е да я избегнете напълно, като изключите компютъра от всяка мрежа по време на инсталирането на ОС, като по този начин блокирате Windows да изтегли графичния драйвер чрез актуализация на Windows и ръчно да инсталирате драйвера на GeForce от USB носител или диск на драйвери, преди мрежата е достъпна за Windows. Windows Update няма да замени съществуващия драйвер с драйвер за DCH, така че всичко ще бъде наред оттук нататък - при условие че започвате с нова инсталация.

За някои това може да не е възможно, в този случай можете да използвате приложението NVIDIA GeForce Experience, за да заобиколите проблема. Този метод работи, тъй като е в състояние да вземе DCH версия на драйвера, като по този начин се избягват евентуални конфликти. Очевидно NVIDIA пуска DCH драйвери вече, но те не са достъпни чрез официалната си страница за изтегляне на драйвери за GeForce по време на това публикуване. Професионалните драйвери на Quadro имат падащо меню за „Тип драйвер на Windows“, изброявайки опции „Стандарт“ и „DCH“. Ако отидете с GeForce Experience, означава, че трябва да направите NVIDIA акаунт и да изпратите телеметрия на компанията, нещо, което много потребители искат да избегнат; и за следващата актуализация на драйвери ще трябва да използвате GFE отново, защото сте останали с DCH драйвери.

Друга опция, която видяхме препоръчани на някои места, е да опитате да използвате DDU (Display Driver Uninstaller), преди да опитате да инсталирате изтегления драйвер. Въпреки това, въпреки че отстрани проблема за нас, тази ядрена опция доведе до странна корупция на мениджъра на драйвери на Windows, което означаваше, че така или иначе преинсталиране на ОС.

За да проверите дали имате инсталиран графичен драйвер за DCH NVIDIA на вашата система, можете да използвате Regedit, за да проверите HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesnvlddmkm за стойност, наречена „DCHUVen“. Ако той присъства, в момента използвате NVIDIA UWD / DCH драйвер. Прекарахме няколко часа, занимавайки се с проблема при множество хардуерни конфигурации и измислихме метод, който правилно премахва DCH драйвера, като ви позволява да инсталирате изтегления драйвер с лекота. Най-голямата пречка е, че когато деинсталирате DCH драйвера нормално, той няма да излезе от системата, докато не рестартирате, така че трябва да рестартирате, преди NVIDIA Installer да работи. За съжаление, Windows Update ще стартира веднага след рестартиране и преинсталиране на UWD драйвера, който току-що премахнахте, блокирайки NVIDIA Installer отново.

Нашият метод е следният:
  • Отидете на Диспечер на устройства, отворете графичния адаптер на NVIDIA, отидете на „Детайли“ и изберете „Наименование на име“. Обърнете внимание на стойността, която в нашия случай е „oem6.inf“, но това ще се различава между системите, така че не пропускайте тази стъпка.
  • Сега отворете командния ред с административни привилегии (Натиснете клавиша на Windows, напишете 'cmd', щракнете с десния бутон, изберете 'Стартирай като администратор'.
  • След това въведете следната команда в командния ред 'pnputil / delete-driver oemX.inf / uninstall', заменете 'X' с номера, който сте получили от първата стъпка (в нашия случай използваме oem6.inf).
  • Последната стъпка е да стартирате 'sc delete nvlddmkm' в същия команден ред, който правилно премахва остатъците от драйвера на NVIDIA DCH.
  • Сега можете да изтеглите и инсталирате драйвера на NVIDIA без проблеми, не е необходимо рестартиране през всички тези стъпки. Препоръчваме да направите персонализирана инсталация на драйвера в този момент, с активирана опция 'чиста инсталация', за да сте сигурни, че всички остатъци са премахнати.
За съжаление изглежда, че проблеми като този могат да станат по-чести в резултат на такава фрагментирана програма за пускане на драйвери. Бързото търсене от Google на NVIDIA DCH в Google създава множество публикации във форума и теми с недоволни потребители, които се чудят защо драйверите няма да се инсталират и обикновено завършват нерешени без никаква реална причина или обяснение, с изключение на факта, че той не е съвместим и че GeForce Experience се препоръчва.

В този момент може би е разумно NVIDIA да премине към по-новия стил на драйвера на устройството или поне да подкрепи възможността потребителите да изтеглят ръчно DCH версия. Използването на GeForce Experience за само актуализиране на драйвера за графична карта се чувства малко тежко и със сигурност не ни оставя да се чувстваме щастливи, че трябва да влезем в още едно приложение, за да получим работещ драйвер, защото Windows Update ни принуди да го направим.

Като направим нещата още по-нататък, проучихме и приложението на контролния панел на NVIDIA в магазина на Microsoft. След като инсталирате, ако се опитате да стартирате приложението, той ще ви каже, че драйверите, които са инсталирани ръчно, не са съвместими и ще ви насочи към страницата на драйверите на NVIDIA, за да изтеглите актуализиран драйвер. Смешното е, че приложението иска DCH драйвер, но след това ще ви насочи към обикновените драйвери, което, както вероятно се досещате, води до това, че приложението не работи. Have any of you encountered this 'NVIDIA Installer cannot continue' issue and need help with it? Let us know in the comments below if our method worked for you, and help spread the word to others affected by sharing the post. Sources: Microsoft UWD Developer Page, Reports on NVIDIA Forums