Remediere: Eroare de recuperare BlueScreen 0xc0000017 pe Windows 10

Codul 0xc0000017 de eroare apare după un succes curat de instalare sau upgrade - uri care se termină într - un BSOD (Blue Screen of Death). Este însoțit de mesajul de eroare Nu există suficientă memorie pentru a crea un dispozitiv RAM.” Acest cod de eroare se nisipeste pentru STATUS_NO_MEMORY și semnalează că nu există suficiente cote de memorie virtuală sau de fișiere swap pentru locațiile specificate.

Ce cauzează 0xc0000017 BSOD pe Windows?

  • Interferență antivirus terță parte - Dacă întâmpinați problema în timp ce încercați să actualizați la Windows 10 dintr-o versiune mai veche de Windows, primul vinovat pe care ar trebui să-l priviți este suita dvs. Antivirus. Este posibil să se determine că operațiunea nu este sigură, astfel încât să oprească comunicațiile între instrumentul de actualizare și serverul extern Microsoft. În acest caz, puteți rezolva problema oprind sau dezinstalând suita de securitate terță parte în timp ce procesul de actualizare este activ.
  • RAM insuficient - Dacă aveți o mulțime de dispozitive conectate USB, dar nu o mulțime de RAM, este posibil ca această problemă să apară din cauza faptului că hardware-ul dvs. nu este capabil să aloce suficientă memorie pentru a finaliza procesul de actualizare. În acest caz, o soluție care vă va permite să finalizați procesul fără a vă actualiza hardware-ul este să deconectați toate dispozitivele USB neesențiale.
  • Driver de placă de bază învechit - După cum se dovedește, un alt potențial vinovat care va ridica această problemă este un driver de placă de bază incompatibil care nu este capabil să găzduiască Windows 10. Dacă acest scenariu este aplicabil, puteți rezolva problema actualizând driverele plăcii de bază la cele mai recente versiuni .
  • Blocuri de memorie defecte - După cum a fost confirmat de Microsoft, această problemă poate apărea și din cauza unei serii de blocuri de memorie defectuoase care vor împiedica sistemul dvs. de operare să creeze mediul Windows PE necesar pentru actualizare. În acest caz, puteți rezolva problema curățând intrările de memorie necorespunzătoare de la un prompt CMD ridicat.
  • Grafica hibridă este activată - Dacă utilizați un model Zbook HP, este posibil să întâmpinați această problemă din cauza faptului că grafica hibridă este activată în setările BIOS-ului. Pentru a remedia această problemă, pur și simplu accesați setările BIOS-ului și dezactivați grafica hibridă sau comutați-le la grafică discretă.
  • Interferențe terțe diferite - După cum se dovedește, există mai multe aplicații terțe diferite care ar putea provoca acest cod de eroare, inclusiv aplicații utilitare. Pentru a vă asigura că niciun serviciu sau proces terță parte nu cauzează această problemă, realizați o pornire curată și reîncercați din nou procesul.

Metoda 1: oprirea suitei AV (dacă este cazul)

Dacă vă confruntați cu această problemă atunci când încercați să actualizați versiunea Windows la Windows 10, ar trebui să începeți această misiune de depanare, eliminând posibilitatea de interferență terță parte. După cum se dovedește, este posibil ca o suită antivirus supraprotectoare să oprească operațiunea de actualizare în urmele sale din cauza unui fals pozitiv.

Comodo, Avast, McAffee sunt cel mai frecvent raportate pentru provocarea acestui comportament, dar ar putea exista și altele. Dacă acest scenariu este aplicabil și utilizați de fapt o suită terță parte care ar putea provoca această interferență, ar trebui să testați pentru a vedea dacă operațiunea are succes dacă o faceți în timp ce suita Antivirus este dezactivată sau dezinstalată.

Puteți începe lucrurile încet dezactivând protecția în timp real și reîncercând procesul de actualizare. Dacă 0xc0000017 BSOD nu mai apare, puteți concluziona că AV-ul dvs. a cauzat problema. Cu majoritatea suitelor de securitate, o puteți face direct din meniul barei de activități.

Cu toate acestea, dacă utilizați o suită de securitate terță parte care include un firewall, dezactivarea protecției în timp real nu va fi suficientă, deoarece aceeași suită de securitate va rămâne ferm în poziție. Dacă acest scenariu este aplicabil, singura soluție viabilă este dezinstalarea completă a paravanului de protecție Antivirus + și asigurarea că nu există resturi de fișiere care ar putea provoca în continuare același comportament.

Iată un ghid rapid despre cum să dezinstalați suita problematică terță parte și să eliminați toate fișierele rămase care ar putea împiedica în continuare să aibă loc actualizarea:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „appwiz.cpl” și apăsați Enter pentru a deschide meniul Programe și caracteristici .
  2. Odată ce vă aflați în meniul Aplicații și caracteristici , derulați în jos prin lista aplicațiilor instalate și localizați suita de securitate terță parte pe care doriți să o dezinstalați. Când îl vedeți, faceți clic dreapta pe el și alegeți Dezinstalare din meniul contextual nou apărut.
  3. Urmați instrucțiunile de pe ecran pentru a finaliza instalarea, apoi reporniți computerul pentru a salva modificările.
  4. Deschideți acest articol ( aici ) și urmați instrucțiunile de acolo pentru a elimina toate fișierele rămase asociate cu suita AV pe care tocmai le-ați dezinstalat.

Dacă apare aceeași problemă sau această metodă nu a fost aplicabilă scenariului dvs. particular, treceți la următoarea soluție potențială de mai jos.

Metoda 2: Deconectați toate dispozitivele externe

0x0000017 este asociat cu „memorie proastă”, dar în realitate, problema apare cel mai probabil deoarece alocarea memoriei este prea mare, astfel încât sistemul nu mai are suficient pentru a finaliza procesul de actualizare / instalare.

Acest lucru poate fi rezolvat cu ușurință prin adăugarea de RAM suplimentară, echiparea computerului cu hardware-ul necesar pentru a finaliza procesul.

Dar dacă nu aveți planuri de actualizare a specificațiilor PC-ului, probabil că puteți ușura alocarea memoriei deconectând fiecare dispozitiv USB inutil. Mai mulți utilizatori afectați au confirmat că această metodă a avut succes pentru ei.

Dacă dispozitivul nu funcționează, nu este necesar să îi permiteți să rezerve memoria. Având în vedere acest lucru, deconectați fiecare dispozitiv USB neesențial și repetați procesul care a cauzat 0xc0000017 - Nu există suficientă memorie pentru a crea un dispozitiv RAM.

Dacă acest scenariu nu este aplicabil sau căutați o abordare diferită, treceți la următoarea soluție potențială de mai jos.

Metoda 3: Actualizarea driverelor plăcii de bază

După cum se dovedește, această problemă poate fi cauzată și de un driver de placă de bază sever învechit, care nu este compatibil pentru a găzdui Windows 10. Mai mulți utilizatori care întâmpină eroarea 0xc0000017 în timpul actualizării la Windows 10 au raportat că procesul a reușit în cele din urmă să aibă succes după ce și-au actualizat driverul plăcii de bază la cea mai recentă versiune.

Windows Update este cunoscut pentru faptul că nu a actualizat driverele plăcii de bază, deci este posibil să aveți nevoie să o faceți manual.

Iată un ghid rapid despre cum să vă actualizați manual placa de bază:

  1. Vizitați site-ul oficial al producătorului plăcii de bază și descărcați cele mai recente drivere disponibile. Dacă nu vă cunoașteți modelul de placă de bază, puteți descărca și utiliza Speccy pentru a-l afla.

    Notă: Asigurați-vă că descărcați driverele plăcii de bază de pe canalele oficiale. Stai departe de site-urile web de descărcare ale terților, cu excepția cazului în care trebuie absolut să le parcurgi.

  2. Deschideți executabilul de instalare și urmați instrucțiunile de pe ecran pentru a instala driverul care anterior nu a reușit să instaleze.
  3. După finalizarea instalării, reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.

Dacă același cod de eroare 0xc0000017 apare încă sau aveți deja cea mai recentă versiune a driverului, treceți la următoarea corecție potențială de mai jos.

Metoda 4: Curățarea intrărilor de memorie defectuoasă

Microsoft a investigat deja această problemă și a confirmat că această problemă specială poate apărea și în cazurile în care sistemul de operare încearcă să creeze discul RAM pentru mediul Windows PE în timpul procesului de boot. Dacă în timpul acestei operații, blocurile de memorie defecte sunt descoperite în magazinul BCD, vă puteți aștepta să vedeți codul de eroare 0xc0000017  ca rezultat.

Dacă acest scenariu este aplicabil, puteți rezolva problema destul de ușor utilizând o serie de comenzi CMD capabile să verifice și să curățe intrările de memorie defecte din magazinul BCD. Iată un ghid rapid despre cum să faceți acest lucru:

  1. Apăsați tasta Windows + R pentru a deschide o casetă de dialog Executare . Apoi, tastați „cmd” în caseta de text și apăsați Ctrl + Shift + Enter pentru a deschide un prompt de comandă ridicat. Când ajungeți la solicitarea Control cont utilizator (UAC), faceți clic pe Da pentru a aproba cererea de administrator.
  2. După ce vă aflați în linia de comandă ridicată, tastați următoarea comandă și apăsați Enter pentru a afișa toate intrările de memorie defectuoasă:
    bcdedit / enum {badmemory}
  3. În cazul în care investigația de mai sus v-a arătat că magazinul BCD conține într-adevăr blocuri de memorie defecte care împiedică crearea discului ram, următorul pas este curățarea acestor intrări. Pentru aceasta, tastați următoarea comandă și apăsați Enter:
    bcdedit / deletevalue {badmemory} badmemorylist
  4. După ce procesul are succes, reporniți computerul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.

Dacă întâmpinați încă codul de eroare 0xc0000017  chiar și după ce ați urmat instrucțiunile de mai sus, treceți în jos la următoarea corecție potențială de mai jos.

Metoda 5: Dezactivarea graficelor hibride din BIOS

După cum se dovedește, această problemă poate apărea și datorită unei caracteristici GPU prezente pe cardurile GPU AMD integrate denumite grafică hibridă. Mai mulți utilizatori afectați au confirmat că, după ce au intrat în setările BIOS și au dezactivat grafica hibridă din meniul Configurare dispozitiv, procesul de actualizare / curățare a instalării s-a finalizat cu succes fără probleme suplimentare.

Această metodă este de obicei raportată a avea succes cu modelele ZBook fabricate de HP.

Iată un ghid rapid despre dezactivarea graficelor hibride din setările BIOS:

  1. Porniți computerul (sau inițiați o repornire dacă este deja pornit). De îndată ce vedeți ecranul de încărcare inițială, apăsați în mod repetat pe Setup (tasta BIOS).

    Notă : La majoritatea plăcilor de bază, tasta de configurare va fi afișată pe ecran. Dar, în cazul în care nu o vedeți, puteți căuta online instrucțiuni specifice despre introducerea setărilor BIOS în funcție de modelul plăcii de bază.

  2. Odată ce reușiți să intrați în setările BIOS-ului, utilizați meniul de navigare pentru a accesa meniul Advanced . Odată ajuns în interior, selectați meniul Configurare dispozitiv și asigurați-vă că dispozitivul grafic este setat la Grafică discretă în loc de Grafică hibridă.

    Notă: dacă găsiți o opțiune care vă permite să setați Hybrid Graphics la Dezactivat, faceți-o.

  3. Asigurați-vă că salvați șansa alegând Salvare modificări și Ieșire din BIOS .
  4. Odată ce următoarea secvență de pornire este completă, verificați dacă aceeași problemă apare încă.

Dacă aceeași problemă apare în continuare, treceți la următoarea metodă de mai jos.

Metoda 6: Actualizarea după o pornire curată (dacă este cazul)

După cum se dovedește, există o mulțime de potențiali vinovați care ar putea fi responsabili pentru apariția acestei probleme. Și nu numai suite antivirus terțe care pot interfera cu instalarea de actualizare, este, de asemenea, aplicația utilitară care nu este suspectată în mod normal într-un scenariu în care este implicat un BSOD.

Dacă întâlniți BSOD 0xc0000017  în timpul unei încercări de a face upgrade la o versiune mai veche de Windows la Windows 10, ar trebui să eliminați posibilitatea unei interferențe terță parte, reîncercând actualizarea după o pornire curată.

Când atingeți o stare de pornire curată, computerul dvs. va porni fără niciun tip de serviciu, proces sau element de pornire terță parte care ar putea împiedica procesul de actualizare.

Iată un ghid rapid cu privire la obținerea unei stări de boot curate în care puteți reîncerca operația:

  1. Deschide o Run caseta de dialog prin apăsarea tasta Windows + R . Odată ce vă aflați în fereastra de rulare, tastați „ msconfig”  și apăsați Enter pentru a deschide meniul Configurare sistem . După ce vi se solicită Controlul contului de utilizator (UAC) , faceți clic pe Da pentru a acorda acces de administrator.
  2. Odată ce reușiți să intrați în meniul Configurare sistem , faceți clic pe fila Servicii din partea de sus a meniului. Apoi, începeți asigurându-vă că este bifată caseta asociată cu „ Ascunde toate serviciile Microsoft ”. Acest lucru vă va asigura că nu dezactivați din greșeală niciun serviciu esențial pentru sistemul dvs. de operare.
  3. Odată ce fiecare serviciu Microsoft este exclus din listă, faceți clic pe butonul Dezactivați toate pentru a preveni în mod eficient orice tip de serviciu terță parte să fie chemat în acțiune în următoarea secvență de pornire.
  4. După ce serviciile au fost tratate, accesați fila Startup și apoi faceți clic pe Open Task Manager din meniul următor.
  5. Veți fi apoi transportat direct în fila Startup din Task Manager. Odată ajuns acolo, selectați în mod sistematic fiecare serviciu de pornire terță parte și faceți clic pe butonul Dezactivare din partea de jos a ecranului pentru a le exclude de la pornirea la următoarea pornire a sistemului. Faceți acest lucru până când nu vă asigurați că niciun serviciu de pornire nu este permis să ruleze la următoarea pornire a sistemului.
  6. Odată ce ați ajuns la acest pas, se realizează motivele pentru starea de pornire curată. Acum, pentru a profita de acesta, pur și simplu reporniți computerul.
  7. La următoarea pornire, computerul dvs. a pornit DOAR cu serviciile și procesele esențiale. Pentru a testa dacă vreun element terță parte a cauzat codul de eroare, repetați procesul de actualizare și vedeți dacă problema este rezolvată acum.