An error occurred while installing invalid windows drive W: (the drive letter may be in many cases ). This is what I encountered when installing jdk after ghost installed Win7. This problem also caused word to fail to open files normally and many software cannot be installed. The solution for www.2cto.com is: first, win7: Start right-click computer Properties> advanced system settings on the left xp: Right-click my computer properties on the desktop> Advanced Tab. Then, open "environment variables" and you will find the TEMP and TMP environment variables in the current user's environment variables. The value is W: \ userTemp (depending on your personal situation ), the system variables also contain TEMP and TMP, and the value is W: \ sysTemp. Because W: does not exist, you can change it to an existing disk, for example, C: \ userTemp and C: \ sysTemp. Remember to change both of them!