![]() |
|
|||||||
| Registracija | Mapa Spy | Member List | Donacije | Pretraživanje | Today's Posts | Označi Sve Forume Kao Pročitane | Forum Rules |
|
![]() |
|
|
Thread Tools |
|
#1
|
||||||||||||
|
||||||||||||
|
Različite vrste Smetište datoteke:
__________________
Prva teorija ... Svaki put Windows visi ili da vam laska oh BSOD tako lijepo, on stvara crash dump datoteku u pozadini. Postoje 3 moguće srušiti Windows datoteka koje mogu proizvesti:
Cijela ili Full memorije: Potpuni izvatkom evidencija svih sadržaja sistem memorije u to vrijeme je krah, uključujući i procese koji su se prikazivati kada je prikupila memorije. Sama njezina veličina znači da vam je potreban dostatan slobodan prostor na disku kako bi za Windows da biste spremili datoteku. Zbog toga obična veličine, 32-bitnim sustavima s više od 2GB memorije ne mogu spremiti kompletnu memoriju snuždenost bez prethodne messing oko u registru (koji ja ne idem u ...) Mala ili Mini izvatkom: A mini deponij je maleni 64k byte-datoteku. Jedan od razloga mini deponij je toliko mali da ne sadrži bilo koji od binarne datoteke ili izvršne koje su u memoriji u trenutku srušiti sustav. Pošto. Exe datoteke su potrebne za potpunu i pravilnu crash analiza, mini snuždenost su ograničena vrijednost bez njih. Ipak oni mogu biti vrlo dobar start off point. Windows XP producira mini snuždenost po defaultu, jedna za svaki događaj crash. Kernel izvatkom: A dump kernel je vjerojatno najkorisniji memorije to funkcionirati sa. Budući da sadrži samo informacije o memoriji koja je bila okupirana od strane kernela i sloj apstrakcije hardvera (HAL), to je znatno manji nego kompletan dump (sustav s 1GB RAM-a će proizvesti kernel izvatkom od oko 120MB). By omitting memorije koji je dodijeljen korisničkom načinu rada programa, i dalje mali, dok još uvijek nude najveće šanse sadrži informacije koje je odgovoran za sudar. By default, Windows XP će uštedjeti mini deponij za svaki sudar koja nastaje. Ovi dump datoteke se mogu naći u direktoriju C: \ WINDOWS \ Minidump Svaka datoteka sadrži mini deponij datum je datoteka bila crated i rednog broja (u slučaju više od jednog smetište varalica je stvorena na isti dan). Primjer mini smetište varalica mogao biti nešto slično Mini072708-01.dmp (Ovo je primjer prve mini deponij koji je izrađen na moj vlastiti sustav na 27. srpnja 2008. Kernel i Complete snuždenost se spremaju u direktorij C: \ Windows \ i bit će file Memory.dmp. Svaki put kad se dogodi sudar, postojeće memorije datoteka prebrisana. Promjena vrsta datoteka Windows Smetište Sprema: Kao što sam ranije spomenuo, Windows XP će uštedjeti mini snuždenost po defaultu i ona će se spasiti mini deponij za svaki sudar koja nastaje. Zapravo, uz mini deponij, XP će također ste kompletan dump datoteke. Međutim, kao što je prethodno spomenuto, gdje se nalazi i mini deponij dostupni za svaki sudar, kompletan dump uvijek će prebrisati postojeće jedan. Međutim, kako sam već spomenuo da mini snuždenost su ograničene uporabe pri obavljanju odgovarajuće puni i potpuni krah analiza snuždenost su preveliki put u veličinu datoteke, a sadrže previše podataka, ima smisla za postavljanje XP kernelu da ste snuždenost umjesto. Promjena ovu postavku, umro je jednostavan:
![]()
Zato što je besplatno i to je jedina debugging tool sam do sada koristili. Zadovoljan? Napomena međutim, da WinDbg nije dio podršku alati koji se dostavljaju sa Windows instalacijski CD / DVD. To je prilično dio "Debugging Tools for Windows", koji se može besplatno skinuti sa sljedećeg linka: http://www.microsoft.com/whdc/devtoo...g/default.mspx Kada preuzimate na alate za ispravljanje pogrešaka, provjerite da li ste preuzeli toolset platforma za koju se planira koristiti kao debugging sustava. Ispravljanje pogrešaka sustava ne mora nužno moraju biti isti sustav kao onaj koji treba debugging. Tu bi moglo biti situacijama / razlozi za primjer na kojima se trebaju / žele učiniti za ispravljanje pogrešaka na drugom sustavu od one koja se stvara greška. Dakle, ako ste jedan grabbed dump datoteku sa 64-bitnim stroj, ali ti si događaj debugging na 32-bitnom sustavu, onda treba da 32-bitni debugging toolset. Još jedna važna napomena stvar na umu jeste da je Debugging alata dolaze kao MSI Installer što znači da će samo instalirati u direktorij C: \ Program Files \ Debugging Tools for Windows. Dakle, ako želite koristiti alate na sustav za koje nemate administratorska prava si punjene! Pa ... zapravo niste. Microsoft je moguće kopirati cijeli Debugging Tools katalog iz zadane instalacije stazu do kamo god želite. Drugim riječima, jednom instaliran na sustav koji Vam pruža admin prava, možete kopirati cijeli direktorij na drugi sustav. Čak i bolje, ti bi mogao pokrenuti ih formira memory stick ako želite. Samo pazite da zadržite direktorija kao cjelina i ne početi uklanjati stvari. Posljednje, ali ne manje važno, postoji samo jedna verzija alata za ispravljanje pogrešaka dostupan po platformi. To je zato što su nezavisni od alata Windows verziju. Bez obzira da li se planira da ih instalirati na Windows 2000, XP, 2003 Server ili Vista. Različite operativne sustave i njihove servisne pakete samo stvar jednom kad počnete igranje sa Windows simbol datoteke (više o tome da u Part 2). My System: Willy Wonka's poligona Factory
|
|
#2
|
|||
|
|||
|
Nice pročitajte! Hvala!
|