A lot of viruses/malware these days hijack the
.exe file association on Windows. The default value for an exe file is
"%1" %*, which is fine. It launches the exe file with any arguments passed to it. However, a virus can change it to
"Infected file.exe" "%1" %*, which allows it to block specific programs, pop up warnings, all that junk.
I did get a few reasons for allowing this change, in the comments, but I am only concerned with the average home use desktop computer.
Would it cause any problems if I make the
HKCR\exefile keys readonly for home users?