A 'Hozzáférés megtagadva' nyilvántartás és fájlesemények nyomon követése a Process Monitor használatával - Winhelponline

How Trackaccess Deniedregistry



Egy jól megírt alkalmazás megfelelő hibakezelést végez, és részletesen értesíti a felhasználót az általa elhárított hibáról és annak kijavításáról, ahelyett, hogy csendben kudarcot vallana, vagy eldobna egy homályos hibakódot és kilépne. Ez a bejegyzés bemutatja, hogyan lehet nyomon követni a „Hozzáférés megtagadva” eseményeket a rendszerben előforduló fájl- és nyilvántartási tevékenységekhez a Process Monitor segítségével.

(Már van egy útmutató cikkem a Process Monitor használatával példával, és ez a cikk kifejezetten elmagyarázza, hogyan lehet nyomon követni / nyomon követni a „Hozzáférés megtagadva” bejegyzéseket a Process Monitor szűrési beállításainak konfigurálásával.







1. Szerezd meg Process Monitor a Windows SysInternals alkalmazásból oldalt .



2. Fogadja el a program első futtatásakor megjelenő EULA-t.



3. A Process Monitor automatikusan megkezdi az események rögzítését. A rögzítés leállításához kattintson az Eszköztár Rögzítés gombra (CTRL + E).





A jobb oldalon látható 5 gomb készlet 5 különböző elfogott tevékenység megjelenítésére szolgál.



(Amúgy mindent rögzítünk, de kiválaszthatja, mi jelenik meg a kimeneti ablakban.)

  1. Iktató hivatal

  2. Fájlrendszer

  3. Hálózati tevékenység

  4. Folyamat és szál tevékenység

  5. Folyamatprofilozás

4. A legtöbb alapvető hibaelhárítási eljáráshoz be kell kapcsolni az 1. vagy 2. gombot (vagy szükség esetén mindkettőt). Tehát először engedélyezze az 1 és 2 gombokat.

5. A Szűrő menüben kattintson a Szűrő gombra (CTRL + L)

6. A Process Monitor Filter párbeszédpanelen kattintson a Reset gombra. Ezzel törölheti a szűrőket, ha korábban konfigurálta.

7. Ezután állítsa be a szűrési opciókat az alábbiak szerint, hogy elkapja a „Hozzáférés megtagadva” bejegyzéseket.

Az eredmény tartalmazza MEGTAGADVA majd tartalmazza

8. Kattintson a gombra Hozzáadás és kattintson az OK gombra.

9. Indítsa el a rögzítést úgy, hogy engedélyezi a Capture kapcsoló gombot az eszköztáron.

10. Most kezdje el reprodukálni a problémát. Tegyük fel, hogy megpróbál létrehozni egy rendszerleíró kulcsot, és hibába ütközik .. próbálja meg ugyanazt a műveletet végrehajtani, miközben a Process Monitor rögzíti azt a háttérben.

11. A probléma újratermelése után látni fogja a Process Monitor felsorolja az Access Denied (ha megtörtént) bejegyzéseket.

Ebben a példában megpróbáltam létrehozni egy rendszerleíró kulcsot a HKEY_CLASSES_ROOT ág alatt a REG.EXE parancssor használatával, és ez ellensúlyozta az Access Denied hibát. Természetesen tudtam, hogy a REG.EXE fájlt emelt szintű parancssor alatt kell futtatni a kulcsok létrehozásához vagy módosításához a rendszerleíró adatbázis területén. Ez a szemléltetés célja.

12. Jegyezze fel a folyamat nevét, a végrehajtani kívánt műveletet és a módosítani kívánt fájlt / könyvtárat vagy a rendszerleíró adatbázis útvonalát. Szükség esetén módosítsa az engedélyeket.

Ne feledje azonban, hogy a Process Monitorban nem minden ACCESS DENIED bejegyzés feltétlenül problémás esemény lehet. Néhány teljesen normális. Ha nem biztos abban, hogy mi jelenik meg a naplóban, mentse a naplót egy PML fájlba. tömörítse és küldje el a megfelelő támogató csoportnak.


Egy apró kérés: Ha tetszett ez a bejegyzés, kérjük, ossza meg ezt?

Egy „apró” részvénye komolyan sokat segítene ennek a blognak a növekedésében. Néhány nagyszerű javaslat:
  • Tűzd ki!
  • Oszd meg kedvenc blogodon + Facebookon, a Reddit-ben
  • Tweeteld!
Szóval nagyon köszönöm a támogatást, olvasóm. Nem fog több, mint 10 másodperc az idődből. A megosztás gombjai közvetlenül alul találhatók. :)