次の機能を備えたWindows8.1の無人インストールを行いたいです。
問題
ISOファイルを持っていてそれをWindows System Image Manager
にロードすると、レジストリ設定を変更することしかできず、Windowsによって自動的にインストールされるソフトウェアをインストールまたは削除することはできません。
Microsoft Deployment Toolkit 2013
プログラムでソフトウェアをプレインストールできるのを見ましたが、無人ではないのでそれは好きではありません。
質問
Microsoft Deployment Toolkit
を使用せずに、Windows 8.1のISOファイルを無人インストール(すでにソフトウェアを削除してインストールした状態)にするにはどうすればよいですか?
あなたが達成しようとしているのは、カスタムイメージの作成です。
この目的のためにMicrosoft Deployment Toolkit
を使用する必要はありません。つまり、MDTの使用方法を知っていれば、MDTを使用してこれを簡単に行うことができます。そうでなければ、最初はかなり混乱します。 (これらすべてのタスクシーケンスなどを使用します。)カスタムイメージを手動で作成すると、イメージングプロセスについてより深く理解できることがわかりました。
そうは言っても、これを行う方法についてはインターネット上にガイドがあります。 これ は本当に良い例です。このガイドで言及されていないことの1つは、完全に無人インストールが必要な場合は、コンピューター名ダイアログをスキップすることです。これを行うには、unattend.xml
のコンピューター名にアスタリスクを使用します。
アンチウイルス(私の場合はNOD32)などの一部のサードパーティプログラムは、OSを展開しているときにsysprepプロセスを妨げ、失敗する場合があることに注意してください。
Sysprepingが完了し、マシンがシャットダウンされたら、Windowsインストールメディアで起動し、セットアップ画面が表示されたら、を押します。 Shift + F10 コマンドラインを開きます。ここでは、dismを使用して画像をキャプチャできます。例えば:
Dism /Capture-Image /ImageFile:E:\my-windows-partition.wim /CaptureDir:C:\ /Name:"My Windows partition"
ここで、E:は外付けHDDまたはその他のものであり、C:はWindowsにインストールされたパーティションです。 (外付けHDDがない場合は、C:ドライブでもこのファイルを作成できます。)
次に、そのmy-windows-partition.wimをWindows8.1メディアのinstall.wimに置き換えます。
これを行うには、8.1ISOの内容をフォルダーにコピーします。 sources
フォルダー内のinstall.wim
をカスタマイズしたmy-windows-partition.wim
に置き換えます。ただしinstall.wimという名前にする必要があります。
次に、サードパーティのツールを使用して、そのコンテンツからISOを作成できます。
これらすべてのことを行うにはかなりの努力が必要かもしれませんが、あなたはあなたが望むものを正確に達成します。
ちなみに、より簡単で流暢なプロセスを実現するには、可能であれば仮想マシンを使用する必要があります。
あなたがやろうとしているすべてのステップを説明したいと思いますが、この主題が本当に広範であるため、これは不可能です。だからここにいくつかの参照があります:
WinPE ISOの作成方法
画像をキャプチャする方法
ファイルとフォルダーから起動可能なISOを作成する方法
また: メトロスタート画面をバイパスする方法
この投稿は初心者ユーザーにはあまり説明的ではないと感じました。だから、私はこのように説明します:
コンピュータを交換するとしましょう。しかし、あなたはすべてを現在の状態で正確に転送したいと思っています。あなたはそれをすることができますか?はい、そうです。 OSがハードウェアフリーになるように、コンピューターをsysprepします。つまり、OSを他のコンピューターにインストールできます。しかし、どうすればそれを転送できますか?さて、あなたはあなたのパーティションのイメージを作ることができます。たとえば、C:ドライブ全体を単一のwimファイルに移動するとします。次に、このwimファイルを使用して、別のコンピューターですべてを復元できます。したがって、古いコンピューターでの動作と同じように動作します。かっこいいですよね?ええ、でも、そのwimファイルをWindows 8.1 DVDのファイルに置き換えることができると言ったらどうしますか?どうなるでしょうか?そのイメージファイルを含むWindowsをすべてのコンピューターにインストールできます(笑)。はい、できます。基本的に、Windowsのインストールでは、Windows 8.1 DVDのbaseイメージファイルを使用してWindowsをインストールします。ここで行ったことは、そのwimファイルをカスタマイズしたものに変更することです。
それで、私は私の答えを明確にするためにウィンドウズインストールの背後にあるロジックを説明しようとしました。 wimファイル、sysprep、およびWindowsのインストールについて考慮すべき点は他にもありますが、この投稿はもう非常に長いため、これ以上作成したくありません。
この目的のためにNTLiteを使用することができます。
Get-AppxPackage -AllUsers | Remove-AppxPackage
を使用してPowerShellスクリプトを作成し、すべてのユーザーのすべてのメトロアプリを削除します。Microsoft Deployment Toolkit 2013プログラムを使用してソフトウェアをプレインストールできることを確認しましたが、無人ではないため、それは好きではありません。
MDTを使用した展開は完全に自動化でき、メディア(ネットワークまたはUSBスティック)から起動し、ボタンを1つ押すことも、プロンプトを1つ完了することなく展開を実行できます。 Windows Server2012またはWindows8のMicrosoftDeployment Toolkit(MDT)を使用したWindows展開の開始 を参照してください。
Microsoft Deployment Toolkitを使用せずに、Windows 8.1の無人インストール(既にソフトウェアを削除してインストールした状態)を行うにはどうすればよいですか?
WDSでPXEブートを使用したり、MDTブートメディアから展開共有に接続したりするなど、MDTで展開するためのネットワーク接続の必要性が懸念される場合は、MDTを使用して個別のオフラインブートメディアを生成することもできます。 USBスティックまたはDVDにすべての展開プロセスを含めます。 SBスティックからWindows 8.1を展開する を参照してください。
@TomWijsman可能なビデオを見たばかりですが、他の方法ほど教育的ではないため、好きではありません。さらに、MDTのUIも表示されます。
「教育的ではない」とはどういう意味かわかりませんが、MDTを使用しても、他のシナリオに適用できる展開テクノロジや方法を習得できないことが懸念される場合は、真実からかけ離れたものはありません。 MDTは、Windowsの展開に推奨される方法です。 MDTの使用法を学ぶことは、ITプロフェッショナルが着手できる最も有益な取り組みの1つです。 MDTを使用すると、フルタッチからゼロタッチまで、さまざまなレベルの自動化で展開を実行できます。完全に構成されたシステムの単純なイメージングから、独立して管理されるアプリケーション、ドライバー、および更新を使用した完全な粒度まで、さまざまなレベルの粒度で。数台のコンピューターから数万台まで、あらゆる規模の組織に対応できます。
それでもMDTを使用したくない場合は、基本的なイメージを作成することで、概説したシナリオを実行できます。管理者アカウントを使用して必要な変更を加えてマシンをカスタマイズし、Sysprepを実行して、応答ファイルで構成されたCopyProfile設定を使用してマシンを展開する準備をし、管理者ユーザーアカウント構成をデフォルトユーザーアカウントに書き込みます。
また、get-appxpackageとremote-appxpackageは、ユーザーのアプリケーションのみを削除することに注意してください。それらをイメージから削除し、新しいユーザーがアプリを受信できないようにするには、get-appxprovisionedpackageとremove-appxprovisionedpackageも使用する必要があります。 Windows 8からの組み込みアプリケーションの削除 を参照してください。