menšie majetkové --

Magazine
Go Back   Počítačové Juice > Computer Software > Operačné systémy Windows

Register


 Default 

Ladenie BSOD to s WinDbg pre začiatočníkov Časť 1: Získanie všetkých Bity




Reply
 
Thread Tools
  #1  
Old 30. júl 2008, 22:05
Darcu Skupina
 
Default Ladenie BSOD to s WinDbg pre začiatočníkov Časť 1: Získanie všetkých Bity

Rôzne typy podhodnotiť Súbory:
Prvá teória ... Zakaždým Windows zasekne alebo flatters vám, že ach tak hezké BSOD, vytvára pád súboru výpisu v pozadí. Existujú 3 možné havárie súborov Windows, ktoré môžu priniesť:
  • Malé alebo Mini výpisu
  • Jadro výpisu
  • Kompletné Úplné alebo výpisu stavu pamäte

Kompletné Úplné alebo výpisu stavu pamäte:

Kompletné výpisu záznamov celý obsah systémovej pamäte v čase havárie, vrátane postupov, ktoré boli systémom, keď sa s výpisom pamäte boli zhromaždené. Jej veľkosti znamená, že budete potrebovať dostatok voľného miesta na pevnom disku tak, aby pre Windows pre uloženie súboru. Vzhľadom k tejto veľkosti, 32-bit systémy s viac ako 2 GB pamäte nemožno uložiť kompletnú pamäte vyklápanie bez predchádzajúceho umazávání asi v registri (čo som nepůjdu do ...)

Malé alebo Mini výpisu:
A mini výpise je malá 64K-byte súboru. Jedným z dôvodov mini vyčítat, je taká malá, je to, že neobsahuje žiadny zo vykonateľných binárnych súborov, alebo že sú v pamäti pri zrútenie systému. Vzhľadom k tomu. Exe súbory sú potrebné pre úplné a správne krach analýzy, mini skládok majú obmedzenú hodnotu bez nich. Napriek tomu môžu byť veľmi dobré začať bodu. Windows XP vyrába mini skládky v predvolenom nastavení, pre každý prípad havárie.

Jadro výpisu:

A jadro výpise je pravdepodobne najužitočnejšie výpisom pamäte pracovať. Vzhľadom k tomu, že obsahuje len informácie o tom, že pamäť bola obsadená jadra a hardvérovú abstraktné vrstvu (HAL), je podstatne menšie, ako úplný výpis stavu (systém s 1GB RAM bude vyrábať jadro výpisom z asi 120megabajt). Do pamäte zbytočnosti, ktoré bolo pridelené užívateľské programy-režim, je ešte stále malá, pričom stále ponúka najväčšiu šancu obsahujúce informácie, že bol zodpovedný za krach.

V predvolenom nastavení systému Windows XP bude ukladať mini výpisom za každú havárii, ku ktorej dochádza. Tieto súbory výpisu možno nájsť v adresári C: \ WINDOWS \ Minidump Každý mini výpisom súboru obsahuje dátum bol súbor crated a poradové číslo (v prípade viac ako jeden súbor s výpisom je vytvorená v rovnaký deň). Príkladom mini výpisom súboru môže byť niečo ako Mini072708-01.dmp (Toto je príklad prvý mini výpisom, ktorý bol vytvorený na mojom vlastnom systéme, na 27. júla 2008.

Kompletné jadro a skládky sú uložené v adresári C: \ WINDOWS \ a bude súbor s názvom Memory.dmp. Vždy, keď dôjde k havárii, existujúci súbor výpisu pamäte je prepísaný.

Zmena typu súboru s výpisom Windows Uloží:
Ako som už skôr spomenuli, Windows XP vysvobodím mini skládky v predvolenom stave a bude ukladať mini výpisom za každú havárii, ku ktorej dochádza. Vlastne vedľa mini vyčítat, XP budú tiež uložiť kompletnú výpisom súboru. Avšak, ako už bolo spomenuté, kde je mini výpisem k dispozícii pre každý pád, úplného výpisu bude vždy prepísať existujúci.

Avšak, pretože som už spomenul, že mini skládky sú obmedzené použitie pri vykonávaní riadne plné havárie a kompletná analýza skládky sú príliš veľké na veľkosti súboru a zároveň obsahujú príliš veľké množstvo dát, má zmysel nastaviť XP zachrániť jadro skládky miesto. Zmenou tohto nastavenia je mŕtvy jednoduchý:
  • Právo-kliknite My Computer a vyberte Vlastnosti
  • Prejsť na Rozšírené záložka
  • Pod Spustenie a zotavenieKliknite na Nastavenie Tlačidlo
  • Z rozbaľovacej ponuky pod Napíšte ladiacich informácií, Vyberte Jadrá s výpisom pamäte



  • Kliknite na OK a zatvorte dialógové okno Vlastnosti systému
Prečo používať WinDbg?
Vzhľadom k tomu, že je zadarmo a je to jediný nástroj pre ladenie jsem používaných doposial. Spokojný? Všimnite si však, že WinDbg nie je súčasťou podporných nástrojov, ktoré sú vybavené systémom Windows inštalačné CD / DVD. Je to skôr súčasť "Debugging Tools for Windows", ktorý možno voľne stiahnuť z nasledujúceho odkazu:

http://www.microsoft.com/whdc/devtoo...g/default.mspx

Pri sťahovaní ladenie nástrojov, presvedčte sa, či budete sťahovať nástrojov pre platformu, ktorú chcete použiť ako ladenie systému. Ladenie systému, nemusí to nevyhnutne musí byť rovnaký režim ako ten, ktorý potrebuje ladenie. Môžu nastať situácie / dôvody, napríklad, ak budete potrebovať / chcieť urobiť ladenie na iný systém ako ten, ktorý vyrába chyba. Takže ak ste uchopil s výpisom súborov z 64-bitové stroje, ale robíte ladění na 32-bit systém, potom je potreba 32-bit ladenie nástrojov.

Ďalšia dôležitá vec na vedomie, na vedomie, že ladenie nástrojov príde ako MSI inštalátor zmysle, že budú inštalovať v adresári C: \ Program Files \ Debugging Tools for Windows. Takže ak by ste chceli používať nástroje na systém, ktorý nemusíte mať administrátorské práva ste neplnené! No ... vlastne nie ste. Microsoft bolo možné skopírovať celý Debugging Tools adresári z predvolený inštalačný cestu k kdekoľvek. Inými slovami, po inštalácii na systém, ktorý vám poskytuje admin právami, môžete skopírovať celý adresár na iný systém. Ešte lepšie, môžete spustiť ich formy Memory Stick, ak chcete. Len dbajte adresár ako celku a nezačnú odobratie veci.

V neposlednom rade, existuje iba jedna verzia tohto ladenie nástrojov dostupných na platforme. Dôvodom je, že nástroje sú nezávislé na verziu Windows. Nezáleží Chystáte-li se nainstalovat na Windows 2000, XP, Server 2003 alebo Vista. Rôzne operačné systémy a ich aktualizácie Service Pack len záležitosť raz začnete hrať s Windows symbol súbory (viac o tomto v časti 2).
__________________

Môj systém: Willy wonku to polygón Factory

Processor (s):
Core 2 Duo E8500 2x3.16Ghz 1333GHz
Základná doska:
Gigabyte GA-EP35 DS3R Socket 775
Pamäť RAM:
4 GB Micron PC-6400 (800MHz)
Grafické karty (s):
XFX 8600GT 256MB DDR3 540Mhz
Zvuková karta:
Palubný 7.1 Zvuk
Pevný disk (y):
Samsung 400GB / 36GB Raptor (2x)
Optická mechanika (s):
Optiarc AD-7200D 20x DVD-RW (2x)
Case / PSU:
Cosmos RC-1000 / Arctic 600W PSU
Chladenie:
Žalman CNPS9700 / Noctura NC-U6
Sieť / Internet:
Palubný
Monitor (s):
Samsung 2232BW 22 "(x2)
Operačný systém (y):
Win-XP (SP2)
  #2  
Old 22.září 2009, 04:06
Nový člen skupiny
 
Default Ladenie BSOD to s WinDbg pre začiatočníkov Časť 1: Získanie všetkých Bity

Nice čítajte! Vďaka!
Reply

Register

Záložky

Podobné témy
Nitka Thread Odľahčenú Fórum Odpovede Posledný príspevok
Linux a začiatočníkov sprievodca Cew27 Linux & Alternatívne OS 10 6. júl 2009 02:39
Externý pevný disk - Ako na oblasť jednej strane FAT32 & jednej strane NTFS? ahsanjee Drives & Removable Media 1 25. mája 2009 15:52
Ladenie BSOD to s WinDbg pre Numpties - Intro Desertfish Všeobecné Hardware Chat 4 16. augusta 2008 14:18
Toľko BSOD to! Cew27 Operačné systémy Windows 1 27. apríla 2008 04:39
Dobrý zdrojov pre začiatočníkov? Cobalt Web Design, hosting & SEO 1 21. októbra 2006 18:57
Thread Tools




Arabic Bulgarian Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Finnish French German Greek Hebrew Hungarian Italian Japanese Korean Latvian Lithuanian Norwegian Polish Portuguese Romanian Russian Serbian Slovak Spanish Swedish Thai Turkish Ukrainian

Copyright © 2006 - 2009 Počítačová Juice.

Powered by vBulletin ® Copyright © 2000 - 2009 Jelsoft Enterprises Ltd SEO by vBSEO © 2009, Crawlability, Inc