Error in Windows indicating a resource precondition violation (code OX1C6).
Error in Windows indicating a resource precondition violation (code OX1C6).
Hello,
In the past week, my computer has begun to randomly display a blue screen, shut down, or restart forcefully, only during gameplay and not when the GPU is idle. In Overwatch I also encountered an error stating 'my rendering device has been lost.' The current code logs a Fast_ERESOURCE_PRECONDITION_VIOLATION (OX1C6). There aren't many online solutions, it seems to be linked to a faulty driver or software. Are there any practical steps to identify the cause or resolve this issue?
Thank you in advance.
When sharing a troubleshooting thread, it's important to provide complete system details. List the specifications in the following order:
CPU, CPU cooler, Motherboard, RAM, SSD/HDD, GPU, PSU, Chassis, OS, Monitor.
Also include the age of the power supply unit along with its make and model. BIOS version for your motherboard at this time.
As mentioned in the BSoD, please send .dmp files for review.
Motherboard: MSI B650M-A
Video Card: ASRock Phantom Gaming Radeon RX 6500 XT
CPU: AMD Ryzen 5 7600 3.8GHz
Storage: Samsung 980 1TB M.2 2280 NMVE
PSU: 750W 80+ Gold EVGA (1 year, 3 months old)
Memory: Corsair Vengeance RGB 32GB DDR5 - 6000MHz (2x16GB)
Operating System: Windows 11
Chassis: DLM 21 Pink Micro-ATX Mesh
Monitor: ASUS XG248Q
CPU Cooler: Basic mounted fan, brand unknown
I attempted to roll back the GPU driver and updated both CPU and GPU drivers.
Attached are four .DMP files for reference:
https://www.mediafire.com/file/2rkihjois...1.dmp/file
https://www.mediafire.com/file/yk8c4ka8z...1.dmp/file
https://www.mediafire.com/file/mc76tgxeb...1.dmp/file
https://www.mediafire.com/file/072025-9468-02(4)
MediaFire is a straightforward free platform enabling centralized storage and sharing of photos, documents, music, and videos from any location.
www.mediafire.com
Please let me know if you need further assistance. The only error code detected was from a forced restart, not a BSOD.
Thank you!
The first thing I need you to do is eliminate the RAM overclock you have. Your RAM runs at 6000MHz, which poses two issues...
Any overclocking can cause instability, so we always ask for all overclocks to be removed during troubleshooting a BSOD.
The specifications for your AMD Ryzen 5 7600 CPU indicate that the maximum RAM clock speed it can handle is 5200MHz. Some CPUs can work with higher speeds, but stability isn’t assured. It’s possible you’re pushing the RAM beyond what your CPU can support.
These dumps could point to faulty RAM, so I suspect you might be overclocking too much. Please remove the RAM overclock entirely (using XMP/DOCP) and test it at its native frequency of 4800MHz. If BSODs persist, share any new dumps.
If it works at 4800MHz, try increasing the RAM overclock to 5200MHz and check stability. If that succeeds, gradually raise the speed until you find a stable clock. Once stable, continue adjusting incrementally.
uninstall the ryzenmaster driver. You should have none or one copy installed if you really need it.
It seems WmiPrvSE.exe is present. There appears to be an issue with Windows Management Instrumentation, possibly corrupting memory. The latest bugcheck took over 6 days, the previous one 4 hours, and the most recent 2 hours. I might disable virtual memory temporarily and then restore it to check the pagefile.sys and create a fresh one. It’s unclear what Wmi is doing, but here are some steps you could try:
Start eventvwr.exe
Navigate to Windows Logs → Application & Services Logs → Microsoft → Windows → WMI-Activity → Operational
This might reveal useful information.
You could also try running cmd.exe with admin privileges and executing these commands:
net.exe stop winmgmt
winmgmt /verifyrepository
If the repository is corrupt, proceed with:
winmgmt /salvagerepository
(This was found via a Google search; I haven’t used these tools before)
You have two versions of this driver installed:
AMDRyzenMasterDriver.sys (Sep 2, 2024)
and
AMDRyzenMasterDriver_fffff807991b0000 (indicating a Windows loader conflict)
Additionally, there is an overclock driver running:
NTIOLib_X64.sys (Nov 20, 2023)
Consider uninstalling all three and retesting.
Bugcheck details: FAST_ERESOURCE_PRECONDITION_VIOLATION (1c6)
Current thread is executing an invalid call to a fast resource routine.
Arguments:
Arg1: 000000000000000f – The caller passed a fast resource to a legacy routine that supports fast resources, but the fast resource was not initialized with EX_FAST_RESOURCE_ENABLE_LEGACY_APIS.
Process Name: WmiPrvSE.exe
System Uptime: 0 days 2:28:45.008
(We will review other bugchecks to better understand the cause)
Thanks! I'll give it a shot together with jonhbl's advice and hope for success!
I don't find AMD RyzenMaster for uninstalling it, and I'm puzzled about how two drivers could be running. It's possible I had it on my PC before. Is there a method to remove the driver without using the software or linking it to a device? I tried AMD Cleanup Utility, but I'm not sure if that worked.
you can download microsoft autoruns64.exe, find the driver and remove it so it isn't loaded.
https://learn.microsoft.com/en-us/sysint...s/autoruns
usually this occurs when vendors switch to a new directory after updating but don't uninstall the old drivers first.