Legfontosabb Windows 10 A DTrace már elérhető Windows rendszeren
 

A DTrace már elérhető Windows rendszeren

A DTrace egy dinamikus nyomkövetési keretrendszer, amely lehetővé teszi az adminisztrátorok vagy fejlesztők számára, hogy valós idejű betekintést kapjanak a rendszerbe akár felhasználói, akár kernel módban. A DTrace C-stílusú, magas szintű és hatékony programozási nyelvvel rendelkezik, amely lehetővé teszi nyomkövetési pontok dinamikus beszúrását. Ezekkel a dinamikusan beillesztett nyomkövetési pontokkal szűrhet feltételekre vagy hibákra, kódot írhat a zárolási minták elemzéséhez, holtpontok észleléséhez stb.

Windows rendszeren a DTrace kiterjeszti az Event Tracing for Windows (ETW) funkciót, amely statikus, és nem teszi lehetővé a nyomkövetési pontok programozott beszúrását futás közben.

A dtrace.sys által használt összes API és funkció dokumentált hívás.

Dtrace Windows rendszeren

A Microsoft speciális illesztőprogramot vezetett be a Windows 10 rendszerhez, amely lehetővé teszi számos rendszerfigyelő szerepkör betöltését. Az illesztőprogramot a Windows 10 1903-as verziója tartalmazza. Ezenkívül a DTrace jelenleg megköveteli, hogy a Windows rendszermag-hibakeresővel legyen elindítva.

A portolt DTrace eszköz forráskódja elérhető a GitHubon. Látogassa meg az oldalt DTrace a Windows rendszerenaz OpenDTrace projekt alatt a GitHubon, hogy megtekinthesse.

Tartalom elrejt A DTrace beállítása a Windows 10 rendszerben A DTrace használata

A DTrace beállítása a Windows 10 rendszerben

A funkció használatának előfeltételei

  • Windows 10 bennfentesépítése 18342vagy magasabb
  • Csak a következőn érhető elx64Windows és csak a 64 bites folyamatokhoz rögzíti a nyomkövetési információkat
  • A Windows Insider program azengedélyezve vanéskonfigurálvaérvényes Windows Insider fiókkal
    • A részletekért látogasson el a Beállítások->Frissítés és biztonság->Windows Insider programba

Utasítás:

    BCD konfigurációs készlet:
    1. bcdedit /set dtrace on
    2. Megjegyzés: ha új Insider buildre frissít, újra be kell állítania a bcdedit beállítást
    Töltse le és telepítse a DTrace csomagot innen letöltési központ.
    1. Ez telepíti a DTrace működéséhez szükséges felhasználói módú összetevőket, illesztőprogramokat és további igény szerinti szolgáltatáscsomagokat.
  1. Opcionális: Frissítse aPATH környezeti változóhogy tartalmazzaC:Program FilesDTrace
    1. set PATH=%PATH%;'C:Program FilesDTrace'
  2. Beállítszimbólum útja
    1. Hozzon létre egy új könyvtárat a szimbólumok helyi gyorsítótárazásához. Példa: mkdir c:symbols
    2. Készlet_NT_SYMBOL_PATH=srv*C:symbols* http://msdl.microsoft.com/download/symbols
    3. A DTrace automatikusan letölti a szükséges szimbólumokat a szimbólumkiszolgálóról, és gyorsítótárat tárol a helyi elérési útra.
  3. Választható:Kernel hibakereső beállításacsatlakozás a célgéphez ( MSDN link). Ezcsakszükséges, ha FBT vagy más szolgáltatók használatával szeretné nyomon követni a kernel eseményeit.
    1. Vegye figyelembe, hogy le kell tiltania a Securebootot és a Bitlockert a C:-en (ha engedélyezve van), ha kernel hibakeresőt szeretne beállítani.
    Indítsa újra a célgépet

A DTrace használata

  1. Nyisson meg egy emelt szintű parancssort.
  2. Hajtsa végre a következő parancsok egyikét:|_+_|

A parancsdtrace -lvn syscall:::listázza a syscall szolgáltatótól elérhető összes vizsgálót és paramétereiket.

Az alábbiakban felsorolunk néhány, a Windows rendszeren elérhető szolgáltatót és az általuk használt eszközöket.

    syscall – NTOS rendszerhívások fbt (Funkcióhatár nyomkövetés) – Kernelfüggvény bevitele és returnspid – Felhasználói módú folyamatkövetés. Mint a kernel módú FBT, de lehetővé teszi az offsets.etw tetszőleges függvények műszerezését (Event Tracing for Windows) – Lehetővé teszi szondák meghatározását az ETW számára Ez a szolgáltató segít a meglévő operációs rendszer műszereinek kihasználásában a DTrace-ben.
    • Ez egy olyan kiegészítés, amelyet a DTrace-hez tettünk annak érdekében, hogy felfedje és megszerezze a Windows által a S.T.W.

További Windows-forgatókönyvekhez használható minta szkriptek találhatók ebben minták könyvtár.

Forrás: Microsoft

Olvassa El A Következőt

A virtuális asztalok átrendezése a Windows 10 rendszerben
A virtuális asztalok átrendezése a Windows 10 rendszerben
Így rendezheti át a virtuális asztalokat a Windows 10 Feladatnézetben. Az asztalok átrendezésének lehetősége a Feladat nézetben az egyik legjobb
A File Explorer futtatása rendszergazdaként a Windows 11 és 10 rendszerben
A File Explorer futtatása rendszergazdaként a Windows 11 és 10 rendszerben
A File Explorer rendszergazdaként való futtatásához Windows 11/10 rendszeren, fejezze be az explorer.exe folyamatot a Feladatkezelőben, és futtassa explorer.exe /nouaccheck néven.
Képernyőkép készítése Windows 8.1 rendszerben: háromféleképpen harmadik féltől származó eszközök használata nélkül
Képernyőkép készítése Windows 8.1 rendszerben: háromféleképpen harmadik féltől származó eszközök használata nélkül
Nagyon gyakran, amikor megkérem az alkalmazásaim felhasználóit, hogy készítsenek képernyőképet a felmerülő problémák elhárítása érdekében, összezavarodnak. Néhányan közülük nem tudják
Linksys Router beállítása
Linksys Router beállítása
Ismerje meg, hogyan állíthatja be vadonatúj Linksys útválasztóját, és kezdhet el szörfözni az interneten. Ezenkívül ismerje meg az összes illesztőprogram frissítését.
Az operációs rendszer átnevezése a Windows 10 rendszerindító menüjében
Az operációs rendszer átnevezése a Windows 10 rendszerindító menüjében
Ha át kell neveznie egy operációs rendszer bejegyzést kettős rendszerindítási konfigurációban a Windows 10 rendszerben, azt a Microsoft nem könnyíti meg. Lássuk, hogyan kell csinálni.
Hogyan ellenőrizhető, hogy van-e AMD grafikus kártyája
Hogyan ellenőrizhető, hogy van-e AMD grafikus kártyája
Így ellenőrizheti számítógépén, hogy van-e AMD grafikus kártyája, vagy más. Ezenkívül megtudhatja, miért kell frissíteni az illesztőprogramokat.
A grafikus kártya ellenőrzése Windows rendszerben
A grafikus kártya ellenőrzése Windows rendszerben
Tudni szeretné, hogy számítógépe alkalmas a feladatra. Így ellenőrizheti a számítógép grafikus kártyáját a Windows rendszerben, és ellenőrizze, hogy megfelelően működik-e.
Az összes mellékelt alkalmazás eltávolítása a Windows 10 rendszerben
Az összes mellékelt alkalmazás eltávolítása a Windows 10 rendszerben
Ha nem használja a modern (univerzális) alkalmazásokat, a következőképpen távolíthatja el az összes mellékelt alkalmazást a Windows 10 rendszerben.
A HP U28 4K HDR monitor funkciói és illesztőprogram-frissítések
A HP U28 4K HDR monitor funkciói és illesztőprogram-frissítések
Problémái vannak a HP U28 4K HDR monitorral? Merüljön el a funkcióiban, és tanulja meg a zökkenőmentes illesztőprogram-frissítéseket a HelpMyTech.com webhelyen.
Blokkolja a nem kívánt programokat a Windows Defender segítségével
Blokkolja a nem kívánt programokat a Windows Defender segítségével
Ismerje meg, hogyan segíthet a Windows Defender blokkolni a nem kívánt programokat és megvédeni számítógépét. A vírusok és fenyegetések elleni védelem elengedhetetlen a számítógép rendszeres karbantartásához.
A kamerabeállítások biztonsági mentése és visszaállítása a Windows 10 rendszerben
A kamerabeállítások biztonsági mentése és visszaállítása a Windows 10 rendszerben
Ha Windows 10 rendszerű eszközéhez tartozik kamera, használhatja a Kamera alkalmazást. Lehetőség van biztonsági másolat készítésére és lehetőségeinek visszaállítására.
A Windows 11 mostantól eltávolítja a WordPad-et a build frissítése során
A Windows 11 mostantól eltávolítja a WordPad-et a build frissítése során
A Microsoft követi tervüket, hogy megöljék a WordPadot a Windows 11-ben. Korábban a 26020-as build kizárta az alkalmazást a tiszta telepítésekből. Az újabb build 26040 most
A Tálca megjelenítése az összes képernyőn a Windows 11 rendszerben
A Tálca megjelenítése az összes képernyőn a Windows 11 rendszerben
Beállíthatja, hogy a Windows 11 megjelenítse a tálcát a számítógépéhez csatlakoztatott összes képernyőn. Ez akkor hasznos, ha egynél több kijelzővel dolgozik.
Hogyan nevezzünk el egy ablakot a Google Chrome-ban
Hogyan nevezzünk el egy ablakot a Google Chrome-ban
Hogyan nevezzünk el egy ablakot a Google Chrome-ban Új lehetőség jelent meg a Google Chrome böngészőben. Lehetővé teszi az egyes ablakok elnevezését, így lesz
Keresse meg az alaplap modelljét Linuxban
Keresse meg az alaplap modelljét Linuxban
Linux alatt a parancssor segítségével megtekintheti a számítógépére telepített alaplapra vonatkozó információkat. Egyetlen paranccsal megtehető.
A Windows Update hozzáadása a Vezérlőpulthoz a Windows 10 rendszerben
A Windows Update hozzáadása a Vezérlőpulthoz a Windows 10 rendszerben
Ha a klasszikus Vezérlőpultot használja a Windows 10 rendszerben, akkor valószínűleg már észrevette, hogy az nem tartalmaz hivatkozást a Windows Update szolgáltatásra. Így adhatja vissza.
Telepítse a Google Chrome-témákat a Microsoft Edge Chromiumban
Telepítse a Google Chrome-témákat a Microsoft Edge Chromiumban
A Google Chrome-témák telepítése a Microsoft Edge Chromiumban A Google Chrome-témák telepítésének és alkalmazásának lehetőségét hozzáadtuk a Microsoft Edge-hez. Által
Állítsa be a WSL alapértelmezett felhasználóját a Windows 10 rendszerben
Állítsa be a WSL alapértelmezett felhasználóját a Windows 10 rendszerben
Így állíthatja be a WSL alapértelmezett felhasználóját a Windows 10 rendszerben. Az utasítások az Ubuntu, az OpenSUSE Leap és a SUSE Linux Enterprise Server esetében találhatók.
Szilárdtest vagy merevlemez? Érvek és ellenérvek
Szilárdtest vagy merevlemez? Érvek és ellenérvek
Tudjon meg többet a szilárdtestalapú és a merevlemez mögött rejlő előnyökről és különbségekről, valamint arról, hogyan válasszon okosan. Melyik illik jobban hozzád?
Ismerje meg a PC-beállítások Windows 8 rendszerben történő megnyitásának összes lehetséges módját
Ismerje meg a PC-beállítások Windows 8 rendszerben történő megnyitásának összes lehetséges módját
A PC beállítások megnyitása billentyűzettel, egérrel, érintéssel vagy parancssorral. Ez a cikk a PC-beállítások Windows 8 rendszerben történő megnyitásának összes lehetséges módját tárgyalja.
Webhelyek blokkolása Hosts fájl használatával a Windows 10 rendszerben
Webhelyek blokkolása Hosts fájl használatával a Windows 10 rendszerben
Webhelyek blokkolása a Hosts fájl használatával a Windows 10 rendszerben Minden Windows verzióhoz tartozik egy speciális Hosts fájl, amely segít a DNS-rekordok feloldásában. Ban ben
Alkalmazások futtatása más felhasználóként a Windows 10 rendszerben
Alkalmazások futtatása más felhasználóként a Windows 10 rendszerben
A Windows a legelső verziója óta lehetővé tette a felhasználó számára, hogy a jelenlegi felhasználótól eltérő engedélyekkel és hitelesítési adatokkal indítson alkalmazásokat.
A Microsoft eltávolítja a Paint 3D integrációt a klasszikus MS Paintből
A Microsoft eltávolítja a Paint 3D integrációt a klasszikus MS Paintből
Pár napja a Microsoft végre megjelentette a klasszikus Paint alkalmazást a Microsoft Store-ban, ezzel beváltva régi ígéretét. A program eljutott a
Epson XP 420: Átfogó útmutató az Ön nyomtatási igényeihez
Epson XP 420: Átfogó útmutató az Ön nyomtatási igényeihez
Fedezze fel az Epson XP 420-at, annak funkcióit és azt, hogy a HelpMyTech hogyan növeli a teljesítményt a naprakész illesztőprogramokkal. Kapjon választ a nyomtatással kapcsolatos kérdéseire!