web-dev-qa-db-ja.com

Windows Vistaのユーザーフォルダを別のパーティションに移動する-悪い考えですか?

私は2つの質問を知っています-1つは ここ 、もう1つは serverfault で、これを行う方法を尋ねます。数ヶ月前に答えたので、自分で答えさえしました。

しかし今、私は考え直しています。

私の計画は、システムとユーザーのデータを個別にバックアップおよび復元できるようにすることでした。しかし、システムとuserデータの間に明確な境界線がないため、私は明らかにその時点でまっすぐに考えていませんでした。最近、/ Usersフォルダーを含むパーティションをバックアップしたいときに、これに気付きました。プロセスはntuser.dat *ファイルにアクセスできませんでした。

したがって、突然ディスクを失った場合、システムパーティションだけを復元してもまったく役に立ちません。

これを行うために費やした時間の長さを考えると、最初からやり直す前にWindows 7のアップグレードを待つつもりだと思いますが、それまでの間:これには理由がありますか悪い考えではありませんか?

13
Benjol

それは完全に良い計画です。ただし、ご指摘のとおり、ntuser.datはユーザーフォルダにあります。このファイルには、すべてのレジストリ設定があります。regeditを使用してファイルを確認し、HKEYCURRENTUSERを確認できます。

ntuser.datは、そのユーザーがログインしている限り開いたままになります。つまり、通常のファイルとしてコピーすることはできません。そのファイルもバックアップできるようにするには、シャドウコピーサービスを使用するバックアッププログラムを使用する必要があります。 。別の方法として、別のユーザーとしてログインしたバックアップを実行できます。

システムファイルを削除してもシステムは完全に機能しているため、ntuser.datをシステムファイルとは呼びません。その特定のユーザーアカウントを使用すると問題が発生しますが、それだけです。

全体として、この設定による実際の欠点は見られません。

6
Paxxi

それは悪い考えだと思います。

私はそのアイデアについてかなり熱狂的でしたが、関連するすべての質問を検討した後、私は見つけることができました:

そしてあなたの 主題に関するブログ投稿 。私は180を実行し、これはプロセスが多すぎて価値がないと判断しました。失敗する可能性のある落とし穴や事柄が多すぎます。

私はWindows7のフレッシュインストールを実行しようとしています理論的にはOSからデータを分離するというアイデアが好きです(私は常にLinuxで実行しています)Microsoftは実際にはそうではありませんt Windowsで簡単かつ安全に実行できるようにします。したがって、私の計画では、UsersディレクトリのWindowsバックアップを毎週実行し、新しい新規インストールを行う必要がある場合はそこから復元します。

1人のユーザーが使用するコンピューターを扱う場合は、分離プロセス全体が簡単になります。その後、 gadzooks64で概説されている代替ソリューション を問題なく使用できます。同じマシンに複数のユーザーがいると、管理が難しくなります。

また、Windows 7を実行している人は、Windows 7には libraries の概念があることに注意する必要があります。そのため、別のパーティションにD:\Musicディレクトリを作成し、それを音楽ライブラリに含めることは非常に簡単です。 Users\<username>\Musicディレクトリを移動する必要があります。

6
James McMahon

すべてのデータをDocumentsフォルダーに保存し、それを他のドライブに移動しました。写真、ビデオなどのフォルダーをドキュメントフォルダーの下に移動して、すべてのデータがそこにあるようにしました。

このようにして、Documentsフォルダーをバックアップして、すべてのデータをキャプチャできます。

データだけで設定や設定は気になりません。簡単に再構成できます。

5
Zooks64

システムおよびプログラムディスク。

私のためにシステムを定義する:私の「システムディスク」をバックアップするとき、それは「システム」だけでなく、システムとプログラムです。システム全体とプログラム全体の機能を元に戻したい。

システムバックアップ:私にとって「システム」をバックアップするのは、基本システムや他のサブシステムだけでなく、プログラム、そしてプログラムの一部です。 「ルーズデータ」である「USERS」には多くのものが存在し、システムやプログラムの機能回復、および以前のように動作する機能に確実に影響を与えないものがあります。

System vrses Loose data:「システムディスク」という言葉を使用するとき、私は実際にはシステムの操作全体とそのプログラムを指します。 「データ」またはデータディスクという言葉を使用するときは、ファイル、画像、ドキュメント、ダウンロードなど、システムを壊さないすべてのものを指します。

Loose Data: SO、私自身の「ユーザー」データをシステム(およびプログラム)パーティションから移動するときは、システムとプログラムに影響を与えないものだけにすることをお勧めします。

すべての音楽ファイル、すべてのビデオファイル、すべてのドキュメント、すべての写真、インストール用のダウンロード。壁紙、大型のポータブルプログラム、ゲームのインストールパーツ(レジストリではない)など、システムやプログラムが機能するための要件ではない「データ」を含みます。 (ゲームが正しく動作しないという理由だけで、私にとって重要ではありません)

重要なユーザーデータ:「ユーザー」フォルダ内のすべてを移動しても、1つのシステムバックアップを介して「システム」とすべてのプログラムが保護されません。 USERフォルダーには、ルーズデータ項目ではないものの配列があります。これらの項目は、システムとプログラムの操作にとって非常に重要です。 (さらに、システムのパーソナライズと構成を行ったすべての設定)

ユーザーレジストリ、プログラムappdataのもの、送信先、スタートメニュー、印刷およびネットフードなど。

他の場所に簡単にある可能性のある私のジャンク:「関係のないジャンク」を(OSの寿命まで)システムディスクから移動することを意図している場合。それは通常私のがらくたです、それは本当にそこにあるべきではありません:-)。ある人がディスクを1つしか持っておらず、写真、映画、ドキュメントがあり、2番目のパーティションに「ユーザー」データがない場合、「システム」のバックアップは簡単で小さくなります。

緩いデータ項目のバックアップ簡単で、コピーするだけで、簡単に移動でき、何も壊さず、20の異なる場所に20の異なる方法で保存できます。このデータのコピーをいくつか追加して、データが失われた場合に備えて保護することができます。

「システム」のバックアップは緩いデータではなく、すべてのポインタが指す場所である必要があります。データは、レジストリ、ショートカット、クロスリンクと相互に関連している必要があり、インストーラーなどと相互に関連している必要があります。システム全体およびユーザーの場所にデータを保存するプログラムは、すべての部分が見つからない場合に機能しなくなる可能性があります。システムを完全に回復するには、システムバックアップのインクリメンタルイメージ全体を多数持つことが重要になる場合があります。システムディスクが適切なサイズであり、緩いデータで満たされていない場合、回復のためにシステム全体に複数の増分を設定する方がはるかに簡単です。

「システム」と「私のユーザーのがらくた」の違いを定義することになると、それが私がそれを定義する方法です。完璧に保つ必要のある重要なもの、またはシステムとプログラムが失敗し、ファイルがどこにあるかは関係ありません。

3
Psycogeek

Hobocopyを使用して、ロックされたファイルのボリュームシャドウコピーを作成できます。

1
haridsv