It seems that the method that I previously posted is not working really well. If you rename the files windows will try and install the update again. Therefor one has to find another way to disable this, what we do is disable the execute bit on wgalogon.dll. That way, winlogon can’t call it as a notification package at boot, and since WgaLogon is responsible for running and maintaining WgaTray.exe, no more tray popups either. (source)
In explorer, go to Tools > Folder Options. Then, go to View > Advanced Settings and uncheck “Use simple file sharing”. Hit OK. Now, let’s change the permissions for WgaLogon:
In the Address bar, type (without quotes) “%WinDir%\system32″ and hit enter.
Scroll down to WgaLogon.dll, right click on it, pick Properties. Go to Security.
Hit the Advanced button, uncheck the Inherit box at the bottom, hit the Copy button, then hit OK. Now we have a local copy of the ACL which we can modify.
Go through each listed user/group and remove the “Read & Execute” permission for that file, leaving the “Read” permission as-is.
Hit OK to apply the permission changes and close the file properties dialog. Restart the machine. You can now turn “Use simple file sharing” back on, if you want.
Like such posts? Get updates via RSS NEWS FEED. Love Ghacks? Find out how you can help!
35 Users Commented In This Post
Subscribe To This Post Comment Rss Or TrackBack URL