Cum se configurează smartphone-uri și PC-uri. Portal de informare
  • Acasă
  • Windows 8
  • Folosirea unui depozit de memorie pentru a diagnostica blocările. Dump-ul de blocare Windows

Folosirea unui depozit de memorie pentru a diagnostica blocările. Dump-ul de blocare Windows

Cât de des trebuie să te uiți la ecran? moartea Windowsului(BSoD)? BSoD poate apărea în cazuri diferite: atât atunci când lucrați cu sistemul, cât și în timpul procesului de pornire sistem de operare. Cum să determinați ce cauzează BSoD și să remediați această problemă? sala de operatie sistem Windows este capabil să salveze un dump de memorie atunci când apare o eroare, astfel încât administrator de sistem ar putea analiza datele de descărcare și să găsească cauza BSoD.

Există două tipuri de depozite de memorie - mici (minidump) și pline. În funcție de setările sistemului de operare, sistemul poate salva depozitele complete sau mici sau nu poate lua nicio măsură atunci când apare o eroare.

O mică groapă se află de-a lungul potecii %systemroot%\minidumpși are un nume ca Minixxxxxx-xx.dmp
Depozitul complet este situat de-a lungul potecii %systemroot%și are un nume ca Memory.dmp

Pentru a analiza conținutul depozitelor de memorie, ar trebui să utilizați un utilitar special - Microsoft Kernel Debugger.
Puteți obține programul și componentele necesare funcționării acestuia direct de pe site-ul Microsoft - Instrumente de depanare

Atunci când alegeți un depanator, ar trebui să țineți cont de versiunea sistemului de operare pe care va trebui să analizați depozitele de memorie. Pentru un sistem de operare pe 32 de biți, este necesară versiunea pe 32 de biți a depanatorului, iar pentru un sistem de operare pe 64 de biți, este de preferat să utilizați versiunea pe 64 de biți a depanatorului.

În plus față de pachetul Instrumente de depanare în sine pentru Windows, veți avea nevoie și de un set de simboluri de depanare - Simboluri de depanare. Setul de simboluri de depanare este specific fiecărui OS pe care a fost înregistrat BSoD. Prin urmare, va trebui să descărcați un set de simboluri pentru fiecare sistem de operare a cărui funcționare va trebui să o analizați. Un Windows XP pe 32 de biți va necesita setul de caractere Windows XP pe 32 de biți; un sistem de operare pe 64 de biți va necesita setul de caractere Windows XP pe 64 de biți. Pentru alt sistem de operare Familia Windows seturile de caractere sunt selectate după același principiu. Puteți descărca simboluri de depanare de aici. Este recomandat să le instalați la %systemroot%\simboluri

După instalarea depanatorului și a simbolurilor de depanare, lansați depanatorul. Fereastra de depanare după lansare arată astfel.

Înainte de a analiza conținutul memoriei dump, va trebui să faceți o mică configurare a depanatorului. Mai exact, spuneți programului unde să caute simboluri de depanare. Pentru a face acest lucru, selectați din meniul File > Symbol File Path... Faceți clic pe butonul Browse... și indicați folderul în care am instalat simbolurile de depanare pentru memoria dump-ului în cauză.

Puteți solicita informații despre simbolurile de depanare necesare direct pe Internet, cu server public Microsoft. Astfel vei avea cel mai mult noua versiune personaje. Puteți face acest lucru după cum urmează - în meniul Fișier > Cale fișier simbol..., introduceți: SRV*%systemroot%\symbols*http://msdl.microsoft.com/download/symbols

După ce ați specificat calea către simbolurile de depanare, selectați Fișier > Salvare spațiu de lucru din meniu și confirmați acțiunea făcând clic pe OK.

Pentru a începe analiza stocării memoriei, selectați File > Open Crash Dump... din meniu și selectați fișierul necesar pentru examinare.

Sistemul va analiza conținutul, după care va produce un rezultat despre cauza suspectată a erorii.

Comanda !analyze -v dată depanatorului în linie de comandă, va afișa informații mai detaliate.

Puteți opri depanarea selectând elementul de meniu Depanare > Oprire depanare

Astfel, folosind pachetul Instrumente de depanare pentru Windows, puteți obține întotdeauna o imagine destul de completă a cauzelor erorilor de sistem.

Dacă în fața ta apare așa-zisul ecran albastru al morții din Windows 10 și ești gata să cazi într-o comă nervoasă, trage-te și încearcă să rezolvi problema. Pentru început, merită să spunem că acest mesaj de rău augur vă semnalează o situație critică eroare de sistem. Mai mult, nu este întotdeauna posibil să prindeți momentul și să aveți timp să citiți codul de eroare atunci când Windows cade în ecranul albastru al morții și dispozitivul se repornește. Să observăm imediat că există cantitate uriașă soluții la această problemă, precum și motivele ecranului albastru. În acest articol vom încerca să luăm în considerare motive probabile apariția unui ecran albastru al fericirii, precum și solutii posibile probleme.

În marea majoritate a cazurilor, ecranul albastru al morții semnalează eroarea BAD_POOL_CALLER - stop 0x000000c2. Pentru a spune clar, este dificil să diagnosticăm această eroare, dar poate că vom încerca să folosim această eroare ca exemplu pentru a descrie algoritmul pentru următoarele acțiuni.

Pentru a diagnostica corect problema, mai întâi ar trebui să analizați un fișier de sistem special numit minidump. Crearea unor astfel de fișiere este cauzată de o defecțiune a sistemului, în plus, ele ne pot informa ce anume a dus la defecțiune.

1. Pentru a activa acest lucru înregistrare automată dump mic de memorie (dezactivat implicit) accesați proprietățile computerului și accesați „ Opțiuni suplimentare sisteme" (această includere este furnizată pentru toate sistemele, nu doar pentru Windows 10):

De regulă, toate fișierele minidump sunt salvate atunci când apare un ecran albastru al morții (BSOD) și le puteți găsi în folderul C:\Windows\Minidump. Este de remarcat faptul că numele fișierului conține data curentă– când a fost creat, ceea ce facilitează identificarea datei în care s-a produs eroarea, mai ales având în vedere că pot exista mai multe astfel de fișiere.

Două moduri de a decripta un mic minidump de memorie

Prima cale, constă în utilizarea utilitarului destul de popular BlueScreenView. Acest utilitar poate deveni, de asemenea opțiune bună pentru a analiza depozitul de memorie. Utilizarea acestui utilitar va fi foarte utilă ca o modalitate de a identifica driverul problematic.

Mai mult, se remarcă mai ales prin faptul că, cu ajutorul lui, este posibil să vizualizați BSOD (ecranul albastru al morții) ca într-un cadru înghețat, așa cum a fost atunci când sistemul s-a prăbușit. Afișează ora și data defecțiunii, informații despre driver sau modul cu versiunea și scurtă descriere. În plus, utilitarul este disponibil în multe limbi, inclusiv rusă. Aşa Utilitarul BlueScreenView exact lucrul dacă trebuie să analizați rapid depozitele de memorie în timpul BSOD.

Pentru a doua metodă trebuie să instalați Instrumente de depanare pentru Windows și, de asemenea, să descărcați utilitarul bsdos_utility. Apoi, după despachetarea scriptului bsdos_utility.cmd, ar trebui să-l mutați pe unitatea C:\ (puteți crea folder separat, dar merită să ne amintim că linia de adresă de lansare a scriptului va fi diferită de exemplul nostru). Apoi pe linia de comandă ar trebui să scrieți:

C:\bsdos_utility.cmd

După afișarea unei liste cu toate dumpurile din lista C:\Windows\Minidump\, după care scriptul va întreba ce dump trebuie analizat. De asemenea, puteți selecta minidump-ul necesar atunci când rulați scriptul:

Într-un mod similar este posibil să se detecteze masa erori Windows 10, care a provocat BSOD, precum și programe .exe problematice care au provocat un ecran albastru.

Motiv erori critice Windows însoțit ecrane albastre(BSOD), adesea driverul este nou instalat sau deteriorat. După ce ați determinat care driver provoacă eroarea, puteți începe să remediați problema: actualizați driverul, reveniți la unul mai recent. versiunea timpurie, reinstalați sau eliminați aplicația care a instalat driverul etc. Numele driverului nu este întotdeauna afișat pe ecranul albastru. Cu toate acestea, există o modalitate foarte simplă care vă permite să identificați driverul problematic în câteva minute utilizând un dump de memorie.

Pasul 1 — Activați înregistrarea de descărcare a memoriei

Mai întâi trebuie să vă asigurați că înregistrarea de descărcare este activată. Pentru a face acest lucru, deschideți proprietățile sistemului apăsând combinația de taste Win+Pauză, [în Vista faceți clic pe link Setări avansate de sistem], accesați fila În plus, iar la final apăsați butonul.

Mic Depozitele de memorie ar trebui să fie suficiente pentru scopurile noastre.

Acordați atenție căii către folderul în care vor fi salvate dacă apare o eroare critică.

Acum puteți arhiva fișierul și îl puteți atașa la o postare pe forum Depanarea erorilor critice Windowsși așteptați până când cineva vă spune numele șoferului problematic :) Dar o puteți face singur fără prea mult efort.

Pasul 2 — Analiza depozitelor folosind utilitarul MinDumper

Veți găsi o poveste despre utilitate în acest articol.

  1. Descărcați și instalați Instrumente de depanare pentru Windows. Acestea sunt incluse în programul de instalare web Windows SDK, unde după lansare trebuie să selectați Instrumente de depanare în secțiunea Utilități comune.
  2. Descărcați scenariu(kdfe.cmd), care a fost scris de Alexander Sukhovey și publicat pe resursă sysadmins.ru(Din moment ce nu am putut găsi un link live acolo, îl ofer pe al meu). Dezarhivați arhiva în orice folder.
    Nota. În cazul unei locații de folder nestandard Fișiere de program poate fi necesar să setați kdfe.cmd la calea către folderul în care sunt instalate Instrumentele de depanare pentru Windows. Utilizați variabila dbgpath de pe linia 41.

Pasul 3 - Analizarea memoriei Dumpului

Acum totul se reduce la executarea unei comenzi. Deschideți un prompt de comandă și accesați folderul în care ați extras kdfe.cmd. Rulați fișierul, specificând calea către fișierul de descărcare a memoriei ca parametru (în exemplul de mai jos fișierul este numit Mini1110307-01.dmp)

Această scurtă notă își propune să arate cum puteți configura sistemul pentru a primi o urgență haldă memorie Windows , adică un dump care poate fi creat dacă apare o defecțiune critică, caracterizată prin apariția unui ecran albastru al morții (BSOD). Ce este o groapă în general, de ce avem nevoie de ea și ce este, ce probleme se intenționează să rezolve și ce informații conține?

Memory dump - conținutul memoriei de lucru a unui proces, nucleu sau întreg sistem de operare, inclusiv, pe lângă zonele de lucru, Informații suplimentare despre starea registrelor procesorului, conținutul stivei și alte structuri de servicii.

De ce am putea avea nevoie de acest conținut, de ex. Vizualizarea memoriei Windows? Poate că cea mai obișnuită utilizare a unui dump de memorie este studierea cauzelor unei defecțiuni a sistemului (), care a determinat oprirea completă a sistemului de operare. În plus, starea memoriei poate fi folosită și în alte scopuri. De asemenea, este important ca un dump de memorie să fie literal singura cale primiți informații despre orice eșec! Și luarea (obținerea) unui dump de memorie de sistem este, de fapt, singura metodă precisă de a obține o amprentă (copie) instantanee a conținutului memorie fizică sisteme.

Cu cât conținutul depozitului reflectă mai exact starea memoriei la momentul defecțiunii, cu atât vom putea analiza mai detaliat. situație de urgență. Prin urmare, este extrem de important să obțineți o copie actualizată a memoriei fizice a sistemului la un moment de timp strict definit, imediat înainte de defecțiune. Și singura modalitate de a face acest lucru este să creați o descărcare completă de blocare. Motivul este destul de banal - atunci când are loc o descărcare de blocare a memoriei sistemului, fie ca urmare a unei defecțiuni, fie ca urmare a unei situații simulate artificial, sistemul în acest moment de primire a controlului funcțiilor de urgență (KeBugCheckEx) se află într-un stare absolut neschimbată (statică), prin urmare, între momentul în care se produce defecțiunea și momentul în care datele sunt scrise pe suport, nimic nu schimbă conținutul memoriei fizice și este scris pe disc în starea sa originală. Ei bine, acest lucru este în teorie, dar ocazional în viață, dar există situații în care, din cauza componentelor hardware defecte, depozitul de memorie în sine poate fi deteriorat sau stația poate îngheța în timp ce înregistrează descărcarea.

În marea majoritate a cazurilor, din momentul în care începe procesul de creare a unui dump memorie de blocare și până la sfârșitul scrierii conținutului memoriei pe disc, informațiile din memorie rămân neschimbate.

Teoretic, statica (imuabilitatea) „amprentei” memoriei se explică prin faptul că, atunci când este apelată funcția KeBugCheckEx, care afișează informații despre defecțiune și începe procesul de creare a unui dump de memorie, sistemul este deja complet oprit și conținutul memoriei fizice este scris în blocurile ocupate pe disc de fișierul de paginare, după care, în timpul încărcării ulterioare a sistemului de operare, acesta este resetat la un fișier pe media de sistem. Ei bine, aproape o dată am observat o situație în care un defect placa de baza m-a împiedicat să salvez un dump de memorie: a) înghețarea în timp ce logica de salvare a dump rulează (procesul nu a ajuns la 100%), b) deteriorarea fișierului de memorie dump (depanatorul s-a plâns de structuri), c) scrierea memoriei.dmp dump fișiere de lungime zero. Prin urmare, în ciuda faptului că sistemul este deja complet oprit în momentul în care este creată descărcarea memoriei și numai codul de urgență rulează, hardware-ul defect poate face ajustări la orice logică fără excepție în orice stadiu de funcționare.
În mod tradițional, pe stadiu inițial Pentru a salva un dump de memorie Windows, sunt folosite blocurile de disc alocate fișierului de pagină. Apoi, după ce apare un ecran albastru și o repornire, datele sunt mutate în dosar separat, iar apoi fișierul este redenumit folosind un model în funcție de tipul de descărcare. Cu toate acestea, pornind de la versiuni Windows Vista, această stare de lucruri poate fi schimbată acum, utilizatorului i se oferă posibilitatea de a salva un dump selectat fără participarea unui fișier de schimb, plasând informații despre eșecul în fișier temporar. Acest lucru a fost făcut pentru a elimina erorile de configurare asociate cu setare incorectă dimensiunea și poziția fișierului de paginare, ceea ce a dus adesea la probleme în timpul procesului de salvare a unui depozit de memorie.
Să vedem ce tipuri de depozite ne permite sistemul de operare Windows să creăm:

  • Dump-ul memoriei de proces (aplicație);
  • Dump memorie kernel;
  • Dump complet de memorie (dump a porțiunii disponibile din memoria fizică a sistemului).

Toate depozitele de accidentare pot fi împărțite în două categorii principale:

  • Arhivare cu informații despre excepția care a avut loc. Ele sunt de obicei create automat atunci când apare o excepție netratată în aplicație/kernel și, în consecință, depanatorul (încorporat) al sistemului poate fi apelat. În acest caz, informațiile despre excepție sunt înregistrate într-un dump, ceea ce facilitează determinarea tipului de excepție și unde a avut loc în timpul analizei ulterioare.
  • Informații de descărcare fără excepție. Creat de obicei manual de utilizator atunci când este necesar să se creeze pur și simplu un instantaneu al unui proces pentru analiza ulterioară. Această analiză nu implică determinarea tipului de excepție, deoarece nu a avut loc nicio excepție, ci o analiză cu totul diferită, de exemplu, studierea structurilor de date ale unui proces și așa mai departe.

Configurația de descărcare a memoriei kernelului

Trebuie să fii autentificat sub administrativ cont pentru a efectua pașii descriși în această secțiune.

Să trecem direct la configurarea setărilor de descărcare prin blocare Windows. Mai întâi, trebuie să mergem la fereastra cu proprietățile sistemului într-unul dintre următoarele moduri:

  1. Clic clic dreapta mouse-ul pe pictograma „Computerul meu” - „Proprietăți” - „Setări avansate de sistem” - „Avansat”.
  2. Butonul „Start” - „Panou de control” - „Sistem” - „Setări avansate de sistem” - „Avansat”.
  3. Combinație de taste „Windows” + „Pauză” - „Setări avansate de sistem” - „Avansat”.

  4. sistem de control.cpl,3
  5. Rulați pe linia de comandă (cmd):
    SystemPropertiesAdvanced

Rezultatul acțiunilor descrise este să deschideți fereastra „Proprietăți sistem” și să selectați fila „Avansat”:

După aceea, în secțiunea „Pornire și recuperare” facem clic, selectăm „Opțiuni” și, prin urmare, deschidem o nouă fereastră numită „Descărcare și recuperare”:

Toți parametrii crash dump sunt grupați într-un bloc de parametri numit „Eșec de sistem”. În acest bloc putem seta următorii parametri:

  1. Scrieți evenimente în jurnalul de sistem.
  2. Efectuați o repornire automată.
  3. Înregistrarea informațiilor de depanare.
  4. Fișier de descărcare.
  5. Înlocuiți un fișier dump existent.

După cum puteți vedea, mulți dintre parametrii din listă sunt destul de banali și ușor de înțeles. Cu toate acestea, aș dori să detaliez parametrul „Dump File”. Parametrul este prezentat ca o listă derulantă și are patru valori posibile:

Mic depozit de memorie

Un mic dump de memorie (minidump) este un fișier care conține cea mai mică cantitate de informații despre defecțiune. Cea mai mică dintre toate depozitele de memorie posibile. În ciuda dezavantajelor evidente, minidump-urile sunt adesea folosite ca informații despre o nerespectare a transmiterii către furnizor. șoferi terți pentru studii suplimentare.
Compus:

  • Mesaj de eroare.
  • Valoarea erorii.
  • Parametrii de eroare.
  • Contextul procesorului (PRCB) în care a avut loc defecțiunea.
  • Informații de proces și contextul kernelului (EPROCESS) pentru procesul de blocare și toate firele sale.
  • Procesează informațiile și contextul kernelului (ETHREAD) pentru firul de execuție care provoacă blocarea.
  • Stiva de mod kernel pentru firul care a provocat blocarea.
  • Lista driverelor încărcate.

Cazare: %SystemRoot%\Minidump\MMDDYY-XXXXX-NN.dmp. Unde MMDDYY este luna, ziua și respectiv anul, NN este număr de serie haldă.
Volum: Mărimea depinde de bitness-ul sistemului de operare: sunt necesari doar 128 de kiloocteți pentru un sistem de operare pe 32 de biți și 256 de kiloocteți pentru un sistem de operare pe 64 de biți în fișierul de paginare (sau în fișierul specificat în DedicatedDumpFile). Deoarece nu putem seta o dimensiune atât de mică, o rotunjim la 1 megaoctet.

Dump memorie kernel

Acest tip de dump conține o copie a întregii memorie a nucleului la momentul accidentului.
Compus:

  • Lista proceselor care rulează.
  • Starea firului curent.
  • Pagini de memorie în modul kernel prezente în memoria fizică la momentul accidentului: memoria driverului în modul kernel și memoria programului în modul kernel.
  • Memorie la nivel dependent de hardware (HAL).
  • Lista driverelor încărcate.

Din memoria kernel lipsesc paginile și paginile de memorie nealocate modul utilizator. De acord, este puțin probabil ca paginile de proces în modul utilizator să fie de interes pentru noi în timpul unei defecțiuni a sistemului (BugCheck), deoarece de obicei defecțiune a sistemului iniţiat de codul modului kernel.

Dimensiune: variază în funcție de dimensiunea spațiului de adrese kernel alocat de sistemul de operare și de numărul de drivere pentru modul kernel. De obicei, aproximativ o treime din memoria fizică este necesară în fișierul swap (sau în fișierul specificat în DedicatedDumpFile). Poate varia.

Dump complet de memorie

O descărcare completă a memoriei conține o copie a întregii memorie fizice (RAM) la momentul accidentului. În consecință, întregul conținut al memoriei sistemului este inclus în fișier. Acesta este atât un avantaj cât și dezavantajul principal, deoarece dimensiunea sa pe unele servere cu cantități mari de RAM poate fi semnificativă.
Compus:

  • Toate paginile memoriei fizice „vizibile”. Aceasta este aproape întreaga memorie a sistemului, cu excepția zonelor utilizate de hardware: BIOS, spațiu PCI etc.
  • Date de la procesele care rulau pe sistem la momentul defecțiunii.
  • Pagini de memorie fizică care nu sunt mapate la spațiul de adrese virtuale, dar care pot ajuta la investigarea cauzei defecțiunii.

În mod implicit, o descărcare completă a memoriei nu include zone de memorie fizică utilizate de BIOS.
Locație: %SystemRoot%\MEMORY.DMP . Dump-ul anterior este suprascris.
Volum: fișierul de paginare (sau fișierul specificat în DedicatedDumpFile) necesită un volum egal cu dimensiunea memoriei fizice + 257 megaocteți (acești 257 MB sunt împărțiți într-un anumit antet + date driver). De fapt, în unele sisteme de operare, pragul inferior al fișierului de paginare poate fi setat exact la valoarea dimensiunii memoriei fizice.

Evacuarea automată a memoriei

Începând cu Windows 8/Windows Server 2012, sistemul a fost introdus tip nou dump numit „Automatic Memory Dump”, care este setat ca tip implicit. În acest caz, sistemul însuși decide ce dump de memorie să înregistreze în cazul unei anumite defecțiuni. Mai mult, logica alegerii depinde de multe criterii, inclusiv de frecvența „crash-ului” a sistemului de operare.

După ce modificați configurația de descărcare a memoriei Windows, poate fi necesar să reporniți computerul.

Setări registry

Secțiunea de registry care definește parametrii de descărcare în caz de accident:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CrashControl

Parametri:

Parametru Tip Descriere
Repornire automată REG_DWORD Activați/dezactivați repornire automată când apare BSOD.
CrashDump Activat REG_DWORD Tipul de dump care se creează.
  • 0 - nu creați un dump de memorie;
  • 1 - dump complet de memorie;
  • 2 - dump memorie kernel;
  • 3 - depozit de memorie mic;
DumpFile REG_EXPAND_SZ Calea și numele depozitului de memorie kernel și dump-ului complet al memoriei.
DumpFilters REG_MULTI_SZ Filtrul de driver în stiva de drivere de descărcare a memoriei. Vă permite să adăugați noi funcționalități în etapa de creare a depozitelor de blocare. De exemplu, criptarea conținutului depozitului. Modificarea valorii nu este recomandată.
LogEvent REG_DWORD Înregistrarea unui eveniment în jurnalul de sistem.
MinidumpDir REG_EZPAND_SZ Calea și numele micului depozit de memorie.
MinidumpsCount REG_DWORD Numărul maxim de depozite de memorie mici. Când este depășit, versiunile mai vechi încep să fie suprascrise.
Suprascrie REG_DWORD Înlocuiți un fișier dump existent. Numai pentru descărcarea memoriei kernel și descărcarea completă a memoriei.
IgnorePagefileSize REG_DWORD Ignoră fișier standard swap ca loc pentru stocarea temporară (intermediară) a unei depozite de memorie. Indică faptul că descărcarea memoriei trebuie scrisă într-un fișier separat. Folosit împreună cu opțiunea DedicatedDumpFile.
DedicatedDumpFile REG_EZPAND_SZ Calea și numele temporarului fișier alternativ pentru a înregistra un dump de memorie. În a doua trecere, datele vor fi în continuare mutate în DumpFile/MinidumpDir.

Crearea manuală a unui dump de memorie

Mai sus am descris setările pentru crearea automată a depozitelor de blocare a sistemului în cazul unei erori critice, adică o excepție netratată în codul kernelului. Dar în viata reala, pe lângă blocarea sistemului de operare, există situații în care este necesar să obțineți o descărcare a memoriei sistemului la un anumit moment în timp. Ce să faci în acest caz? Există metode pentru obținerea unui instantaneu al întregii memorie fizice, de exemplu folosind comanda .dump în depanatoarele WinDbg/LiveKD. LiveKD este un program care vă permite să rulați depanatorul Kd kernel pe un sistem care rulează modul local. Depanatorul WinDbg are, de asemenea, o caracteristică similară. Cu toate acestea, metoda dump-ului din mers nu este exactă, deoarece dump-ul generat în acest caz este „inconsecvent”, deoarece este nevoie de timp pentru a genera dump-ul, iar în cazul utilizării depanatorului modului kernel, sistemul continuă să ruleze și să facă modificări ale paginilor de memorie.

Windows este o creație foarte fragilă și aproape orice acțiune greșită din partea utilizatorului implică apariția unor erori critice, și nu foarte bune. Informațiile scrise pe ecran în sine ajută la aflarea informațiilor despre ecranele albastre ale morții, care sunt acele probleme foarte critice și, de asemenea, fisiere speciale depozite de memorie– stocarea datelor despre motive apariția BsoD. Recomand cu tărie să activați această funcție, deoarece nimeni nu este imun chiar și la ecranele albastre utilizator avansat. Depozitele de memorie în sine sunt de obicei stocate de-a lungul căii C:\Windows\MEMORY.DMP, sau C:\Windows\Minidump– unde sunt stocate așa-numitele depozite de memorie mici. Apropo, un mic dump de memorie va fi fișierul care vă va ajuta să aflați cauza BsoD.

De obicei, depozitele de memorie sunt dezactivate implicit în Windows 10, ceea ce înseamnă utilizarea utilitati speciale nu va oferi depozite pentru a verifica fișierele rezultat pozitiv. Să trecem direct la acțiune.

Cum să activați funcția de descărcare a memoriei pe Windows 10 și să o configurați

De obicei, utilitare precum BlueScreenView sunt folosite pentru a vizualiza depozitele, dar trebuie să le configurați acum crearea automată depozite de memorie, altfel acest program și altele similare vor fi inutile.

Acesta este util:

Faceți clic pe pictograma de căutare și introduceți expresia „Panou de control” pentru a deschide fereastra instrumentului.

Convertirea afișajului pictogramelor în formular „Icoane mici”, apoi accesați secțiunea "Sistem".

Se va deschide o fereastră, unde în partea stângă faceți clic pe opțiune „Setări avansate de sistem”.

În fila „Avansat”, faceți clic pe element

În cele din urmă, se deschide o fereastră în care se află parametrii principali pentru configurarea depozitelor. Aici puteți vedea că în Windows este activată o descărcare automată a memoriei, care este stocată în calea indicată chiar mai jos. Sunt incluse și casetele de selectare pentru crearea jurnalelor. În plus, sunt create și fișiere mici de descărcare a memoriei, care ne vor fi foarte utile atunci când lucrăm cu ecrane albastre ale morții. De asemenea, sunt salvate informații despre nucleul sistemului și despre memorie. Dacă merită modul automat, atunci asta va fi suficient.

Informații despre alte depozite de memorie

Dacă deschideți meniul derulant pentru înregistrarea informațiilor de depanare, veți vedea mai multe opțiuni pe care le voi descrie mai jos.

  • Mic depozit de memorie– un mini dump, care este salvat de-a lungul unei căi speciale și cântărește 256 Kilobytes. Acest fișier stochează informații de bază pe ecranele albastre ale morții și procesele sistemului. Dacă trebuie să aflați cauza BSOD, atunci este suficientă o mică descărcare de memorie. Folosit pentru a prelua informații Programul BlueScreenView sau similar. Orice începător poate folosi această metodă.
  • Dump memorie kernel– fișierul va conține aceleași informații ca și tip automat. Singura diferență este că sistemul modifică fișierul de paginare. Ce variantă ar trebui să aleg? Cred ca este un tip automat.
  • Memorie completă– fișierul conține date complete despre RAM, ceea ce înseamnă că dimensiunea fișierului va fi egal cu dimensiunea RAM. Aveți 8 GB pe computer, ceea ce este cât va ocupa fișierul de descărcare completă a memoriei pe disc. Această opțiune nu este deosebit de potrivită pentru începători.
  • Memorie activă– a apărut pentru prima dată în Windows 10. Mai potrivit pentru servere și stochează date despre memoria activă și modurile de kernel, precum și despre utilizatorul actual.

Cum să ștergeți un fișier de descărcare a memoriei

Este foarte simplu, mergi pe calea unde se află aceste fișiere și le ștergi manual. De exemplu, fișierul de descărcare a memoriei complete se numește MEMORY.DMP, doar ștergeți-l și gata. Când utilizați instrumentul Disk Cleanup, există și o opțiune de ștergere a fișierelor de descărcare.


Evacuarea memoriei poate fi dezactivată din cauza utilităților de curățare a sistemului. La folosind SSDși utilitare speciale pentru lucrul cu aceste unități, ele pot dezactiva și unele funcții de sistem pentru a unitate SSD mai puțin expus procedurilor de citire/scriere.

Cele mai bune articole pe această temă