PSA: 'NVIDIA Installer kan inte fortsätta' i Windows Oktober 2018 Update och hur du åtgärdar det



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.

Om nätverk är tillgängligt under installationen av Windows 10 letar operativsystemet automatiskt efter en grafikdrivrutin på Windows Update, vilket är bra eftersom det förenklar installationsprocessen för de flesta användare. Vid detta tillfälle verkar allt vara bra, men när du försöker uppdatera från den drivrutinen till den senaste versionen från NVIDIAs nedladdningssida för drivrutinen kommer felet att visas. Detta är mycket frustrerande för vissa användare som har rapporterat problemet på flera onlineforum, inklusive NVIDIAs egna, med så lite uppmärksamhet hittills från deras utvecklare. Vi stötte på problemet själva idag, under installationen av vår SSD-granskningsinstallation för 2019 och blev motiverade att undersöka detta ytterligare.
Att fixa problemet har visat sig vara svårt för vissa. Emellertid finns ett fåtal metoder tillgängliga som är rimligt enkla. Det första, och förmodligen bäst, är att undvika det helt genom att koppla bort datorn från alla nätverk under OS-installationen, och därmed blockera Windows från att ladda ner grafikdrivrutinen via Windows Update och manuellt installera GeForce-drivrutinen från USB-media eller drivrutinsskiva, innan nätverk görs tillgängligt för Windows. Windows Update kommer inte att ersätta någon befintlig drivrutin med en DCH-drivrutin, så allt går bra härifrån och förutsatt att du börjar med en ny installation.

För vissa är detta kanske inte möjligt, i vilket fall kan du använda NVIDIA GeForce Experience-appen för att kringgå problemet också. Den här metoden fungerar eftersom den kan greppa en DCH-version av drivrutinen och därmed undvika eventuella konflikter. Uppenbarligen släpper NVIDIA redan DCH-drivrutiner, men de är inte tillgängliga via deras officiella nedladdningssida för drivrutiner för GeForce vid tidpunkten för denna inläggning. De professionella Quadro-drivrutinerna har en rullgardinsmeny för Windows-drivrutintyp, och listar alternativ 'Standard' och 'DCH'. Att gå med GeForce Experience betyder att du måste skapa ett NVIDIA-konto och skicka telemetri till företaget, något som många användare vill undvika; och för nästa drivrutinuppdatering måste du använda GFE igen, eftersom du sitter fast med DCH-drivrutiner.

Ett annat alternativ som vi har sett rekommenderat på vissa ställen är att försöka använda DDU (Display Driver Uninstaller) innan du försöker installera den nedladdade drivrutinen. Men även om det fixade problemet för oss, resulterade detta kärnkraftsalternativ i en konstig korruption av Windows Driver Manager, vilket innebar att OS ändå installeras.

För att kontrollera om DCH NVIDIA-grafikdrivrutinen är installerad i ditt system kan du använda Regedit för att kontrollera HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesnvlddmkm för ett värde som kallas 'DCHUVen'. Om den är närvarande kör du för närvarande en NVIDIA UWD / DCH-drivrutin. Vi tillbringade några timmar på att tänka på problemet med flera hårdvarukonfigurationer och räknade ut en metod som korrekt tar bort DCH-drivrutinen, så att du enkelt kan installera den nedladdade drivrutinen. Det största hindret är att när du avinstallerar DCH-drivrutinen normalt kommer den inte att försvinna från systemet förrän du startar om, så du måste starta om innan NVIDIA Installer fungerar. Tyvärr kommer Windows Update att komma in direkt efter omstart och installera om UWD-drivrutinen som du just har tagit bort, vilket blockerar NVIDIA Installer igen.

Vår metod är följande:
  • Gå till Enhetshanteraren, öppna NVIDIA-grafikadaptern, gå till 'Detaljer' och välj 'Inf-namn'. Notera värdet, som i vårt fall är 'oem6.inf', men det kommer att skilja sig mellan system, så hopp inte över detta steg.
  • Öppna nu en kommandotolk med administrativa behörigheter (Tryck på Windows-tangenten, skriv 'cmd', högerklicka, välj 'Kör som administratör'.
  • Skriv sedan följande kommando i kommandotolken 'pnputil / delete-driver oemX.inf / uninstall', ersätt 'X' med det nummer du fick från det första steget (i vårt fall använder vi oem6.inf).
  • Det sista steget är att köra 'sc delete nvlddmkm' i samma kommandotolk, vilket korrekt tar bort resterna av NVIDIA DCH-drivrutinen.
  • Nu kan du ladda ner och installera NVIDIA-drivrutinen utan problem, ingen omstart behövs genom alla dessa steg. Vi rekommenderar att du gör en anpassad installation av drivrutinen vid denna tidpunkt, med alternativet 'ren installation' aktiverat, för att se till att alla rester tas bort.
Tyvärr verkar det som att problem som detta kan bli vanligare till följd av ett sådant fragmenterat förareprogram. En snabb Google-sökning av 'NVIDIA DCH' tar upp många foruminlägg och trådar med missnöjda användare som undrar varför drivrutiner inte kommer att installera, och vanligtvis slutar olösta med inget verkligt skäl eller förklaring som ges annat än att det inte är kompatibelt, och att GeForce Experience rekommenderas.

För närvarande kan det vara klokt för NVIDIA att byta till den nyare stilen på enhetsdrivrutinen eller åtminstone stödja möjligheten för användare att manuellt ladda ner en DCH-version. Användningen av GeForce Experience för att bara uppdatera en grafikkortdrivrutin känns lite tunghänt och lämnar oss verkligen inte glada över att vi måste logga in på ännu en app för att få en fungerande drivrutin eftersom Windows Update tvingade oss att göra det.

Genom att ta saker ett steg längre utforskade vi också NVIDIAs app för kontrollpanel i Microsoft Store. När du väl har installerat appen, kommer du att säga att drivrutinerna som installerades manuellt inte är kompatibla, och kommer att leda dig till NVIDIA-drivrutinsidan för att ladda ner en uppdaterad drivrutin. Lustigt nog vill applikationen ha en DCH-drivrutin men pekar sedan dig till de vanliga drivrutinerna, som, som du har gissat, resulterar i att appen inte fungerar. 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