私の質問には答えがありません。それらはすべてWindows固有であり、Linuxソリューションが必要だからです。
私は私のパーティションの1つにデッドウィンドウインストールを持っています。起動データはもうありません。実際には、これはファイルシステムのダンプのみです。しかし、私はそのファイルシステム上の任意のファイルを読み取るアクセス権を持っています。
どうすればWindowsのバージョンを特定できますか?理想的なケースでは、いくつかの構成設定または異なるWindowsバージョンに固有のファイルがあるはずです。たとえば、DebianベースのLinuxディストリビューションでは、単にを読むことができます/etc/debian_version
。
どうすれば勝利で同じことができますか?
拡張機能#1:残念ながら、私はLinuxボックスにしかアクセスできず、そのハードディスクにアクセスできます。したがって、Windowsを必要とするソリューション(たとえば、のバージョンを掘り下げるntoskrnl.exe
、またはいくつかのレジストリ設定を確認する)は、私の場合、実行可能ではありません。
strings ./Windows/System32/ntoskrnl.exe 2>/dev/null | grep amd64
。印刷された私にとって、9600.18258.amd64fre.winblue_ltsb.160303-0600
winblueのグーグルは、これがWindows 8.1のコード名であることを示しています。
hivexget
ます。その他の質問に詳細を追加しました:superuser.com/a/1383325/53547
C:\Windows\System32\License.rtf
は、Windowsバージョンが含まれていることです。