私がよく利用するインターネットカフェがあり、コンピューターを再起動すると、そのコンピューターで何をしたかに関係なく、すべての変更が破棄され、以前とまったく同じ状態に戻ります。
プログラムのインストール、プログラムのアンインストール、あらゆる種類の設定の改ざんは可能ですが、コンピュータが再起動したら、以前とまったく同じです。
彼らがこれを達成する方法は何ですか?それはソフトウェア関連ですか、ハードウェア関連ですか?
これを可能にするいくつかのツールと、いくつかのハックな方法もあります。
XPでこれを行うための「適切な」方法は、 windows定常状態 を使用していました-そして、適切な置換はありませんでした、 MSは、Windows 7の標準ツールでこれらのことを実行できると主張しています
システムをサンドボックス化する deepfreeze のようなこのための商用ツールもあります。
一部のユーザーは、デスクトップバリアントに埋め込まれたウィンドウから Enhanced Write Filter コンポーネントを使用して、通常のハードドライブイメージにRAM格納されたオーバーレイをオーバーレイできることも報告しています。
興味深い、かなり珍しい代替手段は、iSCSI経由でブートドライブをマウントし、ブートドライブが格納されているファイルシステムのスナップショットを作成することです。これは、lanパーティーハウスで行われた ものです 。同じように、VHDブートを使用して、変更されたVHDをWindows 7以降でブートするたびに新しいVHDに置き換えることもできます。
ウィンドウズでそれをする多くの方法があります。
Linuxでは? livecdを使用する
彼らは Deep Freeze を使用している可能性があります:
Faronics Deep Freeze EnterpriseはPCを破壊不可能にします。 ITプロフェッショナルであるユーザーが設定した設定をフリーズすることにより、エンドポイントを保護します。セッション中のユーザーが行う歓迎されない、または望ましくない変更は、固定されません。とても簡単です。コンピュータを再起動すると、システムは目的の状態に戻ります。
ここ からのスクリーンショット。
これは簡単で、WindowsまたはLinuxでこれを行う方法はいくつかありますが、私はMacでしか想定できません。これをソフトウェアの観点から行う以外に、thin clients
などの特別なハードウェアを使用することもできます。 Linux LiveCDの経験があれば、同じ原則です。 OSを起動し、ユーザーがやりたいことをすべて実行できるようにしますが、これらの変更をRAM(またはディスク上の一時フォルダー)に書き込みます。ログアウトするか、コンピューターを再起動すると、 、すべてのデフォルト設定はディスクから再度読み込まれるため、すべての外観は変更前と同じです。
インターネットカフェの場合、これは重要なことです。ウイルスに感染したり、ブロートウェア、マルウェア、システム設定を台無しにしたりした場合でも、再起動するだけで問題が解決されるため、エンジニアを派遣して対処する必要がありません。コストのかかるダウンタイム。
Deep Freezeと比較して追加機能があるため、Deep Freezeのより良い代替案は Rollback RX だと思います。ロールバックRXのスナップショットをサンドボックスとして使用することもできます。
私はディープフリーズが好きですが、正直なところ、それが何をするのかについては少々高すぎると思います。
MacはこれをNetBootで行います。コンピューターはLAN経由で起動し、OSはサーバー上の読み取り専用ディスクイメージ上にあります。シャドウイメージ(読み取り専用イメージ上にマウントされた書き込み可能なボリュームユニオン)は、ユーザーがやりたいことをすべて処理します。シャドウイメージは、ローカルボリューム(高速)またはディスクレスワークステーションを許可するサーバーに配置できます。
クライアントを再起動すると、シャドウイメージが破棄され、新しいイメージが作成されます。プロセス全体が驚くほど高速であると思われる場合でも、部屋いっぱいのMacを一度に起動するにはしばらく時間がかかりますが、すべてが実行されると違いに気付くことはほとんどありません。
上で述べたように、これを達成するためのかなり多くの方法があります。いくつかの骨のあるザラザラした「ハッキー」な方法も含まれます。
私はテストラボの1つに同様のプロジェクトを実装しました。初期段階ではDeepFreezeを使用しました。仕事はうまくいきましたが、実際にシステムを更新し、いくつかの変更を永続的にすることになると、いくつかの矛盾がありました。
次に、 Reboot Restore Rx というフリーウェアがあります。 DeepFreezeが行うこととその無料を正確に実行します。
Reboot Restore Rxの同じ開発チームによって開発されたDrive Vaccineもあります。これは有料の代替手段であり、Deep FreezeおよびReboot Restore Rxよりも多くのオプションがあります。
Clean Slateも同様の機能を実行するソフトウェアですが、良いレビューはありませんでした。個人的には使用していませんが。