About Me

My photo
Jody Morgan is a Systems and Software Architect. Since 1999, Jody has developed a distinctive approach to solving business needs with Microsoft Technologies. Jody has worked in the Manufacturing, Retail, Transportation/Logistics, Healthcare, Staffing firms as well as for the Federal Government. Jody is strong in the Windows Application and back office architecture. He has help write coding standards along with patterns and practices for specific clients to fit their needs and unique conditions. Proficient in C# and VB as well as SQL Script. Jody has worked hard to collect a broad knowledge base of both software development and IT infrastructure to blend with his ability to help understand and solve business needs of his clients. Jody is passionate about sharing knowledge and educating the masses. “Knowledge leads to meditation which leads to insight which leads to inspiration. Without Inspiration we would all still live in caves and carry clubs.” -Jody

Thursday, August 13, 2009

How to Upgrade Windows 7 RC to Windows 7 RTM

Since you are reading this post I assume you discovered you cannot upgrade Windows 7 RTM from Windows 7 RC1. This is because Microsoft put some checks and balances in the install code to prevent you from doing so. As with everything else this is treatable with a little surgery.

Warning:
What I am about to show comes with no warranty or guarantees. Just like modifying your registry, do this at your own risk.


The following instructions should get you through the upgrade process.

  • First you need to download a copy of Windows 7 ISO file from Microsoft. You can do this either through your TechNet or MSDN account.
  • Now that you have that you will need to decompress the files to a folder on your hard drive or network drive. I use PowerISO, but you can use what ever utility you are comfortable with.
  • Once the files have been extracted locate the INI file entitled "cversion.ini". This should be located in the "sources" folder. Open it up in a text editing utility or Visual Studio 2008.
  • Now you have to know a little about what you are doing to make this work. There is a line "MinClient". This is used by the installer when checking to see if you have a valid upgrade version. Let's change this to the value less than the build number of RC1 which is 7100. So we will change it to 7000.
  • Now save you changes and close the text editor.
  • Now recompress this back to an ISO file and burn to DVD.

Now when the disk runs you should get the option to do an upgrade.

No comments:

Post a Comment