Recover Lost Product Keys (CD-Key) for Windows 2000/XP/2003

Wednesday, 7 November 2007 14:37 by Selecters

One of the biggest nags for an IT administrator facing the need to format and reinstall a Windows-based operating system is the need to recover that system's Product ID (or CD-Key). Normally you'd find the Product ID for the installed Windows OS either on the computer's sticker (found on the bottom of a laptop, or on the side or back panels of a desktop computer), or on the installation media itself (for older OSs).

Two cool and freeware tools come to mind when trying to recover the seemingly lost Product ID. The first is ProductKey by Nirsoft, and the other is Magical Jelly Bean Keyfinder. Both do not require any installation and will easily allow you to view local Product IDs and in many cases – Product IDs or remote computers.

ProduKey

ProduKey is a small utility written by Nir Sofer (who's wonderful freeware tools can be downloaded on his website at http://www.nirsoft.net), that displays the Product ID and the CD-Key of Microsoft Windows 2000/XP and 2003 operating systems, Microsoft Office products, Microsoft Exchange and SQL Servers. The nice thing about this (freeware) tool is that you can view this information for your current running operating system, or for another operating system/computer on your network by using command-line options.

In order to start using it, just run the executable file - produkey.exe. The main window of ProduKey displays the list of Windows, Office, and SQL Server products installed on your system. For each product, the "Product ID" and "Product Key" are displayed. If you want the view the product key information in another computer, or in another operating system within the same computer, use the command-line options below.

Command-Line Options:

/remoteall Enumerate all computers on your local network, and load the product key information from them. Be aware that this option is quite slow, and you may need to wait a few minutes until the product key information is displayed. In order to use this option, you must have Administrator privileges in all computers on your local network.
/remotealldomain [Domain Name] Enumerate all computers in the specified domain, and load the product key information from them.
/remote [Computer Name] Load product key information from the specified computer name. In order to use this option, you must log in to the remote computer with Administrator privileges.
/remotefile [Computer Names Filename] Load product key information from all computer names specified in the file. The file can be tab-delimited, comma-delimited, or CRLF-delimited. In order to use this option, you must have Administrator privileges in all computers specified in the computer names file.
/windir [Windows Directory] Load product key information from another operating system on the same computer. The [Windows Directory] specifies the base folder of Windows installation, for example: c:\windows, c:\winnt This feature is only supported on Windows 2000/XP.
/regfile [Software Registry File] Load product key information from another operating system on the same computer. The [Software Registry File] specifies the software registry file usually located under c:\windows\system32\config This feature is only supported on Windows 2000/XP.
/nosavereg Load ProduKey without saving your last settings (window location, columns size, and so on) to the Registry.

You can also combine the above command-line options with the following save options in order to save product key information to file:

/stext <Filename> Save the list of product keys into a regular text file.
/stab <Filename> Save the list of product keys into a tab-delimited text file.
/stabular <Filename> Save the list of product keys into a tabular text file.
/shtml <Filename> Save the list of product keys into HTML file.
/sverhtml <Filename> Save the list of product keys into vertical HTML file.
/sxml <Filename> Save the list of product keys into XML file.

Examples:

produkey.exe /remote \\Server01
produkey.exe /remotefile "c:\temp\computers.txt"
produkey.exe /regfile "F:\WINNT\system32\config\software"
produkey.exe /windir "c:\winnt" /shtml "c:\temp\pk.html"
produkey.exe /remoteall
produkey.exe /remotealldomain MyDomain

Note: If you bought your computer with pre-installed operating system (as most OEM vendors do), you may find that the product key that was retrieved by the ProduKey utility is different from the product key on your Windows CD. This problem is mostly reported with Dell computers.

Magical Jelly Bean Keyfinder

The Magical Jelly Bean Keyfinder is a freeware utility that retrieves your Product used to install Windows on the current machine or on network computers. It retrieves it from the computer's registry. It has the options to copy the key to clipboard, save it to a text file, or print it for safekeeping. It works on Windows 95, 98, ME, NT4, 2000, XP, Server 2003, Windows Vista, Office 97, Office XP, and Office 2003. This version is a quick bug fix to remedy the broken "Change Windows Key" in Windows XP.

Links:

ProduKey - Recover lost product key (CD-Key) of Windows/MS-Office/SQL Server: http://www.nirsoft.net/utils/product_cd_key_viewer.html

Magical Jelly Bean Software - Magical Jelly Bean Keyfinder v1.5:
http://www.magicaljellybean.com/keyfinder.shtml

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

How can I retrieve my Windows 2000/XP/2003 or Office 2000/XP CD Key?

Wednesday, 7 November 2007 14:23 by Selecters

Sometimes you might need to retrieve the CD Key used to install Windows in order to find out if it's legally purchased, or just for safe keeping. I usually find myself in that position whenever I'm at a client's location, trying to see if the copy of Windows 2000 he's using is indeed legally registered.

 

Luckily for us, some programs exist that can help you do just that - retrieve license information from the registry, and allow you to copy it for safekeeping or for documentation purposes.

Magical Jelly Bean Keyfinder

This is a small freeware utility that retrieves your Product Key (cd key) used to install windows from your registry. It has the options to copy the key to clipboard, save it to a text file, or print it for safekeeping. It works on Windows 95, 98, ME, NT4, 2000, XP, Server 2003, Office 97, and Office XP.

This version (v1.41) is a quick update to make it work with Windows Server 2003.

You can download it from THERE (251kb) or visit the author's website for more download links:

http://www.magicaljellybean.com/keyfinder.shtml

Note: This tool does not seem to be able retrieve the Office 2003 CD Key. However, a new version of this tool - v1.5B3 - does have the capability of seeing the Office 2003 CD Key, and also enables you to directly change the existing CD Key to another one.

You can download v1.5B3 from THERE (254kb)

Note that this tool is NOT a cracking tool, and it does NOT generate a serial for you. All it does is to extract your existing CD Key.

CD Key Reader

CD Key Reader is another small tool that can find and display registration information for Microsoft tools and software that is installed on your computer (i.e. Windows, Office and so on).

You can download it from the author's website (43kb):

http://www.skaro.net/cd-keyreader

BTW, there are quite a few other tools that do the same trick. If you know of a good one please let me know and I'll update this page

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

How can I change the volume licensing product key on a Windows XP SP1-Based Computer?

Wednesday, 7 November 2007 14:19 by Selecters

Because of changes in Windows XP Service Pack 1 (SP1), Windows XP-based computers that use a leaked product key that is known to be available to the general public may not be able to install SP1 or automatically obtain updates from the Windows Update Web site. For an easy and quick method of obtaining your own CD Key please read Quickly Retrieve Windows CD Key.

For example, you may experience the symptoms that are described in the following Microsoft Knowledge Base article when you install SP1: 

326904 Error Message: The Product Key Used to Install Windows Is Invalid

There are two (legal) methods that you can use to change the product key with volume licensing media after installation. You can use either the Windows Activation Wizard graphical user interface (GUI) or a Windows Management Instrumentation (WMI) script.

The easier method to use is the Use the Activation Wizard method. Use this method when you only have a few computers on which to change the product key. The Use a Script method is best when you have a number of computers on which you have to change the product key.

Legal Note: Make sure you understand that this method is indeed legal. This is NO crack, NO hack, there is nothing illegal with this article. I will not, however, encourage any reader to use an illegally obtained CD Key. What you do in your own house/office is your own business, and I cannot and will not be held responsible for your actions.

Method #1: Use the Activation Wizard

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

Warning!
This document contains instructions for editing the registry. If you make any error while editing the registry, you can potentially cause Windows to fail or be unable to boot, requiring you to reinstall Windows. Edit the registry at your own risk. Always back up the registry before making any changes. If you do not feel comfortable editing the registry, do not attempt these instructions. Instead, seek the help of a trained computer specialist.

Note: Microsoft recommends that you run System Restore to create a new restore point before you complete the following steps:

  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

  1. In the right pane, right-click OOBETimer, and then click Modify.

  2. Change at least one digit of this value to deactivate Windows.

  3. Click Start, and then click Run.

  4. In the Open box, type the following command, and then click OK.

%systemroot%\system32\oobe\msoobe.exe /a

  1. Click Yes, I want to telephone a customer service representative to activate Windows, and then click Next.

  2. Click Change Product key.

  3. 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.

  4. Repeat steps 6 and 7 to verify that Windows is activated. You receive the following message:

    Windows is already activated. Click OK to exit.

  5. Click OK.

  6. Install SP1 for Windows XP.

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

Method #2: 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 SP1 and that you use the ChangeVLKeySP1.vbs script on Windows XP-based computers that are running SP1. These scripts perform the following functions:

  1. They remove the hyphen characters (-) from the five-part alphanumeric product key.

  2. 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.

ChangeVLKeySP1.vbs

'***************************************************************************

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

Next

Example

The following example describes 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

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
Tags:   , ,
Categories:   General | Microsoft | Software | Download
Actions:   E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Language pack for BlogEngine.NET 1.2

Wednesday, 7 November 2007 00:49 by Selecters

Language pack for BlogEngine.NET 1.2 has been released. You can find it here. The spanish translation is mine ;-).

Download the language pack.zip (133,05 kb)

http://dotnetblogengine.net/post/Language-pack-for-BlogEngineNET-12.aspx

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

World of Warcraft meets Visual Studio

Tuesday, 6 November 2007 23:45 by Selecters

To show off Microsoft's development technologies, a company developer ran a demo of World of WarCraft in the Visual Studio environment.
A top official from Microsoft's developer division showcased an array of new development technologies on Tuesday, including a demo of the game World of Warcraft running within the company's Visual Studio integrated development environment.
Scott Guthrie, general manager of the developer division, gave a wide-ranging keynote at Microsoft's DevConnections conference at the Mandalay Bay resort in Las Vegas.
But he seemed to especially capture the audience's attention with the WarCraft demo, which coincided with Microsoft's announcement that it would let partners use Visual Studio and its accompanying software development kit to target platforms besides its own.
WarCraft, a popular online role-playing game, uses a programming language called LUA. The Microsoft presentation showed a developer using the familiar Visual Studio environment to code in LUA and create some extensions for the game.
"Not only does Visual Studio give you line-of-business productivity, but you can also triple-kill your opponents," Guthrie joked after an onscreen character coldly dealt death to a trio of hapless game characters.
The WarCraft add-on will be hosted as an open-source project on CodePlex, Guthrie said.
Mostly, however, Guthrie's keynote centered on Microsoft's multiyear, multiple product road map for application development.
A major focal point of that is Visual Studio 2008, which will be available this month. The company is attempting to jump-start adoption of the product by offering developers the ability to target multiple versions of the .NET Framework, the programming model underlying Microsoft's technologies.
The company is shipping version 3.5 of the framework this month, but many users may still be working on projects based on versions 3.0 or 2.0. Visual Studio 2008 can be used to target all three releases. "We think it's probably one of the most important features we've added," Guthrie said.
Guthrie and other spokesmen gave attendees a run through of additional new features in the 2008 release, including its tools for targeting Office applications. These used to be a separate purchase but are now built into the core IDE (integrated development environment).
He also discussed Silverlight, Microsoft's browser plug-in for rich Internet applications. The company released the 1.0 version of the plug-in in September, but that installment, which utilizes a JavaScript programming model, is meant primarily for working with media content. The 1.1 version, now in alpha, holds far more potential for developers because it delivers a subset of the .NET framework, meaning coders can develop applications for multiple browsers using any .NET language and with familiar tools.
Brian Goldfarb, group product manager, UX platform and tools strategy, acknowledged in an interview that to date, Microsoft's efforts around Silverlight have largely centered on consumer-oriented projects.
But he expects that to change as the technology matures in coming months and said evidence will surface at Microsoft's MIX conference in March. "The MIX show will be focused on the next generation of applications that Silverlight will provide," he said. "What you're looking at MIX next year is really a combination of [consumer-oriented uses] and more line-of-business applications."

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Dojo Toolkit 1.0 is Released with Google Gears Integration, Accessibility Support and Charting

Tuesday, 6 November 2007 23:38 by Selecters

The Dojo Foundation has released Dojo Toolkit 1.0. The Dojo Toolkit is comprised of three pieces. Dojo Core provides functionality to unify different browser implementations and quirks. Dijit is a collection of rich user interface controls which are skinnable, support accessible technologies, and are internationalization. DojoX provides native vector graphics, charting, offline mode, and Comet support. Among the highlights of 1.0:

 

  • Accessibility including keyboard navigation, low vision support, and ARIA markup for assistive technologies
  • High performance grid widget supporting 100,000+ rows of data
  • Browser-native 2-D and 3-D charting
  • A full library of easy-to-use, attractive UI controls
  • Universal data access for simple and fast data-driven widget development
  • Internationalization with localizations provided for 13 major languages
  • CSS-driven themes to make customization and extension simple
  • Dojo Offline, based on Google Gears, which makes offline applications easy to build
  • Support for the OpenAjax Alliance Hub 1.0 to guarantee interoperability with other toolkits
  • Native 2-D and 3-D vector graphics drawing
  • Access to many more widgets and extensions through the Dojo package system

A presentation from earlier this year about Dojo 1.0 from project lead Alex Russell can be found here.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Microsoft Releases Windows Live Software Suite

Tuesday, 6 November 2007 23:25 by Selecters

Windows Live Suite is a set of Web-connected applications for Windows that can be installed with a 130 Mbyte download.
Microsoft's Windows Live brand of software and services has sputtered along for much of the last two years, sowing confusion about what exactly it is and what it isn't. On Tuesday, Microsoft is bringing a bit of clarity to Windows Live by making what it calls the Windows Live Suite available for a download.
Windows Live Suite is a set of Web-connected applications for Windows that can be installed with a 130 Mbyte download that includes blog publishing software (Windows Live Writer), an e-mail client (Windows Live Mail), an instant messenger client (Windows Live Messenger), photo sharing and photo management software (Windows Live Photo Gallery), and a tool to set Web-browsing permissions for a family (Windows Live Family Safety).

http://www.informationweek.com/shared/printableArticle.jhtml?articleID=202803083

http://www.windowslive.com/default.html

Currently rated 4.0 by 1 people

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Autopatcher.com open a Forum

Tuesday, 6 November 2007 00:54 by Selecters

Good news. Autopatcher.com opened a forum here for discussion about the future of the Autopatcher "all in one patch installer".

What's autopatcher.com?

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Avast! 4 Professional Edition 4.7.1044

Tuesday, 6 November 2007 00:42 by Selecters

avast! 4 Professional Edition is a complete ICSA certified antivirus package for your company. It obtained twice VB100% award in 2002 Virus Bulletin comparative reviews.
avast! scans for viruses, worms and Trojans: On Demand - with two User Interfaces, On Access, E-mail, during Boot Time, in File Explorer and Screen Saver. It maintains Virus Chest. True incremental updates based on iAVS technology updates twice a week virus definition file.
avast! Home Edition is a complete anti-virus package for Windows 9x/Me, NT/2000/XP. It is FREE for registered home noncommercial users. It's certified by ICSA and obtained 100% mark from Virus Bulletin in June 2002 under Windows XP Pro.

http://www.avast.com

 

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5