26Aug

Windows Dumps de memorie: Ce sunt exact pentru ele?

click fraud protection

Atunci când Windows blue-screens, creează fișiere de memorie dump - de asemenea, cunoscut sub numele de halde accident. Acesta este modul în care vorbește BSOD-ul Windows 8 atunci când se spune că "se colectează doar unele informații despre eroare".

Aceste fișiere conțin o copie a memoriei computerului în momentul accidentului. Acestea pot fi folosite pentru a ajuta la diagnosticarea și identificarea problemei care a condus la prăbușirea în primul rând.

Tipurile de memorie

Windows poate crea mai multe tipuri diferite de depozite de memorie. Puteți accesa această setare deschizând Panoul de control, făcând clic pe Sistem și securitate și făcând clic pe Sistem. Faceți clic pe Setări avansate de sistem din bara laterală, faceți clic pe fila Complex și faceți clic pe Setări sub Pornire și recuperare.

În mod implicit, setarea din informațiile de depanare scrie este setată la "Memorie automată dump". Iată ce reprezintă fiecare tip de memorie de memorie:

Memorie completă: O memorie completă este cel mai mare tip de memorie posibilă.Aceasta conține o copie a tuturor datelor utilizate de Windows în memoria fizică.Deci, dacă aveți 16 GB de memorie RAM și Windows utilizează 8 GB de la momentul caderii sistemului, memoria va fi de 8 GB.Accidentele sunt de obicei cauzate de codul care rulează în modul kernel, astfel încât informațiile complete care includ memoria fiecărui program sunt rareori utile - o memorie de memorie kernel va fi, de obicei, suficientă chiar și pentru un dezvoltator.

instagram viewer

Memoria de memorie kernel: O memorie de memorie kernel va fi mult mai mică decât o memorie completă de memorie. Microsoft spune că va fi de obicei o treime din dimensiunea memoriei fizice instalată în sistem. După cum scrie Microsoft:

"Acest fișier de memorie nu va include memoria alocată sau orice memorie alocată aplicațiilor în modul de utilizare. Acesta include numai memoria alocată kernel-ului Windows și nivelului de abstractizare hardware( HAL), precum și memoria alocată driverelor de mod kernel și altor programe de mod kernel.

Pentru cele mai multe scopuri, acest dump de accident este cel mai util. Este semnificativ mai mică decât memoria completă de memorie, dar doar omite acele porțiuni de memorie care este puțin probabil să fi fost implicate în accident. "

Memorie mică de memorie( 256 kb): O memorie mică de memorie este cel mai mic tip de memoriebenă.Conține foarte puține informații - informațiile de pe ecranul albastru, o listă cu driverele încărcate, informațiile despre proces și informații despre un kernel. Acesta poate fi util pentru identificarea erorii, dar oferă informații mai puțin detaliate de depanare decât o memorie de memorie kernel.

Memoria de memorie automată: Aceasta este opțiunea implicită și conține exact aceleași informații ca o memorie de memorie kernel. Microsoft spune că, atunci când fișierul de pagină este setat la o dimensiune gestionată de sistem și calculatorul este configurat pentru depozitele de memorie automată, "Windows stabilește dimensiunea fișierului de paginare suficient de mare pentru a se asigura că o memorie de memorie kernel poate fi captată în cea mai mare partetimp. "După cum subliniază Microsoft, depozitele de deșeuri reprezintă un element important în luarea deciziilor privind dimensiunea fișierului de pagină.Fișierul de pagină trebuie să fie suficient de mare pentru a conține datele memoriei.

( niciuna): Windows nu va crea gropi de memorie când se blochează.Cheile de memorie

sunt pentru dezvoltatori

Aceste fișiere de memorie există pentru a vă oferi informații despre cauza accidentului de sistem. Dacă sunteți un dezvoltator de Windows care lucrează la drivere hardware, informațiile din aceste fișiere cu memorie dump vă pot ajuta să identificați motivul pentru care driverele dvs. hardware cauzează un computer pe ecranul albastru și remediați problema.

Dar probabil că sunteți doar un utilizator Windows normal, nu cineva care dezvoltă drivere hardware sau lucrează la codul sursă Windows de la Microsoft. Cismele de gunoi sunt încă utile. S-ar putea să nu aveți nevoie de ele, dar este posibil să fie necesar să le trimiteți unui dezvoltator dacă întâmpinați o problemă cu software-ul sau driverele de nivel inferior pe computerul dvs. De exemplu, site-ul Web Symantec spune că "De multe ori Symantec Development va avea nevoie de o memorie completă de memorie dintr-un sistem afectat pentru a identifica cauza accidentului." Exemplu de eroare poate fi de asemenea util dacă întâmpinați o problemă cu Windows în sineeste posibil să fie necesar să o trimiteți la Microsoft. Dezvoltatorii responsabili cu software-ul pot folosi memoria dump pentru a vedea exact ce se întâmplă pe computerul dvs. în momentul prăbușirii, sperăm că le-ar permite să fixeze și să remedieze problema.

Minidumps vs. Dumps de memorie

Fișierele Minidump sunt utile pentru aproape toată lumea deoarece conțin informații de bază cum ar fi mesajul de eroare asociat cu un ecran albastru al morții. Ele sunt stocate în folderul C: \ Windows \ Minidump în mod implicit. Ambele tipuri de fișiere dump au extensia de fișier. dmp.

Chiar și atunci când sistemul dvs. este configurat să creeze un kernel, o memorie completă sau o memorie automată, veți obține atât un minidump, cât și un fișier MEMORY.DMP mai mare. Instrumentele

precum BlueScreenView de la Nirsoft pot afișa informațiile conținute în aceste fișiere minidmp. Puteți vedea fișierele șoferului exacte implicate într-un accident, ceea ce poate ajuta la identificarea cauzei problemei. Deoarece minidumps-urile sunt atât de utile și mici, vă recomandăm să nu setați setarea de memorie la "(none)" - asigurați-vă că ați configurat cel puțin sistemul pentru a crea halde de memorie mici. Ei nu vor folosi mult spațiu și vă vor ajuta dacă vă veți confrunta vreodată cu o problemă.Chiar dacă nu știți cum să obțineți informațiile din fișierul minidump, puteți găsi instrumente software și persoane care pot folosi informațiile de aici pentru a ajuta la fixarea și rezolvarea problemei sistemului.

Mai multe depozite de memorie, cum ar fi gropi de memorie kernel și gropi de memorie complete, sunt stocate la C: \ Windows \ MEMORY.DMP în mod implicit. Windows este configurat să suprascrie acest fișier de fiecare dată când a creat o nouă memorie de memorie, astfel încât ar trebui să aveți doar un singur fișier MEMORY.DMP ocupând spațiu.

În timp ce utilizatorii Windows chiar și medii pot folosi minidumps pentru a înțelege cauza ecranelor albastre, fișierul MEMORY.DMP este folosit mai rar și nu este util decât dacă intenționați să îl trimiteți unui dezvoltator. Probabil că nu va trebui să utilizați informațiile de depanare într-un fișier MEMORY.DMP pentru a identifica și remedia o problemă pe cont propriu.

Ștergeți clapetele de memorie pentru a elibera spațiu

Puteți șterge aceste fișiere. dmp pentru a elibera spațiu, ceea ce este o idee bună deoarece acestea pot fi foarte mari în mărime - dacă computerul dvs. are ecran albastru, este posibil să aveți un MEMORY.DMPfișier de 800 MB sau mai mult ocupând spațiu pe unitatea dvs. de sistem.

Windows vă ajută să ștergeți automat aceste fișiere. Dacă utilizați utilitarul Disk Cleanup și îi spuneți acestuia să curețe fișierele de sistem, veți vedea că ambele tipuri de gropi de memorie apar în listă.CCleaner și alte instrumente similare pot șterge automat și gropile de memorie. Nu este nevoie să sapa în folderul Windows și să le ștergeți manual.

Pe scurt, fișierele cu memorie mai mare nu sunt foarte utile dacă nu intenționați să le trimiteți la Microsoft sau la un alt dezvoltator de software, astfel încât acestea să poată repara un ecran albastru care apare în sistemul dvs. Fișierele minidump mai mici sunt mai utile deoarece conțin informații esențiale despre accidentele sistemului. Creditul de imagine

: Thawt Hawthje pe Flickr