Weboldal keresés

Keresse meg a Windows Version, Edition és Build verziót ISO- vagy WIM-fájlból


Ebben a cikkben bemutatjuk, hogyan használhatja a DISM-et és a PowerShellt, hogy megtudja, mely Windows-képek (verziók, kiadások, buildek, nyelvi csomagok) vannak tárolva ISO- vagy WIM-fájlokban. Ha az ISO-fájlnév nem tartalmaz verziót és buildet, nehéz megmondani, hogy a Windows melyik verziója található benne. Ezután egyszerűbb lesz az ISO-fájl felcsatolása egy Windows telepítőkészlettel, és lekérni ezeket az információkat a

install.wim

fájlt.

Kattintson a jobb gombbal az ISO képre, és válassza a Csatlakozás lehetőséget.

Megjelenik egy ablak annak a virtuális lemeznek a tartalmával, amelyre a Windows ISO-képet csatolták. Nyissa meg a Sources könyvtárat, és keressen egy telepítőfájlt egy Windows-képet tartalmazó fájllal. A fájl neve install, és a következő kiterjesztések valamelyike lehet:

  • install.wim
  • install.esd
  • install.swm

A WIM a Windows telepítőkészletének szabványos formátuma. Az ESD egy tömörített képfájl. Az SWM akkor használatos, ha egy nagy WIM-képet több, legfeljebb 4 GB-os fájlra szeretne felosztani, hogy azok elférjenek a FAT32 fájlrendszerben, ha telepítő USB flash meghajtót hoz létre.

Tartsa lenyomva a SHIFT billentyűt, kattintson jobb gombbal az install.xxx fájlra, és másolja a fájl elérési útját a Másolás elérési útként kiválasztásával.

Indítsa el a parancssort rendszergazdaként, és futtassa a következő parancsot (fájlútvonalként használja a vágólap elérési útját):

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

Látni fogja a Windows ISO-képen elérhető kiadások listáját (Education, Home, Enterprise, Pro stb.). Példánkban ebből a képből 8 különböző Windows-kiadást telepíthet. Minden kiadásnak van egy indexe, amellyel részletes információkat kaphat a képről.

Ezt az útmutatót követve eltávolíthatja azokat a kiadásokat, amelyekre nincs szüksége a WIM-képfájlból.

Információt kaphat a Windows verziójáról (build) és a rendelkezésre álló nyelvekről a WIM/ESD fájlban az indexel ellátott képen

6

, futtassa az alábbi parancsot:

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

Példánkban azt találtuk, hogy a Windows 10 2004 Professional (Verzió: 10.0.19041) egy angol (en-US) nyelvi csomag elérhető a telepítőkép 6-os indexe alatt.

Egy egyszerű PowerShell-szkript segítségével ISO-fájlban is megkaphat minden információt a Windows verzióiról és kiadásairól.

Adja meg az ISO-fájl elérési útját:

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

Illessze be az ISO képet:

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

Kapsz egy meghajtóbetűjelet, ahol a kép fel van szerelve (a meghajtóbetűjel automatikusan hozzárendelődik, ha nem, akkor itt ellenőrizheti a javítás módját).

Ezután az install.wim vagy install.esd fájlból tájékozódjon a Windows verzióiról:

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

Az ISO kép leválasztása:

Dismount-DiskImage $mountResult.ImagePath

Az eredményt az Out-GridView táblázatban jelenítheti meg:

$Report  | Out-GridView

Kapcsolódó cikkek