パーティショニング – Windows Vista/7のユーザーフォルダを別のパーティションに移動する

partitioning user-profiles windows

コンピュータをフォーマットしてWindowsを再インストールすると、まず最初にMy Documentsフォルダを別のパーティションに移動します。Windows XPでは、デスクトップフォルダと別のユーザーフォルダがプライマリパーティションに入っていたので、それだけでは足りませんでした

Windows Vistaと7では、ジャンクション/サイムリンクを使用してフォルダを別のパーティションに「移動」することができ、Windowsと他のプログラムはデータがプライマリパーティションにあると考えるようになります

Usersフォルダを別のパーティションに移動し、正しくハードリンクを作成するための最速で安全な手順とは?

  61  Click Ok  2009-07-16


ベストアンサー

mklink /d myuser d:\moved\myuser

NTFSの最新バージョンでは、XPで使用していた分岐点がディレクトリのシンボリックリンクに置き換えられています

しかし、私はこれを行うことを本当にお勧めしません…あなたは何のパフォーマンスの利点を見ることができない可能性があります

25  Factor Mystic  2009-07-16


ユーザープロファイルを別の(システム以外の)パーティションに作成する最も簡単で信頼性の高い方法は、Windows に作成してもらうことです。Vistaでは、以下の手順でC:の代わりにD:にユーザープロファイルを作成しています

  1. Vistaをインストールし、最初のユーザーアカウントを “管理者 “にする

  2. ログインしてください。regedit.exeを使用して、ProfilesDirectoryのレジストリキーをD:パーティションを指すように変更します

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
    ProfilesDirectory = D:\Users
    
  3. 通常のユーザーアカウントを作成し、ログイン、ログアウトします

  4. 管理者にログインし、ProfilesDirectoryのレジストリキーを元の値(%SystemDrive%\Users)に戻します

  5. 手順(3)で作成したアカウントを、通常のユーザーアカウント(アプリケーションのインストール・利用用)として使用してください

これは、手動でフォルダを移動してシンボリックリンク/ジャンクションを作成するよりもはるかに効果的です

19  totorocat  2009-09-16


serverfaultにも似たような質問がありますので、そちらをチェックしてみてください

しかし、私はこれが良いアイデアであることについて深刻な二度目の考えを持っていた

4  Benjol  2009-07-24


まあ – シンボリックリンクを使った別の Unix 機能を導入するのにマイクロソフトは何十年もかかっています。Nix は 70 年代にこれを持っていました – Users フォルダが他の場所にも配置できることを理解するのにどれだけの時間がかかるのでしょうか?Nix のインストール中の標準的な質問です。私はいつもホームディレクトリを独自のパーティションに置くようにしていますが、ネット上の質問の量から判断すると、Windows にもよくある質問です。シンリンクは、おそらくこれを行うための最良の、クリーンで簡単な方法です。ユーザーフォルダがハードコードされているアプリは、変更なしで動作することを意味し、それはすべての厄介なレジストリハッキングを保存します。 私が見てきた中では最高の方法です

Move the Users Directory in Windows 7
Ed. note: If you've tried moving the Windows Users directory to a location other than the default, you know it can be quite an undertaking. Reader Ro

私は、企業環境でも自宅でも、OSとユーザーデータを分離しておきたいと思っています。企業内では、ADユーザープロファイルやGPOはMy DocsフォルダをNAS/SANや他のネットワーク共有にリダイレクトすることができます。単純な理由 – バックアップはデータセンターやシステム担当者によって処理され、エンドユーザーではなく、PCはとにかく彼らのPCではありません – それは会社のものです(データもそうですが、絡み合って) – だから、それが死んだ場合、彼らにログインするために別のPCを与えると、彼らは数分以内に彼らがいたように続けています

自宅では、別のディスクやパーティションに保存したいと思っています。OSが故障しても、ユーザーデータは影響を受けないようにしたい

BTW – 私はまた、ミラーリングディスクを使用しています – 自宅に1TB以上のドライブを持っていることは素晴らしいことですが、それがポップになった場合、それは緩むために非常に多くのデータです!そして、インクリメンタルを使用しない限り、多くのデータをバックアップすることになります。そして、あなたがインクリメンタルを使用しない限り、バックアップするデータの多くで終わってしまう – これは回復するためにお尻の痛みです!そして、私はオンラインと同期ユーザーの両方をバックアップしています。 そして、はい – 私はオンラインと同期ユーザーデータを外付けHDDにもバックアップしています

2  FJ1200  2011-01-10


Windowsを使っているので、書類のフォルダを別の場所に移動させています

しかし、手動で移動をするのは疲れますし、自動で行う方法が見当たりません

というわけで、Windowsを改造するスクリプトを書いてみました

このスクリプトは、デフォルトユーザーのレジストリハイブを変更します

この変更後、すべての新しいユーザーは、選択した場所にフォルダを持つようになります

また、接合部は正しく作成されています

この投稿を英語で読めますか(私の投稿ではありません)

301 Moved Permanently

または、元の記事を読む、フランス語で:英語の記事を参照してください

2  Alain Quarré  2010-11-18


これを達成する最善の方法は、シンボリックリンクを使用しています…それは私のために働いた

  1. まず、使用するプロファイルを作成します
  2. 別の管理者アカウントから、プロファイルフォルダを別のパーティションに移動します
  3. プロファイルの場所を指すアカウント名を持つシンボリックリンクを c:\Users に作成します

    mklink c:\Users\Mario d:\Mario
    

以上、お楽しみに

2  Mario Juárez  2010-11-16


最近、同じ問題が発生しました。C:\USERSに既存のユーザーアカウントがあるマシンでMicrosoftのSteadyStateプログラムを使用したかったのですが、D:に移動したいと思いました。私は、以下の手順に従った

  1. 期待していた災害からの復旧ができるようにハードディスクをイメージしてみました
  2. 私はWindows Easy Transferを使用して、これらのアカウントを外付けハードドライブにコピーしました
  3. アカウントを削除しました
  4. Windows SteadyState(XPとVistaで動作)をインストールして、削除したアカウントと全く同じ名前のアカウントを作成しました。それぞれのアカウントは、D:Fusionパーティションに作成しました(SteadyStateでは、選択することができます)
  5. 私は、以前に保存したアカウントを復元するためにWindows Easy Transferを起動し、同じ名前のアカウントをコピーするように指示した。それはD:でそれらをすべて見つけると、それはそれがコピーを置く場所です!成功だ

これが助けになることを願っています

1  Bill Rodman  2009-12-29


sysprepを使うのは、別の場所にユーザープロファイルを作成する最も簡単な方法です。ジャンクションをいじくりまわしたり、ファイルをコピーしたり移動したりするなど、他の非公式な方法では、”The User Profile Service failed the logon. “というプロファイルエラーが出ました。ユーザープロファイルを読み込むことができません。”プロファイルエラー

1  XP1  2012-07-21


警告 – 私たちは(どうやら)間違ったことをしているようです

Windows8でシンボリックリンク法を行った後にWindows Updateを使用して問題が発生しているので、最近Windowsに問い合わせてみました。数ヶ月間はうまくいっていたのですが、今は本気で欠点を見せ始めています

誰かが私の質問(http://answers.microsoft.com/en-us/windows/forum/windows_8-windows_update/windows-8-update-not-able-to-traverse-symlinks/608dbb4a-6dc8-4cae-b97e-7e806c879431?tm=1377290411294)に以下のような回答をしてくれました

Hi

ユーザーフォルダを別のドライブに移動する唯一のサポートされている方法は、Windows 8 ADKを使用することです

Windows ADKを使用したWindowsの展開:http://technet.microsoft.com/en-us/library/hh824947.aspx

Windows 8.1プレビュー用のWindowsアセスメントおよびデプロイメントキット(Windows ADK)。http://www.microsoft.com/en-us/download/details.aspx?id=39306

フォローアップの質問があれば、以下の掲示板で質問してください

Windows 8 IT Proカテゴリhttp://social.technet.microsoft.com/Forums/en-US/category/w8itpro

これほど深刻ではないかもしれません – Windows ADKは設定のほとんどの部分にsysprepスタイルのアンサーファイルを使っています。私の推測では、Windowsがこのためにインストールした後に、sysprep自体を使うことができるのではないかと思います。これ以上のことがわかったらアンサーを更新します

1  Chris Watts  2013-08-24


タイトルとURLをコピーしました