• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

Determine Win7 version from file

Ryland

Platinum Member
Is there a way to determine what version of windows was on a non-bootable computer if you can look at the drive contents?

Edit: Im thinking along the lines of how you can do this in linux by looking at a file.
 
Last edited:
If you have any tools that will load the registry, under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion the ProductName string will have what you seek.
 
A quick and dirty way is to look in the software distribution folder. In that folder a file called reporting events is there. If you open you can see the type of updates applied based on the os.
 
A quick and dirty way is to look in the software distribution folder. In that folder a file called reporting events is there. If you open you can see the type of updates applied based on the os.

I dont see that file under c:\windows\softwareDistribution.

Its hard finding the info from a non-bootable install, especially when all I have is an Acronis True Image file of the disk since the disk is showing a bad SMART status.
 
A quick and dirty way is to look in the software distribution folder. In that folder a file called reporting events is there. If you open you can see the type of updates applied based on the os.

Unfortunately that is not very helpful in determining if its pro or home or ultimate.
when I look at mine, the only thing i can tell is if its 32 or 64 bit

as ViGRE said, the registry is about the only place that will tell you.

Or another way is to use the ProduKey and point it to the windows folder of the drive and it will tell you as well
 
Or another way is to use the ProduKey and point it to the windows folder of the drive and it will tell you as well

This is showing the versions for my desktop but when I point it at the loaded Acronis image's (I mapped it to a drive letter) windows directory it doesnt show anything. its possible that whatever is necessary to show the versions got corrupted before I backed the drive up.
 
Unfortunately that is not very helpful in determining if its pro or home or ultimate.
when I look at mine, the only thing i can tell is if its 32 or 64 bit

as ViGRE said, the registry is about the only place that will tell you.

Or another way is to use the ProduKey and point it to the windows folder of the drive and it will tell you as well

You know when he asked that question, I was thinking along the line of whether its 32 or 64bit. But I would look at some of the disk repair utilities that maybe could tell me the OS version. The reg files are the log1 file types in the config folder, but if you can't boot the drive, you'll have to find some way to load the registry, because those files become locked when the drive is online.
 
Did you try using ghost or any other utility to try and copy the image to another disk?

I dont have another disk on hand to copy the files to so I cant check if the registry is even in decent shape. At this point Im thinking that I will be lucky to save some of the data once I do get another disk.
 
I dont have another disk on hand to copy the files to so I cant check if the registry is even in decent shape. At this point Im thinking that I will be lucky to save some of the data once I do get another disk.

Oh well. When its not bootable its is tough to get indepth info from the drive. But I would first try ghosting the image to another disk first. Good Luck
 
Oh well. When its not bootable its is tough to get indepth info from the drive. But I would first try ghosting the image to another disk first. Good Luck

Thanks. I hate dealing with my brothers kids computer since something always goes wrong and it somehow ends up as my fault....
 
You should be able to tell by looking at Properties->Details for most binaries in the System32 directory. A product version of 6.1.7600.16385, for example, is Windows 7.
 
See if you have a file called winver on that..

Click start/run and enter winver (That will tell you the version # (It does on mine))


Good luck!
 
Is there a way to determine what version of windows was on a non-bootable computer if you can look at the drive contents?

Edit: Im thinking along the lines of how you can do this in linux by looking at a file.

yes. If you can't boot the computer but can look at the contents from a boot disk , the file you want to look for is:

C:\windows\panther\setupact.log
This is the file windows creates when doing the install. It also has the computers hardware info complete with pci and vendor id, volumes and partitions.

Inside the file look for the lines:
IBS SelectImageFromEICfg: Edition ID is Ultimate
IBS SelectImageFromEICfg: Channel is Retail
IBS SelectImageFromEICfg: VolumeLicense is 0
 
Last edited:
yes. If you can't boot the computer but can look at the contents from a boot disk , the file you want to look for is:

C:\windows\panther\setupact.log
This is the file windows creates when doing the install. It also has the computers hardware info complete with pci and vendor id, volumes and partitions.

Inside the file look for the lines:
IBS SelectImageFromEICfg: Edition ID is Ultimate
IBS SelectImageFromEICfg: Channel is Retail
IBS SelectImageFromEICfg: VolumeLicense is 0

That file doesnt exist on the drive (although the c:\windows\panther directory does).
 
How about the XML files in C:\Windows\Performance\WinSAT\DataStore?

Those are generated by the Windows Experience Index thing. I'm running Ultimate and all of the files from the most recent running of WEI on my system have this line:
<ProductName>Windows 7 Ultimate</ProductName>
 
Last edited:
How about the XML files in C:\Windows\Performance\WinSAT\DataStore?

Those are generated by the Windows Experience Index thing. I'm running Ultimate and all of the files from the most recent running of WEI on my system have this line:
<ProductName>Windows 7 Ultimate</ProductName>

yet another empty directory. At this point I think I might be best off just reinstalling the OS from scratch if my brother can ever find the DVD.
 
yet another empty directory. At this point I think I might be best off just reinstalling the OS from scratch if my brother can ever find the DVD.

Is it a retail branded pc ? Like Dell, HP ?
Those are cloned installs and not installed one at a time so the contents of install files will not exist.
There should be a label or look up online the model number and it should say what it shipped with.
 
Is it a retail branded pc ? Like Dell, HP ?
Those are cloned installs and not installed one at a time so the contents of install files will not exist.
There should be a label or look up online the model number and it should say what it shipped with.

Unfortunately not, its a pc I built a few years back. I know I bought a retail license for it too.
 
Back
Top