Partager via


Can I do an In-Place upgrade from Windows 7 Release Candidate To Release Code??

I’ve been getting numerous emails from people asking if it is possible to do an in-place upgrade from Windows 7 Release Candidate to the Final Release Code (when it becomes available).

Of course, my first response is “Why would you even want to do such a thing??!!?!?”.

Let’s take a step back and think about this scenario and why it is really not a good idea.

Beta products are likely to have lots of bugs in them (hence why it is still beta) that have not been found and fixed.  There is also a lot of extra debug code included so that the programmers can find these bugs and fix them.  Beta products are also not supported in production by the company that creates it since it is not a released product yet.  I don’t know of a company that is willing to bet their business by running their production systems with Beta code.

When we (Microsoft) made the first public beta of Windows 7 available to the general public, we did make it quite clear at that time that you could not go directly from Beta Code to Release (Final) Code.  The Beta was to be installed onto a test machine and NOT onto a production machine since it is beta code.  The intent at that time was to get feedback on bugs and issues with the product.  When we came out with the Release Candidate (Still Beta Code), we also stated at that time that you could not go from Beta directly to RC, but had to wipe and reload.  Yes, I know there were folks who figured out a way around that and did an in-place upgrade from Beta to RC, but then again, some of those same folks experienced issues that were a “side effect” of doing that.  Either way, RC is still Beta (as I mentioned before) and we did state that we do not support going from Beta to Final Code.  Even though I cannot find any “official” statement on our website that specifically states you cannot go directly from RC to Final Code, suffice it to say that this is not something you would want to do.

Before you point out that Microsoft uses Beta Code in Production, I want to clarify a few things.  First, we do use our beta products in “semi” production to do the best job we can in testing out products before they ship.  This is what we refer to as “Dogfooding”, but we do NOT deploy our entire production environment on beta code, only a small portion.  There are quite a few employees at Microsoft who are using Windows 7 Release Candidate on their production system (like me).  Please note that our IT Department can support this in production because they have direct access to the Product Group should a major issue arise.  This is once again somewhat of a “dogfood” environment so that we can test out our products as best as we can in a production environment prior to shipping.  This does not mean that other companies should go and do this as well.

I also happen to be “old school” and do NOT believe in in-place upgrades.  I ALWAYS wipe and reload from one OS to another and definitely from beta to release.  I have been at Microsoft for just under 10 years and have spent many a cycle rebuilding my production machine because I was testing different builds of Windows 2000, Windows XP, Windows Vista and Windows 7 when it was in Beta.  Needless to say, I ALWAYS flattened my machine and started from scratch once the product released because I did not want any possibility of having “left over” code from beta on my machine by attempting to do an in-place upgrade from beta to release.

To conclude this long winded post, my answer to the initial question is: NO!!!!

Harold Wong

Comments

  • Anonymous
    January 01, 2003
    Please see my latest post: http://blogs.technet.com/haroldwong/archive/2009/07/22/update-in-place-upgrade-from-windows-7-rc-to-windows-7-rtm.aspx with answers and clarifications.  Thanks. Harold Wong

  • Anonymous
    January 01, 2003
    Sue, From what I understand, the Upgrade check will require the OS Installation media - the Recovery Disk will not work. I'm sure if you are enterprising enough to do searches on the Internet, you can find some interesting workarounds to get Windows Vista Upgrade installed without the original media.  Who knows if this will work for Windows 7. Harold Wong

  • Anonymous
    January 01, 2003
    Harold - You stated "If you purchased the Windows 7 Upgrade, you only need the original media (CD / DVD) of Windows XP or Windows Vista.  The Upgrade media will ask you to insert the media from XP or Vista so it can perform a check of the physical media before proceeding." Is your statement factual? If it is, it is unlike installing a Windows Vista Upgrade license as Vista actually requires a qualifying Windows O/S to be installed, such as Windows XP, and begin the upgrade from the desktop. Has this changed with Windows 7 Upgrade?  Please clarify!  Thank you!

  • Anonymous
    January 01, 2003
    Harold - I have Build 7100 installed.  If I download the latest can I use my existing Product Key for the build 7100 or do I need need a new key? Are the latest downloads greater than 7100? Thanks....

  • Anonymous
    January 01, 2003
    Ok, I'll do my best to address all the comments to date.

  1. Joel: I am very happy with the Windows Easy Transfer Tool.  This works great for the home or one off computer.  I used this tool to move stuff from Windows Vista to Windows 7 Beta as well as from Windows 7 Beta to Windows 7 RC.  I used my USB Hard Drive as the storage location.
  2. Todd: If you purchased the Windows 7 Upgrade, you only need the original media (CD / DVD) of Windows XP or Windows Vista.  The Upgrade media will ask you to insert the media from XP or Vista so it can perform a check of the physical media before proceeding.  Of course, if you already have Windows Vista installed on the machine, it will just allow you to perform an in-place upgrade.
  3. Jeff: I guess I should have been a bit more clear on my stance and situation.  For my personal computers at home, I NEVER do in-place upgrades.  I always transfer the data off and wipe and reload.  When testing beta Operating Systems, I absolutely NEVER attempt an in-place upgrade to final code.  This is true for home and business.  In a business environment, there are a lot more things that need to be considered.  If the user desktops are not well controlled and users can install whatever they want, then in-place upgrades are usually not a good option for me because there's too great of a chance that the user has "messed up" enough items that it is probably time to do a clean up anyways.  If the environment is large enough, I would have created images to deploy to desktops.  In this case, I would still not do upgrades as I would create new images and deploy using those.
  4.  Chris: I agree with you in that I would never install beta software on mission critical systems.  I use beta to test functionality and capabilities. Harold Wong
  • Anonymous
    July 13, 2009
    Hi Harold, How do you feel about using Windows Easy Transfer to get your personal settings from RC to RTM after doing a from-scratch install? I did this between Beta and RC with good results. Thanks, Joel jgillies@ensynch.com

  • Anonymous
    July 16, 2009
    I purchased the upgrade ($49!) to Win7. Does this mean I will have to wipe Win7RC, install vista or XP and then upgrade to Win7?   Thanks.

  • Anonymous
    July 16, 2009
    Wow, must be nice to have enough free time to ALWAYS wipe your drive and reinstall everything. Some of us work 15+ hour days and don't have the luxury to "wipe and reinstall" tens or hundreds of gigs of installed applications ON TOP of the OS.

  • Anonymous
    July 16, 2009
    Wow Jeff, must be nice to have your sense of entitlement and self importance. Some of us work 15+ hour days and know better than to install beta software on such an obviously mission critical system. Sheesh.

  • Anonymous
    July 16, 2009
    I am not an IT pro, but a very experienced home and business user.  I will not be upgrading my work computers, but replacing them instead as they are now about 4-5 years old.  My question is in regard to my son's home computer- a hand-me-down that had XP on it originally, but I replaced that with W7 RC.  This machine did not come with a disk and had the "restore" on a hard drive that failed.  I did make a recovery disk of XP, but chose to try the new OS since I had to reinstall everything anyway.  Now I understand that I will have to start from scratch again- and that the upgrade version that I have already purchased will require the disk for the OS being upgraded.  Will the recovery disk that I created work for this purpose?

  • Anonymous
    July 16, 2009
    OK- I understand what you are saying g.  I did install a Vista upgrade on a newly built machine- I guess I will try that method again when I receive the pre-ordered W7. Thanks

  • Anonymous
    July 16, 2009
    Harold,  Thanks for the information.  My question is (and I've been searching but found no answer): When our Pre-Ordered Win 7 comes in, will it include both 32 and 64 bit versions because there was not an option to select the version we would like?  When you buy a computer these days it seems like they are coming with 4 GB of RAM and Vista 64 is installed.  I'm hoping both versions are included on the DVD media. Thanks, Mark

  • Anonymous
    July 17, 2009
    I need some clarity. I have Vista on my C drive and 7RC on a separate partition and dual boot. I almost always use 7 and have all the same programs installed as in vista. When I install the Official 7 on to the partition where i have 7RC now, will I be able to 'copy or transfer' my programs to it [from Vista] without having to re-install them all? Have I misread your reply to others?

  • Anonymous
    July 17, 2009
    While I agree starting from a formatted drive is best, I hate to have to do it since W7RC is running so good on my computer.  I have installed and am using all of my software without any problems!  I am still using a single core processor on a four year  old machine.  All the drivers loaded on with the original installation, too.  This was the easiest OS intalllation I have ever done.  Can hardly wait for RTM.

  • Anonymous
    July 17, 2009
    I think the original question was "Can I just upgrade from the Windows rc7 to the "new" Windows 7 once it is released. I, like jeff, think it is great that you chose to reformat your drive, wipeout everything that you have and start all over again, just so everything will be as Microsoft intended. What about us that have been the testers for the "last" year? Do I lose everything I have and have to start all over again? Can I not save the files and folders and settings and programs that I have installed and Verified that they work for your new OS? I would like to think that even if I did Buy Windows 7, I could at least keep what I had and do an Upgrade, rather than wiping everything out and having to start all over AGAIN. (That's what I hate about everytime Windows does an upgrade. Now it's up to ME to find my drivers, reinstall my programs, redo my settings, etc....)

  • Anonymous
    July 18, 2009
    Like many others, I performed a clean install of the release candidate after I backed up my files from a Vista pc to an external hd. That was more than 30 days ago. If I was to attempt to reinstall Vista from the reinstallation disc from the OEM [Dell] how the heck am I supposed to have foreknowledge that I'll be able to reactivate the Vista product key and have the system ready for 10.23.2009? If said Vista reinstall does not permit activation and myself and others in similar circumstances are unable to upgrade from the RC to the Final Release Code version by performing a clean 'custom' install, just what are our options, short of spending even more cash on a fresh copy of Windows 7???? Needless to say, that is something many of us will be loathe to do given the current OS market.

  • Anonymous
    July 19, 2009
    Most of the time, when you purchase a new PC, you do not get a Windows CD or DVD, you either get a set of recovery discs or the ability to make these recovery discs from within Windows.  What are these people supposed to do when they purchase a Windows 7 upgrade?  Maybe I'm mistaken, but won't the majority of purchasers of the upgrade edition of Windows 7 fall into this group?  People who build their own PCs tend to purchase an OEM copy of Windows which is usually the same price or not much more than an upgrade edition.  

  • Anonymous
    July 20, 2009
    I also would like to know if windows 7 will come in 32bit and 64bit on the same DVD? I per-ordered my windows 7 Home pre.. and when i did it did'nt say so i called the store and asked if i could get the 64bit win7 and they said that it came in both 32/64bit on the same disk, is this true????

  • Anonymous
    July 20, 2009
    What about upgrading to Windows 7 from RC 7100? I had an activated Vista SP2 running on my PC before installing W-7 Beta Release 7000 and then RC 7100. Any problems I should look for in the upgrade to the final release product? Thanks.

  • Anonymous
    July 22, 2009
    "If you purchased the Windows 7 Upgrade, you only need the original media (CD / DVD) of Windows XP or Windows Vista.  The Upgrade media will ask you to insert the media from XP or Vista so it can perform a check of the physical media before proceeding." This directly contradicts what Windows bloggers all over the Internet have been saying.  Do you have specific experience with the Windows 7 upgrade installer?

  • Anonymous
    July 24, 2009
    Harold - You mentioned the issue with the beta code being mixed in with the RC code - but you missed another crucial issue with going from RC to RTM. Right now, the RC is installed as Ultimate. Most people I know of are only getting Home Premium or Professional. As far as I know, there's NO way to downgrade from Ultimate to HP or Pro... It only works the other way around.

  • Anonymous
    July 30, 2009
    You can go from a beta version to a full release version without any problems it all depends on updates,  hardware and third party software installed at the time. i have dun this with many version for windows from 95 to windows 7 some of the advice given is misleading any operating system can be upgraded from its beta version to a full pledged working operating system without any trouble, It was like everyone said you can not install windows XP professional on a Windows 95C version machine running 64 bit memory and intel pentium 2 but i did it and until the machine died just last year had it running like windows me without hassles. And like many beta software to say the company is not respondable for the operating system outcome is a misguided fact every software vendor is required under the laws to ensure their software is capable of support and is to ensure it comforms to the end user satifaction international laws also state the manufactor of software must ensure that their beta version can be supported after the final released version has be market for commerical use for a set period of time unless the company has advice the market otherwise in advanced that it will not support the beta product it still must allow the users a way to support new hardware and software upgrades to its marketing version or oem or retail version.

  • Anonymous
    July 30, 2009
    The only thing you tech people do is complain and complain.  You will find out when Windows 7 comes out.  Stop asking this question about doing an upgrade as nobody actually knows the legit answer yet.

  • Anonymous
    July 31, 2009
    The comment has been removed

  • Anonymous
    August 07, 2009
    Wednesday, July 08, 2009 7:00 PM HaroldWong RE: Can I do an In-Place upgrade from Windows 7 Release Candidate To Release Code??


http://blogs.technet.com/haroldwong/archive/2009/07/08/can-i-do-an-in-place-upgrade-from-windows-7-release-candidate-to-release-code.aspx

Very Good advice.  I have been wiping drives and media since 1964. The first computer I worked on cost approximately $50 Million Dollars - that was in 1964.  That was thought to be a lot of money in those days.   The Computer Memory Banks - I used to walk around them every morning to ensure everything was OK. We had the original bugs - Insects that used to get fried in the gates.  Not Software bugs.  I spent several years writing machine language - I was only too pleased to stop that help develop higher level languages - I also got weary of that.  Today I just like to help some genuine people - and pose simple questions to stimulate the minds of the newcomers. Anyway back to the matter at hand - Hard Drives should be wiped (min. 2 times prefer 8 times) - not just formatted, as the information can still be reclaimed - Viruses can be hiding on the drive - ready to zap you later. All Old Drives (whether working or not) should  be Wiped at least 8 times followed by a series of zero's  before sending to the rubbish pile. Myself being paranoid about foreign governments and villians I also drill holes into the drives afterwards, then incinerate or crush then in a motor vehicle crusher.  Unless of course you want to give out false information as we sometimes do. Sorry for rambling on but us oldies have a habit of doing that, and repeating ourselves. Sorry for rambling on but us oldies have a habit of doing that, and repeating ourselves. Yours ever,  TLS ps. If you are interested in computer history why not use the link below: http://en.wikipedia.org/wiki/Tommy_Flowers

  • Anonymous
    August 14, 2009
    You can. Modify the cversion.ini file under sources directory of the install path, and change minversion value to 7000. Extract the ISO to a directory, modify this value and recreate an ISO/MDS. I did it and am now upgraded to Windows 7.

  • Anonymous
    August 25, 2009
    hi, can we at least use some tool like migwiz.exe to avoid re-install everything we (successfully) tested ? ;)

  • Anonymous
    September 02, 2009
    Harold- Just want to let you know that we ALL appreciate your hard work and good advice.  Yes, some of us DO like to complain but, hey, everyone needs a hobby. We should all remember the original DOS 4.00 and Windows ME days ... then sit back, laugh, and follow the best practices that will yield a result we can each live with. Remember, though, an in-place upgrade is really just like adding gas to our cars ... it gives us more fuel for future complaints. :-)  

  • Anonymous
    September 04, 2009
    OK, I wish I had read this before upgrading RTM over RC on several home machines.  My question is:  Could I not do a repair install (upgrade RTM over the exisiting RTM installation) and get all of the upgraded code overwritten by pure RTM code?  I have used this method of repair install (upgrade over installation) to repair boot configs with XP/Vista several times, in order to reassert the Win7 boot primacy and even repair Win7, and it works fine.  Would it overwrite the RC code completely? Meanwhile, the performance jump on all machines after RC to RTM upgrade is marked so I would probably avoid clean reinstall for now.  I have upgrade disks coming in Oct. to launch for my XP and Vista saved partitions. One other question:  will there be any way to clean install XP-to-Win7 Premium to another partition from the XP environment?  Just askin.  THanks.

  • Anonymous
    October 04, 2009
    I agree, you should always do a clean install unless it is absolutley unavoidable (some people may have programs they no longer have disks for, various other reasons). If you HAVE to do an upgrade then use imaging software to back up your old installation. HOWEVER, Microsoft representatives have been extolling the virtues of clean installs lately but last I remember MS has been making it more and more difficult to do clean installs from upgrade media. What happened to the old days of tossing in the qualifying media into the optical drive to allow installation from an upgrade media. With the vista upgrade disk MS forced an upgrade but now you are telling us that we should do a clean install, has MS suddenly reverted to the old method of proving qualification for upgrade media? One MS policy treats us like thieves (and forces upgrades and unnecessary installs)  and another tells us we are foolish for upgrading, make up your mind MS.