Windows 11 UAC (user account control) keeps popping up asking for permissions to make changes on the device every time I start the battle.net launcher and sometimes randomly while the launcher is already on. For example while I play World of Warcraft, sometimes it will pop up, interrupting my gameplay.
This is on a brand new PC with clean Windows 11 installation with all the default settings/permissions etc. I have also used all the default settings when installing Battle.net and all the games. Everything is installed in the default location in C:\Program Files (x86)
This is the full message I get:
Do you want to allow this app to make changes to your device?
Battle.net Update Agent
Verified Publisher: Blizzard Entertainment, Inc
File origin: Hard drive on this computer
Program location: “C:\ProgramData\Battle.net\Agent\Agent.9166\Agent.exe”
2 Likes
Battle.net app makes some file updates to files on your Win11 file system. This means that with UC set to anything above “Notify me only when apps try to make changes to my computer (do not dim my desktop)” in the User Account Control Settings applet you will get this notification and have to click “Yes” to allow it. The easiest solution is to open User Account Control Settings applet and change this to “Never notify me” level, but this means that when you or apps make potentially unrecoverable changes to your system you won’t be notified. This is basically a feature of Windows 11 and it’s not granular enough to really be of much use.
2 Likes
The thing that is confusing to me is that this only happens on my new PC with a fresh Windows 11 installation from less than a month ago.
My old PC is also running Windows 11 with the latest updates and the Battle.net app never triggers the UAC prompt over there. The UAC settings are set on the same level on both PCs. I even checked all the file and user permissions of all related Battle.net files and directories and they are the same between both PCs.
So it bugs me that this only happens on my new PC but it doesnt happen on my old PC. My conclusion is that something must have changed with how battle.net is installed and it only affects new or recent installations.
So does Steam, AMD software, Curseforge, and Discord to name a few on my pc and they don’t trigger the UAC prompt EVERY time. I just rebuilt my pc and clean installed windows. Never had this issue previously on Win11.