I would not recommend installing multiple releases of the same version side by side. I can imagine that he is playing havoc with the registry. If you just need to have all the different versions available for testing, I would use virtual machines.
However, you can install multiple releases (for example, 2003, 2005, and 2008) side by side.
source
share