BetaArchive Logo
Navigation Home Database Screenshots Gallery Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 14d, 17h, 35m | CPU: 51% | MEM: 5385MB of 11782MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 7 posts ] 
Author Message
 PostPost subject: How to determine licensing ver of Windows 95, 98, ME?        Posted: Fri Jul 22, 2011 12:32 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 05, 2007 4:16 am

Posts
725

Location
TeXaS

Favourite OS
Windows Vista Beta 1 (6.0.5112)
The title isn't especially clear, but basically, I am curious as to how you can determine the difference between older version of Windows (ie: Retail vs OEM). I know with Windows 2000 and XP, you can verify by means of PID and the volume label, but Windows 95 thru ME didn't use distinctive volume labels to differentiate between versions.

Is there a way to determine the difference between these without:

a: Having the physical media
b: installing to see what type of key the install accepts and/or EULA

Thanks for the help and clarification!

_________________
Laptop: Precision M6300 2.4GHz Core 2 T8300 / 4GB RAM / 320GB HD / ATI Quadro FX 3600m
Server: PowerEdge 1950 (Gen III) (x1) 2.5Ghz Xeon E5420 / 24GB FB-DDR2 / 1.5tb 7.2k SAS RAID 0
Desktop: Precision T5500 2.66GHz Xeon X5650 / 24GB DDR3 ECC / 2x 300GB Seagate 15k7


Top  Profile
 PostPost subject: Re: How to determine licensing ver of Windows 95, 98, ME?        Posted: Fri Jul 22, 2011 5:29 am 
Reply with quote
Donator
User avatar
Offline

Joined
Mon Jun 14, 2010 7:42 am

Posts
3767

Location
Napa, CA, USA

Favourite OS
OS/2 Warp 4 (14.098b_W4)
On 95 and 98 FE the keys for OEM would be something like "xxxxx-OEM-xx...".


Top  Profile  WWW
 PostPost subject: Re: How to determine licensing ver of Windows 95, 98, ME?        Posted: Fri Jul 22, 2011 7:18 am 
Reply with quote
FTP Access
Offline

Joined
Sun May 09, 2010 7:07 pm

Posts
265

Favourite OS
Windows 98SE and 2000
First look at SETUPPP.INF in one of the PRECOPY.CABs
PRECOPY1.CAB for WinME
PRECOPY2.CAB for 95 or 98
PRECOPY3.CAB for some language versions or floppy versions of 95 or 98

Search for a string that reads ProductType= in SETUPPP.INF
ProductType=1 is a retail type install
ProductType=2 is an upgrade or stepup install
ProductType=9 is an OEM type install
ProductType=9 plus the line OEMUP=1 is an upgrade that accepts OEM keys
ProductType=3 is a floppy install
There may be one or two others.

Then you will have to examine the file SETUPX.DLL with a hex editor, it is inside the same PRECOPYx.CAB where you found SETUPPP.INF. The number you are looking for is near the tail end of the file.

Retail type install
Type 101 is full retail and accepts retail keys
Type 110 is "select" licensed for many computers and accepts a narrower range of retail keys
Type 111 is the MSDN version and only accepts the MSDN key as far as I know
Type 100 is said to be an internal Microsoft release, it doesn't ask for a key

Upgrade install
Type 102 is the upgrade version bought in stores
Type 112 is the stepup version
Type 116 is the upgrade sold under an OEM license, accepts OEM keys

OEM install
Type 115 is the ordinary "full" OEM CD
Type 120 is found on OEM restore discs, accepts OEM keys

Image

A hex editor showing the difference between the retail and MSDN version of SETUPX.DLL

Hope this helps


Top  Profile
 PostPost subject: Re: How to determine licensing ver of Windows 95, 98, ME?        Posted: Fri Jul 22, 2011 12:13 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 05, 2007 4:16 am

Posts
725

Location
TeXaS

Favourite OS
Windows Vista Beta 1 (6.0.5112)
98fan wrote:
First look at SETUPPP.INF in one of the PRECOPY.CABs
PRECOPY1.CAB for WinME
PRECOPY2.CAB for 95 or 98
PRECOPY3.CAB for some language versions or floppy versions of 95 or 98

Search for a string that reads ProductType= in SETUPPP.INF
ProductType=1 is a retail type install
ProductType=2 is an upgrade or stepup install
ProductType=9 is an OEM type install
ProductType=9 plus the line OEMUP=1 is an upgrade that accepts OEM keys
ProductType=3 is a floppy install
There may be one or two others.

Then you will have to examine the file SETUPX.DLL with a hex editor, it is inside the same PRECOPYx.CAB where you found SETUPPP.INF. The number you are looking for is near the tail end of the file.

Retail type install
Type 101 is full retail and accepts retail keys
Type 110 is "select" licensed for many computers and accepts a narrower range of retail keys
Type 111 is the MSDN version and only accepts the MSDN key as far as I know
Type 100 is said to be an internal Microsoft release, it doesn't ask for a key

Upgrade install
Type 102 is the upgrade version bought in stores
Type 112 is the stepup version
Type 116 is the upgrade sold under an OEM license, accepts OEM keys

OEM install
Type 115 is the ordinary "full" OEM CD
Type 120 is found on OEM restore discs, accepts OEM keys

Image

A hex editor showing the difference between the retail and MSDN version of SETUPX.DLL

Hope this helps


This is exactly what I was looking for. Thanks!

_________________
Laptop: Precision M6300 2.4GHz Core 2 T8300 / 4GB RAM / 320GB HD / ATI Quadro FX 3600m
Server: PowerEdge 1950 (Gen III) (x1) 2.5Ghz Xeon E5420 / 24GB FB-DDR2 / 1.5tb 7.2k SAS RAID 0
Desktop: Precision T5500 2.66GHz Xeon X5650 / 24GB DDR3 ECC / 2x 300GB Seagate 15k7


Top  Profile
 PostPost subject: Re: How to determine licensing ver of Windows 95, 98, ME?        Posted: Sat Sep 21, 2019 9:19 pm 
Reply with quote
Offline

Joined
Sat Sep 21, 2019 8:31 pm

Posts
1
Does anyone know where in Disk 2 of win95 floppy disks setup is stored the user information? The first time you use a set of floppy disks for setup of Windows 95 system asks User name and Organization. Next time you try to use these discs the setup will say that these discs were already used and the previous user and organization info is already stored.

I know that this info is in Disk 2. Is is storted in setupx.dll ? I managed some years ago to edit one of the precopy2.cab files (I think it was setupx.dll) to erase user name previous information. I don't remember how I did that and now I cannot find anything related to it in Internet.

Any clue?


Top  Profile
 PostPost subject: Re: How to determine licensing ver of Windows 95, 98, ME?        Posted: Thu Sep 26, 2019 6:19 pm 
Reply with quote
FTP Access
Offline

Joined
Wed Sep 25, 2019 10:12 pm

Posts
20

Favourite OS
Windows 98
98fan wrote:
First look at SETUPPP.INF in one of the PRECOPY.CABs
PRECOPY1.CAB for WinME
PRECOPY2.CAB for 95 or 98
PRECOPY3.CAB for some language versions or floppy versions of 95 or 98

Search for a string that reads ProductType= in SETUPPP.INF
ProductType=1 is a retail type install
ProductType=2 is an upgrade or stepup install
ProductType=9 is an OEM type install
ProductType=9 plus the line OEMUP=1 is an upgrade that accepts OEM keys
ProductType=3 is a floppy install
There may be one or two others.

Then you will have to examine the file SETUPX.DLL with a hex editor, it is inside the same PRECOPYx.CAB where you found SETUPPP.INF. The number you are looking for is near the tail end of the file.

Retail type install
Type 101 is full retail and accepts retail keys
Type 110 is "select" licensed for many computers and accepts a narrower range of retail keys
Type 111 is the MSDN version and only accepts the MSDN key as far as I know
Type 100 is said to be an internal Microsoft release, it doesn't ask for a key

Upgrade install
Type 102 is the upgrade version bought in stores
Type 112 is the stepup version
Type 116 is the upgrade sold under an OEM license, accepts OEM keys

OEM install
Type 115 is the ordinary "full" OEM CD
Type 120 is found on OEM restore discs, accepts OEM keys

Image

A hex editor showing the difference between the retail and MSDN version of SETUPX.DLL

Hope this helps


How did you even find this? Now anybody can pretty much use any key they want.


Top  Profile
 PostPost subject: Re: How to determine licensing ver of Windows 95, 98, ME?        Posted: Sat Sep 28, 2019 6:40 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sat Aug 19, 2006 8:13 am

Posts
2006

Location
Slovenia, Central Europe.

Favourite OS
Windows 98 SE 4.10.2222B
I believe the OEM pre-install kit floppy versions of Windows 95 have yet another Product ID number.

_________________
Join #softhistory @ RoL IRC, a nice community for true enthusiasts!
Anime channel: #doki-doki @ RoL IRC, Mibbit, KiwiIRC.
The 86Box help channel is #softhistory now!

Check out our SoftHistory Forum for quality discussion about older software.


Top  Profile  WWW  ICQ  YIM
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 




Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2019

 

Sitemap | XML | RSS