Fix: BlueScreen Recovery Error 0xc0000017 på Windows 10

Den 0xc0000017 felkod visas efter en misslyckad ren installation eller uppgraderingar som slutar i en BSOD (Blåskärm). Det åtföljs av felmeddelandet " Det finns inte tillräckligt med minne för att skapa en ramdiskenhet." Den här felkoden sandar för STATUS_NO_MEMORY och det signalerar att det inte finns tillräckligt med kvoter för virtuellt minne eller bytfiler för de angivna platserna.

Vad orsakar 0xc0000017 BSOD på Windows?

  • Tredjeparts antivirusstörningar - Om du stöter på problemet när du försöker uppdatera till Windows 10 från en äldre Windows-version är den första gärningsmannen du bör titta på din Antivirus-svit. Det är möjligt att det avgör att operationen inte är säker så det stoppar kommunikationen mellan uppgraderingsverktyget och den externa Microsoft-servern. I det här fallet kan du lösa problemet genom att stoppa eller avinstallera säkerhetspaket från tredje part medan uppgraderingsprocessen är aktiv.
  • Otillräckligt RAM - Om du har många USB-anslutna enheter men inte mycket RAM är det möjligt att problemet uppstår på grund av att din hårdvara inte kan fördela tillräckligt med minne för att slutföra uppgraderingsprocessen. I det här fallet är en åtgärd som gör att du kan slutföra processen utan att uppgradera din hårdvara att koppla bort alla icke-nödvändiga USB-enheter.
  • Föråldrad moderkortdrivrutin - Som det visar sig är en annan potentiell skyldig som kommer att ta upp problemet en inkompatibel moderkortdrivrutin som inte kan rymma Windows 10. Om detta scenario är tillämpligt kan du lösa problemet genom att uppdatera dina moderkortsdrivrutiner till de senaste versionerna .
  • Dåliga minnesblock - Som det har bekräftats av Microsoft kan detta problem också uppstå på grund av en serie dåliga minnesblock som hindrar ditt operativsystem från att skapa den Windows PE-miljö som är nödvändig för uppgraderingen. I det här fallet kan du lösa problemet genom att rengöra de dåliga minnesposterna från en förhöjd CMD-fråga.
  • Hybridgrafik är aktiverad - Om du använder en Zbook HP-modell är det troligt att du stöter på det här problemet på grund av att hybridgrafik är aktiverat i dina BIOS-inställningar. För att åtgärda problemet, öppna helt enkelt dina BIOS-inställningar och inaktivera hybridgrafik eller byt dem till diskret grafik.
  • Olika störningar från tredje part - Som det visar sig finns det flera olika tredjepartsapplikationer som kan orsaka denna felkod inklusive verktygsappar. För att säkerställa att ingen tredje parts tjänst eller process orsakar detta problem, uppnå en ren start och försök igen.

Metod 1: Stoppa AV-sviten (om tillämpligt)

Om du står inför det här problemet när du försöker uppgradera din Windows-version till Windows 10, bör du starta den här felsökningsuppdraget genom att eliminera risken för störningar från tredje part. Som det visar sig är det möjligt att en överskyddande Antivirus-svit stoppar uppgraderingen i sina spår på grund av ett falskt positivt.

Comodo, Avast, McAffee rapporteras oftast för att orsaka detta beteende, men det kan finnas andra. Om detta scenario är tillämpligt och du faktiskt använder en tredjepartssvit som kan orsaka störningar bör du testa för att se om åtgärden lyckas om du gör det medan Antivirus-sviten är inaktiverad eller avinstallerad.

Du kan starta saker långsamt genom att inaktivera realtidsskydd och försöka uppgradera igen. Om BSOD 0xc0000017 inte längre visas kan du dra slutsatsen att din AV orsakade problemet. Med de flesta säkerhetssviter kan du göra det direkt från Aktivitetsfältets meny.

Men om du använder en säkerhetssvit från tredje part som innehåller en brandvägg, kommer det inte att räcka att inaktivera realtidsskyddet eftersom samma säkerhetssvit kommer att förbli på plats. Om detta scenario är tillämpligt är den enda lönsamma lösningen att avinstallera Antivirus + brandväggen helt och se till att det inte finns några kvarvarande filer som fortfarande kan orsaka samma beteende.

Här är en snabbguide om hur du avinstallerar den problematiska tredjepartssviten och tar bort eventuella kvarvarande filer som fortfarande kan förhindra uppgraderingen:

  1. Tryck på Windows-tangenten + R för att öppna en dialogruta Kör . Därefter typ 'appwiz.cpl' och tryck på Enter för att öppna Program och funktioner menyn.
  2. När du är inne i menyn Program och funktioner , bläddrar du ner genom listan över installerade applikationer och letar efter den tredje parts säkerhetssvit som du vill avinstallera. När du ser det högerklickar du på det och väljer Avinstallera från den nyligen visade snabbmenyn.
  3. Följ instruktionerna på skärmen för att slutföra installationen och starta sedan om datorn för att spara ändringarna.
  4. Öppna den här artikeln ( här ) och följ instruktionerna där för att ta bort eventuella kvarvarande filer som är associerade med AV-sviten som du just avinstallerade.

Om samma problem fortfarande förekommer eller om den här metoden inte var tillämplig på ditt specifika scenario, gå ner till nästa möjliga korrigering nedan.

Metod 2: Koppla bort alla externa enheter

0x0000017 är associerat med "dåligt minne", men i själva verket uppstår problemet troligen eftersom minnestilldelningen är för hög, så att systemet inte har tillräckligt med kvar för att slutföra uppgraderings- / installationsprocessen.

Detta kan enkelt lösas genom att lägga till ytterligare RAM-minne och utrusta din dator med den hårdvara som krävs för att slutföra processen.

Men om du inte har några planer på att uppgradera dina datorspecifikationer kan du förmodligen göra det lättare att fördela minnet genom att koppla bort alla onödiga USB-enheter. Flera berörda användare har bekräftat att den här metoden lyckades för dem.

Om enheten inte körs behöver du inte låta den reservera minne. Med detta i åtanke, koppla bort alla icke-nödvändiga USB-enheter och upprepa processen som orsakade 0xc0000017 - Det finns inte tillräckligt med minne för att skapa en ramdisk-enhet.

Om detta scenario inte är tillämpligt eller om du letar efter ett annat tillvägagångssätt, gå ner till nästa möjliga fix nedan.

Metod 3: Uppdatering av moderkortdrivrutiner

Som det visar sig kan detta problem också orsakas av en kraftigt föråldrad moderkortsdrivrutin som inte är kompatibel för Windows 10. Flera användare som vi stöter på 0xc0000017-felet under uppgraderingen till Windows 10 har rapporterat att processen äntligen lyckades efter att de uppdaterade moderkortdrivrutinen till den senaste versionen.

Windows Update är känt för att inte uppdatera moderkortsdrivrutiner, så chansen är att du måste göra det manuellt.

Här är en snabbguide om hur du uppdaterar ditt moderkort manuellt:

  1. Besök den officiella webbplatsen för ditt moderkortstillverkare och ladda ner de senaste drivrutinerna. Om du inte känner till din moderkortsmodell kan du ladda ner och använda Speccy för att ta reda på det.

    Obs! Se till att du laddar ner dina moderkortsdrivrutiner från de officiella kanalerna. Håll dig borta från hämtningswebbplatser från tredje part om du inte absolut behöver gå igenom dem.

  2. Öppna installationsprogrammet och följ anvisningarna på skärmen för att installera den drivrutin som tidigare inte kunde installeras.
  3. När installationen är klar startar du om datorn och ser om problemet löses vid nästa systemstart.

Om samma 0xc0000017-felkod fortfarande förekommer eller om du redan har den senaste drivrutinsversionen, gå ner till nästa möjliga korrigering nedan.

Metod 4: Rengöring av dåliga minnesposter

Microsoft har redan undersökt problemet och bekräftat att detta problem också kan uppstå i fall där operativsystemet försöker skapa RAM-skivan för Windows PE-miljön under startprocessen. Om under denna åtgärd upptäcks dåliga minnesblock i BCD-butiken kan du förvänta dig att se 0xc0000017  felkod som ett resultat.

Om detta scenario är tillämpligt kan du lösa problemet ganska enkelt med hjälp av en serie CMD-kommandon som kan kontrollera och rensa dåliga minnesposter i BCD-butiken. Här är en snabbguide om hur du gör detta:

  1. Tryck på Windows-tangenten + R för att öppna en dialogruta Kör . Därefter typ 'cmd' i textrutan och tryck på Ctrl + Skift + Enter för att öppna upp en upphöjd kommandotolk. När du kommer till UAC-prompten (User Account Control) klickar du på Ja för att godkänna adminförfrågan.
  2. När du är inne i den upphöjda kommandotolken skriver du följande kommando och trycker på Retur för att lista alla dåliga minnesposter:
    bcdedit / enum {badmemory}
  3. Om utredningen ovan har visat att BCD-butiken verkligen innehåller dåliga minnesblock som förhindrar skapandet av ramdisken, är nästa steg att rengöra dessa poster. För att göra detta, skriv följande kommando och tryck på Enter:
    bcdedit / radetevalue {badmemory} badmemorylist
  4. Starta om datorn efter att processen har lyckats och se om problemet löses vid nästa systemstart.

Om du fortfarande stöter på felkoden 0xc0000017  även efter att du följt instruktionerna ovan, gå ner till nästa möjliga fix nedan.

Metod 5: Inaktivera hybridgrafik från BIOS

Som det visar sig kan detta problem också uppstå på grund av en GPU-funktion som finns på integrerade AMD GPU-kort som kallas hybridgrafik. Flera berörda användare har bekräftat att efter att ha gått in i sina BIOS-inställningar och inaktiverat Hybrid Graphics från Device Configuration-menyn, uppgraderar / rensar installationsprocessen framgångsrikt utan ytterligare problem.

Denna metod rapporteras vanligtvis vara framgångsrik med ZBook-modeller tillverkade av HP.

Här är en snabbguide om hur du inaktiverar hybridgrafik från BIOS-inställningar:

  1. Slå på datorn (eller starta omstart om den redan är på). Så snart du ser den första laddningsskärmen trycker du upprepade gånger på Setup (BIOS-tangenten).

    Obs! På de flesta moderkort kommer installationsknappen att visas på skärmen. Men om du inte ser det kan du söka online efter specifika instruktioner för hur du anger dina BIOS-inställningar enligt ditt moderkortsmodell.

  2. När du lyckats komma in i dina BIOS-inställningar, använd navigeringsmenyn för att komma till menyn Avancerat . När du väl är inne väljer du enhetskonfigurationsmenyn och ser till att grafikenhet är inställd på diskret grafik istället för hybridgrafik.

    Obs: Om du hittar ett alternativ som låter dig ställa in hybridgrafik till Inaktiverad, gör det.

  3. Se till att spara chansen genom att välja Spara ändringar och avsluta BIOS .
  4. När nästa startsekvens är klar, se om samma problem fortfarande uppstår.

Om samma problem fortfarande uppstår, gå ner till nästa metod nedan.

Metod 6: Uppgradering efter en ren start (om tillämpligt)

Som det visar sig finns det många potentiella synder som kan vara ansvariga för uppenbarelsen av denna fråga. Och det är inte bara tredjeparts Antivirus-sviter som kan störa uppgraderingsinstallationen, det är också verktygsapp som normalt inte misstänks i ett scenario där en BSOD är inblandad.

Om du stöter på 0xc0000017  BSOD under ett försök att uppgradera en äldre Windows-version till Windows 10, bör du eliminera möjligheten till störningar från tredje part genom att försöka uppgradera igen efter en ren start.

När du uppnår ett rent startläge startar din dator utan någon typ av service, process eller startobjekt från tredje part som kan komma i vägen för uppgraderingsprocessen.

Här är en snabbguide för att uppnå ett rent startläge där du kan försöka igen:

  1. Öppna upp en Kör dialogruta genom att trycka på Windows-tangenten + R . När du är inne i körfönstret skriver du ' msconfig'  och trycker på Enter för att öppna systemkonfigurationsmenyn . När du uppmanas av UAC (User Account Control) klickar du på Ja för att bevilja administratörsbehörighet.
  2. När du lyckats komma in i systemkonfigurationsmenyn klickar du på fliken Tjänster högst upp på menyn. Börja sedan med att se till att rutan som är associerad med " Dölj alla Microsoft-tjänster " är markerad. Detta kommer att säkerställa att du inte av misstag inaktiverar någon tjänst som är viktig för ditt operativsystem.
  3. När alla Microsoft-tjänster är uteslutna från listan klickar du på knappen Inaktivera alla för att effektivt förhindra att någon form av tredje partstjänst kallas till handling under nästa startsekvens.
  4. Efter att tjänsterna har hanterats, gå till fliken Startup och klicka sedan på Open Task Manager från nästa meny.
  5. Du kommer sedan att transporteras direkt till Startup- fliken i Aktivitetshanteraren. När du väl har kommit dit väljer du systematiskt varje tredje parts starttjänst och klickar på Inaktivera- knappen längst ner på skärmen för att utesluta dem från att startas vid nästa systemstart. Gör detta tills du har säkerställt att ingen starttjänst får köras vid nästa systemstart.
  6. När du väl har kommit till detta steg uppnås grunderna för det rena startläget. För att kunna dra nytta av det startar du bara om datorn.
  7. Vid nästa start har din dator ENDAST startat med de viktigaste tjänsterna och processerna. För att testa om någon tredjepartsartikel orsakade felkoden, upprepa uppgraderingsprocessen och se om problemet nu är löst.