Microsoft は ついに、過去数年間の更新プログラムを 1 つのパッケージ (サービス パックのようなもの) にまとめた Windows 7 用の「コンビニエンス ロールアップ」をリリースし ました。 Microsoft は、これらの更新プログラムが統合された ISO イメージを提供していませんが、いくつかの簡単な手順で独自の ISO イメージを作成できます。
そうすれば、今後 Windows 7 の新しいコピーをインストールするときに、数年分の更新プログラムをダウンロードする (そして何度も再起動する) のを待つ必要がなくなります。 2016 年 5 月までに必要なものはすべて揃っています。
必要なもの
このプロセスには、Service Pack 1 が統合された Windows 7 ディスクまたは ISO ファイルが必要です。これらは現時点では非常に簡単に入手できます。 できます。これらのディスク イメージにはすでに Service Pack 1 が統合されています。単純!
続行する前に 、サービス スタック更新プログラムとコンビニエンス ロールアップ パッケージをダウンロードする 必要もあります。使用している ISO のバージョンに一致するパッケージが必要です。たとえば、64 ビットのインストーラー ディスクを作成する場合は、64 ビットの更新パッケージが必要になります。
最後に、 Windows 7 用の Windows AIK を ダウンロードしてインストールする必要があります (これらの手順を Windows 8 または 10 で実行している場合でも)。 Microsoft では、これを ISO ファイルとしてダウンロードできるようにしているため、 ISO をマウントしてソフトウェアをインストールする か、ISO を DVD に書き込み、そこからソフトウェアをインストールする必要があります。
ステップ 1: ディスクまたは ISO からファイルを抽出する
まず ISO イメージの内容を抽出するか、ディスクからファイルをコピーする必要があります。 ISO ファイルがある場合は、 7-Zip などのプログラムで開いて内容を抽出できます (または Windows 8 および 10 にマウントできます)。ディスクをお持ちの場合は、ディスク上のすべてのファイルを選択し、コピーして、コンピュータ上のフォルダに貼り付けることができます。
以下のスクリーンショットでは、Windows 7 SP1 ディスクからすべてのファイルをコンピューター上の
C:\Win7SP1ISO
新しいフォルダーにコピーしています。以下の例ではそのフォルダーを使用します。また、サービス スタック更新プログラムとコンビニエンス ロールアップ パッケージを配置する
C:\updates
というフォルダーも作成しました。
ステップ 2: Dism を使用してアップデートを統合する
次に、管理者としてコマンド プロンプト ウィンドウを起動します。スタートメニューを開き、「コマンドプロンプト」と入力して検索し、表示される「コマンドプロンプト」ショートカットを右クリックして、「管理者として実行」を選択します。
ファイルを配置したフォルダーへのパス (この場合は
C:\Win7SP1ISO
) を使用して、次のコマンドを実行します。
Dism /Get-WIMInfo /WimFile:C:\Win7SP1ISO\sources\install.wim
これにより、イメージ内の Windows 7 エディションの名前がわかります。これは後で必要になります。以下のスクリーンショットでは、
Windows 7 ENTERPRISE
インストール メディアを使用していることがわかります。代わりに Windows 7 Home、Professional、または Ultimate エディションを使用している可能性があります。 (ディスクに複数のエディションが含まれている場合は、ISO を作成するエディションをメモしておきます。)
次に、イメージをオフラインでマウントする必要があります。まず、解凍するディレクトリを作成します。
mkdir C:\Win7SP1ISO\オフライン
ここで、ファイルを解凍して DISM コマンドで使用できるようにします。
Dism /Mount-WIM /WimFile:C:\Win7SP1ISO\sources\install.wim /Name:"Windows 7 ENTERPRISE" /MountDir:C:\Win7SP1ISO\offline
もう一度、
C:\Win7SP1ISO
ファイルを抽出したフォルダーに置き換え、
Windows 7 ENTERPRISE
前のコマンドで取得した Windows のエディションに置き換えます。
次に、ダウンロードしたサービス スタック更新プログラム (KB3020369 更新プログラム) を Windows 7 インストール ファイルに追加する必要があります。
64 ビット パッケージを統合するには:
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\Windows6.1-KB3020369-x64.msu
32 ビット パッケージを統合するには:
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\Windows6.1-KB3020369-x86.msu
上記のコマンドのいずれかを使用するだけで済みます。それは、64 ビットまたは 32 ビットのどちらのインストール メディアを作成しているかによって異なります。パッケージ パスを、サービス スタック更新プログラムを保存したフォルダー (この場合は
C:\updates
) に置き換えます。
次に、ダウンロードしたコンビニエンス ロールアップ更新プログラム パッケージ (KB3125574) を追加します。この部分には時間がかかる場合があります。
64 ビット パッケージを統合するには:
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\windows6.1-kb3125574-v4-x64_2dafb1d203c8964239af3048b5dd4b1264cd93b9.msu
32 ビット パッケージを統合するには
Dism /Image:C:\Win7SP1ISO\offline /Add-Package /PackagePath:C:\updates\windows6.1-kb3125574-v4-x86_ba1ff5537312561795cc04db0b02fbb0a74b2cbd.msu
最後の手順と同様に、フォルダーを独自のフォルダーに置き換え、上記のコマンドのいずれか 1 つだけを実行します。作成しているインストール メディアに適したもの (32 ビットまたは 64 ビット) を使用してください。
最後に、変更をコミットしてイメージをアンマウントします。
Dism /Unmount-WIM /MountDir:C:\Win7SP1ISO\offline /Commit
ステップ 3: 更新された ISO ファイルを作成する
作業していたディレクトリ内の install.wim ファイルには、コンビニエンス ロールアップ パッケージが統合されました。 Windows AIK に含まれる
oscdimg
ツールを使用して、変更した install.wim ファイルが統合された新しい ISO イメージを作成します。
まず、管理者として展開ツールのコマンド プロンプトを起動します。 [スタート] > [すべてのプログラム] > [Microsoft Windows AIK] に進みます。 「展開ツール コマンド プロンプト」ショートカットを右クリックし、「管理者として実行」を選択します。
プロンプトで次のコマンドを実行します。C
C:\Win7SP1ISO
、前に使用したディレクトリへのパスに置き換えます。
C:\Windows7Updated.iso
を、ディスク イメージを作成する任意の場所に置き換えることもできます。
oscdimg -n -m -bC:\Win7SP1ISO\boot\etfsboot.com C:\Win7SP1ISO\ C:\Windows7Updated.iso
これで、更新された Windows 7 ISO ファイルが作成されました。 Windows に統合されたツールを使用してディスクに書き込んだり、Microsoft の Windows USB/DVD ダウンロード ツール を使用してブート可能な USB ドライブを作成したりできます。後で再インストールする必要がある場合に再度使用できるように、この ISO を安全な場所に保存してください。
Microsoft が Windows 7 ISO イメージのダウンロードを提供しているので、Microsoft 自体がこれらのイメージを最新のパッチで時々更新してくれると良いでしょう。ただし、Microsoft はサービス パック (または Windows 10 の「ビルド」 ) 以外に対してこれを行ったことがないため、私たちは息をひそめていません。





