Fejlkoden 0xc0000017 vises efter en mislykket ren installation eller opgraderinger, der ender med en BSOD (Blue Screen of Death). Den er ledsaget af fejlmeddelelsen “Der er ikke nok hukommelse til at oprette en ramdisk-enhed”. Denne fejlkode står for STATUS_NO_MEMORY og signalerer, at der ikke er nok kvoter for virtuel hukommelse eller swap-filer til de angivne placeringer.
Hvad er årsagen til 0xc0000017 BSOD på Windows?
- Interferens fra tredjeparts Antivirus – Hvis du støder på problemet, mens du forsøger at opdatere til Windows 10 fra en ældre Windows-version, er den første skyldige, du bør kigge på, din Antivirus-pakke. Det er muligt, at den vurderer, at operationen ikke er sikker, så den stopper kommunikationen mellem opgraderingsværktøjet og den eksterne Microsoft-server. I dette tilfælde kan du løse problemet ved at stoppe eller afinstallere den tredjeparts sikkerhedspakke, mens opgraderingsprocessen er aktiv.
- Utilstrækkelig RAM – Hvis du har mange USB-tilsluttede enheder, men ikke meget RAM, er det muligt, at dette problem opstår på grund af, at din hardware ikke er i stand til at allokere nok hukommelse til at gennemføre opgraderingsprocessen. I dette tilfælde er en løsning, der vil give dig mulighed for at fuldføre processen uden at opgradere din hardware, at afbryde alle ikke-essentielle USB-enheder.
- Forældet bundkortdriver – Det viser sig, at en anden potentiel synder, der vil give anledning til dette problem, er en inkompatibel bundkortdriver, der ikke er i stand til at rumme Windows 10. Hvis dette scenario er relevant, kan du løse problemet ved at opdatere dine bundkortdrivere til de nyeste versioner.
- Dårlige hukommelsesblokke – Som det er blevet bekræftet af Microsoft, kan dette problem også opstå på grund af en række dårlige hukommelsesblokke, der forhindrer dit operativsystem i at skabe det Windows PE-miljø, der er nødvendigt for opgraderingen. I dette tilfælde kan du løse problemet ved at rense de dårlige hukommelsesposter fra en forhøjet CMD-prompt.
- Hybridgrafik er aktiveret – Hvis du bruger en Zbook HP-model, er der stor sandsynlighed for, at du støder på dette problem på grund af, at hybridgrafik er aktiveret i dine BIOS-indstillinger. For at løse dette problem skal du blot få adgang til dine BIOS-indstillinger og deaktivere hybridgrafik eller skifte dem til diskret grafik.
- Forskellige 3. parts-interferencer – Det viser sig, at der er flere forskellige 3. parts-programmer, der kan forårsage denne fejlkode, herunder hjælpeprogrammer. For at sikre, at ingen 3. partstjeneste eller -proces forårsager dette problem, skal du opnå en ren opstart og prøve processen igen.
Metode 1: Stop AV-pakken (hvis relevant)
Hvis du står over for dette problem, når du forsøger at opgradere din Windows-version til Windows 10, bør du starte denne fejlfindingssøgning ved at eliminere muligheden for 3. partsinterferens. Det viser sig, at det er muligt, at en overbeskyttende Antiviruspakke stopper opgraderingsoperationen i dens spor på grund af en falsk positiv.
Comodo, Avast, McAffee er mest almindeligt rapporteret for at forårsage denne adfærd, men der kan være andre. Hvis dette scenarie er gældende, og du faktisk bruger en tredjepartssuite, der kan forårsage denne forstyrrelse, bør du teste for at se, om operationen lykkes, hvis du udfører den, mens Antiviruspakken er deaktiveret eller afinstalleret.
Du kan starte langsomt ved at deaktivere realtidsbeskyttelse og prøve opgraderingsprocessen igen. Hvis 0xc0000017 BSOD’en ikke længere vises, kan du konkludere, at dit AV var årsag til problemet. Med de fleste sikkerhedspakker kan du gøre det direkte fra menuen i proceslinjen.
Hvis du bruger en tredjeparts sikkerhedspakke, der indeholder en firewall, vil det dog ikke være nok at deaktivere realtidsbeskyttelsen, da den samme sikkerhedspakke vil forblive fast på plads. Hvis dette scenarie er gældende, er den eneste brugbare løsning at afinstallere Antivirus + firewall fuldstændigt og sikre, at der ikke er nogen restfiler, der stadig kan forårsage den samme adfærd.
Her er en hurtig vejledning til, hvordan du afinstallerer den problematiske 3. partspakke og fjerner eventuelle restfiler, der stadig kan forhindre opgraderingen i at finde sted:
- Tryk på Windows-tasten + R for at åbne en dialogboks Kør. Skriv derefter “appwiz.cpl”, og tryk på Enter for at åbne menuen Programmer og funktioner.
- Når du er inde i menuen Programmer og funktioner, skal du rulle ned gennem listen over installerede programmer og finde den 3. parts sikkerhedspakke, som du ønsker at afinstallere. Når du ser den, skal du højreklikke på den og vælge Afinstaller i den kontekstmenu, der dukker op.
- Følg instruktionerne på skærmen for at fuldføre installationen, og genstart derefter computeren for at gemme ændringerne.
- Åbn denne artikel (her), og følg vejledningen der for at fjerne eventuelle restfiler, der er forbundet med den AV-pakke, som du netop har afinstalleret.
Hvis det samme problem stadig opstår, eller hvis denne metode ikke var anvendelig for dit særlige scenarie, skal du gå ned til den næste mulige løsning nedenfor.
Metode 2: Afbryd alle eksterne enheder
Ox0000017 forbindes med ‘dårlig hukommelse’, men i virkeligheden opstår problemet højst sandsynligt, fordi hukommelsesallokeringen er for høj, så systemet ikke har nok tilbage til at fuldføre opgraderingen/installationen.
Dette kan nemt løses ved at tilføje ekstra RAM og udstyre computeren med den hardware, der er nødvendig for at gennemføre processen.
Men hvis du ikke har planer om at opgradere dine pc-specifikationer, kan du sandsynligvis lette hukommelsesallokeringen ved at trække stikket ud af alle unødvendige USB-enheder. Flere berørte brugere har bekræftet, at denne metode var vellykket for dem.
Hvis enheden ikke kører, er der ingen grund til at lade den reservere hukommelse. Med dette i tankerne skal du trække stikket ud af alle ikke-essentielle USB-enheder og gentage den proces, der forårsagede 0xc0000017 – Der er ikke nok hukommelse til at oprette en ramdisk-enhed.
Hvis dette scenarie ikke er relevant, eller hvis du leder efter en anden fremgangsmåde, skal du gå ned til den næste potentielle løsning nedenfor.
Metode 3: Opdatering af bundkortdrivere
Som det viser sig, kan dette problem også skyldes en stærkt forældet bundkortdriver, der ikke er kompatibel til at rumme Windows 10. Flere brugere, som vi støder på 0xc0000017-fejlen under opgraderingen til Windows 10, har rapporteret, at processen endelig lykkedes, efter at de opdaterede deres bundkortdriver til den nyeste version.
Windows Update er notorisk kendt for ikke at opdatere bundkortdrivere, så chancerne er, at du skal gøre det manuelt.
Her er en hurtig guide til, hvordan du opdaterer dit bundkort manuelt:
- Besøg den officielle hjemmeside for din bundkortproducent, og download de nyeste tilgængelige drivere. Hvis du ikke kender din bundkortmodel, kan du downloade & bruge Speccy til at finde ud af det.
OBS: Sørg for, at du downloader dine bundkortdrivere fra de officielle kanaler. Hold dig væk fra 3. parts downloadwebsteder, medmindre du absolut har brug for at gå igennem dem.
- Åbn den eksekverbare installation, og følg anvisningerne på skærmen for at installere den driver, der tidligere ikke kunne installeres.
- Når installationen er færdig, skal du genstarte computeren og se, om problemet er løst ved den næste systemstart.
Hvis den samme 0xc0000017-fejlkode stadig forekommer, eller hvis du allerede har den nyeste driverversion, skal du gå videre til den næste mulige løsning nedenfor.
Metode 4: Rensning af de dårlige hukommelsesposter
Microsoft har allerede undersøgt dette problem og bekræftet, at dette særlige problem også kan opstå i tilfælde, hvor operativsystemet forsøger at oprette RAM-disken til Windows PE-miljøet under opstartsprocessen. Hvis der under denne operation opdages dårlige hukommelsesblokke i BCD-lageret, kan du forvente at se fejlkoden 0xc0000017 som resultat.
Hvis dette scenarie er gældende, kan du løse problemet ret nemt ved at bruge en række CMD-kommandoer, der er i stand til at kontrollere og rense dårlige hukommelsesposter i BCD-lageret. Her er en hurtig vejledning i, hvordan du gør dette:
- Tryk på Windows-tasten + R for at åbne en dialogboks Kør. Skriv dernæst “cmd” i tekstboksen, og tryk på Ctrl + Shift + Enter for at åbne en forhøjet kommandoprompt. Når du når frem til UAC-prompten (User Account Control), skal du klikke på Ja for at godkende admin-anmodningen.
- Når du er inde i den forhøjede kommandoprompt, skal du skrive følgende kommando og trykke på Enter for at få vist alle dårlige hukommelsesposter:
bcdedit /enum {badmemory}
- Hvis undersøgelsen ovenfor har vist dig, at BCD-lageret faktisk indeholder dårlige hukommelsesblokke, der forhindrer oprettelsen af ramdisken, er det næste skridt at rense disse poster. For at gøre dette skal du skrive følgende kommando og trykke på Enter:
bcdedit /deletevalue {badmemory} badmemorylist
- Når processen er vellykket, skal du genstarte computeren og se, om problemet er løst ved næste systemstart.
Hvis du stadig støder på 0xc0000017-fejlkoden, selv efter at du har fulgt instruktionerne ovenfor, skal du gå videre til den næste potentielle løsning nedenfor.
Metode 5: Deaktivering af Hybrid Graphics fra BIOS
Som det viser sig, kan dette problem også opstå på grund af en GPU-funktion, der findes på integrerede AMD GPU-kort kaldet Hybrid graphics. Flere berørte brugere har bekræftet, at efter at have gået ind i deres BIOS-indstillinger og deaktiveret Hybrid Graphics fra menuen Device Configuration (Enhedskonfiguration), afsluttede de opgraderingen/den rene installationsproces med succes uden yderligere problemer.
Denne metode rapporteres typisk at være vellykket med ZBook-modeller fremstillet af HP.
Her er en hurtig vejledning til deaktivering af Hybrid Graphics fra BIOS-indstillingerne:
- Tænd computeren (eller start en genstart, hvis den allerede er tændt). Så snart du ser den første indlæsningsskærm, skal du gentagne gange trykke på Setup (BIOS-tasten).
Bemærk: På de fleste bundkort vises Setup-tasten på skærmen. Men hvis du ikke kan se den, kan du søge på nettet efter specifikke instruktioner om indtastning af dine BIOS-indstillinger i henhold til din bundkortmodel.
- Når det er lykkedes dig at komme ind i dine BIOS-indstillinger, skal du bruge navigationsmenuen til at få adgang til menuen Avanceret. Når du er inde, skal du vælge menuen Device Configuration (Enhedskonfiguration) og sikre dig, at Graphics Device (Grafikenhed) er indstillet til Discrete Graphics (Diskret grafik) i stedet for Hybrid Graphics.
OBS: Hvis du finder en mulighed, der gør det muligt at indstille Hybrid Graphics til Disabled (Deaktiveret), skal du gøre det.
- Sørg for at gemme chancen ved at vælge Save Changes (Gem ændringer) og Exit BIOS (Afslut BIOS).
- Når den næste startsekvens er færdig, skal du se, om det samme problem stadig opstår.
Hvis det samme problem stadig opstår, skal du gå videre til den næste metode nedenfor.
Metode 6: Opgradering efter en ren opstart (hvis relevant)
Som det viser sig, er der mange potentielle syndere, der kan være skyld i, at dette problem opstår. Og det er ikke kun 3. parts Antivirus-suiter, der kan forstyrre opgraderingsinstallationen, men også hjælpeprogrammer, der normalt ikke mistænkes i et scenarie, hvor en BSOD er involveret.
Hvis du støder på 0xc0000017 BSOD under et forsøg på at opgradere en ældre Windows-version til Windows 10, bør du eliminere muligheden for en 3. parts indblanding ved at prøve opgraderingen igen efter en ren opstart.
Når du opnår en ren opstartstilstand, starter din computer uden nogen form for 3. partstjeneste, proces eller startelement, der kan komme i vejen for opgraderingsprocessen.
Her er en hurtig vejledning til at opnå en ren opstartstilstand, hvor du kan prøve operationen igen:
- Åbn en dialogboks Kør ved at trykke på Windows-tasten + R. Når du er inde i kørselsvinduet, skal du skrive “msconfig” og trykke på Enter for at åbne menuen Systemkonfiguration. Når du bliver spurgt af User Account Control (UAC), skal du klikke på Ja for at give administratoradgang.
- Når det lykkes dig at komme ind i menuen Systemkonfiguration, skal du klikke på fanen Tjenester fra toppen af menuen. Start derefter med at sikre, at feltet i forbindelse med “Skjul alle Microsoft-tjenester” er markeret. Dette vil sikre, at du ikke ved en fejltagelse deaktiverer en tjeneste, der er vigtig for dit styresystem.
- Når alle Microsoft-tjenester er udelukket fra listen, skal du klikke på knappen Deaktiver alle for effektivt at forhindre enhver form for tredjepartstjeneste i at blive kaldt i aktion under den næste opstartssekvens.
- Når tjenesterne er blevet behandlet, skal du gå til fanen Opstart og derefter klikke på Åbn Task Manager fra den næste menu.
- Du vil derefter blive transporteret direkte ind i fanen Opstart i Task Manager. Når du kommer dertil, skal du systematisk vælge hver tredjeparts opstartstjeneste og klikke på knappen Deaktivere nederst på skærmen for at udelukke dem fra at blive startet ved næste opstart af systemet. Gør dette, indtil du har sikret dig, at ingen opstartstjeneste får lov til at køre ved næste systemopstart.
- Når du når til dette trin, er grundene til den rene opstartstilstand opnået. For at drage fordel af det skal du nu blot genstarte din computer.
- Den næste opstart har din computer startet op med KUN de vigtige tjenester og processer. For at teste, om et tredjepartsprodukt var årsag til fejlkoden, skal du gentage opgraderingsprocessen og se, om problemet nu er løst.