"Upgrade" version questions

Status
Not open for further replies.

Mr. Switch

Fully Optimized
Messages
1,841
With Windows, the cheapest way is to buy an OEM copy. It will allow you to do a full installation on a clean hard drive. Beware of licensing issues, though. With Vista, the OEM version is tied to one motherboard. So if your motherboard gets trashed, you can't legitimately buy a different motherboard and still use your copy of Vista without pretty much lying to the MS agent.

That's definitely the cheapest way to go, though.
 
Hello,

Upgrade Editions are not the best to try a full install with. Epically a fresh full isntall. With Vista you basically install the OS twice. Do you really want to have to go thru the isntall methods twice to get a fresh full install?

Cheers,
Mak
 
Hello,

Upgrade Editions are not the best to try a full install with. Epically a fresh full isntall. With Vista you basically install the OS twice. Do you really want to have to go thru the isntall methods twice to get a fresh full install?

Cheers,
Mak

If it saves me $130, I don't have a problem with it, I don't reformat nearly as much as I used to anymore anyway.
 
If it saves me $130, I don't have a problem with it, I don't reformat nearly as much as I used to anymore anyway.

It's possible to do it that way by installing the upgrade twice, but it's not really the legit way to do it. You said you wanted to make it legit, and that's not truly legit. You're supposed to have a legitimate version installed or in your possession in order to upgrade.

I'd go with the OEM if I were you. With that, you can legitimately install it from scratch, and it's a lot cheaper than the full retail version.
 
It's possible to do it that way by installing the upgrade twice, but it's not really the legit way to do it. You said you wanted to make it legit, and that's not truly legit. You're supposed to have a legitimate version installed or in your possession in order to upgrade.

I'd go with the OEM if I were you. With that, you can legitimately install it from scratch, and it's a lot cheaper than the full retail version.

Technically Forrest is right. It is not technically legal to do this. But Microsoft has acknowledged that it can be done.

Cheers,
Mak
 
For xp pro

Use the Activation Wizard
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 (How to back up and restore the registry in Windows) How to back up and restore the registry in Windows


If you have only a few volume licensing product keys to change, you can use the Activation Wizard.

Note Microsoft recommends that you run System Restore to create a new restore point before you follow these steps. For information about how to create a restore point by using System Restore, see the "To Create a Restore Point" help topic in Help and Support.
1. Click Start, and then click Run.
2. In the Open box, type regedit, and then click OK.
3. In the left pane, locate and then click the following registry key:
HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Current Version\WPAEvents
4. In the right pane, right-click OOBETimer, and then click Modify.
5. Change at least one digit of this value to deactivate Windows.
6. Click Start, and then click Run.
7. In the Open box, type the following command, and then click OK.
%systemroot%\system32\oobe\msoobe.exe /a
8. Click Yes, I want to telephone a customer service representative to activate Windows, and then click Next.
9. Click Change Product key.
10. Type the new product key in the New key boxes, and then click Update.

If you are returned to the previous window, click Remind me later, and then restart the computer.
11. Repeat steps 6 and 7 to verify that Windows is activated. You receive the following message:
Windows is already activated. Click OK to exit.
12. Click OK.
13. Install Windows XP SP1 or a later version of Windows XP.

If you cannot restart Windows after you install Windows XP SP1 or a later version of Windows XP, press F8 when you restart the computer, select Last Known Good Configuration, and then repeat this procedure.

Back to the top
Use a script
You can create a WMI script that changes the volume licensing product key, and then deploy this script in a startup script. The sample ChangeVLKey2600.vbs script and the sample ChangeVLKeySP1 script that are described in this section use the new volume licensing key that you want to enter, in its five-part alphanumeric form, as a single argument. Microsoft recommends that you use the ChangeVLKey2600.vbs script on Windows XP-based computers that are not running Windows XP SP1 or a later version of Windows XP and that you use the ChangeVLKeySP1.vbs script on Windows XP-based computers that are running Windows XP SP1 or a later versions of Windows XP. These scripts perform the following functions:
• They remove the hyphen characters (-) from the five-part alphanumeric product key.
• They create an instance of the win32_WindowsProductActivation class.
• They call the SetProductKey method with the new volume licensing product key.
You can create a batch file or a cmd file that uses either of the following sample scripts, together with the new product key as an argument, and either deploy it as part of a startup script or run it from the command line to change the product key on a single computer.

For more information about how to script the product key, visit the following Microsoft Web site:
Deploying Windows XP Using Windows Product Activation




ChangeVLKeySP1.vbs
Code:
WMI Script - ChangeVLKey.vbs
'
' This script changes the product key on the computer
'
'***************************************************************************

ON ERROR RESUME NEXT


if Wscript.arguments.count<1 then
   Wscript.echo "Script can't run without VolumeProductKey argument"
   Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"
   Wscript.quit
end if

Dim VOL_PROD_KEY
VOL_PROD_KEY = Wscript.arguments.Item(0)
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","") 'remove hyphens if any

for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")

   result = Obj.SetProductKey (VOL_PROD_KEY)

   if err <> 0 then
      WScript.Echo Err.Description, "0x" & Hex(Err.Number)
      Err.Clear
   end if

Next
				

ChangeVLKey2600.vbs

' 
' WMI Script - ChangeVLKey.vbs
'
' This script changes the product key on the computer
'
'***************************************************************************

ON ERROR RESUME NEXT

if Wscript.arguments.count<1 then
   Wscript.echo "Script can't run without VolumeProductKey argument"
   Wscript.echo "Correct usage: Cscript ChangeVLKey.vbs ABCDE-FGHIJ-KLMNO-PRSTU-WYQZX"
   Wscript.quit
end if

Dim VOL_PROD_KEY
VOL_PROD_KEY = Wscript.arguments.Item(0)
VOL_PROD_KEY = Replace(VOL_PROD_KEY,"-","") 'remove hyphens if any
Dim WshShell
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.RegDelete "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WPAEvents\OOBETimer" 'delete OOBETimer registry value
for each Obj in GetObject("winmgmts:{impersonationLevel=impersonate}").InstancesOf ("win32_WindowsProductActivation")

   result = Obj.SetProductKey (VOL_PROD_KEY)

   if err <> 0 then
      WScript.Echo Err.Description, "0x" & Hex(Err.Number)
      Err.Clear
   end if

Example
The following example shows how to use the ChangeVLKeySP1.vbs script from a command line:
1. Click Start, and then click Run.
2. In the Open box, type the following command, where AB123-123AB-AB123-123AB-AB123 is the new product key that you want to use, and then click OK:
c:\changevlkeysp1.vbs ab123-123ab-ab123-123ab-ab123
 
Status
Not open for further replies.
Back
Top Bottom