Pertanyaan saya tidak ada jawaban di sana, karena semuanya khusus untuk windows dan saya ingin solusi linux.
Saya memiliki windows dead install di salah satu partisi saya. Itu tidak memiliki data boot lagi. Secara praktis, ini hanya dump sistem file. Tetapi saya memiliki akses untuk membaca file apa pun di sistem file-nya.
Bagaimana saya bisa mengidentifikasi, versi Windows apa itu? Dalam kasus ideal, saya pikir harus ada beberapa pengaturan konfigurasi atau file apa pun yang unik untuk versi Windows yang berbeda. Sebagai contoh, pada distro Linux berbasis Debian saya cukup membaca /etc/debian_version
.
Bagaimana saya bisa melakukan hal yang sama pada Kemenangan?
Ekstensi # 1: Sayangnya, saya hanya memiliki akses ke kotak Linux untuk mencapai hard disk-nya. Jadi, solusi yang memerlukan Windows (misalnya, menggali dalam versi ntoskrnl.exe
, atau memeriksa beberapa pengaturan registri) tidak dalam kasus saya layak.
strings ./Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
. Bagi saya di cetak 9600.18258.amd64fre.winblue_ltsb.160303-0600
, dan googling untuk winblue menunjukkan bahwa ini adalah nama kode untuk Windows 8.1.
hivexget
. Saya menambahkan detail ke pertanyaan lain: superuser.com/a/1383325/53547
C:\Windows\System32\License.rtf
versi Windows.