Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Windows 7システムチュートリアルについて >> WIMフォーマットファイルを理解し、Dismツールを使用してシステムイメージをキャプチャするための関連コマンドを学習します

WIMフォーマットファイルを理解し、Dismツールを使用してシステムイメージをキャプチャするための関連コマンドを学習します

  

Wimファイルとは何ですか。

Wimは、MicrosoftがVista以降に採用した新しい Windows
イメージングフォーマット( Windows
Imaging Format)です。 MicrosoftオリジナルのISOイメージが手元にある場合は、そのイメージ内のsourcesディレクトリを開くと、2つのファイルがwim形式で表示されます。install.wimとboot.wimです。画像の中で最も重要なのは2つのファイルですが、それらのサイズを見るだけでわかります。

install.wimファイルには、インストールしたいオペレーティングシステムのすべてのファイルが含まれています。つまり、install.wimファイルだけが必要で、それから関連するツールでシステムを完成させることができます。インストールそれでは、別のboot.wimは何をしているのでしょうか。 USBフラッシュドライブまたはCDからインストールシステムを起動すると、まずWindowsプレインストール環境と呼ばれるmicro- オペレーティングシステム
(WinPE、Microsoftの公式PE)に入り、次にこの環境でインストールプログラムを起動してシステムのインストールを完了します。 WinPEに関連するシステムファイルはboot.wimに含まれています。

Wimファイルを処理するためのツールは何ですか?

初期の頃は、主にimagexツールを使用してwimの画像ファイルを処理していましたが、Windows AIKをインストールしてimagexを取得する必要があります。もちろん、Webからimagexをダウンロードすることもできます。 Win8の時代には、Dismツールの最新版は、imagexのオリジナルの機能を持つように改良され、win8 /8.1とWin8 /8.1 PEに含まれていました。

もちろん、7zなど、Wimでファイルを表示するために使用できるツールは他にもあります。紹介はありません。

DISMツールを使用して指定したディレクトリからWimファイルにファイルをロードする

以下は、DISMを使用して指定したディレクトリにあるファイルをWimファイルにロードする具体的なプロセスを示す例です。 Br>

問題をよりよく説明するために、画像の比喩を作ることができます。 wimファイルをコンテナーと比較します。コンテナーをいくつかのグリッドに分割してから、各グリッドにファイルを格納することができます。今私がしなければならないのは、ただ私のしなければならないことです:私の
D:\\ songsフォルダの中のすべてのファイルをwimファイルに入れて、グリッドを占める、グリッドの名前はNO.1と呼ばれ、そして最終的に生成されます。このwimファイルはsongs.wimという名前でD:\\に置かれています。具体的な操作は次のとおりです。

1.最初に、tempという名前のフォルダをD:\\に作成し、このフォルダを操作中のキャッシュディレクトリとして使用します。注:この手順は実際には必要ありませんが、次の記事ではデフォルトのキャッシュスペースによるエラーを回避するためにリカバリ環境でシステムをバックアップする必要があるため、このキャッシュフォルダを設定します。

2.管理者としてコマンドプロンプトを実行し、次のコマンドを直接入力してEnterキーを押します。

Dism /Capture-Image /ImageFile:D:\\songs.wim /ScratchDir: D:\\ Temp /CaptureDir:D:\\ songs /Name:NO.1


コマンド内の各パスの意味は、以前に達成したことと合わせて導入する必要はないと思います。目的あなたが理解できると思います。ここでのCapture-Imageとは、画像を取り込むことの意味です。操作が完了したら、D:\\を調べて、songs.wimという名前のファイルが生成されたかどうかを確認します。ところで、そのサイズを見てください。

3、D:\\ songsフォルダにいくつかのファイルを追加し、次にD:\\ songs内のすべてのファイルをsongs.wim内の別のグリッドに配置します。グリッドの名前はNO.2と呼ばれますこれを実現するには、コマンドプロンプトで次のコマンドを入力するだけでEnterキーを押します。

Dism /Append-Image /ImageFile:D:\\ songs .wim /ScratchDir:D:\\ Temp /CaptureDir:D:\\ songs /Name:NO.2


上記の2つのコマンドの違いを比較してください。 2番目のキャプチャファイルは最初のコマンドの実行後に生成されたsongs.wimファイルに基づいて操作されるため、/Append-Imageコマンドが使用されます。つまり、元のグリッドに基づいてグリッド(画像)が追加されます。さらに、異なるグリッド名を使用しますが、実際にはDISMでは異なる画像に同じ名前を付けることができます。区別しやすいように異なる名前を使用しています。

4.最後に、songs.wimに含まれているものを見てみましょう。方法:

コマンドプロンプトで次のコマンドを入力してEnterを押します。Dism /get-wiminfo /wimfile:D:\\songs.wim


図はsongs.wimファイルに含まれているグリッドの数(すなわち画像の数)を詳細に示しています、そしてあなたは2番目の画像が最初の画像よりわずかに大きいのを見ることができます。しかし、songs.wimファイルのサイズを見て、最初に生成されたときと比べてサイズがそれほど変わらないことを確認しましょう。これは、これら2つのグリッド内のほとんどのファイルが同じであり、wimにファイルを保存するためのメカニズムがこれらの同じファイルを非常にうまく処理できるため、重複ファイルが余分なスペースを占有しないためです。システムの複数のバージョンを含むイメージのサイズが指数関数的に増加しないのはこのためです。

WimとDISMについては、とりあえず紹介しましたが、上記の例では通常のファイルをWimファイルにまとめていますが、システムをバックアップする場合は直接システムで操作することはできませんが、PEで復元する必要があります。環境内または別のシステム内で操作します(複数のシステムがインストールされている場合)。 DISMをもっと使用するには、機会があれば追加してください。

Copyright © Windowsの知識 All Rights Reserved