Goedemorgen!
Gisteren heb ik eindelijk mijn nieuwe PC in elkaar gezet en gestart. Alles geupdate en games gaan starten. Nu echter loopt hij op random momenten tijdens het gamen vast. (Hard crash) En heel af en toe zelfs tijdens opstart / in bios.
Na uitzetten van EXPO en moederboord firmware update iets stabieler.
Ondertussen ook anticheat opnieuw geinstaleerd. (Niet meer kunnen testen) Maar dit mag geen impact hebben op de random crashes zonder in een game te zitten.
Analyse:
______________________________
1. Probleemomschrijving
De pc vertoont instabiliteit tijdens het gamen. In Warhammer 40,000: Space Marine 2 trad een volledige systeemfreeze op waarbij de pc niet meer reageerde en handmatig moest worden herstart. Tijdens het testen van Throne and Liberty trad vervolgens een systeemcrash/reboot op waarbij Windows wel een minidump heeft aangemaakt.
2. Relevante hardware en uitgangssituatie
CPU: AMD Ryzen 7 9850X3D.
GPU: MSI GeForce RTX 5080 GAMING TRIO OC, 16 GB.
Moederbord: ASUS TUF GAMING B850-PLUS WIFI.
Geheugen: 32 GB Corsair DDR5 (2 x 16 GB). EXPO staat uit.
Voeding: Montech Century II Modular 1050 W.
Windows 11 Pro 25H2.
3. Uitgevoerde controles en tests
Windows Event Viewer / Reliability Monitor: Eerdere onverwachte uitschakelingen waren zichtbaar als Event 6008. DCOM 10016/10010 en Display 4107 gaven geen overtuigende oorzaak. Er was aanvankelijk ook geen bruikbare nvlddmkm-fout die de GPU-driver direct als oorzaak aanwees.
HWiNFO-systeemrapport: Het systeem en de belangrijkste hardware zijn geïnventariseerd. De RTX 5080 draait op een x16 PCIe-link. EXPO was niet actief. Er was op basis van deze inventarisatie geen directe, eenduidige hardwarefout.
GPU-voedingskabel fysiek gecontroleerd: Zowel de GPU-zijde als de PSU-zijde is via foto's gecontroleerd. De RTX 5080 gebruikt een directe 600 W 16-pins kabel naar de daarvoor bestemde 12V-2x6-aansluiting van de Montech-voeding. Er was geen zichtbare slechte aansluiting, extreme kabelbuiging of verkleuring.
PCIe-link geforceerd naar Gen4: In het ASUS BIOS is PCIEX16(G5) Link Mode tijdelijk van Auto naar Gen4 gezet om mogelijke PCIe 5.0-linkinstabiliteit te testen. Het spel begon hierbij iets te stotteren en het systeem crashte/rebootte alsnog. Daarom heeft Gen4 het probleem niet opgelost en is geadviseerd de instelling terug te zetten op Auto.
Crashdump van Throne and Liberty geanalyseerd: Na de reboot is de Windows-minidump 092726-13421-01.dmp met Microsoft WinDbg geanalyseerd. Dit leverde voor het eerst een concrete kernel-crashoorzaak op.
4. Resultaat van WinDbg
De dump van de Throne and Liberty-crash bevat een PAGE_FAULT_IN_NONPAGED_AREA (bugcheck 0x50). Windows probeerde ongeldige systeemgeheugenruimte te lezen. De foutende instructie bevindt zich volgens WinDbg in EasyAntiCheat_EOS.sys.
BUGCHECK_CODE: 0x50 - PAGE_FAULT_IN_NONPAGED_AREA.
AV.Type: Read.
PROCESS_NAME: dwm.exe.
MODULE_NAME: EasyAntiCheat_EOS.
IMAGE_NAME: EasyAntiCheat_EOS.sys.
FAILURE_BUCKET_ID: AV_EasyAntiCheat_EOS!unknown_function.
Faulting instruction: EasyAntiCheat_EOS+0x1bdac6.
Belangrijk: dit bewijst dat Easy Anti-Cheat bij deze specifieke crash in het foutpad zat, maar bewijst nog niet definitief dat de EAC-software zelf de onderliggende oorzaak is. Geheugen- of systeeminstabiliteit kan er eveneens voor zorgen dat een kernel-driver op corrupte/ongeldige data terechtkomt. De dump maakt EAC of een conflict met EAC echter wel de sterkste concrete aanwijzing tot nu toe. Dit mag ook niet zorgen dat de PC crashed tijdens windows of Bios of opstarten.
5. Easy Anti-Cheat controle
Easy Anti-Cheat EOS voor Throne and Liberty is opnieuw via EasyAntiCheat_EOS_Setup.exe aangeroepen. Daarna is met 'sc query EasyAntiCheat_EOS' gecontroleerd of Windows de service kent.
SERVICE_NAME: EasyAntiCheat_EOS.
STATE: STOPPED - normaal wanneer geen EAC-game actief is.
WIN32_EXIT_CODE: 1077 - de service was sinds de laatste boot nog niet gestart; dit is op zichzelf geen installatiefout.
6. Huidige conclusie
Er zijn op dit moment twee soorten incidenten: Space Marine 2 heeft volledige freezes/reboots laten zien, maar daarvan is nog geen crashdump geanalyseerd die dezelfde oorzaak bevestigt. De geanalyseerde dump is afkomstig van Throne and Liberty en wijst rechtstreeks naar EasyAntiCheat_EOS.sys. Omdat Throne and Liberty Easy Anti-Cheat gebruikt, is EAC/een kernel-driverconflict nu een belangrijke onderzoekslijn. Tegelijkertijd blijven RAM-, CPU/BIOS- of bredere systeeminstabiliteit mogelijke onderliggende oorzaken totdat herhaalde dumps hetzelfde patroon laten zien.
7. Vervolg acties
PCIe Link Mode terug op Auto laten staan; Gen4 loste de crash niet op.
EXPO voorlopig uit laten zodat geheugenoverklok geen extra variabele vormt.
Pc herstarten en Throne and Liberty opnieuw testen na de EAC-herinstallatie. (Nog niet kunnen doen)
OpenRGB en andere niet-noodzakelijke hardware/RGB-monitoringsoftware tijdens de test gesloten houden.
Bij een nieuwe crash de nieuwste .dmp uit C:\Windows\Minidump bewaren en opnieuw met WinDbg analyseren. (Maar ik wacht even op advies van experts hier)
Als meerdere dumps opnieuw EasyAntiCheat_EOS.sys aanwijzen, gericht verder zoeken naar EAC/driverconflicten.
Als nieuwe dumps naar verschillende willekeurige modules wijzen, RAM/CPU/BIOS-stabiliteit veel nadrukkelijker testen. (Maar hier wil ik weten hoe beste te testen)
8. Bijbehorende bestanden
Bij deze samenvatting horen afzonderlijk de originele Windows-minidump en de opgeslagen WinDbg-analyse.
Deze bestanden zijn op te sturen of ergens te uploaden. (Als iemand weet waar?)
Update bestanden: https://www.swisstransfer.com/dl/01a0e68f-bb56-7145-8686-3be5e670fbb9
Gisteren heb ik eindelijk mijn nieuwe PC in elkaar gezet en gestart. Alles geupdate en games gaan starten. Nu echter loopt hij op random momenten tijdens het gamen vast. (Hard crash) En heel af en toe zelfs tijdens opstart / in bios.
Na uitzetten van EXPO en moederboord firmware update iets stabieler.
Ondertussen ook anticheat opnieuw geinstaleerd. (Niet meer kunnen testen) Maar dit mag geen impact hebben op de random crashes zonder in een game te zitten.
Analyse:
______________________________
1. Probleemomschrijving
De pc vertoont instabiliteit tijdens het gamen. In Warhammer 40,000: Space Marine 2 trad een volledige systeemfreeze op waarbij de pc niet meer reageerde en handmatig moest worden herstart. Tijdens het testen van Throne and Liberty trad vervolgens een systeemcrash/reboot op waarbij Windows wel een minidump heeft aangemaakt.
2. Relevante hardware en uitgangssituatie
CPU: AMD Ryzen 7 9850X3D.
GPU: MSI GeForce RTX 5080 GAMING TRIO OC, 16 GB.
Moederbord: ASUS TUF GAMING B850-PLUS WIFI.
Geheugen: 32 GB Corsair DDR5 (2 x 16 GB). EXPO staat uit.
Voeding: Montech Century II Modular 1050 W.
Windows 11 Pro 25H2.
3. Uitgevoerde controles en tests
Windows Event Viewer / Reliability Monitor: Eerdere onverwachte uitschakelingen waren zichtbaar als Event 6008. DCOM 10016/10010 en Display 4107 gaven geen overtuigende oorzaak. Er was aanvankelijk ook geen bruikbare nvlddmkm-fout die de GPU-driver direct als oorzaak aanwees.
HWiNFO-systeemrapport: Het systeem en de belangrijkste hardware zijn geïnventariseerd. De RTX 5080 draait op een x16 PCIe-link. EXPO was niet actief. Er was op basis van deze inventarisatie geen directe, eenduidige hardwarefout.
GPU-voedingskabel fysiek gecontroleerd: Zowel de GPU-zijde als de PSU-zijde is via foto's gecontroleerd. De RTX 5080 gebruikt een directe 600 W 16-pins kabel naar de daarvoor bestemde 12V-2x6-aansluiting van de Montech-voeding. Er was geen zichtbare slechte aansluiting, extreme kabelbuiging of verkleuring.
PCIe-link geforceerd naar Gen4: In het ASUS BIOS is PCIEX16(G5) Link Mode tijdelijk van Auto naar Gen4 gezet om mogelijke PCIe 5.0-linkinstabiliteit te testen. Het spel begon hierbij iets te stotteren en het systeem crashte/rebootte alsnog. Daarom heeft Gen4 het probleem niet opgelost en is geadviseerd de instelling terug te zetten op Auto.
Crashdump van Throne and Liberty geanalyseerd: Na de reboot is de Windows-minidump 092726-13421-01.dmp met Microsoft WinDbg geanalyseerd. Dit leverde voor het eerst een concrete kernel-crashoorzaak op.
4. Resultaat van WinDbg
De dump van de Throne and Liberty-crash bevat een PAGE_FAULT_IN_NONPAGED_AREA (bugcheck 0x50). Windows probeerde ongeldige systeemgeheugenruimte te lezen. De foutende instructie bevindt zich volgens WinDbg in EasyAntiCheat_EOS.sys.
BUGCHECK_CODE: 0x50 - PAGE_FAULT_IN_NONPAGED_AREA.
AV.Type: Read.
PROCESS_NAME: dwm.exe.
MODULE_NAME: EasyAntiCheat_EOS.
IMAGE_NAME: EasyAntiCheat_EOS.sys.
FAILURE_BUCKET_ID: AV_EasyAntiCheat_EOS!unknown_function.
Faulting instruction: EasyAntiCheat_EOS+0x1bdac6.
Belangrijk: dit bewijst dat Easy Anti-Cheat bij deze specifieke crash in het foutpad zat, maar bewijst nog niet definitief dat de EAC-software zelf de onderliggende oorzaak is. Geheugen- of systeeminstabiliteit kan er eveneens voor zorgen dat een kernel-driver op corrupte/ongeldige data terechtkomt. De dump maakt EAC of een conflict met EAC echter wel de sterkste concrete aanwijzing tot nu toe. Dit mag ook niet zorgen dat de PC crashed tijdens windows of Bios of opstarten.
5. Easy Anti-Cheat controle
Easy Anti-Cheat EOS voor Throne and Liberty is opnieuw via EasyAntiCheat_EOS_Setup.exe aangeroepen. Daarna is met 'sc query EasyAntiCheat_EOS' gecontroleerd of Windows de service kent.
SERVICE_NAME: EasyAntiCheat_EOS.
STATE: STOPPED - normaal wanneer geen EAC-game actief is.
WIN32_EXIT_CODE: 1077 - de service was sinds de laatste boot nog niet gestart; dit is op zichzelf geen installatiefout.
6. Huidige conclusie
Er zijn op dit moment twee soorten incidenten: Space Marine 2 heeft volledige freezes/reboots laten zien, maar daarvan is nog geen crashdump geanalyseerd die dezelfde oorzaak bevestigt. De geanalyseerde dump is afkomstig van Throne and Liberty en wijst rechtstreeks naar EasyAntiCheat_EOS.sys. Omdat Throne and Liberty Easy Anti-Cheat gebruikt, is EAC/een kernel-driverconflict nu een belangrijke onderzoekslijn. Tegelijkertijd blijven RAM-, CPU/BIOS- of bredere systeeminstabiliteit mogelijke onderliggende oorzaken totdat herhaalde dumps hetzelfde patroon laten zien.
7. Vervolg acties
PCIe Link Mode terug op Auto laten staan; Gen4 loste de crash niet op.
EXPO voorlopig uit laten zodat geheugenoverklok geen extra variabele vormt.
Pc herstarten en Throne and Liberty opnieuw testen na de EAC-herinstallatie. (Nog niet kunnen doen)
OpenRGB en andere niet-noodzakelijke hardware/RGB-monitoringsoftware tijdens de test gesloten houden.
Bij een nieuwe crash de nieuwste .dmp uit C:\Windows\Minidump bewaren en opnieuw met WinDbg analyseren. (Maar ik wacht even op advies van experts hier)
Als meerdere dumps opnieuw EasyAntiCheat_EOS.sys aanwijzen, gericht verder zoeken naar EAC/driverconflicten.
Als nieuwe dumps naar verschillende willekeurige modules wijzen, RAM/CPU/BIOS-stabiliteit veel nadrukkelijker testen. (Maar hier wil ik weten hoe beste te testen)
8. Bijbehorende bestanden
Bij deze samenvatting horen afzonderlijk de originele Windows-minidump en de opgeslagen WinDbg-analyse.
Deze bestanden zijn op te sturen of ergens te uploaden. (Als iemand weet waar?)
Update bestanden: https://www.swisstransfer.com/dl/01a0e68f-bb56-7145-8686-3be5e670fbb9