Nieskomplikowany Sposób Na Naprawę Debugowania Jądra Windows XP

Czasami komputer może wyświetlać kod błędu wskazujący, że każde jądro systemu Windows XP jest obecnie debugowane. Przyczyn tego problemu może być wiele.

Czy Twój komputer działa wolno i wolno? Czy nękają go tajemnicze komunikaty o błędach i awarie? Jeśli tak, to potrzebujesz Reimage — najlepszego oprogramowania do naprawy błędów systemu Windows i przywracania optymalnej wydajności.

Ten artykuł autorstwa Mathiasa Porolliego wydaje się, jeśli chcesz wyjaśnić, jak skonfigurować konkretną stację roboczą z WinDbg i wirtualnymi podkładkami, aby debugować sterowniki lub skupić się na pracy w różnicy jądra systemu Windows.

Otrzymałem wiele próśb dotyczących całego wdrożenia i używania WinDbg. Z tego powodu w tym krótkim poście pokażę, jak zorganizować świetne środowisko z WinDbg i wirtualnymi laptopami do debugowania kierowców ciężarówek lub wpiąć kod do całej sfery jądra systemu Windows.

debugowanie jądra systemu Windows xp

W tym niesamowitym przykładzie najprawdopodobniej zatrudniam mój komputer z systemem Windows 10 do debugowania wielu innych komputerów z systemem VMWare. Możliwe jest również użycie bardzo rzeczywistej maszyny jako debuggera oprócz drugiej maszyny jako specyficznej, chociaż dzisiaj nie będziemy sięgać do przykładu w tym artykule redakcyjnym.

Pierwszym krokiem jest pobranie instalacji WinDbg, co najprawdopodobniej zostanie wykonane tutaj. Wybierzemy na rynku instalację w podobny sposób, który będzie służył do debugowania narzędzi, aby nie mogły ładować innych funkcji, których głos nie potrzebuję:

windows experience points kernel debug

Po pobraniu uruchom instalację. W zależności od liczby aktualizacji może być konieczne pobranie kilku pakietów sieciowych .Framework, znanych również jako aktualizacje systemu Windows, w podróży. Zainstaluj „Narzędzia debugowania” podczas instalacji:

Po instalacji zwróćmy uwagę na aktualną konfigurację debugowanych jednostek wirtualnych. Pierwszym krokiem jest utworzenie wpisu w pulpicie startowym z włączonymi opcjami debugowania. Aby to zakończyć, znajdźmy komputer gościa Windows 5, który ma wszystkie twoje polecenia bcdedit do wykonania tych konstrukcji.

Zalecane:

Reimage to rewolucyjne oprogramowanie, które pomaga rozwiązać różne problemy z systemem Windows za pomocą jednego kliknięcia. Jest łatwy w użyciu i może pomóc w szybkim przywróceniu i uruchomieniu komputera. Więc nie cierpij już z powodu problemów z systemem Windows — Reimage może pomóc!

  • Krok 1: Pobierz i zainstaluj Reimage
  • Krok 2: Uruchom program i wybierz system, który chcesz przeskanować
  • Krok 3: Kliknij przycisk Skanuj i poczekaj na zakończenie procesu

  • Wykonywanie większości poleceń bez parametrów pokazuje nam konfigurację rozruchu i brokera dla każdego pojedynczego wpisu w stanowisku ładowania (łatwo jest wpis na początku). Wtedy najłatwiejszym narzędziem, które może utworzyć nowy wpis, w połączeniu z włączonym debugowaniem, jest skopiowanie i modyfikacja tego pierwszego wpisu:

    Po pomocy z kopią, często określaną jako „Włączone debugowanie”, zwykle przechodzi w tryb debugowania. Jeśli teraz spojrzę na nasze rekordy w tabeli, wiemy, że dodano nowy, godny zaufania. Wreszcie, polecenie bcdedit może również zakończyć się konfiguracją komunikacji między tego typu hostem z WinDbg i maszyną push. Pokażę ci również kilka dodatkowych options.tra: kiedy jednak naciśniesz kombinację klawiszy „Win + R” skojarzoną z twoim wirtualnym komputerem osobistym i szeroką sekcją „msconfig” w oknie dialogowym, uzyskasz szczególny dostęp do Układy rozruchowe systemu Windows. Na karcie Uruchamianie z pewnością zmienisz zaawansowane opcje, jak pokazano na obrazie aplikacji:

    Nasz host i maszyna wirtualna komunikują się tylko z portu szeregowego COM2 (lub z jednego wybranego przez nas portu), zsynchronizowanego poprzez odwiedzenie 115200 bodów. Zalecam, abyś nie zmieniał żadnej z szybkości transmisji, ale zamiast tego używaj ich. najnowszy port COM2. zamiast COM1. Ponieważ jest bardzo prawdopodobne, że jedna konkretna maszyna wirtualna nie będzie miała w tej chwili odpowiedniego portu szeregowego, będziemy musieli upewnić się, że dodałeś osobę. W przypadku VMWare można to uporządkować w konfiguracji:

    Wybierz gatunki, jak pokazano na rysunku. Ważne jest, aby podać mu imię chłopca, które pojawi się: “\. Pipe com_2 “. Teraz wszystko zostanie skonfigurowane, a najbliższym krokiem jest ponowne uruchomienie maszyny elektronicznej, a także uruchomienie w trybie debugowania:

    Po wybraniu opcji “Alternatywnej” powinno być teraz, jaki jest wynik. Na komputerze stacjonarnym możemy obniżyć koszty prawie każdej migawki niezbędnej maszyny lub przygotować środowisko, ponieważ chcemy pomóc osobie w debugowaniu. Kiedy skończymy, przejdź do konkretnego hosta i otwórz WinDbg, aby upewnić się, że rozpocząłeś sesję zdjęciową debugowania. Z menu Plik wybierz, powiedziałbym, opcję Debug Kernel, a także spełnij ten typ na karcie COM, jak pokazano w poniższych znacznikach:

    Jeśli klikniemy OK, najprawdopodobniej WinDbg zostanie dopasowany, ale nie zawsze będziemy w stanie wejść w interakcję z maszyną do fotografii cyfrowej, dopóki nie przestaniemy uruchamiać ich problemu zgodnie z instrukcją. Aby to zrobić teraz, naciśnij „Ctrl + Pauza” (lub w całym menu „Debug> Przerwa”). Jeśli nasza organizacja przejdzie do Virtual Brewer, możemy teraz łatwo zobaczyć, że to narzędzie może zostać zamrożone i nie może podłączyć wrażliwej myszy ani odbierać interakcji z klawiaturą. Może to być często spowodowane wyłączeniem urządzenia wirtualnego na polecenie. Na najważniejszej skompilowanej stronie zobaczymy jedną bardzo podobną rzecz:

    Z końcowej linii można zauważyć, że często wykonywanie polecenia było zatrzymywane przez specyficzną praktykę int 3, która została praktycznie zatrzymana w pamięci jądra, lepiej ta linia adresowa, tylko około 64 bity. Poniżej znajduje się konsola do gier, przez którą możemy uzyskać dostęp do moich poleceń WinDbg.

    Windows XP

    Jeśli potrzebujemy debugować maszynę wirtualną za pomocą WinXP, każdy krok jest taki sam, z wyjątkiem dokładnej konfiguracji rozruchu. Zamiast zajmować się bcdedit (co może nie być możliwe w systemie Windows XP), zajmijmy się teraz zarządzaniem historią C: boot the.ini. Ta baza danych jest ukryta, więc każdy z nas może poprosić Cię o zmianę dokładnych ustawień folderów, aby pokazać nam ukryte komputery, a typy danych komputerowych plików chronionych przez system są nie tylko ukryte.

    Następnie kopiujemy wszystkie pierwsze wpisy (które tworzą „[Systemy operacyjne]”), zmieniamy telefon, aby uniknąć nieporozumień co do tego, kto jest uzbrojony w inne osoby, i udostępniamy opcje debugowania. Wszystko, co musisz zrobić, to zarezerwować, zaznaczyć plik i ponownie uruchomić gadżet, aby zobaczyć nowe marki butów:

    Jeśli zastosujesz się do tej taktyki, z pewnością będziesz w stanie bez żadnych problemów korzystać z narzędzi debugowania na dysku danej osoby w jądrze Windows. Na co czekają klienci, aby przetestować ten proces rozumienia?

    Nie możesz się pomylić z tym narzędziem do naprawy systemu Windows. Jeśli masz problemy, po prostu kliknij, a Twoje problemy zostaną rozwiązane.