web-dev-qa-db-ja.com

無人のWindows8.1インストールISO

次の機能を備えたWindows8.1の無人インストールを行いたいです。

  • アクティブにする必要があります
  • システムから削除されたメトロアプリ
  • CCleanerなどのインストールされているいくつかのフリーウェアアプリケーション
  • デスクトップから直接起動するためのレジストリの変更

問題

ISOファイルを持っていてそれをWindows System Image Managerにロードすると、レジストリ設定を変更することしかできず、Windowsによって自動的にインストールされるソフトウェアをインストールまたは削除することはできません。

Microsoft Deployment Toolkit 2013プログラムでソフトウェアをプレインストールできるのを見ましたが、無人ではないのでそれは好きではありません。

質問

Microsoft Deployment Toolkitを使用せずに、Windows 8.1のISOファイルを無人インストール(すでにソフトウェアを削除してインストールした状態)にするにはどうすればよいですか?

5
Bas

あなたが達成しようとしているのは、カスタムイメージの作成です。

この目的のためにMicrosoft Deployment Toolkitを使用する必要はありません。つまり、MDTの使用方法を知っていれば、MDTを使用してこれを簡単に行うことができます。そうでなければ、最初はかなり混乱します。 (これらすべてのタスクシーケンスなどを使用します。)カスタムイメージを手動で作成すると、イメージングプロセスについてより深く理解できることがわかりました。

そうは言っても、これを行う方法についてはインターネット上にガイドがあります。 これ は本当に良い例です。このガイドで言及されていないことの1つは、完全に無人インストールが必要な場合は、コンピューター名ダイアログをスキップすることです。これを行うには、unattend.xmlのコンピューター名にアスタリスクを使用します。

アンチウイルス(私の場合はNOD32)などの一部のサードパーティプログラムは、OSを展開しているときにsysprepプロセスを妨げ、失敗する場合があることに注意してください

Sysprepingが完了し、マシンがシャットダウンされたら、Windowsインストールメディアで起動し、セットアップ画面が表示されたら、を押します。 ShiftF10 コマンドラインを開きます。ここでは、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のインストールについて考慮すべき点は他にもありますが、この投稿はもう非常に長いため、これ以上作成したくありません。

2
Haplo

この目的のためにNTLiteを使用することができます。

  • すでにアクティブ化されているWindowsをインストールするには、アプリケーションの起動時にWindows8.1を自動的にアクティブ化するWindows8.1アクティベーターを追加する必要がある場合があります。次に、インストールする必要のあるフリーウェアのリストにそのソフトウェアを追加できます。
  • すべてのメトロアプリを削除するには、コマンドGet-AppxPackage -AllUsers | Remove-AppxPackageを使用してPowerShellスクリプトを作成し、すべてのユーザーのすべてのメトロアプリを削除します。
  • 最後の要件については、レジストリの微調整がまだないため、Windows8.1をインストールした後に手動で行う必要があります。
2
sameer

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からの組み込みアプリケーションの削除 を参照してください。

0
WinOutreach2