Det finns inte tillräckligt med minne för att skapa en ramdisk-enhet
Om av någon anledning, efter en mjukvaruuppdatering eller Windows - uppdatering, som avbröts, resulterar i att Windows 10-datorn inte startar , med felkoden 0xc0000017(0xc0000017) , så hjälper det här inlägget dig att lösa det. Här är alla detaljer från felskärmen:
Recovery
Your PC couldnt start properly
There isn’t enough memory available to create a ramdisk device.
Error code: 0xc0000017
You’ll need to use recovery tools. If you don’t have any installation media (like a disc or USB device), contact your PC administrator or PC/Device manufacturer.
Obs:(Note:) Du behöver administratörsbehörighet för att utföra systemkommandon.
Det finns inte tillräckligt med minne för att skapa en ramdisk-enhet
Enligt Microsoft , felkodsdetaljer(Error) , betyder 0xc0000017 dåliga minnessektioner markerade av Windows inbyggda Boot Configuration Data. Således blockerar den Random Access Memory ( RAM ) som ett temporärt minne för data. Det är därför felet säger att det inte finns tillräckligt med minne tillgängligt för att skapa en ramdisk-enhet eller det tillfälliga blocket som används för att uppgradera smidigt.
Fixa(Fix) felkod 0xc0000017 på Windows 10
Eftersom du inte kan starta upp i datorn måste du trycka på F8 för att öppna Startinställningar(F8 to open Startup settings) . Alternativet är tillgängligt med skärmen. När du trycker på den kommer du att ha "Aktivera felsäkert läge med kommandotolk" som ett av alternativen.
När du är i felsäkert läge(Safe Mode) kan du använda BCDEdit , ett kommandoradsverktyg för att hantera Boot Configuration Data ( BCD ), för att rensa det dåliga minnet.
- Öppna kommandotolken
- Skriv
bcdedit /enum all
och tryck på Enter . - Det kommer att visa alla minnesplatser märkta som " dåliga(bad) " visas. Denna lista kan tas bort eller raderas.
- Du måste skriva
bcdedit /deletevalue {badmemory} badmemorylist
och trycka på Enter . - Sedan kan du avsluta och starta om datorn och utföra uppdateringen.
Om du kör kommandot— bcdedit /enum {badmemory}
— kommer det att visa en lista över felaktiga minnesadresser eller sidramnummer för minnessidorna(Number) som förväntas misslyckas.
C:\Windows\system32>bcdedit /enum {badmemory} RAM Defects ----------- identifier {badmemory} badmemorylist 0xffe38 0x100f
När du tar bort alla dessa dåliga minnessektorer kommer Windows att ha tillräckligt med minne, ingen blockering och kommer att starta om normalt, eller så kommer uppdateringen att ske som förväntat.
Det är intressant att veta att du kan använda bcdedit /set badmemorylist
den för att markera en del av RAM -minnet som dåligt. Det är praktiskt om du har problem med dåligt minne och vill blockera delar av det.
Jag hoppas att du lyckades bli av med felkoden 0xc0000017.
Relaterad läsning(Related read) : OTILLGÄNGLIG BOOT DEVICE-fel i Windows 10 .
Related posts
Applikationen kunde inte startas korrekt (0xc0000017)
Windows kan inte verifiera den digitala signaturen (kod 52)
Fix Arkivet är antingen i ett okänt format eller skadat fel
Den här funktionen kräver flyttbara media - Fel vid återställning av lösenord
Åtgärda Microsoft Store-inloggningsfel 0x801901f4 på Windows 11/10
Runtime error 429, ActiveX-komponenten kan inte skapa objekt
Fixa Logitech Setpoint Runtime-fel i Windows 10
Åtgärda Microsoft Store-fel 0x87AF0001
Åtgärda Bdeunlock.exe dålig bild, systemfel eller svarar inte
hoppsan! Vi kunde inte spara den - Windows Photos App
Installationen kunde inte skapa ett nytt systempartitionsfel på Windows 10
Så här fixar du Start PXE över IPv4 i Windows 11/10
Fel 1327 Ogiltig enhet vid installation eller avinstallation av program
Fixa ShellExecuteEx misslyckades fel i Windows 11/10
Filen install.wim är för stor för målfilsystemet
Speltjänstfel 0x80073D26, 0x8007139F eller 0x00000001
Åtgärda felkod 30038-28 när du uppdaterar Office
Fixa fel 0xC00D3E8E, egenskapen är skrivskyddad på Windows 11/10
Systemfel 6118, listan över servrar för den här arbetsgruppen är inte tillgänglig
Programmet kan inte starta eftersom AppVISvSubsystems32.dll saknas