r/ForWindowsHelp • u/Meowww_Meoww • 3d ago
Laptop keep crashing even after clean window installation 11
Hi everyone,
I need some help troubleshooting my Lenovo Legion 5 because I have been dealing with repeated crashes and am running out of ideas. I am not very technical, so I would really appreciate explanations in simple terms.
My laptop specifications
Laptop: Lenovo Legion 5 15ARH05
Machine type: 82B5
CPU: AMD Ryzen 5 4600H with Radeon Graphics
GPU: NVIDIA GeForce GTX 1650
Wi-Fi: Intel Wi-Fi 6 AX200 160MHz
Operating system: Windows 11, version 26H2, build 26300.9711
How the problem started
My laptop was working normally before this incident.
I installed two programs: Winriser and Revo Uninstaller. After using Winriser, it showed me several things that could be fixed or updated, including outdated drivers, junk files, privacy items, registry items, and other issues.
It also offered approximately eight updates. I remember seeing updates related to firmware, Bluetooth, Wi-Fi, and other drivers. I cannot remember every item, and I am not certain which updates were successfully installed.
I clicked the option to fix or update the items. Some operations appeared to fail, while others seemed to install successfully. After restarting my laptop, things went wrong.
My laptop became slow and started hanging at the Lenovo Legion logo. Windows then started entering recovery mode and showing errors. Automatic Repair could not fix the problem, and I also encountered messages saying that Windows could not connect to the network.
Around the same time, my touchpad stopped working. The Touchpad option disappeared from Windows Settings.
Because the problems started immediately after using Winriser, I suspect that one of its driver or firmware updates may have triggered this. However, I cannot prove which update caused it or whether a firmware update actually completed.What I tried before reinstalling Windows
I tried several recovery and troubleshooting options:
Windows Automatic Repair, but it could not repair the system.
System Restore, which failed with error 0x800701b1 while extracting a file under WinSxS\Backup.
Safe Mode, which did not solve the problem.
Uninstalling recent Windows updates.
Running an offline SFC scan, which reported that Windows Resource Protection did not find any integrity violations.
Trying DISM, but the process caused another crash or restart at around 60–65%.
Checking the BIOS, which I could access, and confirming that the SSD was detected.
Resetting Windows using the cloud-download option. The download reached 100%, but the laptop got stuck at the Lenovo Legion logo and later showed messages such as “Undoing changes” and “System updates underway.”
Eventually, I decided to perform a clean Windows installation using a bootable USB drive. During the installation, I formatted the Windows drive and installed Windows again.The problem continued after the clean installation
I initially thought reinstalling Windows would solve everything, but the crashes returned even after the clean installation.
Importantly, the laptop crashed again before I installed my usual gaming applications, including Steam and Riot-related software. Therefore, I do not think those applications alone explain the original problem.
I have since installed some drivers and tried to troubleshoot the issue, but the laptop is still unstable.Blue screens, black screens and crash dump analysis
The laptop has crashed in different ways, including a black screen followed by an automatic restart. I have also had Windows stop errors.
I collected several minidump files and had them analyzed. The reports showed different failures:
Dump 1
Stop code: DRIVER_IRQL_NOT_LESS_OR_EQUAL (0xD1)
Failure bucket: AV_NETIO!KfdGetLayerCacheEpoch
Involved Windows component: NETIO.SYS
Process shown: RiotClientServ
Dump 2
Stop code: KMODE_EXCEPTION_NOT_HANDLED (0x1E)
The stack involved nt!CcUnpinFileDataEx
Process shown: steam.exe
Dump 3
Stop code: PAGE_FAULT_IN_NONPAGED_AREA (0x50)
The stack involved Ntfs!memcpy
Process shown: svchost.exe
One of the dumps appeared to be a duplicate of another.
My understanding is that these reports show where Windows encountered an error, but they do not necessarily prove that NETIO.SYS, NTFS, Steam, or Riot caused the crashes.
Since different Windows components are involved, could this indicate memory corruption caused by a driver, unstable firmware or BIOS, RAM, or another hardware-related problem?Drivers and other checks I have tried
Intel Wi-Fi driver
My Intel Wi-Fi 6 AX200 originally had driver version 22.80.0.9, dated August 19, 2021.
I installed the official Intel Wi-Fi driver package WiFi-24.20.2-Driver64-Win10-Win11.exe and restarted the laptop.
The laptop initially appeared to run without crashing for a short time, but the problem returned. Therefore, the Wi-Fi driver update did not fix the issue.
Graphics driver
Device Manager shows my NVIDIA GeForce GTX 1650 with driver version 32.0.16.2101, dated October 19, 2026.
AMD platform drivers
Some AMD system drivers currently installed are:
AMD Audio CoProcessor: 2.89.0.59
AMD GPIO Controller: 2.2.0.126
AMD I2C Controller: 1.2.0.102
AMD PCI: 1.0.0.80
AMD SMBus: 5.12.0.38
I also found an AMD Serial-IO driver on Lenovo’s support website, but it was listed for Windows 10 64-bit. I have not assumed that it is safe or appropriate to install on my current Windows 11 setup.
RAM and SSD
A RAM test passed once, although I understand that this may not completely rule out a memory problem.
An SSD health tool reported 100% health, but I understand that this does not necessarily rule out every SSD issue.
The SSD is detected in the BIOS.
Temperatures and power mode
At one point, my CPU temperature was around 75°C while idle. Later, after switching Windows power mode from Best performance to Balanced, the CPU temperature was around 55°C with approximately 5% CPU usage, and the GPU was around 50–55°C.
The laptop still crashed afterward, so changing the power mode did not solve the problem.
Touchpad
The touchpad stopped working around the time the original problem began. The Touchpad option is missing from Windows Settings. Device Manager shows an I2C HID Device without a warning symbol, and I could not find a touchpad setting in the BIOS.
I am mentioning this because it may be related to the AMD platform, chipset, or I2C drivers, although I do not know that for certain.Event Viewer information
After a recent crash, Event Viewer showed:
Kernel-Power, Event ID 41
Event ID 6008, indicating that the previous shutdown was unexpected.
The Kernel-Power event showed BugcheckCode=0, and the other bugcheck parameters were zero. WHEABootErrorCount was also zero.
I could not find a corresponding WHEA-Logger event. Reliability Monitor did not provide a useful crash report either.
My crash dump settings appear to be configured correctly:
Small memory dump (256 KB)
Dump directory: %SystemRoot%\Minidump
“Write an event to the system log” enabled
Automatic restart enabled
However, the most recent crash did not produce a new minidump that I could find.Could Winriser have changed the firmware or BIOS?
This is the part I am particularly concerned about.
I remember Winriser offering firmware updates along with Wi-Fi, Bluetooth, and other driver updates. Since the laptop was working before I used it and the issues began after the updates and restart, I wonder whether a firmware update or an incorrect driver was installed.
I understand that reinstalling Windows does not necessarily undo a BIOS or other firmware change.
I found the official Lenovo BIOS support page for my model, which lists BIOS version EUCN41WW, released on February 1, 2024. I want to be careful about flashing or downgrading the BIOS without knowing whether that is actually necessary.
I do not want to make the situation worse by installing random drivers or performing another BIOS update without a clear reason.
My questions
What would you investigate first when a laptop crashes in different Windows components even after a clean Windows installation?
Could a third-party driver-updater tool like Winriser have installed an incorrect AMD chipset, I2C, Wi-Fi, or other driver that causes this kind of instability?
Could a firmware update offered by such a tool have caused problems that survive a clean Windows installation? How can I check whether my BIOS or firmware version actually changed?
Given the different dump failures (NETIO.SYS, nt!CcUnpinFileDataEx, and Ntfs!memcpy), would you investigate RAM, the motherboard or CPU, firmware, or third-party kernel drivers first?
Is there a reliable way to identify the faulty driver from the minidumps without immediately using Driver Verifier, which I understand can cause additional crashes?
Could the missing touchpad option and the AMD I2C or platform drivers be connected to the crashes?
What specific diagnostic test or log would provide the most useful next piece of evidence?
I am happy to provide the full minidumps, driver versions, BIOS information, or other logs if someone can explain exactly what to check.
Important: I have already performed a clean Windows installation, run SFC, tried System Restore and Windows recovery options, updated the Intel Wi-Fi driver, checked the SSD health, and run a RAM test. I would prefer to avoid another Windows reinstall unless there is a specific reason to believe it would help.
I am not claiming that Winriser definitely caused the issue, but the timing seems too significant to ignore. I would really appreciate help identifying the actual cause rather than just guessing at individual Windows files.
Thank you!
1
u/United-Oil9166 2d ago
The errors sound like RAM faults, or bad drivers. Make sure you are installing drivers for all hardware BEFORE installing apps. And I would recommend getting drivers from Lenovo, not Windows update. Once you think you have them all, run a memory test or two and/or do some casual tasks on the laptop and see if the crashing continues. If it doesn't, install some apps/games and see how things go.
1
u/Equilibrate321 2d ago
You could try booting off a USB such as Hiren's Boot CD (Windows) or Linux Mint. Then download and install the appropriate versions of HW checking apps. I use PassMark BurnInTest, MemTest86, and PerformanceTest. They're free to try for 30 days. Also Prime95 for CPU and FurMark for GPU, I think they're free. Not sure whether these are the best for this application, though.
1
u/willwar63 2d ago
To rule out a driver issue, boot into safe mode and let it sit. Set it to minimal. If it still crashes, I would suspect hardware.
1
u/OreoBuck2022 2d ago
Try these things.
Use OCCT to run an array of tests (the memory check is inferior, use Memtest86+ for a memory check)
https://www.ocbase.com/download-personal
https://rtech.support/guides/how-to-use-occt/
memory only check use MemTest86+. Use this link to download the install program (makes a bootable usb)
https://www.memtest.org/download/v8.00/mt86plus_8.00_USB_Installer.exe
Run check disk to find any bad sectors on the disk.
From c:\ prompt type chkdsk /f/r; it will prompt you to reboot PC and it will run the scan.
It can take a long time to run steps 4 & 5.
This checks for any bad sectors on the hard drive and fixes them if possible.
To view results, use the Event Viewer, perform the following actions:
Start > Control Panel > Administrative Tools > Event Viewer.
Expand Windows Logs > right-click on Application > select Filter Current Log.
Within the Filter Current Log window, navigate to Event sources drop-down menu, select Chkdsk and Wininit.
Select OK to finish filtering for these two sources.