Dlaczego konwertować DMP na EXE?
Minizrzut Windows (sygnatura MDMP) zawiera stos wywołań, listę załadowanych sterowników i kod błędu (stop code). Pełny zrzut pamięci zawiera dodatkowo surowe obszary pamięci. Żaden z nich nie przechowuje skompilowanego kodu programu, który można by zapakować w plik .exe. Narzędzia twierdzące, że wykonują taką konwersję, są albo niesprawne, albo złośliwe.
Jak przekonwertować DMP na EXE
NirSoft BlueScreenView EASIEST
Uruchom BlueScreenView - automatycznie ładuje on ścieżkę C:\Windows\Minidump i pokazuje każdy BSOD z podświetlonym odpowiedzialnym sterownikiem; nie jest wymagana wiedza z zakresu debugowania.
WinDbg FREE
Otwórz plik .dmp przez File > Open Crash Dump i uruchom polecenie !analyze -v, aby zidentyfikować wadliwy sterownik lub moduł i odczytać kod błędu.
O tych formatach
Plik .dmp to migawka pamięci, którą Windows zapisuje w momencie awarii (niebieski ekran śmierci). Można go odczytać za pomocą bezpłatnego narzędzia WinDbg lub prostszego NirSoft…
Otwórz szczegóły .DMP →Plik EXE to program wykonywalny systemu Windows. W systemie Windows kliknij go dwukrotnie, aby go uruchomić. W systemach Mac lub Linux użyj CrossOver lub Wine - pliki EXE nie działają…
Otwórz szczegóły .EXE →Jakość i na co uważać
- Plik
.dmpto dane diagnostyczne, a nie pakiet programu - rejestruje on zawartość pamięci w momencie awarii, a nie skompilowany kod uruchomionej aplikacji. - Pełny zrzut pamięci (
MEMORY.DMPwC:\Windows) może zawierać hasła lub tokeny sesji przechwycone z pamięci RAM; minizrzuty są znacznie mniejsze i bezpieczniejsze do udostępniania. - Plik
.dmpmożna bezpiecznie usunąć za pomocą narzędzia Oczyszczanie dysku („Pliki zrzutów pamięci błędów systemu”), jeśli nie jest wymagane dochodzenie.