Windows'un hangi sürümünün ve sürümünün dosya sisteminde olduğunu nasıl anlarım?


27

Önyüklemeyen eski bir bilgisayarı kurtarmaya çalışıyorum ve Windows'un hangi sürümünün çalıştığından emin değilim. Dosya sistemini inceleyerek nasıl anlarım?

Vista veya Windows 7 olduğundan oldukça eminim. Windows Server 2008 olma ihtimali çok düşük.


Kurtarma işlemini gerçekleştirmek için başka bir Windows bilgisayarı mı kullanıyorsunuz? skullsecurity.org/blog/2010/find-the-windows-version-offline
William Jackson

Yanıtlar:


14

En iyi seçeneğiniz Windows Çalıştırılabilir'in özelliklerini (explorer.exe gibi) bulmaktır. Benim durumumda bu Dosya ve Ürün sürümüdür 6.1.7601.17567

6.0.xxxx.xxxxx, Windows Vista'yı gösterir (sırasıyla 6000, 6001 ve 6002, RTM, SP1 ve SP2'dir).

6.1.xxxx.xxxxx, Windows 7'yi gösterir (7600 ve 7601, RTM ve SP1'dir).

Aynı sürüm numaraları Windows sunucusu için de geçerli olacak, bu yüzden bu yöntemi kullananlarla farkı nasıl söyleyeceğinizden emin değilim.


24

Dosyaya bak

C: \ Windows \ System32 \ License.rtf

Tüm bu Windows işletim sistemleri için bulunabilir

Vista, W7, W8, W8.1

Bu Lisans rtf, Windows Sürümüne ve ayrıca Windows 7 Pro sürümüne de sahip olacaktır.

Windows 10'da rtf dosyası var ancak basımı göstermiyor, ancak en üstünde tahkim yan tümcesi notu varsa, W10 olduğunu biliyorsunuz ya da Matthew Steeples'ın cevabındaki kaşif numarasını kullanın.

Windows 10 ürün türünü (Home Pro vb.) Bulmak için, bu sayfada daha fazla Moif Murphy'nin cevabına bakınız.


4
Bu özellikle Linux kullanıcıları için güzel.
code_onkel

Linux'ta muhtemelen Windows bölümünüzü monte etmeniz gerekecek. Blkid komutunu kullanabilir ve TYPE = "ntfs" ifadesini arayabilirsiniz. Benim durumumda, / dev / sda2. Ardından: sudo mount -t ntfs / dev / sda2 <bağlantı noktanız>. Rtf dosyasına libreoffice ile bakabilirsiniz.
AAAfarmclub

Çift önyükleme sistemimde (Bunsen Helium ve WINDOWS 7 HOME PREMIUM) küçük harf oldu: license.rtf
AAAfarmclub 4:18 '

Burada bir windows 7 nihai aynıdır. Çok önemli not, çünkü Linux büyük küçük harf duyarlıdır ve çoğu zaman bu şekilde sıralanır.
Arlen Beiler

1
Windows 10'a sitesinde klasörünü kontrol edebilirsiniz: C:\Windows\System32\Licenses. c:\Windows\System32\Licenses\neutral\_Default\Professional\license.rtfPro sürümü için bir şey içermelidir . Windows 10'a için Kurumsal hem var gibi Enterpriseve Professionalklasörleri. Ana sayfa basımlarının Homeklasör alacağını tahmin ediyorum .
Nux,

9

Kayıt defterini kullanarak sürümüne ve sürümüne bakabilirsiniz.

Bu cevabı Stackoverflow'da bir ÇEVRİMDIŞI DISK GÖRÜNTÜ'ÜN Windows Sürümü, Sürümü ve Hizmet Paketini Belirle sorusunun üzerine buldum

Altındaki değerleri kullanın HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion. Sanırım bu kovanı nerede bulacağını biliyor musun? İlgili kovan %SystemRoot%\System32\configadı ile bulunabilir SOFTWARE.

Yan not: bazı tanınmış dosyalarına (örneğin bakarak sonuçları doğrulamak için çalışabilir kernel32.dll, ntdll.dll) ve bunların sürüm bilgi kaynağı haline (: örn ne ile aradığınız dosya sürümü GetFileVersionInfo()).

Gerekirse, Edition değerleri adresinde bulunabilir HKLM\SYSTEM\CurrentControlSet\Control\ProductOptions.

Daha spesifik olarak, başka bir kayıt defterinin kovanını yükleme:

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/regedit_load_hive.mspx?mfr=true


1
-1 OP, kayıt defterini oldukça zor
izlemekte işe yaramayacağını belirtti

6
Regedit'e farklı bir kovan yükleyebilirsin, oldukça eminim. Olmazsa, eminim yapabilecek bir araç var.
Rob

+1, sürekli kullandığım şey bu. Magic Jellybean Keyfinder'ı yükledim ve kayıt defterini okumak için Windows klasörünü işaret ediyorum. Bana hangi versiyonun ve baskının olduğunu söyler
Kanadalı Luke, MONICA

+1 çok kewl. Windows sürümünü nasıl bulacağımı biliyordum .... ama baskı yeri harika! harikasın!
ThaKidd KG5ORD 21:17

Evet, kovan yükleme herhangi bir Windows'dan regedit ile mümkündür. Dikkatli iseniz sistem bundan etkilenmiyor gibi görünüyor (kovanı yüklerken ve daha sonra kovanı boşaltırken geçici bir isim seçin). Daha fazlasını görün: zeda.nl/index.php/en/load-user-registry-hive-in-regedit
Nux

6

Aynı sistemde Linux kullanıyorsanız, Linux'a önyükleyebilir, Windows bölümünün takılı olduğundan emin olabilirsiniz (örneğin buradadır /mnt/C) ve sonra yapabilirsiniz strings /mnt/C/Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64. Benim için basılı 9600.18258.amd64fre.winblue_ltsb.160303-0600ve winblue için googling, bunun Windows 8.1 için kod adı olduğunu gösterir.


+1 Bu, Windows 10 sürümünü edinmek için bulduğum en iyi yol. Dize başlangıçta derleme numarasına sahiptir - benim durumumda 14393 ( 14393.351.amd64fre.rs1_release_inmarket.161014-1755). 1607 sürümüne karşılık gelen Windows 10 sürüm bilgilerine bakmak.
wjandrea

4

Hala bu dosya sisteminden yürütülebilir dosyaları çalıştırabilirseniz, çalıştırabilirsiniz. C:\Windows\System32\winver.exe


4
Bu sadece winver.exe'yi çalıştırdığınız sürümü size vermez mi?
Rob

Koştum ve bana hangi sürümün, hangi hizmet paketinin ve hangi Windows sürümünün lisanslı olduğunun doğru versiyonunu verdi.
Yzmir Ramirez

2

Çalışan bir Windows'unuz yoksa ve bilgileri bir Linux makinesinden bulmak istiyorsanız hivexget, diskteki kayıt defteri dosyasını okumak için kullanabilirsiniz .

Debian tabanlı sistemler için bunu kurun sudo apt install libhivex-bin.

Örnek (çıktıyı kısaltmak için grep ile):

# hivexget /mnt/tmp/WINDOWS/system32/config/software 'Microsoft\Windows NT\CurrentVersion' \
| egrep 'ProductName|CSDVersion|"ProductId'
"ProductName"="Microsoft Windows XP"
"CSDVersion"="Service Pack 3"
"ProductId"="76487-OEM-0011903-00101"

| egrep ...Bu anahtarın altındaki tüm değerleri görmek için parçayı kaldırın .


1

Bootmgr dosyasını açarak, sürümünün gizli bir dosya olacağını bilmek istediğiniz sabit sürücüde bulunduğu not defterinde açın.


Bu 300 KB + 'lık bir ikili dosya ve buradaki Windows sürümü hakkında hiçbir şey bulamadım.
Jerther

1

Windows yükleme medyasına önyüklerseniz (USB bellek çubuğu söylerseniz) ve komut istemini almak için [ÜST KRKT] + [F10] tuşlarına basarsanız, hangi sürücü harfinin söz konusu orijinal işletim sistemi sürücüsüne karşılık geldiğini sorgulayabilir ve ardından sürüm bilgisini alabilirsiniz. gibi bir program ntoskrnl.exe. Örneğin, kurulu diskleri ve ilgili sürücü harflerini araştırmak

$ wmic diskdrive get model,name,serialnumber
$ wmic logicaldisk get description,deviceid,volumename
$ wmic datafile where name="<DRIVE LETTER>:\\Windows\\System32\\ntoskrnl.exe" get Version /value

Version 10.0.15063.413

Veya daha az yazma olan ancak derleme numarasının ondalık bölümünü çıkarmayan @beyondtime adresindeki yöntemi kullanarak

$ type "<DRIVE LETTER>:\ProgramData\Microsoft\Diagnosis\osver.txt"

10.0.15063

Yani burada belirtilen sürücü harfine kurulu işletim sistemi Windows 10, Build 15063.413. Bir google araması bunu Windows 10 sürüm 1703 olarak gösteriyor Kızıltaş 2 | Yaratıcılar Güncellemesi .

Bonus olarak, işletim sisteminin en son ne zaman başlatıldığını görmek isterseniz,

$ dir /ah /tw <DRIVE LETTER>:\pagefile.sys

01/31/2017  03:04 PM   ......  pagefile.sys

Sürücünün kökündeki gizli dosya ve klasörlerin oluşturulma zamanını gözden geçirerek işletim sisteminin ne zaman yüklendiğini muhtemelen belirleyebilirsiniz:

$ dir /ah /tc "<DRIVE LETTER>:\"

Ve işiniz bittiğinde kapanmak için:

$ wpeutil shutdown

0

Büyülü Jelly Bean Keyfinder alın. Taşınabilir ücretsiz sürümü iyi çalışıyor. Magicaljellybean.com web sitesinden ya da sofpedia vs.

Başla. Araçlar menüsü altında >> kovanı yükleyin. Daha sonra tüm sürücülerinizi gösterir, söz konusu sürücünün windows klasörünü seçin. Anında sürüm ve anahtarları sağlar.


Magical Jelly Bean KeyfinderYanlış lisans anahtarını bildirdiği bilinmektedir. Ayrıca, satın alırsanız yalnızca doğru şekilde çalışan nagware'dir. Ayrıca, hangi Windows sürümünün bir dosya sisteminde, daha kolay yollarda olduğunu belirlemek, daha sonra Magical Jelly Bean Keyfinderbahsettiğim o nagware'i kullanmak bile işe yaramazsa belirlemek gerekli değildir?
Ramhound

1
Yıllarca kullandım, hiçbir şekilde nag veya reklam yok. Kaçırılmış bir sürümü olmalı. Buradaki sorun, anahtarlar ile ilgili değil, Windows’un tam sürümünü edinmek, keyfinder’ın doğru şekilde rapor etmesini sağlamaktır. Sürüm verilerini kodlayın veya eşleştirin .. Daha iyi / kolay bir çözümünüz varsa neden açıklamıyorsunuz?
fred64,

Hayır; Yürütülebilir dosyayı imzalayan yayıncıdan doğrudan aldım
Ramhound

0

Windows 10 için, Windows işletim sistemindeki Wordpad.exe, notepad.exe'yi analiz etmek için kullanabilirsiniz
C:\\ProgramData\Microsoft\Diagnosis\osver.txt .

Unix sistemlerinde bir konsol komutu
cat <Windows system root partition>/ProgramData/Microsoft/Diagnosis/osver.txt
sürüm numarasını gösterir.

İşletim sistemi yapı numarası için örnek: 10.0.18362 (.116 - .267 @ 2019-07-26 olmadan)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.