How do I tell what version and edition of Windows is on the filesystem?
I am attempting to recover an old computer that won't boot and I'm not sure what version of Windows it is running. How do I tell simply by examining the file system?
I am fairly confident it is either Vista or Windows 7. There is a small chance it is Windows Server 2008.
windows
add a comment |
I am attempting to recover an old computer that won't boot and I'm not sure what version of Windows it is running. How do I tell simply by examining the file system?
I am fairly confident it is either Vista or Windows 7. There is a small chance it is Windows Server 2008.
windows
Are you using another Windows computer to perform the recovery? skullsecurity.org/blog/2010/find-the-windows-version-offline
– William Jackson
Nov 30 '11 at 15:11
Related: http://stackoverflow.com/questions/5709967
– iglvzx
Nov 30 '11 at 17:22
add a comment |
I am attempting to recover an old computer that won't boot and I'm not sure what version of Windows it is running. How do I tell simply by examining the file system?
I am fairly confident it is either Vista or Windows 7. There is a small chance it is Windows Server 2008.
windows
I am attempting to recover an old computer that won't boot and I'm not sure what version of Windows it is running. How do I tell simply by examining the file system?
I am fairly confident it is either Vista or Windows 7. There is a small chance it is Windows Server 2008.
windows
windows
edited Feb 26 '14 at 21:29
Ƭᴇcʜιᴇ007
98.8k14156212
98.8k14156212
asked Nov 30 '11 at 14:45
Chloraphil
3202412
3202412
Are you using another Windows computer to perform the recovery? skullsecurity.org/blog/2010/find-the-windows-version-offline
– William Jackson
Nov 30 '11 at 15:11
Related: http://stackoverflow.com/questions/5709967
– iglvzx
Nov 30 '11 at 17:22
add a comment |
Are you using another Windows computer to perform the recovery? skullsecurity.org/blog/2010/find-the-windows-version-offline
– William Jackson
Nov 30 '11 at 15:11
Related: http://stackoverflow.com/questions/5709967
– iglvzx
Nov 30 '11 at 17:22
Are you using another Windows computer to perform the recovery? skullsecurity.org/blog/2010/find-the-windows-version-offline
– William Jackson
Nov 30 '11 at 15:11
Are you using another Windows computer to perform the recovery? skullsecurity.org/blog/2010/find-the-windows-version-offline
– William Jackson
Nov 30 '11 at 15:11
Related: http://stackoverflow.com/questions/5709967
– iglvzx
Nov 30 '11 at 17:22
Related: http://stackoverflow.com/questions/5709967
– iglvzx
Nov 30 '11 at 17:22
add a comment |
8 Answers
8
active
oldest
votes
Your best bet is going to be finding the properties of a Windows Executable (such as explorer.exe). In my case it's File and Product version is 6.1.7601.17567
6.0.xxxx.xxxxx will denote Windows Vista (with 6000, 6001 and 6002 being RTM, SP1 and SP2 respectively).
6.1.xxxx.xxxxx will denote Windows 7 (with 7600 and 7601 being RTM and SP1).
The same version numbers will apply for Windows server as well so I'm not sure how you'd tell the difference with those using this method.
add a comment |
Look at the file
C:WindowsSystem32License.rtf
Can be found for all these Windows operating systems
Vista, W7, W8, W8.1
These License rtf will have the Version of Windows and the Edition also, Windows 7 Pro for example.
Windows 10 has the rtf file but does not show edition, but if it has the arbitration clause note at the top you know it is W10, or use the explorer trick in Matthew Steeples answer.
3
This is especially nice for Linux users.
– code_onkel
Jul 20 '16 at 13:03
In Linux, you'll probably have to mount your Windows partition. You can use the blkid command, and look for TYPE="ntfs". In my case, its /dev/sda2. Then: sudo mount -t ntfs /dev/sda2 <your mount point>. You can look at the rtf file with libreoffice.
– AAAfarmclub
Oct 4 '18 at 0:30
On my dual boot system (Bunsen Helium and WINDOWS 7 HOME PREMIUM), it was lower case: license.rtf
– AAAfarmclub
Oct 4 '18 at 0:35
Same here on a windows 7 ultimate. Very important note because Linux is case-sensitive and often sorts that way as well.
– Arlen Beiler
Nov 19 '18 at 4:57
add a comment |
Using the registry you can look up version and edition
I found this answer over at Stackoverflow to the question Determine Windows Version, Edition and Service Pack OF AN OFFLINE DISK IMAGE
Use the values under
HKLMSOFTWAREMicrosoftWindows NTCurrentVersion
. I presume you know where to find that hive?! The
respective hive can be found under%SystemRoot%System32config
with
the nameSOFTWARE
.
Side-note: you can attempt to verify your results by looking at some
well-known files (e.g.kernel32.dll
,ntdll.dll
) and into their
version information resource (what you're looking for is the file
version: with, e.g.GetFileVersionInfo()
).
Edition values, if that's needed, can be found at
HKLMSYSTEMCurrentControlSetControlProductOptions
.
More specifically, how to load the hive of another registry:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_load_hive.mspx?mfr=true
-1 OP mentioned it won't boot making viewing the registry quite tricky...
– HaydnWVN
Nov 30 '11 at 16:54
4
You can load a different hive into regedit, I'm fairly sure. If not, I bet there's a tool that can do it.
– Rob
Nov 30 '11 at 16:56
+1, as that's what I use all the time. I load up Magic Jellybean Keyfinder, and point to the Windows folder to read the registry. Tells me what version and edition
– Canadian Luke
Nov 30 '11 at 17:15
+1 very kewl. i knew how to find the windows version....but the edition location is awesome! you rock!
– ThaKidd KG5ORD
Jul 21 '17 at 20:19
add a comment |
If you can still run executables from that filesystem, you can run C:WindowsSystem32winver.exe
3
Wouldn't that just give you the version that you run winver.exe on?
– Rob
Nov 30 '11 at 16:56
I ran it and it gave me the correct version of Windows (home premium, starter, etc.), which build, which service pack, and whom the version of windows was licensed to.
– Yzmir Ramirez
Jul 1 '12 at 15:00
add a comment |
If you have Linux on the same system, you could boot into Linux, ensure the Windows partition is mounted (for instance here it's in /mnt/C
) and then do strings /mnt/C/Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. For me in printed 9600.18258.amd64fre.winblue_ltsb.160303-0600
, and googling for winblue indicates that this was the code name for Windows 8.1.
+1 This the best way I've found to get the Windows 10 version. The string has the build number at the start - in my case 14393 (14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Looking at the Windows 10 release info, that corresponds to version 1607.
– wjandrea
Mar 3 '18 at 3:31
add a comment |
Open the file bootmgr in notepad it is located on the hard drive you are wanting to know the version of it will be a hidden file so select show hidden files in folder options sorted
This is a 300 KB+ binary file and I did not find anything about windows version in this.
– Jerther
Aug 10 '17 at 14:50
add a comment |
If you don't have a running Windows and want to find the information from a Linux machine, you can use hivexget
to read the registry file on the disk.
For Debian-based systems, install it with sudo apt install libhivex-bin
.
Example (with grep to make the output shorter):
# hivexget /mnt/tmp/WINDOWS/system32/config/software 'MicrosoftWindows NTCurrentVersion'
| egrep 'ProductName|CSDVersion|"ProductId'
"ProductName"="Microsoft Windows XP"
"CSDVersion"="Service Pack 3"
"ProductId"="76487-OEM-0011903-00101"
Remove the | egrep ...
part to see all values under that key.
add a comment |
Get Magical Jelly Bean Keyfinder. The portable free version works fine. Safest to get it from their website magicaljellybean.com or sofpedia etc.
Start it up. Under the tools menu, select >> load hive. It then shows all your drives, select the windows folder of the drive in question. It instantly provides the version and keys.
Magical Jelly Bean Keyfinder
is known to report the incorrect license key. It also is nagware, that only works correctly, if you purchase it. It also isn't required to determine which instalation of Windows is on a filesystem, much easier ways, then using that nagware likeMagical Jelly Bean Keyfinder
which did I mention doesn't even work?
– Ramhound
Oct 31 '16 at 20:52
1
I've used it for years, never any nags or ads. You must have got a hijacked version. The issue here is not about keys, but getting the exact version of Windows, which keyfinder reports accurately.. It requires 0 expertise, 0 hunting for ini files or hive entries and gives you a complete answer in seconds effortlessly without trying to figure out product code or match version data.. If you had a better/easier solution why not describe it.
– fred64
Oct 31 '16 at 21:25
Nope; Got it straight from the publisher whom signed the executable
– Ramhound
Oct 31 '16 at 22:07
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f363018%2fhow-do-i-tell-what-version-and-edition-of-windows-is-on-the-filesystem%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
8 Answers
8
active
oldest
votes
8 Answers
8
active
oldest
votes
active
oldest
votes
active
oldest
votes
Your best bet is going to be finding the properties of a Windows Executable (such as explorer.exe). In my case it's File and Product version is 6.1.7601.17567
6.0.xxxx.xxxxx will denote Windows Vista (with 6000, 6001 and 6002 being RTM, SP1 and SP2 respectively).
6.1.xxxx.xxxxx will denote Windows 7 (with 7600 and 7601 being RTM and SP1).
The same version numbers will apply for Windows server as well so I'm not sure how you'd tell the difference with those using this method.
add a comment |
Your best bet is going to be finding the properties of a Windows Executable (such as explorer.exe). In my case it's File and Product version is 6.1.7601.17567
6.0.xxxx.xxxxx will denote Windows Vista (with 6000, 6001 and 6002 being RTM, SP1 and SP2 respectively).
6.1.xxxx.xxxxx will denote Windows 7 (with 7600 and 7601 being RTM and SP1).
The same version numbers will apply for Windows server as well so I'm not sure how you'd tell the difference with those using this method.
add a comment |
Your best bet is going to be finding the properties of a Windows Executable (such as explorer.exe). In my case it's File and Product version is 6.1.7601.17567
6.0.xxxx.xxxxx will denote Windows Vista (with 6000, 6001 and 6002 being RTM, SP1 and SP2 respectively).
6.1.xxxx.xxxxx will denote Windows 7 (with 7600 and 7601 being RTM and SP1).
The same version numbers will apply for Windows server as well so I'm not sure how you'd tell the difference with those using this method.
Your best bet is going to be finding the properties of a Windows Executable (such as explorer.exe). In my case it's File and Product version is 6.1.7601.17567
6.0.xxxx.xxxxx will denote Windows Vista (with 6000, 6001 and 6002 being RTM, SP1 and SP2 respectively).
6.1.xxxx.xxxxx will denote Windows 7 (with 7600 and 7601 being RTM and SP1).
The same version numbers will apply for Windows server as well so I'm not sure how you'd tell the difference with those using this method.
answered Nov 30 '11 at 17:06
Matthew Steeples
2,0381422
2,0381422
add a comment |
add a comment |
Look at the file
C:WindowsSystem32License.rtf
Can be found for all these Windows operating systems
Vista, W7, W8, W8.1
These License rtf will have the Version of Windows and the Edition also, Windows 7 Pro for example.
Windows 10 has the rtf file but does not show edition, but if it has the arbitration clause note at the top you know it is W10, or use the explorer trick in Matthew Steeples answer.
3
This is especially nice for Linux users.
– code_onkel
Jul 20 '16 at 13:03
In Linux, you'll probably have to mount your Windows partition. You can use the blkid command, and look for TYPE="ntfs". In my case, its /dev/sda2. Then: sudo mount -t ntfs /dev/sda2 <your mount point>. You can look at the rtf file with libreoffice.
– AAAfarmclub
Oct 4 '18 at 0:30
On my dual boot system (Bunsen Helium and WINDOWS 7 HOME PREMIUM), it was lower case: license.rtf
– AAAfarmclub
Oct 4 '18 at 0:35
Same here on a windows 7 ultimate. Very important note because Linux is case-sensitive and often sorts that way as well.
– Arlen Beiler
Nov 19 '18 at 4:57
add a comment |
Look at the file
C:WindowsSystem32License.rtf
Can be found for all these Windows operating systems
Vista, W7, W8, W8.1
These License rtf will have the Version of Windows and the Edition also, Windows 7 Pro for example.
Windows 10 has the rtf file but does not show edition, but if it has the arbitration clause note at the top you know it is W10, or use the explorer trick in Matthew Steeples answer.
3
This is especially nice for Linux users.
– code_onkel
Jul 20 '16 at 13:03
In Linux, you'll probably have to mount your Windows partition. You can use the blkid command, and look for TYPE="ntfs". In my case, its /dev/sda2. Then: sudo mount -t ntfs /dev/sda2 <your mount point>. You can look at the rtf file with libreoffice.
– AAAfarmclub
Oct 4 '18 at 0:30
On my dual boot system (Bunsen Helium and WINDOWS 7 HOME PREMIUM), it was lower case: license.rtf
– AAAfarmclub
Oct 4 '18 at 0:35
Same here on a windows 7 ultimate. Very important note because Linux is case-sensitive and often sorts that way as well.
– Arlen Beiler
Nov 19 '18 at 4:57
add a comment |
Look at the file
C:WindowsSystem32License.rtf
Can be found for all these Windows operating systems
Vista, W7, W8, W8.1
These License rtf will have the Version of Windows and the Edition also, Windows 7 Pro for example.
Windows 10 has the rtf file but does not show edition, but if it has the arbitration clause note at the top you know it is W10, or use the explorer trick in Matthew Steeples answer.
Look at the file
C:WindowsSystem32License.rtf
Can be found for all these Windows operating systems
Vista, W7, W8, W8.1
These License rtf will have the Version of Windows and the Edition also, Windows 7 Pro for example.
Windows 10 has the rtf file but does not show edition, but if it has the arbitration clause note at the top you know it is W10, or use the explorer trick in Matthew Steeples answer.
edited May 17 '16 at 18:57
answered Jul 11 '15 at 17:07
Moab
51k1494160
51k1494160
3
This is especially nice for Linux users.
– code_onkel
Jul 20 '16 at 13:03
In Linux, you'll probably have to mount your Windows partition. You can use the blkid command, and look for TYPE="ntfs". In my case, its /dev/sda2. Then: sudo mount -t ntfs /dev/sda2 <your mount point>. You can look at the rtf file with libreoffice.
– AAAfarmclub
Oct 4 '18 at 0:30
On my dual boot system (Bunsen Helium and WINDOWS 7 HOME PREMIUM), it was lower case: license.rtf
– AAAfarmclub
Oct 4 '18 at 0:35
Same here on a windows 7 ultimate. Very important note because Linux is case-sensitive and often sorts that way as well.
– Arlen Beiler
Nov 19 '18 at 4:57
add a comment |
3
This is especially nice for Linux users.
– code_onkel
Jul 20 '16 at 13:03
In Linux, you'll probably have to mount your Windows partition. You can use the blkid command, and look for TYPE="ntfs". In my case, its /dev/sda2. Then: sudo mount -t ntfs /dev/sda2 <your mount point>. You can look at the rtf file with libreoffice.
– AAAfarmclub
Oct 4 '18 at 0:30
On my dual boot system (Bunsen Helium and WINDOWS 7 HOME PREMIUM), it was lower case: license.rtf
– AAAfarmclub
Oct 4 '18 at 0:35
Same here on a windows 7 ultimate. Very important note because Linux is case-sensitive and often sorts that way as well.
– Arlen Beiler
Nov 19 '18 at 4:57
3
3
This is especially nice for Linux users.
– code_onkel
Jul 20 '16 at 13:03
This is especially nice for Linux users.
– code_onkel
Jul 20 '16 at 13:03
In Linux, you'll probably have to mount your Windows partition. You can use the blkid command, and look for TYPE="ntfs". In my case, its /dev/sda2. Then: sudo mount -t ntfs /dev/sda2 <your mount point>. You can look at the rtf file with libreoffice.
– AAAfarmclub
Oct 4 '18 at 0:30
In Linux, you'll probably have to mount your Windows partition. You can use the blkid command, and look for TYPE="ntfs". In my case, its /dev/sda2. Then: sudo mount -t ntfs /dev/sda2 <your mount point>. You can look at the rtf file with libreoffice.
– AAAfarmclub
Oct 4 '18 at 0:30
On my dual boot system (Bunsen Helium and WINDOWS 7 HOME PREMIUM), it was lower case: license.rtf
– AAAfarmclub
Oct 4 '18 at 0:35
On my dual boot system (Bunsen Helium and WINDOWS 7 HOME PREMIUM), it was lower case: license.rtf
– AAAfarmclub
Oct 4 '18 at 0:35
Same here on a windows 7 ultimate. Very important note because Linux is case-sensitive and often sorts that way as well.
– Arlen Beiler
Nov 19 '18 at 4:57
Same here on a windows 7 ultimate. Very important note because Linux is case-sensitive and often sorts that way as well.
– Arlen Beiler
Nov 19 '18 at 4:57
add a comment |
Using the registry you can look up version and edition
I found this answer over at Stackoverflow to the question Determine Windows Version, Edition and Service Pack OF AN OFFLINE DISK IMAGE
Use the values under
HKLMSOFTWAREMicrosoftWindows NTCurrentVersion
. I presume you know where to find that hive?! The
respective hive can be found under%SystemRoot%System32config
with
the nameSOFTWARE
.
Side-note: you can attempt to verify your results by looking at some
well-known files (e.g.kernel32.dll
,ntdll.dll
) and into their
version information resource (what you're looking for is the file
version: with, e.g.GetFileVersionInfo()
).
Edition values, if that's needed, can be found at
HKLMSYSTEMCurrentControlSetControlProductOptions
.
More specifically, how to load the hive of another registry:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_load_hive.mspx?mfr=true
-1 OP mentioned it won't boot making viewing the registry quite tricky...
– HaydnWVN
Nov 30 '11 at 16:54
4
You can load a different hive into regedit, I'm fairly sure. If not, I bet there's a tool that can do it.
– Rob
Nov 30 '11 at 16:56
+1, as that's what I use all the time. I load up Magic Jellybean Keyfinder, and point to the Windows folder to read the registry. Tells me what version and edition
– Canadian Luke
Nov 30 '11 at 17:15
+1 very kewl. i knew how to find the windows version....but the edition location is awesome! you rock!
– ThaKidd KG5ORD
Jul 21 '17 at 20:19
add a comment |
Using the registry you can look up version and edition
I found this answer over at Stackoverflow to the question Determine Windows Version, Edition and Service Pack OF AN OFFLINE DISK IMAGE
Use the values under
HKLMSOFTWAREMicrosoftWindows NTCurrentVersion
. I presume you know where to find that hive?! The
respective hive can be found under%SystemRoot%System32config
with
the nameSOFTWARE
.
Side-note: you can attempt to verify your results by looking at some
well-known files (e.g.kernel32.dll
,ntdll.dll
) and into their
version information resource (what you're looking for is the file
version: with, e.g.GetFileVersionInfo()
).
Edition values, if that's needed, can be found at
HKLMSYSTEMCurrentControlSetControlProductOptions
.
More specifically, how to load the hive of another registry:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_load_hive.mspx?mfr=true
-1 OP mentioned it won't boot making viewing the registry quite tricky...
– HaydnWVN
Nov 30 '11 at 16:54
4
You can load a different hive into regedit, I'm fairly sure. If not, I bet there's a tool that can do it.
– Rob
Nov 30 '11 at 16:56
+1, as that's what I use all the time. I load up Magic Jellybean Keyfinder, and point to the Windows folder to read the registry. Tells me what version and edition
– Canadian Luke
Nov 30 '11 at 17:15
+1 very kewl. i knew how to find the windows version....but the edition location is awesome! you rock!
– ThaKidd KG5ORD
Jul 21 '17 at 20:19
add a comment |
Using the registry you can look up version and edition
I found this answer over at Stackoverflow to the question Determine Windows Version, Edition and Service Pack OF AN OFFLINE DISK IMAGE
Use the values under
HKLMSOFTWAREMicrosoftWindows NTCurrentVersion
. I presume you know where to find that hive?! The
respective hive can be found under%SystemRoot%System32config
with
the nameSOFTWARE
.
Side-note: you can attempt to verify your results by looking at some
well-known files (e.g.kernel32.dll
,ntdll.dll
) and into their
version information resource (what you're looking for is the file
version: with, e.g.GetFileVersionInfo()
).
Edition values, if that's needed, can be found at
HKLMSYSTEMCurrentControlSetControlProductOptions
.
More specifically, how to load the hive of another registry:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_load_hive.mspx?mfr=true
Using the registry you can look up version and edition
I found this answer over at Stackoverflow to the question Determine Windows Version, Edition and Service Pack OF AN OFFLINE DISK IMAGE
Use the values under
HKLMSOFTWAREMicrosoftWindows NTCurrentVersion
. I presume you know where to find that hive?! The
respective hive can be found under%SystemRoot%System32config
with
the nameSOFTWARE
.
Side-note: you can attempt to verify your results by looking at some
well-known files (e.g.kernel32.dll
,ntdll.dll
) and into their
version information resource (what you're looking for is the file
version: with, e.g.GetFileVersionInfo()
).
Edition values, if that's needed, can be found at
HKLMSYSTEMCurrentControlSetControlProductOptions
.
More specifically, how to load the hive of another registry:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_load_hive.mspx?mfr=true
edited May 23 '17 at 12:41
Community♦
1
1
answered Nov 30 '11 at 16:53
Moif Murphy
1,1271711
1,1271711
-1 OP mentioned it won't boot making viewing the registry quite tricky...
– HaydnWVN
Nov 30 '11 at 16:54
4
You can load a different hive into regedit, I'm fairly sure. If not, I bet there's a tool that can do it.
– Rob
Nov 30 '11 at 16:56
+1, as that's what I use all the time. I load up Magic Jellybean Keyfinder, and point to the Windows folder to read the registry. Tells me what version and edition
– Canadian Luke
Nov 30 '11 at 17:15
+1 very kewl. i knew how to find the windows version....but the edition location is awesome! you rock!
– ThaKidd KG5ORD
Jul 21 '17 at 20:19
add a comment |
-1 OP mentioned it won't boot making viewing the registry quite tricky...
– HaydnWVN
Nov 30 '11 at 16:54
4
You can load a different hive into regedit, I'm fairly sure. If not, I bet there's a tool that can do it.
– Rob
Nov 30 '11 at 16:56
+1, as that's what I use all the time. I load up Magic Jellybean Keyfinder, and point to the Windows folder to read the registry. Tells me what version and edition
– Canadian Luke
Nov 30 '11 at 17:15
+1 very kewl. i knew how to find the windows version....but the edition location is awesome! you rock!
– ThaKidd KG5ORD
Jul 21 '17 at 20:19
-1 OP mentioned it won't boot making viewing the registry quite tricky...
– HaydnWVN
Nov 30 '11 at 16:54
-1 OP mentioned it won't boot making viewing the registry quite tricky...
– HaydnWVN
Nov 30 '11 at 16:54
4
4
You can load a different hive into regedit, I'm fairly sure. If not, I bet there's a tool that can do it.
– Rob
Nov 30 '11 at 16:56
You can load a different hive into regedit, I'm fairly sure. If not, I bet there's a tool that can do it.
– Rob
Nov 30 '11 at 16:56
+1, as that's what I use all the time. I load up Magic Jellybean Keyfinder, and point to the Windows folder to read the registry. Tells me what version and edition
– Canadian Luke
Nov 30 '11 at 17:15
+1, as that's what I use all the time. I load up Magic Jellybean Keyfinder, and point to the Windows folder to read the registry. Tells me what version and edition
– Canadian Luke
Nov 30 '11 at 17:15
+1 very kewl. i knew how to find the windows version....but the edition location is awesome! you rock!
– ThaKidd KG5ORD
Jul 21 '17 at 20:19
+1 very kewl. i knew how to find the windows version....but the edition location is awesome! you rock!
– ThaKidd KG5ORD
Jul 21 '17 at 20:19
add a comment |
If you can still run executables from that filesystem, you can run C:WindowsSystem32winver.exe
3
Wouldn't that just give you the version that you run winver.exe on?
– Rob
Nov 30 '11 at 16:56
I ran it and it gave me the correct version of Windows (home premium, starter, etc.), which build, which service pack, and whom the version of windows was licensed to.
– Yzmir Ramirez
Jul 1 '12 at 15:00
add a comment |
If you can still run executables from that filesystem, you can run C:WindowsSystem32winver.exe
3
Wouldn't that just give you the version that you run winver.exe on?
– Rob
Nov 30 '11 at 16:56
I ran it and it gave me the correct version of Windows (home premium, starter, etc.), which build, which service pack, and whom the version of windows was licensed to.
– Yzmir Ramirez
Jul 1 '12 at 15:00
add a comment |
If you can still run executables from that filesystem, you can run C:WindowsSystem32winver.exe
If you can still run executables from that filesystem, you can run C:WindowsSystem32winver.exe
edited Nov 30 '11 at 20:54
Simon Sheehan
7,632124268
7,632124268
answered Nov 30 '11 at 16:33
Mijndert Stuij
32312
32312
3
Wouldn't that just give you the version that you run winver.exe on?
– Rob
Nov 30 '11 at 16:56
I ran it and it gave me the correct version of Windows (home premium, starter, etc.), which build, which service pack, and whom the version of windows was licensed to.
– Yzmir Ramirez
Jul 1 '12 at 15:00
add a comment |
3
Wouldn't that just give you the version that you run winver.exe on?
– Rob
Nov 30 '11 at 16:56
I ran it and it gave me the correct version of Windows (home premium, starter, etc.), which build, which service pack, and whom the version of windows was licensed to.
– Yzmir Ramirez
Jul 1 '12 at 15:00
3
3
Wouldn't that just give you the version that you run winver.exe on?
– Rob
Nov 30 '11 at 16:56
Wouldn't that just give you the version that you run winver.exe on?
– Rob
Nov 30 '11 at 16:56
I ran it and it gave me the correct version of Windows (home premium, starter, etc.), which build, which service pack, and whom the version of windows was licensed to.
– Yzmir Ramirez
Jul 1 '12 at 15:00
I ran it and it gave me the correct version of Windows (home premium, starter, etc.), which build, which service pack, and whom the version of windows was licensed to.
– Yzmir Ramirez
Jul 1 '12 at 15:00
add a comment |
If you have Linux on the same system, you could boot into Linux, ensure the Windows partition is mounted (for instance here it's in /mnt/C
) and then do strings /mnt/C/Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. For me in printed 9600.18258.amd64fre.winblue_ltsb.160303-0600
, and googling for winblue indicates that this was the code name for Windows 8.1.
+1 This the best way I've found to get the Windows 10 version. The string has the build number at the start - in my case 14393 (14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Looking at the Windows 10 release info, that corresponds to version 1607.
– wjandrea
Mar 3 '18 at 3:31
add a comment |
If you have Linux on the same system, you could boot into Linux, ensure the Windows partition is mounted (for instance here it's in /mnt/C
) and then do strings /mnt/C/Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. For me in printed 9600.18258.amd64fre.winblue_ltsb.160303-0600
, and googling for winblue indicates that this was the code name for Windows 8.1.
+1 This the best way I've found to get the Windows 10 version. The string has the build number at the start - in my case 14393 (14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Looking at the Windows 10 release info, that corresponds to version 1607.
– wjandrea
Mar 3 '18 at 3:31
add a comment |
If you have Linux on the same system, you could boot into Linux, ensure the Windows partition is mounted (for instance here it's in /mnt/C
) and then do strings /mnt/C/Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. For me in printed 9600.18258.amd64fre.winblue_ltsb.160303-0600
, and googling for winblue indicates that this was the code name for Windows 8.1.
If you have Linux on the same system, you could boot into Linux, ensure the Windows partition is mounted (for instance here it's in /mnt/C
) and then do strings /mnt/C/Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. For me in printed 9600.18258.amd64fre.winblue_ltsb.160303-0600
, and googling for winblue indicates that this was the code name for Windows 8.1.
answered Dec 23 '17 at 12:55
David Faure
15114
15114
+1 This the best way I've found to get the Windows 10 version. The string has the build number at the start - in my case 14393 (14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Looking at the Windows 10 release info, that corresponds to version 1607.
– wjandrea
Mar 3 '18 at 3:31
add a comment |
+1 This the best way I've found to get the Windows 10 version. The string has the build number at the start - in my case 14393 (14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Looking at the Windows 10 release info, that corresponds to version 1607.
– wjandrea
Mar 3 '18 at 3:31
+1 This the best way I've found to get the Windows 10 version. The string has the build number at the start - in my case 14393 (
14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Looking at the Windows 10 release info, that corresponds to version 1607.– wjandrea
Mar 3 '18 at 3:31
+1 This the best way I've found to get the Windows 10 version. The string has the build number at the start - in my case 14393 (
14393.351.amd64fre.rs1_release_inmarket.161014-1755
). Looking at the Windows 10 release info, that corresponds to version 1607.– wjandrea
Mar 3 '18 at 3:31
add a comment |
Open the file bootmgr in notepad it is located on the hard drive you are wanting to know the version of it will be a hidden file so select show hidden files in folder options sorted
This is a 300 KB+ binary file and I did not find anything about windows version in this.
– Jerther
Aug 10 '17 at 14:50
add a comment |
Open the file bootmgr in notepad it is located on the hard drive you are wanting to know the version of it will be a hidden file so select show hidden files in folder options sorted
This is a 300 KB+ binary file and I did not find anything about windows version in this.
– Jerther
Aug 10 '17 at 14:50
add a comment |
Open the file bootmgr in notepad it is located on the hard drive you are wanting to know the version of it will be a hidden file so select show hidden files in folder options sorted
Open the file bootmgr in notepad it is located on the hard drive you are wanting to know the version of it will be a hidden file so select show hidden files in folder options sorted
answered Mar 4 '15 at 23:38
Dex
111
111
This is a 300 KB+ binary file and I did not find anything about windows version in this.
– Jerther
Aug 10 '17 at 14:50
add a comment |
This is a 300 KB+ binary file and I did not find anything about windows version in this.
– Jerther
Aug 10 '17 at 14:50
This is a 300 KB+ binary file and I did not find anything about windows version in this.
– Jerther
Aug 10 '17 at 14:50
This is a 300 KB+ binary file and I did not find anything about windows version in this.
– Jerther
Aug 10 '17 at 14:50
add a comment |
If you don't have a running Windows and want to find the information from a Linux machine, you can use hivexget
to read the registry file on the disk.
For Debian-based systems, install it with sudo apt install libhivex-bin
.
Example (with grep to make the output shorter):
# hivexget /mnt/tmp/WINDOWS/system32/config/software 'MicrosoftWindows NTCurrentVersion'
| egrep 'ProductName|CSDVersion|"ProductId'
"ProductName"="Microsoft Windows XP"
"CSDVersion"="Service Pack 3"
"ProductId"="76487-OEM-0011903-00101"
Remove the | egrep ...
part to see all values under that key.
add a comment |
If you don't have a running Windows and want to find the information from a Linux machine, you can use hivexget
to read the registry file on the disk.
For Debian-based systems, install it with sudo apt install libhivex-bin
.
Example (with grep to make the output shorter):
# hivexget /mnt/tmp/WINDOWS/system32/config/software 'MicrosoftWindows NTCurrentVersion'
| egrep 'ProductName|CSDVersion|"ProductId'
"ProductName"="Microsoft Windows XP"
"CSDVersion"="Service Pack 3"
"ProductId"="76487-OEM-0011903-00101"
Remove the | egrep ...
part to see all values under that key.
add a comment |
If you don't have a running Windows and want to find the information from a Linux machine, you can use hivexget
to read the registry file on the disk.
For Debian-based systems, install it with sudo apt install libhivex-bin
.
Example (with grep to make the output shorter):
# hivexget /mnt/tmp/WINDOWS/system32/config/software 'MicrosoftWindows NTCurrentVersion'
| egrep 'ProductName|CSDVersion|"ProductId'
"ProductName"="Microsoft Windows XP"
"CSDVersion"="Service Pack 3"
"ProductId"="76487-OEM-0011903-00101"
Remove the | egrep ...
part to see all values under that key.
If you don't have a running Windows and want to find the information from a Linux machine, you can use hivexget
to read the registry file on the disk.
For Debian-based systems, install it with sudo apt install libhivex-bin
.
Example (with grep to make the output shorter):
# hivexget /mnt/tmp/WINDOWS/system32/config/software 'MicrosoftWindows NTCurrentVersion'
| egrep 'ProductName|CSDVersion|"ProductId'
"ProductName"="Microsoft Windows XP"
"CSDVersion"="Service Pack 3"
"ProductId"="76487-OEM-0011903-00101"
Remove the | egrep ...
part to see all values under that key.
answered Dec 13 '18 at 15:10
mivk
1,8591919
1,8591919
add a comment |
add a comment |
Get Magical Jelly Bean Keyfinder. The portable free version works fine. Safest to get it from their website magicaljellybean.com or sofpedia etc.
Start it up. Under the tools menu, select >> load hive. It then shows all your drives, select the windows folder of the drive in question. It instantly provides the version and keys.
Magical Jelly Bean Keyfinder
is known to report the incorrect license key. It also is nagware, that only works correctly, if you purchase it. It also isn't required to determine which instalation of Windows is on a filesystem, much easier ways, then using that nagware likeMagical Jelly Bean Keyfinder
which did I mention doesn't even work?
– Ramhound
Oct 31 '16 at 20:52
1
I've used it for years, never any nags or ads. You must have got a hijacked version. The issue here is not about keys, but getting the exact version of Windows, which keyfinder reports accurately.. It requires 0 expertise, 0 hunting for ini files or hive entries and gives you a complete answer in seconds effortlessly without trying to figure out product code or match version data.. If you had a better/easier solution why not describe it.
– fred64
Oct 31 '16 at 21:25
Nope; Got it straight from the publisher whom signed the executable
– Ramhound
Oct 31 '16 at 22:07
add a comment |
Get Magical Jelly Bean Keyfinder. The portable free version works fine. Safest to get it from their website magicaljellybean.com or sofpedia etc.
Start it up. Under the tools menu, select >> load hive. It then shows all your drives, select the windows folder of the drive in question. It instantly provides the version and keys.
Magical Jelly Bean Keyfinder
is known to report the incorrect license key. It also is nagware, that only works correctly, if you purchase it. It also isn't required to determine which instalation of Windows is on a filesystem, much easier ways, then using that nagware likeMagical Jelly Bean Keyfinder
which did I mention doesn't even work?
– Ramhound
Oct 31 '16 at 20:52
1
I've used it for years, never any nags or ads. You must have got a hijacked version. The issue here is not about keys, but getting the exact version of Windows, which keyfinder reports accurately.. It requires 0 expertise, 0 hunting for ini files or hive entries and gives you a complete answer in seconds effortlessly without trying to figure out product code or match version data.. If you had a better/easier solution why not describe it.
– fred64
Oct 31 '16 at 21:25
Nope; Got it straight from the publisher whom signed the executable
– Ramhound
Oct 31 '16 at 22:07
add a comment |
Get Magical Jelly Bean Keyfinder. The portable free version works fine. Safest to get it from their website magicaljellybean.com or sofpedia etc.
Start it up. Under the tools menu, select >> load hive. It then shows all your drives, select the windows folder of the drive in question. It instantly provides the version and keys.
Get Magical Jelly Bean Keyfinder. The portable free version works fine. Safest to get it from their website magicaljellybean.com or sofpedia etc.
Start it up. Under the tools menu, select >> load hive. It then shows all your drives, select the windows folder of the drive in question. It instantly provides the version and keys.
answered Oct 31 '16 at 20:41
fred64
19
19
Magical Jelly Bean Keyfinder
is known to report the incorrect license key. It also is nagware, that only works correctly, if you purchase it. It also isn't required to determine which instalation of Windows is on a filesystem, much easier ways, then using that nagware likeMagical Jelly Bean Keyfinder
which did I mention doesn't even work?
– Ramhound
Oct 31 '16 at 20:52
1
I've used it for years, never any nags or ads. You must have got a hijacked version. The issue here is not about keys, but getting the exact version of Windows, which keyfinder reports accurately.. It requires 0 expertise, 0 hunting for ini files or hive entries and gives you a complete answer in seconds effortlessly without trying to figure out product code or match version data.. If you had a better/easier solution why not describe it.
– fred64
Oct 31 '16 at 21:25
Nope; Got it straight from the publisher whom signed the executable
– Ramhound
Oct 31 '16 at 22:07
add a comment |
Magical Jelly Bean Keyfinder
is known to report the incorrect license key. It also is nagware, that only works correctly, if you purchase it. It also isn't required to determine which instalation of Windows is on a filesystem, much easier ways, then using that nagware likeMagical Jelly Bean Keyfinder
which did I mention doesn't even work?
– Ramhound
Oct 31 '16 at 20:52
1
I've used it for years, never any nags or ads. You must have got a hijacked version. The issue here is not about keys, but getting the exact version of Windows, which keyfinder reports accurately.. It requires 0 expertise, 0 hunting for ini files or hive entries and gives you a complete answer in seconds effortlessly without trying to figure out product code or match version data.. If you had a better/easier solution why not describe it.
– fred64
Oct 31 '16 at 21:25
Nope; Got it straight from the publisher whom signed the executable
– Ramhound
Oct 31 '16 at 22:07
Magical Jelly Bean Keyfinder
is known to report the incorrect license key. It also is nagware, that only works correctly, if you purchase it. It also isn't required to determine which instalation of Windows is on a filesystem, much easier ways, then using that nagware like Magical Jelly Bean Keyfinder
which did I mention doesn't even work?– Ramhound
Oct 31 '16 at 20:52
Magical Jelly Bean Keyfinder
is known to report the incorrect license key. It also is nagware, that only works correctly, if you purchase it. It also isn't required to determine which instalation of Windows is on a filesystem, much easier ways, then using that nagware like Magical Jelly Bean Keyfinder
which did I mention doesn't even work?– Ramhound
Oct 31 '16 at 20:52
1
1
I've used it for years, never any nags or ads. You must have got a hijacked version. The issue here is not about keys, but getting the exact version of Windows, which keyfinder reports accurately.. It requires 0 expertise, 0 hunting for ini files or hive entries and gives you a complete answer in seconds effortlessly without trying to figure out product code or match version data.. If you had a better/easier solution why not describe it.
– fred64
Oct 31 '16 at 21:25
I've used it for years, never any nags or ads. You must have got a hijacked version. The issue here is not about keys, but getting the exact version of Windows, which keyfinder reports accurately.. It requires 0 expertise, 0 hunting for ini files or hive entries and gives you a complete answer in seconds effortlessly without trying to figure out product code or match version data.. If you had a better/easier solution why not describe it.
– fred64
Oct 31 '16 at 21:25
Nope; Got it straight from the publisher whom signed the executable
– Ramhound
Oct 31 '16 at 22:07
Nope; Got it straight from the publisher whom signed the executable
– Ramhound
Oct 31 '16 at 22:07
add a comment |
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f363018%2fhow-do-i-tell-what-version-and-edition-of-windows-is-on-the-filesystem%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Are you using another Windows computer to perform the recovery? skullsecurity.org/blog/2010/find-the-windows-version-offline
– William Jackson
Nov 30 '11 at 15:11
Related: http://stackoverflow.com/questions/5709967
– iglvzx
Nov 30 '11 at 17:22