No? I’ve installed, uninstalled, and reinstalled the game numerous times, and I’ve never had to do anything special. 🙂
I’ve heard stories from Windows 8 users having to do extra things in order to get the game to work, but I’ve only ever used Windows 7 so I’m honestly not familiar with what to do in that situation. If you’re using a Windows 7 operating system though, anon, you should be good to go!