Popravak: Pogreška oporavka BlueScreen 0xc0000017 u sustavu Windows 10

Kod 0xc0000017 pogreška pojavljuje nakon neuspješne čistu instalaciju ili nadogradnje koje završava u BSOD (Blue Screen of Death). Popraćena je porukom o pogrešci " Nema dovoljno memorije za stvaranje ramdisk uređaja." Ovaj kôd pogreške pije se za STATUS_NO_MEMORY i signalizira da nema dovoljno virtualne memorije ili kvota za zamjenu datoteka za navedena mjesta.

Što uzrokuje 0xc0000017 BSOD u sustavu Windows?

  • Antivirusne smetnje treće strane - ako naiđete na problem prilikom pokušaja ažuriranja na sustav Windows 10 sa starije verzije sustava Windows, prvi krivac na koji biste trebali pogledati je vaš paket Antivirus. Moguće je da utvrdi da operacija nije sigurna pa zaustavlja komunikaciju između alata za nadogradnju i vanjskog Microsoftovog poslužitelja. U tom slučaju problem možete riješiti zaustavljanjem ili deinstaliranjem sigurnosnog paketa treće strane dok je postupak nadogradnje aktivan.
  • Nedovoljno RAM - a - ako imate puno uređaja povezanih s USB-om, ali nemate puno RAM-a, moguće je da se taj problem pojavljuje zbog činjenice da vaš hardver nije sposoban dodijeliti dovoljno memorije za dovršetak postupka nadogradnje. U ovom slučaju, jedno rješenje koje će vam omogućiti da dovršite postupak bez nadogradnje hardvera je odspajanje svih nebitnih USB uređaja.
  • Zastarjeli upravljački program matične ploče - pokazalo se da je još jedan potencijalni krivac koji će pokrenuti ovaj problem nespojivi upravljački program matične ploče koji nije sposoban prilagoditi se sustavu Windows 10. Ako je ovaj scenarij primjenjiv, problem možete riješiti ažuriranjem upravljačkih programa matične ploče na najnovije verzije .
  • Loši memorijski blokovi - Kao što je potvrdio Microsoft, do ovog problema može doći i zbog niza loših memorijskih blokova koji će zaustaviti vaš OS u stvaranju Windows PE okruženja potrebnog za nadogradnju. U tom slučaju problem možete riješiti uklanjanjem loših unosa u memoriji s povišenog CMD upita.
  • Omogućena je hibridna grafika - ako upotrebljavate model Zbook HP, velika je vjerojatnost da ćete naići na ovaj problem zbog činjenice da su hibridne grafike omogućene u postavkama BIOS-a. Da biste riješili ovaj problem, jednostavno pristupite postavkama BIOS-a i onemogućite hibridnu grafiku ili ih prebacite na Diskretnu grafiku.
  • Različite smetnje treće strane - kako se pokazalo, postoji nekoliko različitih aplikacija treće strane koje bi mogle uzrokovati ovaj kôd pogreške, uključujući uslužne aplikacije. Da biste osigurali da nijedna usluga ili postupak ne uzrokuje ovaj problem, postignite čisto pokretanje i pokušajte ponovo.

Metoda 1: Zaustavljanje AV paketa (ako je primjenjivo)

Ako se suočavate s ovim problemom prilikom pokušaja nadogradnje verzije sustava Windows na Windows 10, trebali biste započeti ovu potragu za rješavanjem problema uklanjanjem mogućnosti smetnji treće strane. Ispostavilo se da je moguće da pretjerano zaštićeni antivirusni paket zaustavlja operaciju nadogradnje zbog lažno pozitivnih rezultata.

Comodo, Avast i McAffee su najčešće prijavljeni zbog uzroka takvog ponašanja, ali možda postoje i drugi. Ako je ovaj scenarij primjenjiv, a vi zapravo koristite paket nezavisnih proizvođača koji bi mogao uzrokovati ove smetnje, trebali biste testirati je li operacija uspješna ako to radite dok je antivirusni paket onemogućen ili deinstaliran.

Stvari možete započeti polako onemogućavanjem zaštite u stvarnom vremenu i ponovnim pokušajem nadogradnje. Ako se 0xc0000017 BSOD više ne pojavljuje, možete zaključiti da je problem stvorio vaš AV. Kod većine sigurnosnih paketa to možete učiniti izravno s izbornika programske trake.

Međutim, ako koristite sigurnosni paket treće strane koji uključuje vatrozid, onemogućavanje zaštite u stvarnom vremenu neće biti dovoljno jer će isti sigurnosni paket ostati čvrsto na mjestu. Ako je ovaj scenarij primjenjiv, jedino ispravno rješenje je potpuno deinstalirati zaštitni zid Antivirus + i osigurati da nema preostalih datoteka koje bi mogle uzrokovati isto ponašanje.

Evo kratkog vodiča o tome kako deinstalirati problematični paket nezavisnih proizvođača i ukloniti sve preostale datoteke koje bi mogle spriječiti nadogradnju:

  1. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni . Zatim upišite "appwiz.cpl" i pritisnite Enter da biste otvorili izbornik Programi i značajke .
  2. Kad uđete u izbornik Programi i značajke , pomaknite se prema dolje kroz popis instaliranih aplikacija i pronađite sigurnosni paket treće strane koji želite deinstalirati. Kad ga vidite, kliknite ga desnom tipkom miša i odaberite Deinstaliraj iz novoprijavljenog kontekstnog izbornika.
  3. Slijedite upute na zaslonu da biste dovršili instalaciju, a zatim ponovo pokrenite računalo da biste spremili promjene.
  4. Otvorite ovaj članak ( ovdje ) i slijedite tamošnje upute za uklanjanje svih preostalih datoteka povezanih s AV paketom koje ste upravo deinstalirali.

Ako se isti problem i dalje pojavljuje ili se ova metoda nije primijenila na vaš određeni scenarij, prijeđite na sljedeće potencijalno rješenje u nastavku.

2. način: Odspojite sve vanjske uređaje

0x0000017 povezan je s 'lošom memorijom', ali u stvarnosti se problem najvjerojatnije javlja jer je dodjela memorije previsoka, pa sustavu nije preostalo dovoljno za dovršetak postupka nadogradnje / instalacije.

To se lako može riješiti dodavanjem dodatne RAM memorije, opremanjem računala hardverom potrebnim za dovršetak postupka.

Ali ako ne planirate nadograditi specifikacije računala, vjerojatno možete olakšati dodjelu memorije isključivanjem svih nepotrebnih USB uređaja. Nekoliko pogođenih korisnika potvrdilo je da je ova metoda bila uspješna za njih.

Ako uređaj ne radi, nema potrebe dopustiti mu da rezervira memoriju. Imajući to na umu, odspojite svaki nebitni USB uređaj i ponovite postupak koji je uzrokovao 0xc0000017 - Nema dovoljno memorije za stvaranje uređaja s RAM diskom .

Ako ovaj scenarij nije primjenjiv ili tražite drugačiji pristup, prijeđite na sljedeće potencijalno rješenje u nastavku.

3. metoda: Ažuriranje upravljačkih programa matične ploče

Ispostavilo se da ovaj problem može uzrokovati i zastarjeli upravljački program matične ploče koji nije kompatibilan s Windows 10. Nekoliko korisnika s kojima se tijekom nadogradnje na Windows 10 susrećemo s pogreškom 0xc0000017 izvijestilo je da je postupak napokon uspješan nakon što su ažurirali upravljački program matične ploče na najnoviju verziju.

Windows Update poznat je po tome što nije ažurirao upravljačke programe matične ploče, pa je velika vjerojatnost da ćete to morati učiniti ručno.

Evo kratkog vodiča o tome kako ručno ažurirati matičnu ploču:

  1. Posjetite službenu web stranicu proizvođača matične ploče i preuzmite najnovije dostupne upravljačke programe. Ako ne znate model svoje matične ploče, možete ga preuzeti i koristiti Speccy .

    Napomena: Obavezno preuzmite upravljačke programe matične ploče sa službenih kanala. Klonite se web lokacija za preuzimanje trećih strana, osim ako ih baš ne morate proći.

  2. Otvorite instalacijsku izvršnu datoteku i slijedite upute na ekranu da biste instalirali upravljački program koji se prethodno nije uspio instalirati.
  3. Nakon završetka instalacije, ponovno pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju sustava.

Ako se isti kôd pogreške 0xc0000017 i dalje pojavljuje ili već imate najnoviju verziju upravljačkog programa, pomaknite se prema dolje na sljedeće potencijalno rješenje.

4. metoda: Čišćenje unosa s loše memorije

Microsoft je već istražio ovaj problem i potvrdio je da se taj određeni problem može pojaviti i u slučajevima kada OS tijekom postupka pokretanja pokušava stvoriti RAM disk za Windows PE okruženje. Ako se tijekom ove operacije u memoriji BCD otkriju loši memorijski blokovi, možete očekivati ​​da ćete kao rezultat vidjeti kod pogreške 0xc0000017  .

Ako je ovaj scenarij primjenjiv, problem možete riješiti prilično jednostavno pomoću niza CMD naredbi koje mogu provjeriti i očistiti loše unose u memoriju u BCD spremištu. Evo kratkog vodiča kako to učiniti:

  1. Pritisnite Windows tipku + R da biste otvorili dijaloški okvir Pokreni . Zatim upišite 'cmd' u okvir za tekst i pritisnite Ctrl + Shift + Enter da biste otvorili povišeni naredbeni redak. Kada dođete do upita User Account Control (UAC), kliknite Da da biste odobrili zahtjev administratora.
  2. Kad uđete u povišeni naredbeni redak, upišite sljedeću naredbu i pritisnite Enter da biste popisali sve loše unose u memoriju:
    bcdedit / enum {badmemory}
  3. U slučaju da vam je gornja istraga pokazala da BCD trgovina doista sadrži loše memorijske blokove koji sprečavaju stvaranje ramdiska, sljedeći je korak čišćenje tih unosa. Da biste to učinili, upišite sljedeću naredbu i pritisnite Enter:
    bcdedit / deletevalue {badmemory} badmemorylist
  4. Nakon uspješnog postupka, ponovo pokrenite računalo i provjerite je li problem riješen pri sljedećem pokretanju sustava.

Ako se i dalje susrećete s kodom pogreške 0xc0000017  čak i nakon što ste slijedili gornje upute, prijeđite na sljedeće potencijalno rješenje u nastavku.

5. metoda: Onemogućavanje hibridne grafike iz BIOS-a

Ispostavilo se da se ovaj problem također može pojaviti zbog značajke GPU-a koja je prisutna na integriranim AMD GPU karticama pod nazivom Hibridna grafika. Nekoliko pogođenih korisnika potvrdilo je da su nakon ulaska u postavke BIOS-a i onemogućavanja hibridne grafike iz izbornika Konfiguracija uređaja uspješno dovršili postupak nadogradnje / čišćenja bez dodatnih problema.

Obično se navodi da je ova metoda uspješna kod modela ZBook koje proizvodi HP.

Evo kratkog vodiča o onemogućavanju hibridne grafike iz postavki BIOS-a:

  1. Uključite računalo (ili pokrenite ponovno pokretanje ako je već uključeno). Čim vidite zaslon za početno učitavanje, više puta pritisnite Setup (BIOS tipku).

    Napomena : Kod većine matičnih ploča tipka za postavljanje prikazat će se na zaslonu. Ali u slučaju da ga ne vidite, na mreži možete potražiti određene upute za unos postavki BIOS-a prema modelu matične ploče.

  2. Jednom kad uspijete ući u postavke BIOS-a, upotrijebite navigacijski izbornik za pristup naprednom izborniku. Kad uđete, odaberite izbornik Konfiguracija uređaja i osigurajte da je Grafički uređaj postavljen na Diskretna grafika umjesto na Hibridna grafika.

    Napomena: Ako pronađete opciju koja vam omogućuje da hibridnu grafiku postavite na Onemogućeno, učinite to.

  3. Svakako spremite priliku odabirom Spremi promjene i izađite iz BIOS-a .
  4. Nakon što završi sljedeći redoslijed pokretanja, provjerite javlja li se još uvijek isti problem.

Ako se isti problem i dalje javlja, prijeđite na sljedeću donju metodu.

Metoda 6: Nadogradnja nakon čistog pokretanja (ako je primjenjivo)

Ispostavilo se da postoji mnogo potencijalnih krivaca koji bi mogli biti odgovorni za ukazanje ovog problema. I nisu samo programi antivirusnih programa treće strane koji bi mogli ometati instalaciju nadogradnje, to je i uslužna aplikacija na koju se obično ne sumnja u scenariju u kojem je uključen BSOD.

Ako naiđete na 0xc0000017  BSOD tijekom pokušaja nadogradnje starije verzije sustava Windows na Windows 10, trebali biste eliminirati mogućnost interferencije treće strane ponovnim pokušajem nadogradnje nakon čistog pokretanja.

Kad postignete čisto stanje pokretanja, računalo će se pokrenuti bez ikakvih usluga, procesa ili stavki treće strane koji bi mogli ometati postupak nadogradnje.

Evo kratkog vodiča za postizanje čistog stanja pokretanja u kojem možete ponoviti postupak:

  1. Otvoriti Run dijaloški okvir pritiskom na Windows tipka + R . Kad uđete u prozor pokretanja, upišite ' msconfig'  i pritisnite Enter da biste otvorili izbornik Konfiguracija sustava. Nakon što vas sistem upravljanja korisničkim računom (UAC) zatraži , kliknite Da da biste odobrili administratorski pristup.
  2. Jednom kad uspijete ući u izbornik Konfiguracija sustava, kliknite karticu Usluge s vrha izbornika. Dalje, počnite tako što ćete osigurati da je potvrđen okvir povezan sa " Sakrij sve Microsoftove usluge ". To će osigurati da pogreškom ne onemogućite nijednu uslugu koja je bitna za vaš operativni sustav.
  3. Nakon što se svaka Microsoftova usluga izuzme s popisa, kliknite gumb Onemogući sve kako biste učinkovito spriječili da bilo koja vrsta usluge treće strane bude aktivirana tijekom sljedećeg slijeda pokretanja.
  4. Nakon što se riješe usluge, idite na karticu Startup, a zatim na sljedećem izborniku kliknite Open Task Manager .
  5. Zatim ćete biti prebačeni izravno na karticu Startup u Upravitelju zadataka. Kada stignete tamo, sustavno odaberite svaku uslugu pokretanja treće strane i kliknite gumb Onemogući na dnu zaslona da biste ih isključili iz pokretanja pri sljedećem pokretanju sustava. Učinite to dok ne osigurate da niti jedna usluga za pokretanje ne smije raditi pri sljedećem pokretanju sustava.
  6. Jednom kada dođete do ovog koraka, postižu se temelji za čisto stanje pokretanja. Sada, da biste to iskoristili, jednostavno ponovo pokrenite računalo.
  7. Pri sljedećem pokretanju, vaše računalo pokrenulo se SAMO s osnovnim uslugama i procesima. Da biste testirali je li neka stavka treće strane uzrokovala kôd pogreške, ponovite postupak nadogradnje i provjerite je li problem sada riješen.