Mi az a WinDbg?

A WinDbg a hibakereső legújabb verziója, amely modernebb vizualizációkat, gyorsabb ablakokat és teljes körű szkriptelési élményt kínál. A WinDbg bővíthető hibakereső adatmodellel készült.

Note

A WinDbg korábban WinDbg előzetes verzióként jelent meg a Microsoft Store-ban. A WinDbg ugyanazt a mögöttes motort használja, mint a WinDbg (klasszikus). Ugyanazokat a parancsokat, bővítményeket és munkafolyamatokat támogatja.

Képernyőkép a WinDbg főképernyőjéről.

Kiemelt funkciók használata

A WinDbg számos funkciójával és programozási előnyével javíthatja a hibakeresési élményt:

  • Kapcsolat beállítása és visszahívása: Mentse a legutóbbi célokat és munkamenet-konfigurációkat. A Fájl menüből gyorsan újraindíthatja a mentett elemeket.

    Képernyőkép a WinDbg kezdő hibakeresési képernyőjéről.

  • Sötét téma: Engedélyezze a felhasználói felület beállításait, például a sötét témát a Fájlbeállítások>lehetőség kiválasztásával.

    Képernyőkép a WinDbg-ről, amelyen engedélyezve van a sötét téma.

  • Billentyűzet-navigáció: A Ctrl+Tab billentyűkombinációhoz hasonló billentyűparancsokkal egyszerűen mozoghat az ablakok között.

    Animáció, amely bemutatja, hogyan használja a Ctrl+Tab billentyűkombinációt a WinDbg-ben való navigációhoz.

  • Memóriakép-feldolgozó észlelése: Használja ki az automatikus észlelést a processzorarchitektúra számára, és gyorsan állítsa be a felügyelt hibakeresést.

  • Teljesítménybeli fejlesztések: Dolgozzon olyan eszközablakokkal, amelyek aszinkron módon töltődnek be és szükség esetén megszakíthatók. Parancs futtatásakor a WinDbg leállíthatja a helyiek, az óra vagy más ablakok betöltését.

Hibakeresés indítása

A WinDbg-ben a következő funkciókkal kezdheti el a hibakeresést:

  • Integrált időutazás-hibakeresés (TTD): Amikor elindít vagy csatol egy folyamathoz, válassza ki az Időutazásos hibakereséssel rendelkező rekord lehetőséget. A WinDbg beállítja a TTD-t, elindítja a felvételt, majd megnyitja a nyomkövetést.

    További információ: Time Travel Hibakeresés: Áttekintés.

    Képernyőkép a WinDbg Rekord feldolgozása párbeszédpaneljéről, amelyen egy Jegyzettömb-folyamat van kiválasztva a felvételhez.

  • Alkalmazáscsomagok indítása: Az univerzális alkalmazás vagy háttérfeladat hibakeresése egyetlen kattintással.

    További információ: Alkalmazáscsomag indítása.

    Képernyőkép az Alkalmazáscsomag indítása lehetőségről és az Alkalmazások lapról a WinDbg-ben, amelyen a cal szerepel a keresőmezőben, és három alkalmazás szerepel a listában.

  • Csatolás egy folyamathoz: A Csatolás nézetben részletes összegzést kaphat a futó folyamatokról, egyszerűbb konfigurációt érhet el, és keresést támogathat.

    Képernyőkép a Folyamat csatolása párbeszédpanelről a WinDbg-ben.

Eszközablakok használata

Használja ki a WinDbg eszközablakainak számos fejlesztését:

  • Parancs: Továbbfejlesztett DML-támogatást, szövegkiemelést és keresést kínál (beleértve a regexet is).

    Animáció, amely bemutatja, hogyan használható a Parancs ablak a WinDbg-ben, beleértve a sárga oszlopok kiemelését is.

  • Forráskód: Szintaxiskiemelést és egyéb, a modern szövegszerkesztőkhöz hasonló általános fejlesztéseket biztosít.

    Képernyőkép a WinDbg Forráskód ablakáról szintaxiskiemeléssel.

  • Szétszerelés: Görgetéskor megtartja az aktuális utasítás kiemelését.

    Képernyőkép a WinDbg szétszerelés ablakáról.

  • Töréspontok: Megjeleníti az összes aktuális töréspontot, egy kattintásos váltógombot és egy találatszámot. További információ: WinDbg: Töréspontok.

    Képernyőkép a WinDbg Töréspontok ablakáról, amelyen az aktuális töréspontok láthatók.

  • Szkriptelés: Megkönnyíti a JavaScript- és NatVis-bővítmények fejlesztését, valamint a hibakiemelést és az IntelliSense használatát. További információ: WinDbg: Scripting.

    Képernyőkép a WinDbg szkriptelési ablakáról intelliSense és hibakiemelés használatával.

  • Adatmodell: A parancsok bővíthető dx és böngészhető verzióját dx -g biztosítja. Ez a funkció segít hatékony táblákat létrehozni a NatVis-, JavaScript- és LINQ-lekérdezések tetején. További információ: WinDbg: Adatmodell.

    Képernyőkép a WinDbg adatmodell ablakáról bővíthető és böngészhető funkciókkal.

  • Helyiek és Nézet: A dx parancs által használt adatmodell alapján. Mindkettő ugyanazokat a funkciókat használja, mint a többi adatmodell ablaka.

  • Memória: Kiemelt és továbbfejlesztett görgetéssel rendelkezik.

  • Naplók: A WinDbg belső részeinek aláfedő naplóját tartalmazza. Megtekintheti a hibaelhárítási naplókat, vagy figyelheti a hosszan futó parancsokat.

A WinDbg megismerése a gyakorlatban

Tekintse meg a Defrag Tools következő epizódjait, és tekintse meg a WinDbg működését:

A WinDbg telepítése és konfigurálása

A WinDbg telepítésével és konfigurálásával kapcsolatos információkért tekintse át az alábbi cikkeket:

Visszajelzés küldése

Visszajelzése segít a Microsoft csapatának a WinDbg fejlesztésében és a funkciók rangsorolásában.

A hibák jelentéséhez vagy a funkciók javaslatához válassza a menüszalag Visszajelzés gombját , és lépjen a GitHubWinDbg-Feedback lapjára , ahol új problémát küldhet be.