ユーザーデータをシステムドライブ以外のドライブに転送する簡単で安全な方法

簡単な紹介



私の不幸は新年に起こりました:私はファイルのゴミを1.5メートル(Hitach 1 TB)の高さから落としましたが、判明しました-落下は致命的でした...私は価格を見て、新しいゴミの代わりにシステムSSDを購入し、既存の500ギグのヒットをすることにしました、構成、ドキュメントストレージ、および高速SSDを必要としないさまざまなプログラムの場所。 購入した60ギガバイトのOCZ Vertex 3に選択肢がありましたが、システムとユーザーのゴミを2番目のネジに取り除く作業に直面しました。



危険な実験の準備をします。



システム、ドライバー、および最低限必要なプログラム(ブラウザー、アーカイバー、トレント、アドブライダーなど)をインストールし、SSDで動作するようにシステムを構成した直後に、システムをアーカイブすることが決定されました(その時点までにCドライブ全体の重量は30 GB)。そしてそれは行われました。 その後、レジストリと環境変数を編集せずにフォルダーを転送するさまざまな試みがありました。その結果、作成されたVHDイメージに戻り、そこからフォルダーのコピーを使用しましたが、最初に最初に、そして最後にシステムイメージが単に必要であり、それほど多くないことに注意してくださいシステムが忘却から数回返されるという事実のために...





誤解1:ユーザーフォルダー全体を転送する必要がある



最初は、ユーザーフォルダー全体を転送しようとしましたが、コピープロセス中にアクセスエラーの雲があり、その結果、元のユーザーフォルダーを削除した後、システムはセーフモードでも動作しませんでした(とりわけ、現在のシステムのみの使用に制限を設定するように予約します) (2番目のコンピューター、2番目のシステムおよびLiveCDなし))。 ここで、初めて、それを復元するシステムイメージが必要でした。

その結果、Users / Defaultフォルダーは原則的に変更しないでくださいと認識し、ユーザーフォルダーを具体的に転送することにしました。



誤解2:ユーザーデータを転送するには、管理者権限を持つ別のアカウントを作成するだけです



次に、ユーザーYアカウントの下からユーザーXデータを転送して、どのプロセスでもXファイルが開かないようにすることにしました。 このようなフェイントでは、ユーザーのフォルダーの所有者を変更して起動し、再度実行する必要がありました。 その結果、ジャンクションポイントを作成し、ユーザーXとしてログインしました...最終的に、一部の(すべてではない)プログラムがAppDataへのデータの書き込みを拒否し、uTorrentプログラムが* .torrentファイルの一致を作成できなかったことが判明しました(何らかの理由で、それを自分の手で行います)また失敗しました)、最終的に私は2回目のロールバックを行いました。



アーカイブはガット



今、私は別の行動を取ることに決めました:アーカイブファイルを更新し、システムがアーカイブされたときに作成されたVHDファイルをマウントし、このイメージからフォルダーXをコピーしたので、所有者を変更する必要はなく、コピー時にアクセスエラーもありませんでした。

その後、Unlockerプログラムがダウンロードされ、ユーザーXフォルダーが(再起動時に)削除されました。残っているのは、2番目の管理者アカウントから、またはそのようなアカウントがない場合はセーフモードから、ディレクトリへのリンクを作成することです。 このリンクは、mklinkコマンドを使用してコマンドラインから呼び出される組み込みのWindowsユーティリティを使用して作成されます。その構文は簡単に不名誉になります。mklinkは宛先リンクであり、パラメーターは作成されるリンクのタイプ(I used / J)です。



乾燥した結果



したがって、最後の成功した試行で行われたアクションをリストします。

1)アーカイブ

2)アーカイブコピーからのファイルの転送

3)初期ファイルを削除する

4)リンクの作成

-この一連のアクションは、普遍的で、シンプルで、十分に信頼できるものです。



便利なリンク



Grox Habraiserの 記事

Catbegemot habrayuserの記事



All Articles