Jak korzystać z plików mini-zrzutu Windows?

21

Mam Mini-ITX Intel DH61AG mobo z procesorem Intel i3 i 8 GB pamięci RAM DDR3 1600 MHz. W każdym razie ten komputer często się zawieszał. Nie jest to problem z systemem operacyjnym, ponieważ użyłem Ubuntu (i miałem panikę jądra), Windows 7 i Windows 8. Każdy z tych systemów operacyjnych miał problemy, więc przeprowadziłem kontrolę dysku twardego i wiem, że nie jest to problem z przegrzaniem ponieważ testowałem procesor przez kilka dni, kiedy po raz pierwszy złożyłem komputer. Kiedy uruchomiłem memtest86 +, dostałem jednak błąd - więc wykonałem indywidualne testy, a oba układy wróciły dobrze, ponownie wykonałem bardzo intensywny test z obydwoma (zajęło pół dnia) i bez błędów. Tak więc nadal uważam, że problemem może być pamięć RAM, ale nie jestem pewien - przetestowałem ją dość obszernie (może pozwolić, by znów działała całą noc) ... co prowadzi mnie do sedna.

Czy ktoś mógłby mi wyjaśnić (w prostych słowach, jeśli to możliwe), jak CZYTAĆ pliki minidump na komputerach z systemem Windows? Próbowałem wcześniej z przewodnikiem, który znalazłem w Internecie, ale niestety nie udało mi się. Nie mam nic przeciwko instalacji oprogramowania, prawdopodobnie będę go również potrzebować w przyszłości. Widziałem kilka innych postów na SU, które po prostu proszą ludzi o publikowanie dzienników minidump, ale wydaje mi się, że jest to zbyt zlokalizowane. Czy ktoś byłby w stanie to wyjaśnić?

cutrightjm
źródło

Odpowiedzi:

45

Dwie opcje naprawdę - jeśli masz już minidump, możesz go załadować do widoku bluescreen

wprowadź opis zdjęcia tutaj

Powinno to pozwolić ci przeczytać swoje zrzuty i pozwolić ci przejrzeć różne jego części online.

Jednak łatwiejszym rozwiązaniem byłoby wymieszanie - co faktycznie wykonuje analizę i wyjaśnia po prostu.

Journeyman Geek
źródło
Kilka razy użyłem ubijaka - zdecydowanie łatwiej dla kogoś, kto nie jest najlepszy w diagnozowaniu problemów, jak ja
cutrightjm
wygląda na to, że Whocrashed nie działa z nieanglojęzycznym systemem Windows ...
Falco Alexander
@FalcoAlexander Działa dla mnie z RU Windows.
Ruslan Stelmachenko
Whocrashed jest niesamowity!
Adwokat diabła,
7

Zakładając, że nie będziesz / nie będziesz / nie chciał używać WinDbg do analizy, inną opcją jest przesłanie go online do analizy.

Możesz przesłać zrzuty awarii do witryny Microsoft Online Crash Anylsis i uzyskać informacje o awarii , ale wydaje się, że zmieniła się bardziej w narzędzia do analizy DIY i format przewodnika.

Z drugiej strony OSR Online nadal ma funkcję przesyłania i analizy zrzutu awaryjnego online: Instant Online Crash Analysis .

Synetech
źródło
1
Online Crash Anylsislink wygląda na martwy.
LarsTech
pierwsze dwa linki nie działają, ostatni link był dla mnie pomocny!
Falco Alexander,
6

Minidumps zawierają informacje o awarii, która się zawiesiła. Jeśli nie masz kodu źródłowego dla tego modułu, minidump może ci niewiele pomóc. Zawiera informacje o stosie w każdym wątku procesu w momencie awarii oraz kilka innych rzeczy.

Ponieważ prawdopodobnie nie masz plików bazy danych programu na wypadek awarii, nie możesz powiązać tych informacji z wierszami kodu źródłowego.

To powiedziawszy, możesz je otworzyć w Visual Studio. Zrobiłem też bardzo szybki Google , na wypadek, gdyby coś mi umknęło (będąc programistą, często myślę jak programista i zaczynam wyobrażać sobie, że minidumpy są tylko dla programistów). Znajdź to:

http://www.memecode.com/docs/minidump.php

Mówi o instalowaniu Microsoft Debugging Tools do analizy minidump. Sprawdź to i sprawdź, czy możesz uzyskać z niej użyteczne informacje. Przynajmniej nazwa modułu, który się zawiesił, może ci pomóc.

Jeśli podejrzewasz, że jest to sporadyczny problem z pamięcią RAM (a zwłaszcza, jeśli od wielu lat znajduje się w komputerze), powinieneś spróbować ponownie zainstalować (usunąć i ponownie włożyć) pamięć RAM i ponownie uruchomić testy. Przy odrobinie szczęścia może to wyleczyć.

paddy
źródło
3

Jeśli otrzymałeś błąd z memtest, masz problem z ram. Być może problem polegał na ponownym osadzeniu pamięci lub zmianie gniazd. Niech memtest będzie działał przez tydzień.

fstx
źródło