Codul de eroare 0xc0000017 apare după o instalare curată nereușită sau după actualizări care se termină cu un BSOD (Blue Screen of Death). Este însoțit de mesajul de eroare ‘There isn’t enough memory to create a ramdisk device’. Acest cod de eroare semnifică STATUS_NO_MEMORY și semnalează faptul că nu există suficiente cote de memorie virtuală sau de fișiere swap pentru locațiile specificate.

0xc0000017 – Nu există suficientă memorie pentru a crea un dispozitiv ramdisk

Ce cauzează 0xc0000017 BSOD pe Windows?

  • Interferențe cu un Antivirus de terță parte – Dacă întâmpinați această problemă în timp ce încercați să faceți actualizarea la Windows 10 de la o versiune mai veche de Windows, primul vinovat pe care ar trebui să îl căutați este suita dumneavoastră de Antivirus. Este posibil ca aceasta să determine că operațiunea nu este sigură, astfel că oprește comunicațiile dintre instrumentul de actualizare și serverul Microsoft extern. În acest caz, puteți rezolva problema oprind sau dezinstalând sau dezinstalând suita de securitate terță parte în timp ce procesul de actualizare este activ.
  • RAM insuficientă – Dacă aveți multe dispozitive conectate prin USB, dar nu foarte multă memorie 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 pare, un alt potențial vinovat care va ridica această problemă este un driver de placă de bază incompatibil care nu este capabil să acomodeze Windows 10. Dacă acest scenariu este aplicabil, puteți rezolva problema prin actualizarea driverelor plăcii de bază la cele mai recente versiuni.
  • Blocuri de memorie defectuoase – 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 prin curățarea înregistrărilor de memorie proaste de la un prompt CMD ridicat.
  • Hybrid graphics are enabled – Dacă utilizați un model Zbook HP, sunt șanse să întâmpinați această problemă din cauza faptului că grafica hibridă este activată în setările BIOS. Pentru a remedia această problemă, accesați pur și simplu setările BIOS și dezactivați grafica hibridă sau comutați-o pe Grafică discretă.
  • Diferite interferențe de la terțe părți – După cum se pare, există mai multe aplicații diferite de la terțe părți care ar putea cauza acest cod de eroare, inclusiv aplicații de utilitate. Pentru a vă asigura că niciun serviciu sau proces al unei terțe părți nu cauzează această problemă, realizați o pornire curată și încercați din nou procesul încă o dată.

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

Dacă vă confruntați cu această problemă atunci când încercați să vă actualizați versiunea Windows la Windows 10, ar trebui să începeți această căutare de depanare prin eliminarea posibilității de interferență a unei terțe părți. După cum se pare, este posibil ca o suită Antivirus supraprotectoare să oprească operațiunea de actualizare din cauza unui fals pozitiv.

Comodo, Avast, McAffee sunt cel mai frecvent raportate pentru a provoca acest comportament, dar ar putea fi și altele. Dacă acest scenariu este aplicabil și chiar folosiți o suită terță parte care ar putea cauza această interferență, ar trebui să testați dacă operațiunea reușește 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 încercând din nou procesul de actualizare. Dacă BSOD-ul 0xc0000017 nu mai apare, puteți concluziona că AV-ul dvs. a cauzat problema. Cu majoritatea suitelor de securitate, puteți face acest lucru direct din meniul din bara de activități.

Dezactivarea protecției în timp real pe Avast Antivirus
Dezactivarea protecției în timp real pe Avast Antivirus

Dar, dacă folosiț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 pe loc. Dacă se aplică acest scenariu, singura soluție viabilă este să dezinstalați complet antivirusul + firewall și să vă asigurați că nu există fișiere rămase care ar putea provoca în continuare același comportament.

Iată un ghid rapid despre cum să dezinstalați suita terță parte problematică și să eliminați orice fișiere rămase care ar putea împiedica în continuare efectuarea actualizării:

  1. Presați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „appwiz.cpl” și apăsați Enter pentru a deschide meniul Programs and Features.
    Tastați „appwiz.cpl” în promptul Run
  2. După ce vă aflați în meniul Applications and Features, derulați în jos prin lista de aplicații instalate și localizați suita de securitate terță parte pe care doriți să o dezinstalați. Când o vedeți, faceți clic dreapta pe ea și alegeți Uninstall (Dezinstalare) din meniul contextual nou apărut.
    Dezinstalarea antivirusului
  3. Să urmați instrucțiunile de pe ecran pentru a finaliza instalarea, apoi reporniți calculatorul pentru a salva modificările.
  4. Deschideți acest articol (aici) și urmați instrucțiunile de acolo pentru a elimina orice fișiere rămase asociate cu suita AV pe care tocmai ați dezinstalat-o.

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

Metoda 2: Deconectați toate dispozitivele externe

Orașul 0x0000017 este asociat cu „memorie proastă”, dar, în realitate, problema apare cel mai probabil pentru că alocarea de memorie este prea mare, astfel încât sistemul nu mai are suficientă memorie pentru a finaliza procesul de actualizare/instalație.

Acest lucru poate fi rezolvat cu ușurință prin adăugarea de memorie RAM suplimentară, echipând calculatorul cu hardware-ul necesar pentru a finaliza procesul.

Dar dacă nu aveți în plan să actualizați specificațiile PC-ului, puteți probabil să ușurați alocarea de memorie prin deconectarea fiecărui dispozitiv USB inutil. Mai mulți utilizatori afectați au confirmat că această metodă a avut succes pentru ei.

Deconectarea porturilor USB neesențiale

Dacă dispozitivul nu este în funcțiune, nu este nevoie să îi permiteți să rezerve memorie. Ținând cont de acest lucru, deconectați fiecare dispozitiv USB neesențial și repetați procesul care a cauzat 0xc0000017 – There isn’t enough memory to create a ramdisk device (Nu există suficientă memorie pentru a crea un dispozitiv ramdisk).

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

Metoda 3: Actualizarea driverelor plăcii de bază

Se pare că această problemă poate fi cauzată, de asemenea, de un driver de placă de bază foarte învechit, care nu este compatibil pentru a se adapta la Windows 10. Mai mulți utilizatori care ne confruntăm cu eroarea 0xc0000017 în timpul actualizării la Windows 10 au raportat că procesul a avut în cele din urmă succes după ce au actualizat driverul plăcii de bază la cea mai recentă versiune.

Windows Update este cunoscut pentru faptul că nu reușește să actualizeze driverele plăcii de bază, așa că sunt șanse mari să trebuiască 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 cunoașteți modelul plăcii dvs. de bază, puteți descărca & folosi Speccy pentru a-l afla.
    Descărcarea driverelor pentru placa de bază

    Nota: Asigurați-vă că descărcați driverele pentru placa de bază de pe canalele oficiale. Stați departe de site-urile de descărcare de la terțe părți, cu excepția cazului în care este absolut necesar să treceți prin ele.

  2. Deschideți executabilul de instalare și urmați instrucțiunile de pe ecran pentru a instala driverul care anterior nu reușea să se instaleze.
  3. După ce instalarea este completă, reporniți calculatorul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.

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

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

Microsoft a investigat deja această problemă și a confirmat că această problemă specifică poate apărea și în cazurile în care sistemul de operare încearcă să creeze discul RAM pentru mediul Windows PE în timpul procesului de pornire. Dacă în timpul acestei operațiuni sunt descoperite blocuri de memorie proaste în memoria 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 prin utilizarea unei serii de comenzi CMD capabile să verifice și să curețe intrările de memorie proaste din memoria BCD. Iată un ghid rapid despre cum să faceți acest lucru:

  1. Presați tasta Windows + R pentru a deschide o casetă de dialog Run. Apoi, tastați „cmd” în interiorul căsuței de text și apăsați Ctrl + Shift + Enter pentru a deschide un prompt de comandă elevat. Când ajungeți la promptul User Account Control (UAC), faceți clic pe Yes (Da) pentru a aproba cererea de administrare.
    Executați Command Prompt
  2. După ce vă aflați în interiorul Command Prompt-ului elevat, tastați următoarea comandă și apăsați Enter pentru a lista toate intrările de memorie defectuoase:
    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 defectuoase care împiedică crearea ramdisk-ului, următorul pas este să curățați aceste intrări. Pentru a face acest lucru, tastați următoarea comandă și apăsați Enter:
    bcdedit /deletevalue {badmemory} badmemorylist
  4. După ce procesul a avut succes, reporniți calculatorul și vedeți dacă problema este rezolvată la următoarea pornire a sistemului.

Dacă încă vă confruntați cu codul de eroare 0xc0000017 chiar și după ce ați urmat instrucțiunile de mai sus, treceți la următoarea potențială soluție de mai jos.

Metoda 5: Dezactivarea Hybrid Graphics din BIOS

Cum se pare, această problemă poate apărea și din cauza unei funcții GPU prezente pe plăcile integrate AMD GPU, numită Hybrid graphics. Mai mulți utilizatori afectați au confirmat că, după ce au intrat în setările BIOS și au dezactivat Hybrid Graphics din meniul Device Configuration (Configurare dispozitiv), procesul de actualizare/instalație curată s-a finalizat cu succes, fără probleme suplimentare.

Se raportează de obicei că această metodă a avut succes cu modelele ZBook fabricate de HP.

Iată un ghid rapid pentru dezactivarea Hybrid Graphics (Grafică hibridă) din setările BIOS:

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

    Nota: 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 pentru a intra în setările BIOS în funcție de modelul plăcii de bază.

  2. După ce reușiți să intrați în setările BIOS, utilizați meniul de navigare pentru a accesa meniul Advanced. Odată intrat înăuntru, selectați meniul Device Configuration (Configurare dispozitiv) și asigurați-vă că Graphics Device (Dispozitiv grafic) este setat pe Discrete Graphics (Grafică discretă) în loc de Hybrid Graphics (Grafică hibridă).
    Dezactivarea graficii hibride

    Nota: Dacă găsiți o opțiune care vă permite să setați Hybrid Graphics (Grafică hibridă) la Disabled (Dezactivată), faceți-o.

  3. Asigurați-vă că salvați șansa alegând Save Changes (Salvare modificări) și Exit BIOS.
  4. După ce următoarea secvență de pornire este completă, vedeți dacă aceeași problemă continuă să apară.

Dacă aceeași problemă continuă să apară, treceți la următoarea metodă de mai jos.

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

Cum se pare, există o mulțime de vinovați potențiali care ar putea fi responsabili pentru apariția acestei probleme. Și nu sunt doar suitele Antivirus de la terțe părți care ar putea interfera cu instalarea actualizării, ci și aplicațiile utilitare care, în mod normal, nu sunt suspectate într-un scenariu în care este implicat un BSOD.

Dacă întâmpinați BSOD-ul 0xc0000017 în timpul unei încercări de actualizare a unei versiuni mai vechi de Windows la Windows 10, ar trebui să eliminați posibilitatea unei interferențe de la terțe părți, încercând din nou actualizarea după o pornire curată.

Când obțineți o stare de pornire curată, computerul dvs. va porni fără nici un tip de serviciu, proces sau element de pornire al unei terțe părți care ar putea sta în calea procesului de actualizare.

Iată un ghid rapid pentru obținerea unei stări de pornire curată în care puteți încerca din nou operațiunea:

  1. Deschideți o fereastră de dialog Run (Executare) apăsând tasta Windows + R. Odată ce vă aflați în interiorul ferestrei de execuție, tastați ‘msconfig’ și apăsați Enter (Intră) pentru a deschide meniul System Configuration (Configurare sistem). După ce vi se solicită de către User Account Control (UAC), faceți clic pe Yes (Da) pentru a acorda acces de administrator.
    Deschiderea configurației sistemului prin Run
  2. După ce reușiți să intrați în meniul System Configuration (Configurație sistem), faceți clic pe fila Services (Servicii) din partea de sus a meniului. În continuare, începeți prin a vă asigura că este bifată căsuța asociată cu „Hide all Microsoft services” (Ascundeți toate serviciile Microsoft). Acest lucru vă va asigura că nu dezactivați din greșeală niciun serviciu esențial pentru sistemul de operare.
    Dezactivarea tuturor elementelor de pornire non-Microsoft
  3. După ce fiecare serviciu Microsoft este exclus din listă, faceți clic pe butonul Disable all (Dezactivați toate) pentru a împiedica efectiv ca orice fel de serviciu de la terți să fie chemat în acțiune în timpul următoarei secvențe de pornire.
  4. După ce v-ați ocupat de servicii, mergeți la fila Startup și apoi faceți clic pe Open Task Manager din meniul următor.
    Deschiderea ferestrei elementelor de pornire prin Task Manager
  5. Voi fi apoi transportat direct în fila Startup din Task Manager. Odată ajuns acolo, selectați în mod sistematic fiecare serviciu de pornire al părților terțe și faceți clic pe butonul Disable (Dezactivare) din partea de jos a ecranului pentru a le exclude de la a fi pornite la următoarea pornire a sistemului. Faceți acest lucru până când v-ați asigurat că niciun serviciu de pornire nu mai are voie să ruleze la următoarea pornire a sistemului.
    Dezactivarea aplicațiilor de la pornire
  6. După ce ați ajuns la acest pas, motivele pentru starea de pornire curată sunt realizate. Acum, pentru a profita de ea, pur și simplu reporniți calculatorul.
  7. La următoarea pornire, calculatorul a pornit NUMAI cu serviciile și procesele esențiale. Pentru a testa dacă vreun element terț a fost cauza codului de eroare, repetați procesul de actualizare și vedeți dacă problema este acum rezolvată.

.

Articles

Lasă un răspuns

Adresa ta de email nu va fi publicată.