Hoe om vullislêers te lees (met foto's)

INHOUDSOPGAWE:

Hoe om vullislêers te lees (met foto's)
Hoe om vullislêers te lees (met foto's)

Video: Hoe om vullislêers te lees (met foto's)

Video: Hoe om vullislêers te lees (met foto's)
Video: run command prompt commands from within a C# application 2024, November
Anonim

As u Windows -toepassing verongeluk of onverwags verval, word 'n 'crash dump -lêer' geskep om die huidige inligting te stoor voordat die fout voorkom. Deur 'n klein geheue -lêer te lees, kan u die oorsaak van programfoute bepaal en oplos. U kan die gratis sagteware genaamd "BlueScreenView" gebruik om te leer wat fout is met die program, of die ontfoutingsinstrument gebruik vir meer gevorderde inligting.

Stap

Metode 1 van 2: Gebruik BlueScreenView

Lees stort lêers Stap 1
Lees stort lêers Stap 1

Stap 1. Gebruik BlueScreenView as u die oorsaak van die staking wil uitvind

Die meeste gebruikers benodig net die hoop -lêer om vas te stel wat die stelselfout of Blue Screen of Death veroorsaak. Blue ScreenView is 'n gratis sagteware wat deur NirSoft vervaardig is, wat hooplêers kan ontleed en die gebruiker kan vertel watter aandrywer (bestuurder) of ander faktore die ongeluk veroorsaak.

Hoppe wat tydens stelselfoute geskep word, word na verwys as “minidumps.”

Lees stort lêers Stap 2
Lees stort lêers Stap 2

Stap 2. Laai BlueScreenView af

U kan BlueScreenView direk vanaf NirSoft aflaai op nirsoft.net/utils/blue_screen_view.html.

U kan die selfstandige program in zip -formaat aflaai. Op hierdie manier kan u die program uitvoer sonder om dit te installeer. Nadat die zip-lêer afgelaai is, klik met die rechtermuisknop en kies "Uittreksel" om 'n nuwe gids met die BlueScreenView-program te skep

Lees stort lêers Stap 3
Lees stort lêers Stap 3

Stap 3. Begin BlueScreenView

Nadat u BlueScreenView uit die zip -lêer gehaal het, begin u die program binne. U sal deur Windows gevra word om voort te gaan.

Lees stort lêers Stap 4
Lees stort lêers Stap 4

Stap 4. Soek die hooplêer wat u wil ontleed

As u rekenaar ineenstort, word 'n lêer met die naam "minidump" in die Windows -gids geskep. Hierdie lêers het 'n.dmp -uitbreiding wat BlueScreenView kan lees en vertel wat gebeur het. Die minidump -lêer kan gevind word in C: / Windows / Minidump. As u dit nie sien nie, moet u moontlik verborge lêers wys:

  • Vir Windows 10 en 8 gebruikers, klik op die etiket "Bekyk" in Windows Verkenner en merk die boks "Versteekte items".
  • Vir gebruikers van Windows 7 en vroeër weergawes, maak gidsopsies oop vanaf die bedieningspaneel, klik op die etiket "Bekyk" en kies "Wys verborge lêers, gidse en skyfies."
Lees stort lêers Stap 5
Lees stort lêers Stap 5

Stap 5. Sleep die.dmp -lêer na die BlueScreenView -venster

Die vinnigste manier om 'n.dmp -lêer oop te maak, is om dit na die BlueScreenView -venster te sleep. Die lêer sal nie van die oorspronklike plek af beweeg nie. U sal sien dat die onderste helfte van die BlueScreenView -venster gevul is met data sodra die lêer in die venster gesleep is.

Lees stort lêers Stap 6
Lees stort lêers Stap 6

Stap 6. Soek die kolom "Deur bestuurder veroorsaak" bo -aan

Miskien moet u 'n bietjie regs blaai om dit te sien. Hierdie kolom sal die skyf wat die stelselongeluk veroorsaak het, vertoon.

U kan ook die problematiese skyf vind omdat dit onderaan die venster in rooi gemerk is. Dubbelklik op 'n hoogtepunt om meer besonderhede te sien, soos die naam van die produk, beskrywing en pad

Lees stort lêers Stap 7
Lees stort lêers Stap 7

Stap 7. Gebruik hierdie inligting om u probleem op te los

Nou weet u wat die oorsaak van die ongeluk was en kan u dit begin oplos. Doen 'n soektog op die internet met die trefwoord "(aandrywersnaam) omval" om te sien of iemand anders u probleem ondervind het.

Metode 2 van 2: Die gebruik van WinDBG

1422664 8
1422664 8

Stap 1. Gebruik hierdie metode vir 'n meer diepgaande analise

Die meeste gebruikers hoef nie die Windows Debugger -program te gebruik om die MEMORY. DMP -lêer oop te maak en die hoopkode uit die geheue na te gaan as 'n stelselfout voorkom nie. As u meer wil uitvind oor hoe Windows sy skyfies en geheue gebruik, of as u hope lêers vir ontwikkelingsdoeleindes moet ontleed, kan die Windows -ontfouter u baie inligting verskaf.

1422664 9
1422664 9

Stap 2. Laai die Windows Software Development Kit (WDK) af

Hierdie program het 'n WinDBG -program wat gebruik sal word om die hooplêer oop te maak. U kan die WDK -installeerder hier aflaai.

1422664 10
1422664 10

Stap 3. Begin die lêer sdksetup.exe

Die installering van die program sal begin. Gaan deur die eerste paar vensters en laat dit by die oorspronklike instellings.

1422664 11
1422664 11

Stap 4. Moenie alles kies nie, behalwe "Ontfoutingsinstrumente vir Windows"

U kan alle ander funksies ontmerk, aangesien dit nie gebruik sal word om hope lêers oop te maak nie. Dit bespaar u installasietyd en ruimte op die hardeskyf.

1422664 12
1422664 12

Stap 5. Wag 'n oomblik terwyl die lêer afgelaai en geïnstalleer word

Gewoonlik neem hierdie proses 'n paar minute.

1422664 13
1422664 13

Stap 6. Maak die opdragprompt oop as administrateur

U moet 'n opdragprompt oopmaak om die.dmp -lêer aan WinDBG te koppel sodat u dit kan ontleed. U sal die opdragprompt in die gids "system32" begin.

  • Met Windows 10 en 8-gebruikers, klik met die rechtermuisknop op die Windows-knoppie en "Command Prompt (Admin)."
  • Vir Windows 7 -gebruikers, maak die Start -menu oop en tik cmd. Druk Ctrl+⇧ Shift+↵ Enter.
1422664 14
1422664 14

Stap 7. Gaan na die ontfoutingsgids

Voer die volgende opdrag in om na die korrekte gids te gaan. Vir Windows 10 -gebruikers kan u dit kopieer en plak. Vir gebruikers van vorige weergawes van Windows, moet u tik:

cd / Program Files (x86) Windows Kits / 8.1 / Debuggers / x64

1422664 15
1422664 15

Stap 8. Voer die opdrag in om die heap -lêer te assosieer

Voer die volgende opdrag in om WinDBG te assosieer met 'n.dmp -lêer. Windows 10 -gebruikers kan hierdie lêer kopieer en plak met die opdrag:

  • windbg.exe -IA
  • As u die opdrag korrek ingevoer het, verskyn 'n leë WinDBG -venster wat u kan sluit.
1422664 16
1422664 16

Stap 9. Begin WinDBG

U moet WinDBG instel om die regte lêers van Microsoft te laai om.dmp -lêers oop te maak. U kan dit doen via WinDBG.

Die vinnigste manier om die program te begin, is deur op Win te druk en 'windbg' in te tik

1422664 17
1422664 17

Stap 10. Klik op "File" en kies "Symbol File Path"

'N Nuwe venster sal oopmaak.

1422664 18
1422664 18

Stap 11. Kopieer en plak die volgende adres

Hierdie pad sal WinDBG vertel om die vereiste simbole direk van Microsoft af te laai en dit in C: / SymCache te stoor:

  • SRV*C: / SymCache*https://msdl.microsoft.com/download/symbols
  • U C: / SymCache -lêergids sal mettertyd groei namate u meer en meer bykomende simbool- en merklêers oopmaak wat van Microsoft afgelaai is.
1422664 19
1422664 19

Stap 12. Soek die hooplêer wat u wil ontleed

Hooplêers (.dmp) word gewoonlik geskep as u stelsel ineenstort. U moet die hoop lêers in die C: / Windows / Minidump -gids kan vind nadat u u rekenaar herstel het nadat dit neergestort het. Die lêer kan ook gevind word in C: / Windows / MEMORY. DMP. As u dit nie kan vind nie, moet u miskien verborge lêers wys:

  • Vir Windows 10 en 8 gebruikers, klik op die etiket "Bekyk" in Windows Verkenner en merk die boks "Versteekte items".
  • Vir gebruikers van Windows 7 en vroeër weergawes, maak gidsopsies oop vanaf die bedieningspaneel, klik op die etiket "Bekyk" en kies "Wys verborge lêers, gidse en dryf."
1422664 20
1422664 20

Stap 13. Dubbelklik op die hooplêer

Mits u WinDBG behoorlik opstel volgens die bogenoemde stappe, sal WinDBg die lêers begin en begin verwerk.

1422664 21
1422664 21

Stap 14. Wag terwyl die hoop lêer laai

Die eerste keer dat u 'n hoop lêer oopmaak, moet u 'n rukkie wag totdat die simbole van Microsoft afgelaai word. Moenie die WinDBG -program onderbreek terwyl dit lêers laai nie.

  • Die hoop lêers laai baie vinniger op die daaropvolgende openinge omdat u reeds die simbole in die C: / SymCache -lêergids het.
  • U sal weet wanneer die hooplêer klaar gelaai is wanneer u Followup: MachineOwner onderaan die lêer sien.
1422664 22
1422664 22

Stap 15. Soek die sin "Waarskynlik veroorsaak deur"

Dit is die vinnigste manier om die oorsaak van programmislukking uit te vind. WinDBG ontleed die hooplêer en rapporteer die skyf of proses wat die probleem veroorsaak, aan die gebruiker. U kan hierdie inligting gebruik om meer diepgaande navorsing en probleemoplossing te doen.

1422664 23
1422664 23

Stap 16. Soek die BugCheck -kode

Die hoop -lêer sal kode vir spesifieke foute wat tydens die ongeluk ondervind word, teruggee. Soek hierdie kodes net bokant die sin "Waarskynlik veroorsaak deur". Gewoonlik sien u 'n kode van twee tekens, soos "9F."

Aanbeveel: