Hi.
After Win11 freezes, does it automatically recover after a while? In this case, you can try to restart by pressing the power button.
For Win11 to restart automatically sometimes, try:
Open Control Panel > System and Security > System > Advanced System Settings > Check "Settings" in Startup and Recovery > Cancel "Automatic Restart".
Alternatively, try updating drivers in Device Manager.
Hope the information is helpful.
============================================
If the Answer is helpful, please click "Accept Answer" and upvote it.