Slashdot Mirror


Install Vista Upgrade Without Preexisting XP

Johannes K. writes "It has previously been claimed that to install Windows Vista from an upgrade DVD requires having Windows XP installed on your computer. DailyTech reports on a workaround: no previous version of Windows is required at all." Anyone know whether this workaround moots the finding by LXer that during upgrade Microsoft invalidates your original XP CD-key?

5 of 196 comments (clear)

  1. No evidence for XP key invalidation by Sancho · · Score: 4, Informative

    I've seen many blogs that proclaim that XP keys are invalidated after upgrading with Vista. They always link to a discussion of the EULA, which claims that the license is invalidated.

    Is there any evidence whatsoever that Microsoft will invalidate XP keys for their WGA check (because they'll certainly still work to install the media) if you upgrade that installation of XP to Vista? Has anyone actually tried it?

    Certainly, Microsoft could probably link the two installations, if you do an actual upgrade. If they can do that, what do you think they'll do to 'upgrade' copies that were installed using the Vista->Vista trick? Maybe they'll wait awhile, then decide that these copies are 'pirate' installations, and lock you out of upgrades (possibly drop you down to degraded mode) until you pay a fee to convert your installation to a Full install.

  2. Instructions from the article... by james_bray · · Score: 5, Informative

    God I hate when submitters force you to read an entire article, so heres the important bit:

    1. Boot with the Windows Vista Upgrade DVD.
    2. Click "Install Now."
    3. Do not enter a Product Key When prompted.
    4. When prompted, select the Vista product edition that you do have.
    6. Install Vista normally.
    7. Once the install is complete, restart the DVD-based Setup from within Windows Vista. Perform an in-place upgrade. 8. Enter your Product Key when prompted.

    --
    http://www.reeb.freeserve.co.uk
  3. Alternative way to install from upgrade disc by HxBro · · Score: 5, Informative

    What you need is a copy of legitcontrolcheck.dll from any validated and activated copy of XP on a partition anywhere on your machine, then:

    1.) create \windows\system32\ on any partition you want (even extended partitions)
    2.) copy a validated 'legitcontrolcheck.dll file into the directory.
    3.) you might need ntdetect.com and ntldr in the root, (try without)

    (I've not tested this)

  4. Re:What a solution. by delinear · · Score: 4, Informative

    And don't say that doesn't matter if the keys don't get invalidated. If you are going to completely ignore the EULA, why are you not just pirating it in the first place?

    Because ignoring a EULA which hasn't been proven to have any force in law and probably isn't worth the bits it occupies on the disk is a lot different to downloading the entire software without paying for it and installing it without any kind of license? Most licenses have to stand up to a test of reasonableness at the very least before they can have any kind of binding effect - if I have a legitimate copy of XP and install a Vista upgrade, don't like it and go back to XP I'd not have a hard time arguing in court that it was unreasonable for the EULA to prevent me doing this. To say that I have to either accept a blatantly unreasonable EULA or download pirated software and these are my only options is just wrong, the third option is to contest the EULA (and the fourth is to use *nix of course... or is that the first?)

  5. Confirmed, and why this is important by Lumpish+Scholar · · Score: 4, Informative

    WindowsSecrets.com's latest newsletter also has this information. "The secret is that the setup program in Vista's upgrade version will accept an installed copy of XP, W2K, or an unactivated copy of Vista itself as evidence of a previous installation." (Emphasis theirs!) They also address the ethics issues.

    Why is this important? Because a clean Vista install is strongly preferred to an in-place upgrade install (munging your existing XP installation so it's now a Vista installation); but Microsoft does not allow this: "you cannot use an upgrade key to perform a clean installation of Windows Vista". This same Microsoft Knowledge Base article then provides a workaround, the same thing discussed by DailyTech and WindowsSecrets: "Start the installation from a compliant version of Windows, such as Windows Vista, Microsoft Windows XP, or Microsoft Windows 2000. After you have started the installation, you can select Custom at the installation choice screen to perform a clean installation."

    I'm glad for this particular huge security hole, but it makes me wonder how many more they are.

    --
    Stupid job ads, weird spam, occasional insight at