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

Nem működik a Dell monitor? Íme a javítás módja
Nem működik a Dell monitor? Íme a javítás módja
A Dell monitor nem működik megfelelően? Útmutatónk van arról, hogy mit kell tudni a diagnosztizálásról és a tesztelésről.
A speciális karakter ALT kódok listája
A speciális karakter ALT kódok listája
Itt található a speciális karakter ALT kódok listája. Ez a lista akkor lehet hasznos, ha gyakran kell begépelnie az ilyen karaktereket.
Mentett jelszavak exportálása a Google Chrome-ban
Mentett jelszavak exportálása a Google Chrome-ban
A Google Chrome-ban mentett jelszavak fájlba exportálása. Ha egy csomó jelszót mentett a böngészőben, hasznos lehet exportálni őket.
A webtartalom szűrése a Microsoft Defender ATP részeként lesz elérhető
A webtartalom szűrése a Microsoft Defender ATP részeként lesz elérhető
A webtartalom szűrése a Microsoft Defender ATP új funkciója, amely lehetővé teszi a biztonsági rendszergazdák számára, hogy nyomon kövessék és szabályozzák a webhelyekhez való hozzáférést
A WSL Linux Distro futtatásának minden módja a Windows 10 rendszerben
A WSL Linux Distro futtatásának minden módja a Windows 10 rendszerben
A Windows 10 Windows alrendszerébe (WSL) telepített Linux disztribúciók különböző módokon futhatnak. Ebben a cikkben ezeket tekintjük át.
A Bemutató mód engedélyezése a Windows 10 rendszerben
A Bemutató mód engedélyezése a Windows 10 rendszerben
A Windows 10 prezentációs módja a hordozható eszközök (például laptopok) felhasználóinak segítésére szolgál. Ha engedélyezve van, a számítógép ébren marad.
A Microsoft bemutatja a .NET 5-öt
A Microsoft bemutatja a .NET 5-öt
A Build 2019 kiállításon a Microsoft bejelentette .NET-keretrendszerének következő nagyobb verzióját. A .NET 5 többplatformos termék lesz, és képes lesz célozni
A Windows 11 nem észleli a második monitort? Javítsuk ki.
A Windows 11 nem észleli a második monitort? Javítsuk ki.
Javítsa ki a Windows 11-et, amely nem észlel második monitorhibát a végső útmutatónkkal, amely HelpMyTech tippeket tartalmaz az egyszerű megoldáshoz.
A Windows Photo Viewer engedélyezése a Windows 11 rendszerben
A Windows Photo Viewer engedélyezése a Windows 11 rendszerben
Engedélyezheti a Windows Photo Viewer alkalmazást a Windows 11 rendszerben, ha nem elégedett a Windows 10 óta használt alapértelmezett Fotók alkalmazással. A Microsoft a Photos alkalmazást használja.
Hogyan lehet letiltani a FLoC-t a Google Chrome-ban
Hogyan lehet letiltani a FLoC-t a Google Chrome-ban
Így tilthatja le a FLoC-t a Google Chrome-ban. A FLoC a Google új kezdeményezése, amely a hagyományos cookie-kat kevésbé sértőkkel helyettesíti
A Google Jelszóellenőrző eszköz mostantól az Android része
A Google Jelszóellenőrző eszköz mostantól az Android része
A Google ma bejelentette, hogy a Jelszóellenőrző funkció minden Android 9 vagy újabb rendszert futtató okostelefonra és táblagépre érkezik, hogy ne használja
Bluetooth Soundbar beállítása
Bluetooth Soundbar beállítása
Hat egyszerű lépésben megtudhatja, hogyan állíthatja be a Bluetooth Soundbart bármilyen eszközön! Ha készen áll arra, hogy végleg megszakítsa a vezetékeket, ez az útmutató segít.
Az Edge hamarosan engedélyezi a lapcsoportok rögzítését
Az Edge hamarosan engedélyezi a lapcsoportok rögzítését
Egy újabb fejlesztés érkezik a Microsoft Edge lapkezeléséhez. Az egyes lapok rögzítésének lehetősége mellett a
Hogyan lehet leállítani a bennfentes előzetes verziók fogadását a Windows 10 rendszerben
Hogyan lehet leállítani a bennfentes előzetes verziók fogadását a Windows 10 rendszerben
A Windows Insider Preview egy speciális program, amely lehetővé teszi a felhasználók számára, hogy megkapják a Windows 10 kiadás előtti verzióit. Ha észreveszi, hogy itt az ideje elhagyni a programot, a következőképpen teheti meg.
Hogyan lehet letiltani a mentési jelszó kérést az Internet Explorer 11-ben
Hogyan lehet letiltani a mentési jelszó kérést az Internet Explorer 11-ben
Amikor beír egy jelszót valamelyik webhelyen az Internet Explorer programban, a program kéri, hogy tárolja a jelszót a további használathoz. Miután engedélyezte az internetet
Dell UltraSharp U2720Q: gyakori problémák és megoldások az Ön számára
Dell UltraSharp U2720Q: gyakori problémák és megoldások az Ön számára
Ismerje meg a Dell UltraSharp U2720Q problémák egyszerű javításait a HelpMyTech részletes hibaelhárítási útmutatójából
A Microsoft Edge új munkaterület-funkciót kap
A Microsoft Edge új munkaterület-funkciót kap
A Microsoft bejelentette a Workspaces for Edge-t, amely nyitott lapok készlete, amelyet mindenki megoszthat. A munkaterület ötlete a hivatkozások megnyitása
Tömörített és titkosított fájlok megjelenítése színesben a Windows 10 rendszerben
Tömörített és titkosított fájlok megjelenítése színesben a Windows 10 rendszerben
A File Explorer, a Windows 10 alapértelmezett fájlkezelő alkalmazása, képes színesen megjeleníteni a tömörített és titkosított fájlokat. Ezt a funkciót a következőképpen engedélyezheti,
A Snap engedélyezése vagy letiltása a Linux Mint 20 rendszerben
A Snap engedélyezése vagy letiltása a Linux Mint 20 rendszerben
A Snap engedélyezése vagy letiltása Linux Mint 20 rendszerben Mint azt bizonyára tudja, a snap támogatás alapértelmezés szerint le van tiltva a Linux Mint 20 rendszerben. Az apt csomagkezelő
A következő jelentős Windows 10-verzió a Vibranium kódneve lesz
A következő jelentős Windows 10-verzió a Vibranium kódneve lesz
Hagyományosan a Microsoft kódnevek használatával fejlesztette ki a Windows-kiadásokat, hogy a termékjellemzőkkel kapcsolatos titokban maradjon, és a nem hivatalos információk ne
Elfelejtettem a DeskJet 3630 nyomtató jelszavát
Elfelejtettem a DeskJet 3630 nyomtató jelszavát
Nem olyan nehéz megtalálni a Wi-Fi Direct jelszavát a HP DeskJet 3630 nyomtatóhoz, mint gondolná. Ez az útmutató segít a jelszó gyors és egyszerű beszerzésében.
Hogyan lehet megnyitni a parancssort rendszerindításkor a Windows 11 rendszerben
Hogyan lehet megnyitni a parancssort rendszerindításkor a Windows 11 rendszerben
Ez a bejegyzés bemutatja, hogyan nyithatja meg a Parancssort rendszerindításkor a Windows 11 rendszerben. A konzol rendszergazdaként lesz nyitva, így végrehajthat egy
A Képernyőnyomtatás gomb engedélyezése a Képernyővágás elindításához a Windows 10 rendszerben
A Képernyőnyomtatás gomb engedélyezése a Képernyővágás elindításához a Windows 10 rendszerben
A Windows 10 új Screen Snip funkcióval bővült, amely lehetővé teszi a képernyőképek gyors kivágását és megosztását. A Képernyő nyomtatása gombbal indíthatja el a képernyő levágását.
Üres kezdőoldal javítása a Feladatkezelőben (hiányzó bejegyzések)
Üres kezdőoldal javítása a Feladatkezelőben (hiányzó bejegyzések)
Problémával szembesülhet, ha a Feladatkezelő Indítás lapja üres, és nem jelennek meg bejegyzések. Okozhatja fájlrendszer hibája vagy hibája