これはLinuxで実行できることはすでに知っています。書き込み保護されたフラッシュドライブから起動できます。ライブ変更フォルダは、スワップパーティションにシンボリックリンクすることができ、これにより、再起動の間にウイルスが保存されるのを防ぎます。すべてのファイルストレージは、次の再起動まで一時的であり、ドキュメントはオンラインサービスにアップロードできます。
私の質問はWindowsについてです。私たちのビジネスでは、お客様から見たものを再現するためにWindowsを使用する必要がある場合があります。 Windows VMでの動作不足:
すべての起動時に常にクリーンな状態で起動する方法はありますか?
または、これが起動時の大きな遅延でのみ達成できる場合
ドライブを起動してオンデマンドでイメージを再インストールする機能を備えた、OS全体を外部(フラッシュ)ドライブにコピーする方法はありますか?
他の提案をいただければ幸いです。 (おそらく仮想化サーバー?)
以前はそれを行うために使用できるWindows SteadyStateと呼ばれるMicrosoftツールがありましたが、現在はサポートされていません。
ただし、MicrosoftはWindows 7テクノロジーを使用する代替案をいくつか提供しています。 このドキュメント を参照してください。
唯一の欠点は、ハードドライブ保護を再作成できないことです。回避策は、個別のリカバリパーティションを作成し、毎回それを起動することです。
はい、 [〜#〜] waik [〜#〜] を使用して、WinPE USBキーを準備およびカスタマイズし、その上に「新しい」Windows 7イメージをコピーし、必要に応じて再イメージ化して使用できますコンピュータ。
(編集:@Graham Hillが指摘したように、VMを作成し、スナップショットを取り、起動ごとにそれを元に戻すことも可能です。)
一般的に3つのアプローチがあります。
イメージファイルは簡単に作成できますが、問題は、マシンのセットアップ方法に新しいパッチやその他の変更があるたびにイメージを再構築する必要があることです。
サイレントインストールはセットアップが複雑ですが、パッチの追加などが完了したら変更が簡単です。サイレントインストールの構成ファイルを変更し、パッチをフォルダーにドロップするだけです。
ただし、どちらもハードディスクの再書き込みを伴うため、少し時間がかかります。パブリックマシン、Webカフェ、ソフトウェアテスト施設など、ほとんどのユースケースでは、夜間に再構築を実行できるため、時間は重要ではありません。
急いでいるので、仮想化とスナップショットの方が良い選択だと思います。多くの仮想化製品(クライアントとサーバーの両方)でボタンを押すと、ソフトウェアがマシンの現在の状態のスナップショットを取得します。次にVMを使用し、完了したら別のボタンを押して変更を破棄し、マシンを開始前の状態に戻します。パッチも簡単です。パッチを適用してから、新しいスナップショット。
非常に簡単なグーグルは、例えばVMWare、VirtualBox、XenおよびKVM=すべてがスナップショット機能を備えているので、あなたに合ったものを見つけることができるはずです。
DeepFreeze "Deep Freezeは、ワークステーションの構成と設定の「凍結」スナップショットを作成することにより、ワークステーションを最大限に保護します。マシンを再起動するたびに、Deep Freezeはコンピュータを元の「凍結」状態に復元します。 」
必要なソフトウェアのインストール、クリーンアップ、デフラグなどを実行して、Frozen状態を準備します。再起動するたびに、Frozen状態に戻ります。
ソフトウェアの費用は年間約36米ドルで、それほど高価なIMOではありません。
必要に応じて、VMwareまたはハードドライブにインストールできます。
注:deepfreezeが機能するため、すべてのファイル(ウイルスを含む)は次の再起動時に失われます。特定のものを保存する必要がある場合は、certianフォルダーをフリーズしないでおくか、USBに保存するかを選択できます。
BartPE ( WindowsPE に基づく)および今後のWindows 8 Windows to Go を検討する必要があります