How to disable Microsofts new Anti-Piracy Program Update
It seems that the method that I previously published to disable Microsoft's anti-piracy process in Windows is not working well anymore. If you rename the files windows will try and install the update again. Therefore,Â 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's notification package during boot, and since WgaLogon is responsible for running and maintaining WgaTray.exe, it means the end of system tray popups as well. (source)
- In Windows 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.
Update: It needs to be noted that it is likely that this method is no longer working, especially not on newer versions of the Windows operating system that Microsoft has released more recently. While there are surely ways to circumvent activation, or verification checks, it is nothing that you can do directly by manipulating files in the operating system, or making modifications to it.
What you can do however is use the rearm command to extend the trial period of the operating system. The trial period is the interval in days in which you can use the operating system without having to enter a product key. This should work on most versions of Windows:
- Open an elevated command prompt (by clicking on start, entering cmd, right-clicking the cmd.exe result and selecting to run it as an administrator.
- Use the following command to rearm the system: slmgr /rearm
- Restart the system. The count gets reset to 0 days so that you have another 30 days of use before you need to activate the system.
- You can run the command three times in total so that you can get up to 120 days of use before you need to activate the operating system.