Hi everyone. Laptop returned from Lenovo Support. They said there is no hardware issue with the laptop and they reinstalled the entire OS and installed every newest driver and bios by themselves. Lenovo Vantage app says now that my laptop is up to date.
I found out that the general "stuttering" feeling of the laptop was actually just me being stupid... It seems when you first time launch a game Windows 11 automatically switches from 165Hz to 60Hz, resulting in a "slow" and "stuttery" feeling. Once I found out about that and set resolution for each GPU the laptop feels smoother now.
The mouse and app stuttering seems to still happen though, but it is less often and seems to have repro. Mostly I see stutters when opening some older applications that don't require GPU switch, eg. Tomb Raider IV (1999). Stuttering also becomes more noticeable when laptop is running on battery.
In Event Viewer logs there are no clear errors apart from:
- Source: Server | Event ID: 2505 | The server could not bind to the transport \Device\NetBT_Tcpip_{282A4EC7-29B0-49FA-B183-187F1B92CBF1} because another computer on the network has the same name. The server could not start. (there's a LOT of it)
- Source: WLAN-AutoConfig | Event ID: 10003 | WLAN Extensibility Module has stopped. Module path: C:\WINDOWS\system32\IntelIHVRouter08.dll (few)
There is also one application hang from dwm.exe, but I was opening GIMP and closed it while it was still loading, so I honestly think it was because of that and not because of drivers or anything. Anyway:
- Source: Application Error | Event ID: 1000 |
Faulting application name: dwm.exe, version: 10.0.22000.1, time stamp: 0x7cbe2305
Faulting module name: udwm.dll, version: 10.0.22000.469, time stamp: 0x17142457
Exception code: 0xc0000005
Error offset: 0x000000000000b7f0
Faulting process id: 0x6ac
Faulting application start time: 0x01d86c4d654f62f5
Faulting application path: C: \ WINDOWS \ system32 \ dwm.exe
Faulting module path: C: \ WINDOWS \ SYSTEM32 \ udwm.dll
Report ID: 8a7b068c-e4a4-4fe2-a1c5-4d5836a8aaf8
Faulting package full name:
Application ID relative to the error package: (nothing here)
I don't have any dumps on this install btw.
Interesting enough I don't notice stutters happening along with those events so I don't think they're related to them. My best bets atm are:
- Either TPM is still causing slowdowns on AMD CPUs even with newest BIOS (I think it's better but not perfect)
- Windows 11 changed its memory management and applications seem to stutter on loading and unloading.
- GPU drivers for AMD Radeon & NVIDIA Geforce are still rather experimental (honestly the GPU switching feels worse than Intel&Nvidia Optimus duo from my old laptop)
- DWM.exe is still prone to crashes due to all the recent Windows 11 UI changes
Either way while it's not perfect it's better than it was and I don't have GPU driver crashes or errors anymore.
If you guys have any idea why these occasional stutters still appear (esp on battery) then please let me know.
Also if you know if Windows 11 can run okay without TPM let me know as well. Internet seems to have contradicting info about it often mixing cyber security with actual OS stability. I would like to try turning it off to see if there's really any difference (AMD seems to have issues with TPM).