A hibajelentés törölhető-e. A Windows titkainak feltárása: hogyan működik a hibanaplózó szolgáltatás? A Windows hibajelentés letiltása csoportházirenden keresztül
A hibajelentés alapértelmezés szerint engedélyezve van XP, Vista és Windows 7 rendszerben. Ha egy alkalmazásban hiba történik, megjelenik a hiba részletes leírása, és a rendszer felkéri, hogy küldje el ezt az információt a Microsoftnak. Ezeket az információkat a világ több millió számítógépéről szerzik be, és segítik a javítások és szervizcsomagok létrehozását. Egyes esetekben a hibával kapcsolatos információk önelemzése segít a probléma megoldásában. Bizonyos esetekben azonban a rendszer ilyen viselkedése nem elfogadható, ezért szeretné letiltani ezt a funkciót. Ebben a cikkben megvizsgáljuk a hibajelentés letiltásának módszereit minden rendszerben.
Windows 7
Nyissa meg a Start menüt, és írja be a keresősávba hibajelentési beállítások, vagy lépjen a Műveletközpont -> Műveletközpont beállításainak módosítása -> Problémajelentési beállítások menüpontra. Ha a keresési módszert használta, válassza a „Válassza ki a problémák bejelentésének módját” lehetőséget:
Ezután könnyedén kiválaszthatja a kívánt opciót a listából.
A hibajelentés letiltása Windows 7 csoportházirendek használatával
Megjegyzés: Ez a módszer nem érhető el a Windows 7 otthoni verzióiban.
Kattintson a Start gombra, és lépjen be gpedit.msc a keresősávban, és nyomja meg az Enter billentyűt.
Megnyílik a Helyi csoportházirend-szerkesztő. Ezután lépjen a Felhasználói konfiguráció \ Felügyeleti sablonok \ Windows összetevők \ Windows hibajelentés szakaszba, és lépjen a házirendre. A Windows hibajelentés letiltása.
Módosítsa a házirend állapotát Not Configured értékről Enabled értékre, majd kattintson az Alkalmaz és az OK gombra, és lépjen ki a Csoportházirend-szerkesztőből.
A hibajelentés letiltása a Vista rendszerben
A hibajelentés letiltásához a Vista rendszerben kattintson a Start gombra, és nyissa meg a Vezérlőpultot.
Kapcsolja át a vezérlőpultot klasszikus megjelenítési módba, és kattintson a gombra Problémajelentések és megoldások.
Amint látja, két lehetőséget kínálunk. Ha úgy dönt Kérjen meg, hogy ellenőrizzem, hogy van-e probléma, a hibajelentés engedélyezve lesz, és Ön választhat, hogy elküldi-e az információkat a Microsoftnak vagy sem. Ha úgy dönt Megoldások automatikus keresése (ajánlott) minden adatot automatikusan elküldünk a Microsoftnak. Mindkét lehetőség nem megfelelő számunkra, mivel szeretnénk teljesen letiltani ezt a funkciót, ezért kattintson a linkre további beállítások.
A megjelenő ablakban a szakaszban Programjaim esetében a hibajelentés… válassza a Ki lehetőséget, majd kattintson az OK gombra.
Amint most látható, az előző beállítások nem szerkeszthetők.
Kattintson a Bezárás gombra az üzenetben, amely arról tájékoztat, hogy a hibajelentés le van tiltva.
A hibajelentés letiltása XP-ben
A hibajelentés letiltásához XP-ben kattintson jobb gombbal a " A számítógépem", és válassza ki Tulajdonságok. A megnyíló ablakban lépjen a lapra Továbbáés nyomja meg a gombot Hibabejelentés.
A megnyíló ablakban válassza ki a lehetőséget A hibajelentés letiltása. Törölje a jelölést az opcióból De értesítsen, ha kritikus hiba történik.
Gondolkodtunk azon, hogy hol vegyünk jó és olcsó ruhát egy gyereknek. Hatalmas választékkal és alacsony árakkal ajánlom a gyermekkészlet webáruházat.
leáll, vagy nem működik megfelelően) ablakok hibajelentést hoz létre, amelyet a címre kíván elküldeni Microsoft(hogy megoldást találjunk a problémára).
Az operációs rendszertől kezdve , a "hiba- vagy balesetelemző eszköz" helyettesítésére Dr. Watson jött Windows hibajelentés (MI VAGYUNK) – Windows hibanaplózási szolgáltatás(más nevek is , Problémajelentések és megoldások).
Windows hibanaplózási szolgáltatás a következő fájlok képviselik (mind a könyvtárban található \Windows\System32\):
– wer.dll (Windows hibaüzenet-könyvtár);
– wercon.exe (Problémák és megoldások jelentése);
– wercplsupport.dll ();
– werdiagcontroller.dll (WER diagnosztikai vezérlő);
– WerFault.exe (Windows hibajelentés);
– WerFaultSecure.exe (Windows hibajelentés);
– wermgr.exe (Windows problémajelentés);
– wersvc.dll (Windows hibanaplózási szolgáltatás);
– wertargets.wtl.
Amikor egy folyamat (program) összeomlik, a szolgáltatás Windows hibajelentés elindítja - a hibás folyamat munkamenetében - saját ( WerFault.exe),
passing id ( PID) folyamatot a parancssorba WerFault:
Ekkor megjelenik egy ablak Microsoft Windows hibaüzenettel - "Leállították a munkát<Название_программы>. Amikor legközelebb csatlakozik az internethez, a Windows megoldást kereshet erre a hibára.":
A gomb megnyomásával A probléma részleteinek megjelenítése Láthatja a probléma aláírását:
A probléma-aláírásokat a rendszer hibajelentésekben tárolja, amelyeket a címtárban tárolunk \Users\Master\AppData\Local\Microsoft\Windows\WER\ReportArchive\, minden jelentés külön mappában van Jelentés********(Például, Jelentés0a003e48), fájlban Report.wer.
Minta fájltartalom Report.wer:
verzió=1
EventType=APPCRASH
EventTime=129234418886148269
ReportType=2
Hozzájárulás=1
Response.type=4
Sig.Name=Alkalmazás neve
Sig.Value=iexplore.exe
Sig.Name=Alkalmazás verziója
Sig.Value=8.0.6001.18928
Sig.Name=Alkalmazás időbélyegzője
Sig.Value=4bdfa327
Sig.Name=A hibás modul neve
Sig.Value=mshtml.dll
Sig.Name=Modul verzió hibával
Sig.Value=8.0.6001.18928
Sig.Name=Érvénytelen modul időbélyegző
Sig.Value=4bdfb76d
Sig.Name=Kivétel kód
Sig.Value=c0000005
Sig.Name=Kivételeltolás
Sig.Value=000da33f
DynamicSig.Name=OS verzió
DynamicSig.Value=6.0.6002.2.2.0.768.3
DynamicSig.Name=Nyelvkód
DynamicSig.Value=1049
DynamicSig.Name=További információ 1
DynamicSig.Value=fd00
DynamicSig.Name=További információ 2
DynamicSig.Name=További információ 3
DynamicSig.Value=fd00
DynamicSig.Name=További információ 4
DynamicSig.Value=
UI=C:\Program Files\Internet Explorer\iexplore.exe
UI=Az Internet Explorer leállt
UI=A Windows az interneten kereshet megoldást erre a hibára.
UI=Keressen megoldást az interneten, és zárja be a programot
UI=Ellenőrizze, hogy van-e mód a hiba későbbi online javítására, majd zárja be a programot
UI=Program bezárása
FriendlyEventName=Hagyja abba a munkát
ConsentKey=APPCRASH
AppName=Internet Explorer
AppPath=C:\Program Files\Internet Explorer\iexplore.exe
Hogyan kell elindítani a szolgáltatást Problémák és megoldások jelentése
Kattintson Start -> Vezérlőpult -> Problémajelentések és megoldások;
- az ablakban Problémák és megoldások jelentése a menün Feladatok a következő lehetőségek állnak rendelkezésre:
· Keress új megoldásokat(nyílt Internet kapcsolat szükséges);
Szolgáltatás MI VAGYUNK (Windows hibajelentés) a rendszer és a harmadik féltől származó Windows-alkalmazások összeomlásával kapcsolatos hibakeresési információk gyűjtésére és küldésére szolgál a Microsoft kiszolgálóinak. A Microsoft tervei szerint ezeket az információkat elemezni kell, és megoldás esetén el kell küldeni a felhasználónak a probléma megoldását a Windows Error Reporting Response segítségével. Valójában azonban kevesen használják ezt a funkciót, bár a Microsoft folyamatosan alapértelmezés szerint engedélyezve hagyja a WER hibagyűjtési szolgáltatást a Windows összes legújabb verziójában. A legtöbb esetben a WER szolgáltatásra emlékeznek, amikor a címtár elég sok helyet foglal el a rendszerlemezen (akár több tíz GB-ot), még akkor is, ha .
Windows hibajelentési szolgáltatás
A Windows Error Reporting szolgáltatás egy különálló Windows-szolgáltatás, amely egyszerűen letiltható a következő paranccsal:
A WER\ReportQueue\ könyvtárban számos könyvtár található, amelyek a következő formátumban vannak elnevezve:
- Kritikus_6.3.9600.18384_(ID)_00000000_cab_3222bf78
- Critical_powershell.exe_(ID)_cab_271e13c0
- Critical_sqlservr.exe__(ID)_cab_b3a19651
- NonCritical_7.9.9600.18235__(ID)_0bfcb07a
- AppCrash_cmd.exe_(ID)_bda769bf_37d3b403
Amint láthatja, a könyvtárnév tartalmazza az esemény súlyosságát és az összeomlott exe fájl nevét. Minden könyvtárnak tartalmaznia kell a fájlt Report.wer, amely tartalmazza a hibák leírását és több fájlt további információkkal.
A WER\ReportQueue mappa tisztítása Windows rendszeren
Általában az egyes mappák mérete jelentéktelen, de bizonyos esetekben memóriakiírás jön létre a problémás folyamathoz, amely meglehetősen sok helyet foglal el. Az alábbi képernyőképen látható, hogy a dump fájl mérete a következő memória.hdmp körülbelül 610 MB. Néhány ilyen dump - és több szabad gigabájt eltűnt a lemezről.
Ezen hibák és naplók szabványos eszközökkel történő törléséhez nyissa meg a vezérlőpultot, és lépjen a Vezérlőpult -> Rendszer és biztonság -> Műveletközpont -> Karbantartás -> Megbízhatósági előzmények megtekintése -> Az összes hibajelentés megtekintése és kattintson a gombra. Törölje az összes hibajelentést.
A WER szolgáltatás által generált hibakereső fájlok gyors lemezterületének felszabadítása érdekében a következő könyvtárak tartalma kézzel fájdalommentesen törölhető.
- C:\ProgramData\Microsoft\Windows\WER\ReportArchive\
Az ablak hibajelentésének letiltása a Windows Server 2012 R2 / 2008 R2 rendszerben
A Windows kiszolgálói kiadásaiban az alábbiak szerint tilthatja le a Windows hibajelentést:
![](https://i1.wp.com/winitpro.ru/wp-content/uploads/2017/12/otklyuchenie-sbora-oshibok-sluzhboj-wer-v-windows-serv.png)
A jelentésgyűjtés és -küldés letiltása a Windows 10 rendszerben
A Windows 10 rendszerben nincs lehetőség a grafikus felhasználói felületen keresztüli hibajelentés letiltására. Az összetevő állapotát a vezérlőpulton ellenőrizheti rendszer és biztonság ->Biztonsági és Szolgáltató Központ-> szakasz Szolgáltatás. Amint láthatja, az opció alapértelmezés szerint engedélyezve van (Vezérlőpult -> Rendszer és biztonság -> Biztonság és karbantartás -> Karbantartás -> Megoldások keresése a hibajelentésekre).
A rendszerleíró adatbázison keresztül letilthatja a Windows hibajelentést a Windows 10 rendszerben. Ehhez az ágban létre kell hozni egy új duplaszó (32 bites) paramétert a névvel Tiltvaés jelentése 1 .
Most ismét ellenőrizzük a paraméter állapotát Megoldás keresése a bejelentett problémákra a vezérlőpulton. Az állapotának Letiltva értékre kell változnia.
A Windows hibajelentés letiltása csoportházirenden keresztül
A Windows hibajelentési naplózása a csoportházirend segítségével is letiltható. A szekcióban van Számítógép-konfiguráció/Felügyeleti sablonok/Windows-összetevők/Windows-hibajelentés(Windows-összetevők -> Windows hibajelentés). Az adatgyűjtés és -küldés letiltásához engedélyezze a házirendet A Windows hibajelentés letiltása(A Windows hibajelentés letiltása).
Ennek eredményeként a Windows alkalmazáshibaüzenetei a továbbiakban nem jönnek létre, és nem küldik el őket automatikusan a Microsoftnak.
A sorozat előző, az Alkalmazás-újraindítási és -helyreállítási mechanizmusról szóló cikkében megemlítettük a Windows hibajelentési (WER) mechanizmusát. A sorozat ezen cikkében erről lesz szó.
A sorozat előző, az Alkalmazás-újraindítási és -helyreállítási mechanizmusról szóló cikkében megemlítettük a Windows hibajelentési (WER) mechanizmusát. A sorozat ezen cikkében erről lesz szó.
Windows hibajelentési mechanizmus
A Windows hibajelentési (WER) mechanizmusával adatokat gyűjthet az alkalmazásokban előforduló hibákról, és elküldheti ezeket az információkat egy speciális Microsoft-webhelyre (http://winqal.microsoft.com), vagy elmentheti helyileg. A hibákról és összeomlásokról szóló részletes információk összegyűjtése segít az alkalmazások hiányosságainak kiküszöbölésében, a hibák kijavításában, leegyszerűsíti a szervizcsomagok és az alkalmazások új verzióinak kiadását, biztosítja mind az alkalmazások, mind az operációs rendszer általános stabilitását és megbízhatóságát.
Vegye figyelembe, hogy a Microsoft maga is aktívan használja a Windows hibajelentési mechanizmusát mind a fejlesztés során, mind a termékek piacra kerülése után. Így a Microsoft Office termékcsoport az Office Service Pacl 2 hibáinak 50%-át, a Visual Studio termékcsoport a Visual Studio 2005 1. béta verziójában a hibák 74%-át, a Windows XP rendszerben a hibák 29%-át a Windows XP Service Pack javította. 1. Jelenleg több mint 2000 vállalat használja a Windows hibajelentési szolgáltatásokat alkalmazásai minőségének javítására.
A Windows hibajelentési mechanizmus először a Windows XP rendszerben jelent meg, a Windows Vista rendszerben jelentősen továbbfejlesztették, és továbbfejlesztették a Windows Server 2008, a Vista Service Pack 1, valamint a Windows 7 és a Windows Server 2008 R2 rendszerben. Tehát a Windows Vista szintjén a fejlesztőknek nem csak az alkalmazásokban előfordult hibákról, hanem teljesítményadatokról is van lehetőségük információt kapni. Mostantól rugalmasabban hozhat létre, konfigurálhat és küldhet hibajelentéseket, javultak az online adatelemző eszközök, és egyszerűsödött a felhasználókkal való kommunikáció mechanizmusa – a mechanizmus révén Problémajelentések és megoldások(Windows Vista rendszerben - Rajt -> Vezérlőpult -> Rendszer és karbantartás -> Problémajelentések és megoldások -> Problémaelőzmények megtekintése) és Műveletközpont(Windows 7-ben). Ezután a Windows Server 2008 és a Vista Service Pack 1 bevezette a helyi kiíratások létrehozásának lehetőségét, a Windows 7 és a Windows Server 2008 R2 pedig lehetőséget adott olyan kivételek dobására, amelyeket a hagyományos kezelők nem kezelnek, és amelyek azonnali alkalmazásleálláshoz és automatikus indításhoz vezetnek. , valamint egy külső folyamat megadásának képessége – egy kivételkezelő, amely meghívásra kerül az esemény nevének, a hibajelentés paramétereinek lekéréséhez, és opcionálisan elindítja a hibakeresőt.
A Windows hibajelentési mechanizmusának használata
Vessünk egy rövid pillantást arra, hogyan használhatják a fejlesztők a Windows hibajelentési mechanizmusát, hogy információkat szerezzenek az alkalmazásaikkal kapcsolatos összeomlásokról és egyéb problémákról. A Windows Vista rendszertől kezdődően a Windows alapértelmezés szerint minden alkalmazásnál jelent összeomlást, lefagyást és kernelszintű hibákat (kernelhibákat) – nincs szükség az alkalmazáskód módosítására. A jelentés szükség esetén tartalmaz egy minimemória-kiíratást és egy alkalmazáshalom-kiíratást. Az alkalmazásoknak API-kat kell használniuk, amikor alkalmazás-specifikus kiegészítő információkat kell küldeniük. Mivel a Windows kernel automatikusan jelenti a kezeletlen kivételeket, az alkalmazásoknak nem kell kezelniük a végzetes hibákat okozó kivételeket.
Összeomlás, lefagyás vagy az operációs rendszer kernelszintjén fellépő hiba esetén a Windows hibajelentési mechanizmusa a következő műveletsorokat hajtja végre:
- Probléma előfordulása.
- Az operációs rendszer kernelje a WER-t hívja.
- A WER adatokat gyűjt, jelentést készít, és ha szükséges, megerősítést kér a felhasználótól a jelentés elküldéséhez.
- A visszaigazolás kézhezvétele után a WER jelentést küld a Microsoftnak (az úgynevezett Watson szervernek).
- Ha a szervernek további adatokra van szüksége, a WER összegyűjti azokat, és szükség esetén a küldés megerősítését kéri a felhasználótól.
- Ha egy alkalmazás regisztrálva van az újraindításhoz (ez a téma korábban tárgyalt), akkor a WER végrehajtja a megfelelő közvetetten hívott alkalmazásfüggvényt.
- Ha van megoldás az összeomlást okozó problémára, a felhasználó értesítést kap a megfelelő operációs rendszer eszközein keresztül.
A helyzettől függően különböző típusú dumpok lehetnek jelen a CAB fájlban, amelyek a fájlnévkiterjesztés alapján különböztethetők meg (1. táblázat).
Egy alkalmazás a következő funkciókat használhatja a Microsoftnak küldött jelentések tartalmának testreszabásához – a regisztrációs funkció arra utasítja a webet, hogy a megadott fájlokat és memóriablokkokat foglalja bele a generált jelentésbe.
Egy fájl jelentésbe való felvételéhez a WerRegisterFile() függvényt kell használni, amely paraméterként kerül átadásra: a fájl teljes neve, típusa (a WER_REGISTER_FILE_TYPE értékek egyike) és két jelző: WER_DELETE_FILE_WHEN_DONE, jelezve, hogy a fájlnak a jelentés elküldése után törölve, és a WER_ANONYMOUS_DATA jelezve, hogy a fájl nem tartalmaz személyes adatokat. A WER_REGISTER_FILE_TYPE paraméter lehetséges értékeit a táblázat tartalmazza. 2.
Vegye figyelembe, hogy a memóriakiírás létrehozásának feladata az alkalmazásfejlesztőhöz van rendelve - ennek megoldásához használhatja például a Windows SDK-ban leírt hibakeresési mechanizmusokat (lásd a MiniDumpWriteDump() függvényt).
Fájlnak a jelentésből való kizárásához használja a WerUnRegisterFile() függvényt, paraméterként megadva a kizárandó fájl nevét.
A legtöbb esetben további fájlok küldésére csak akkor kerül sor, ha megfelelő kérés érkezik a kiszolgálótól. További fájlok küldése esetén a WER_ADD_REGISTERED_DATA jelzőt kell használni a WerReportSubmit() függvény meghívásakor – erről később lesz szó.
A memóriaterület másolatának a jelentésben való szerepeltetéséhez a WerRegisterMemoryBlock() függvényt használjuk, melynek paraméterei a beépített memóriablokk elejének címe és ennek a blokknak a mérete bájtban (a memória maximális mérete blokk WER_MAX_MEM_BLOCK_SIZE). Egy memóriaterület másolatának visszavonásához használja a WerUnRegisterMemoryBlock() függvényt. A memóriából történő adatküldés esetén a WER_ADD_REGISTERED_DATA jelzőt kell használni a WerReportSubmit() függvény meghívásakor.
A WerSetFlags() és a WerGetFlags() függvények használhatók a folyamat állapotának szabályozására a hibajelentés és a beállítási információk idején.
A jelentés elkészítésének és elküldésének folyamata több lépésből áll. A jelentés inicializálása a WerReportCreate() függvény meghívásával történik, amely megadja az esemény típusát, amelyhez a jelentés készül, a jelentés típusát ( WerReportNonCritical- helyreállítható hibák és WerReportCritical - olyan hibák esetén, amelyek az alkalmazás összeomlását okozták), hivatkozás a jelentésben szereplő információkra (lásd a WER_REPORT_INFORMATION struktúrát), valamint egy változó, amely hivatkozást tartalmaz a generált jelentésre - ReportHandle.
A jelentés sikeres inicializálása után hozzá kell adni az első és a második csoport paramétereit. Az első csoport paramétereit a WerReport-Set-Parameter() függvénnyel állítjuk be, amely egy hivatkozást ad át a létrehozott jelentésre (a WerReportCreate függvény sikeres végrehajtásának eredménye), egy jelzőkészletre, a paraméter nevére és annak érték (egy 16 bites Unicode karakterlánc, amely nullára végződik).
Ha további paramétereket szeretne beilleszteni a jelentésbe, a WerReportAddSecondaryParameter() függvényt használjuk, amely átadja a jelentésre mutató hivatkozást, a paraméter nevét és értékét.
Amellett, hogy a jelentésekben fájlokat és pillanatfelvételeket is be lehet foglalni a memóriaterületekről, lehetőség van memóriakiírások jelentés részeként történő átvitelére is - ehhez használhatja a WerReportAddDump() függvényt, amelynek paraméterei között szerepel egy hivatkozás a jelentésre. , hivatkozások arra a folyamatra és szálra, amelyhez a kiíratást létrehozták , a kiíratási típust (a WER_DUMP_TYPE egyik értéke), a kivételinformációkat (mutató egy WER_EXCEPTION_INFORMATION típusú szerkezetre), további beállításokat (WER_DUMP_CUSTOM_OPTIONS adattípus) és jelzőket. Vegye figyelembe, hogy a kiíratott folyamatnak rendelkeznie kell STANDARD_RIGHTS_READ és PROCESS_QUERY_INFORMATION engedéllyel.
A fájlok jelentésbe való felvételéhez a WerReportAddFile() függvényt használjuk, amelyhez átadunk egy hivatkozást a jelentéshez, a teljes fájlnevet, fájltípust (WER_FILE_TYPE) és további jelzőket.
Ezenkívül a fejlesztők lehetőséget kapnak a felhasználói felület testreszabására - a rendszer párbeszédpanelén megjelenő információk kiválasztására. Erre a célra a WerReportSetUI Option () függvényt használjuk, amely egy hivatkozást ad át a jelentéshez, a jelentés interfész típusát (WER_REPORT_UI) és a megjelenített karakterlánc értékét. Egy alkalmazás módosíthatja a WER_REPORT_UI paraméter által megadott interfészelem bármely mezőjét; minden függvényhívás csak egy mező módosítását teszi lehetővé. A WerReportSetUIOption() függvény bármikor meghívható az alkalmazás működése során, mielőtt a jelentést közvetlenül elküldené.
A jelentés létrehozása és konfigurálása után a WerReportSubmit() függvényt használjuk a jelentés elküldéséhez. Ennek a funkciónak a paraméterei a jelentésre mutató hivatkozások, a felhasználói felület típusa (rendszergazdai jogosultságok megléte, küldés megerősítése stb.) és egy zászlókészlet kerül átadásra. A jelentés elküldése után zárja be a hivatkozást a WerReportCloseHandle() függvény segítségével.
Ha le szeretne választani egy alkalmazást a Windows hibajelentési mechanizmusáról, használja a WerAddExcludedApplication() függvényt, az újracsatlakoztatáshoz pedig a WerRemoveExcludedApplication() függvényt.
A Windows hibajelentési beállításai a beállításjegyzék két ágában találhatók:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\Windows Error Reporting;
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Windows Error Reporting.
A leghasznosabb beállításokat a táblázat tartalmazza. 3.
Következtetés
Ebben a cikksorozatban az alkalmazások stabilitásának javításának különféle kérdéseit tárgyaltuk. Megvizsgáltuk a memóriaszivárgás elkerülésére, az alkalmazások lefagyásának megakadályozására szolgáló technikákat, megvitattuk az Alkalmazás-újraindítási és -helyreállítási mechanizmus használatát, amely lehetővé teszi az olyan alkalmazások újraindítását, amelyek vagy blokkoltak bizonyos erőforrásokat, vagy nem válaszolnak a rendszerüzenetekre, valamint a Windows hibajelentési mechanizmusát. , amely lehetővé teszi az alkalmazások összeomlásaival kapcsolatos adatok gyűjtését.
A következő, a Windows 7 operációs rendszerrel foglalkozó fejlesztői cikkekben számos olyan változtatást fogunk megvizsgálni az operációs rendszer kernel szintjén, amelyek érdekesek lehetnek az alkalmazásfejlesztők számára.