During installation, the program's installer creates a registry key that tells Windows the exact path to the correct uninstaller, which is what's launched when you uninstall a program through the Control Panel. You only need to be concerned with the actual uninstaller file should the registry key not be created properly or be prematurely deleted, a common side-effect of using registry cleaners.
another question about uninstalling a game.
On a Vista machine
If its a cheap game installed via a CD, is the best way to remove it by using the remove from the add/remove from program control?
Or do you need to go into the game folder itself and use the uninstall.exe item?
Does using the remove function from the control panel add/remove screen just access that particular programs "uninstall" function? In other words is the "remove" function just a shortcut to the program folders uninstall.exe?