So, I've been having Vista for quite some time, and decided to switch to windows 7. I got my copy, and upgraded from my vista installation. After the upgrade, when everything was completed with the installation, it wouldn't get to the desktop. I get this error each time I'm past the login screen: The procedure entry point dwmhintdxupdate could not be located in the dynamic library user32.dll I have tried to search for a fix all around the internet, but I can't seem to find any. There is very few people who seem to have this problem at all. Please, please help! I have a lot of files I can't loose there, and if I have to format now, I have a hella lot of work ahead of me. In advance, thank you.