So, apparently Vista does something that is actually kind of smart. If a program tries to put preference files, etc into the "
Program Files" directory, it dumps them elsewhere so that they are still going to be user specific. (This is all hypothesis!) Anyway I was trying to move my scores from WinXP to Vista for "Snoodoku" and this was the solution. http://www.wordofmousegames.com/forums/showthread.php?t=2134
Well, I found it myself, so figured I'd post the solution for future users.
Apparently, Vista merges two directories when a program is trying to store preference files in the Program Files directory. So the file was actually hidden away in
More info from Microsoft.
"elevate" acts as sudo
To prevent a file from being created, in the past I have created a folder with the same name. This lets you stop a file from running (the example used is a worm executable):
- Create a registry key with the name of the process you want to prevent to execute. Ex.:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\calc.exe
- Under this new key you've just created, create a SZ value called "Debugger" and set it to the following value:
SZ Debugger = "cmd.exe /c echo %time% %date% calc.exe >> c:\ExecBlocked.log"
From http://blogs.technet.com/marcelofartura/archive/2006/10/24/a-virus-infection-contolling-the-outbreak-tip.aspx with slight mods by me.