1. Yes- if you get no prompt that means all was well and it did it's thing
2. It's probably still pointing to the dllcache folder- you can edit the "Target" in it's properties dialog and remove the dllcache portion, making it point instead to "C:\windows\system32\freecell.exe"