I have an Asus TUF Gaming A15 FA506 running 64-bit Windows 11 with a Ryzen 5 4600H, GTX 1650, and the laptop's default or upgraded SSD. Whenever I shut the system down and power it on again, Windows crashes during startup with a DPC_WATCHDOG_VIOLATION blue screen. I can temporarily get back into Windows by using System Restore from the recovery environment, but that causes repeated data loss and the same crash returns after the next shutdown. The issue happens consistently on cold boots after shutdown, with only the original charger connected and no other peripherals. I uploaded the available minidump files for analysis. Could this be related to Fast Startup, the MediaTek Wi-Fi adapter, SSD firmware, BIOS settings, or an ASUS/AMD/NVIDIA driver conflict?
2 Answers
The minidumps are useful, but more than one crash pattern appears here: one involves NVIDIA power-state handling and the others involve AMD GPIO. That makes a single definite culprit difficult to prove. I would first back up important files, stop relying on repeated System Restore operations, and install current chipset, graphics, and ASUS-specific drivers using the laptop manufacturer’s support tools. If the problem began after a recent driver or BIOS change, try rolling back that specific component. Also check Windows Reliability Monitor and Event Viewer around the shutdown time for additional clues.
The dumps point to a couple of possible driver problems. One crash was a DRIVER_POWER_STATE_FAILURE involving the NVIDIA GPU, while the two DPC_WATCHDOG_VIOLATION crashes referenced amdgpio2.sys, the AMD GPIO driver. One of those also showed msgpioclx.sys, a Microsoft GPIO class-extension driver, immediately beforehand. That suggests a conflict involving power management or an input/output device, although the dump cannot identify the exact device. GPIO-related drivers can be involved with hardware such as the touchpad, keyboard, webcam, game controllers, or other connected devices. Since the BIOS is already current, install the latest compatible chipset, GPIO, graphics, and device drivers from ASUS, then test whether the crash continues. It would also be worth testing with Fast Startup disabled and checking for SSD firmware updates.

The dump identifies the GPIO and power-management path, but not necessarily a defective GPIO driver itself. Updating the chipset and ASUS device drivers is a good first step, and disconnecting or disabling nonessential devices one at a time may help identify which device is triggering the shutdown failure.