Solved

Modifying Windows98 SE Retail Install CD to accept Windows 98 OEM key.

Posted on 2006-11-21
8
827 Views
Last Modified: 2013-12-29
Hi,

I was wondering what is involved in modifying a Windows 98SE install disc that is Retail to accept an OEM key instead of the retail key at install.  I am familiar with editing the setupp.ini on a Windows 2000/XP disc to accept OEM/Retail keys but if I understand correctly Windows 98 does things a little differently.  Any help would be appreciated.

Thanks,
Mike
0
Comment
Question by:mstep3
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 3
  • 2
8 Comments
 
LVL 14

Expert Comment

by:FriarTuk
ID: 17991609
there's an illegal way to modify an oem/upg version (it was posted on EE but it is blocked by EE), but it states it doesn't work on the full version.  Why do you want an oem key instead of the retail key?  If you don't remember the retail key it can be recovered from the registry.
0
 

Author Comment

by:mstep3
ID: 17992497
Say that you have a lot of systems with Windows 98SE COA's on them but you have no Windows 98 OEM installation disc.  I have a Windows 98SE Retail disc which will not let you do a install with an OEM key.  So I would like to know what you need to modify to be able to do an install with this disc using an OEM key instead of Retail Key.  

With Windows 2000/XP it's just a matter of modifying the the setupp.ini file and re-burning the installation disc and you can then use the install disc as an OEM install disc.  I would like to be able to do the same with Windows 98.  

Thanks.
0
 
LVL 38

Expert Comment

by:BillDL
ID: 17996400
You might find the info you need by searching google with the key words:
"windows 98 precopy2.cab setuppp.inf producttype layout.inf"

MSBatch is also useful for creating an automated setup using an msbatch.inf setup information file.  It's on the Win98 CD under the \tools\reskit folder.

Repacking a *.cab file can be done using CABARC.EXE.  Search google.
0
Save the day with this special offer from ATEN!

Save 30% on the CV211 using promo code EXPERTS30 now through April 30th. The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

 
LVL 14

Expert Comment

by:FriarTuk
ID: 18043949
not sure if this works, but have you tried installing it with the retail key, then manually changing it?

after installing with the retail key, you can navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\ & then delete both "ProductKey" & "ProductID" - when you reboot it will ask for the cd key, so try putting in the oem coa.
0
 
LVL 38

Accepted Solution

by:
BillDL earned 125 total points
ID: 18044930
There is also the "ProductType" string value to be aware of, and the existing registry value MIGHT conflict with any other values added

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion

"InstallType"=hex:xx,xx
"ProductType"="xxx"
"ProductId"="xxxxx-OEM-xxxxxxx-xxxxx"
"ProductKey"="xxxxxxxxxxxxxxxxxxxxxxxxx"
"DigitalProductId"=xx,xx,xx,xx,etc

The "InstallType" value is added to the registry to indicate what method was chosen during installation (or automatically chosen if setup was performed using a batch *.INF file).
0 = Compact, 1 = Typical, 2 = Portable, 3 = Custom.  Default = 1.
These would appear in an exported *.REG file as the following Hex values respectively: hex:00,00 ; hex:01,00 ; hex:02,00 ; hex:03,00.

"ProductType" values:
http://www.easydesksoftware.com/setuppp.htm
http://www.msfn.org/board/lofiversion/index.php/t86212.html

Note: the Binary "DigitalProductID" value should just be the same as the "ProductID" value, but given as paired hexadecimals.  This is taken from the CD itself, and is not the CD-Key input by the user.  There is a significance with the numbers that are in certain positions within that string (if it isn't an "OEM" one) in some versions of Windows, and they determine if the CD is a full retail or an upgrade CD.
 
"ProductKey" is the "CD-Key" entered by the user (or automatically entered from a batch *.INF file during setup), but is stored in the registry without the  hyphens separating each 5 characters, ie.
xxxxx-xxxxx-xxxxx-xxxxx-xxxxx

If using MSBATCH to create a custom *.INF file to be used as the answer file when running setup, you will find this page helpful. It isn't easy to find in the Resource kit help file:
http://www.microsoft.com/technet/archive/win98/reskit/part7/wrkappd.mspx
0
 

Author Comment

by:mstep3
ID: 18046257
Thank you all for the input and information.  This has helped a lot.  After going over your information given here and doing some internet searches on some of the things mentioned I think I have it figured out.  Thanks again.

0
 
LVL 38

Expert Comment

by:BillDL
ID: 18051058
You are welcome, and thank you.
0
 
LVL 14

Expert Comment

by:FriarTuk
ID: 18052080
your welcome.
0

Featured Post

PeopleSoft Has Never Been Easier

PeopleSoft Adoption Made Smooth & Simple!

On-The-Job Training Is made Intuitive & Easy With WalkMe's On-Screen Guidance Tool.  Claim Your Free WalkMe Account Now

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
This article provides a convenient collection of links to Microsoft provided Security Patches for operating systems that have reached their End of Life support cycle. Included operating systems covered by this article are Windows XP,  Windows Server…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

717 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question