Windows Server
 Computer >> コンピューター >  >> システム >> Windows Server

Windowsのバージョン、エディション、およびビルドをISOまたはWIMファイルから検索する

この記事では、DISMとPowerShellを使用して、ISOまたはWIMファイルに保存されているWindowsイメージ(バージョン、エディション、ビルド、言語パック)を確認する方法を示します。 ISOファイル名にバージョンとビルドが含まれていない場合、どのバージョンのWindowsが含まれているかを知るのは困難です。そうすれば、Windowsインストールイメージを使用してISOファイルをマウントし、 install.wimからこの情報を取得する方が簡単になります。 ファイル。

ISOイメージを右クリックし、マウントを選択します 。

Windowsのバージョン、エディション、およびビルドをISOまたはWIMファイルから検索する

WindowsISOイメージがマウントされている仮想ディスクの内容を示すウィンドウが表示されます。 ソースを開きます ディレクトリを作成し、Windowsイメージを含むインストールファイルを見つけます。このファイルはインストールと呼ばれます 次のいずれかの拡張機能があります:

  • install.wim
  • install.esd
  • install.swm
WIM Windowsインストールイメージの標準形式です。 ESD 圧縮された画像ファイルです。 SWMは、大きなWIMイメージを4 GB以下のサイズの複数のファイルに分割して、インストールUSBフラッシュドライブを作成する場合にFAT32ファイルシステムに収まるようにする場合に使用されます。

Shiftキーを押しながら、install.xxxを右クリックし、[パスとしてコピー]を選択して、ファイルへのパスをコピーします。 。

Windowsのバージョン、エディション、およびビルドをISOまたはWIMファイルから検索する

管理者としてコマンドプロンプトを起動し、次のコマンドを実行します(クリップボードからのパスをファイルパスとして使用します):

DISM / Get-WimInfo / WimFile: "D:\ sources \ install.esd"

このWindowsISOイメージで利用可能なエディション(Education、Home、Enterprise、Proなど)のリストが表示されます。この例では、このイメージから8つの異なるWindowsエディションをインストールできます。各エディションには、画像に関する詳細情報を取得するために使用できるインデックスがあります。

Windowsのバージョン、エディション、およびビルドをISOまたはWIMファイルから検索する

このガイドに従うことで、不要なエディションをWIMイメージファイルから削除できます。

インデックス6のイメージのWIM/ESDファイルでWindowsバージョン(ビルド)と使用可能な言語に関する情報を取得するには 、以下のコマンドを実行します:

DISM / Get-WimInfo / WimFile: "D:\ sources \ install.esd" / index:6

Windowsのバージョン、エディション、およびビルドをISOまたはWIMファイルから検索する

この例では、インデックス6のインストールイメージで利用可能な英語(en-US)言語パックを備えたWindows 10 2004 Professional(バージョン:10.0.19041)であることがわかりました。

単純なPowerShellスクリプトを使用して、Windowsのバージョンとエディションに関するすべての情報をISOファイルで取得することもできます。

ISOファイルへのパスを指定します:

$ imagePath ="C:\ iso \ WindowsServer_RTM.iso"

ISOイメージをマウントします:

$ Report =@()
$ beforeMount =(Get-Volume).DriveLetter
$ mountResult =Mount-DiskImage $ imagePath -PassThru
$ afterMount =(Get-Volume)。 DriveLetter
$ ImageDrive ="$(($ afterMount -join'').replace(($ beforeMount -join'')、'')):"

イメージがマウントされているドライブ文字が表示されます(ドライブ文字は自動的に割り当てられます。割り当てられていない場合は、ここで修正方法を確認してください)。

次に、install.wimまたはinstall.esdでWindowsのバージョンに関する情報を取得します。

$ WinImages =Get-windowsimage -ImagePath "$ ImageDrive \ sources \ install.wim"
Foreach($WinImagesの$WinImage)
{
$ curImage =Get-WindowsImage -ImagePath "$ ImageDrive \ sources \ install.wim" -Index $ WinImage.ImageIndex
$ objImage =[PSCustomObject] @ {
ImageIndex =$ curImage.ImageIndex
ImageName =$ curImage.ImageName
バージョン=$curImage.Version
Languages =$ curImage.Languages
Architecture =$ curImage.Architecture
}
$ Report + =$ objImage
}

ISOイメージをアンマウントします:

Dismount-DiskImage $ mountResult.ImagePath
結果は、Out-GridViewテーブルに表示できます。
$ Report | Out-GridView

Windowsのバージョン、エディション、およびビルドをISOまたはWIMファイルから検索する
その結果、ISOファイルとそのバージョンに含まれるWindowsイメージの便利なリストを取得しました。 。この例では、WindowsServer2022の評価はISOに含まれていました。


  1. ISO イメージから Windows 10 を起動可能な USB にする方法 (2 つの公式な方法)

    起動時の問題をトラブルシューティングするために Windows 10 インストール メディアが必要ですか?または Windows 10 の起動可能な USB の作成を検討中 、Windows 10 のアップグレードまたはクリーン インストールの目的で?また、Windows の起動の問題を解決するために、高度な起動オプションにアクセスするには、起動可能な USB ドライブが必要になる場合があります。この投稿では、ISO から Windows 10 のブータブル USB を作成する方法について、順を追って説明します。 または、公式のメディア作成ツールを使用します。 Windows 10 の起動可能

  2. Windows 10 バージョン 22H2 ビルド 19045 の一般的なクエリと回答

    Windows 10 を初めて使用するか、最近 PC を Windows 10 バージョン 22H2 にアップグレードしましたか?ユーザーパスワードを変更する方法、更新プログラムを手動で確認してインストールする方法、Windows 10 を高速化する方法、または Windows プロダクトキーを入手する方法など、いくつかのクエリを念頭に置いてください。また、一般的な問題を解決する方法、セーフ モードで起動する方法、システムの復元を実行する方法などについても説明します。Windows 10 の一般的なクエリと回答をいくつか集めました。 Windows 10 バージョン 22H2 を作成するの