ユーザープロファイルのデフォルトの場所はC:\Users
です。この場所を別のドライブ(つまりD:\Users
)に移動したいと思います。ライブラリの場所は既にカスタマイズできていますが、他にも移行したいものがあります。ユーザープロファイルのデフォルトの場所を変更する簡単な方法はありますか?
%USERPROFILE%
パスの場所を移行するだけの簡単な方法(ライブラリを移動するためにWindows 7で導入されたものと同様)があることを願っていました。
ユーザープロファイルのデフォルトの場所はC:\Users
です。この場所を別のドライブ(つまりD:\Users
)に移動したいと思います。ライブラリの場所は既にカスタマイズできていますが、他にも移行したいものがあります。ユーザープロファイルのデフォルトの場所を変更する簡単な方法はありますか?
%USERPROFILE%
パスの場所を移行するだけの簡単な方法(ライブラリを移動するためにWindows 7で導入されたものと同様)があることを願っていました。
回答:
これを行うには、sysprepを使用する唯一の「真の」方法があります。ここで説明:http : //www.tenforums.com/tutorials/1964-users-folder-move-location-windows-10-a.html
しかし、私はそのような行動に対して警告します。ユーザープロファイルを非標準の場所に移動すると、多くのプログラムのインストールと操作で問題が発生します。考えずに-転送プロファイルの後にMS RSATがインストールされません。
警告:これを試す前に、バックアップと復元ポイントを作成してください。私は一度失敗し、自分で復元しなければなりませんでした!
ローカル管理者が必要です。
保持したいファイルをプロファイルから独立した場所に移動します。たとえば、C:ドライブまたはD:ドライブに直接移動します。
ProfilesDirectory
under のレジストリ値を変更しHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
て、新しいディレクトリを指すようにします。これは新しいプロファイルに対してのみ有効になります
ローカルコンピューターで管理者権限を持つ一時ユーザーを作成します。これは、ドメインユーザープロファイルを削除して再作成できるようにするために必要です。
アカウントからログアウトし、一時的な管理者ユーザーにログインします。
[システムの詳細設定]を見つけ(たとえば、[スタートsysdm.cpl
]メニューから[ファイル名を指定して実行]と入力して)、[ ユーザープロファイル]セクションから[設定]を選択します。
ユーザー名を見つけて[ 削除]ボタンをクリックします
一時的なアカウントからログアウトするのではなく、アカウントの切り替えを使用することをお勧めします。そうすれば、何かがうまくいかなくても、機能しているアカウントが1つあります。
アカウントを実際のアカウントに切り替えます。これで、プロファイルが正しい場所に作成されます。
NTFSジャンクションを使用して、Usersディレクトリを別のドライブにリダイレクトすることに成功しました。私はこのガイドに従いました:https : //www.lifehacker.com.au/2010/02/move-the-users-directory-in-windows-7/。このガイドはWindows 7を対象としていますが、10でも機能します。
ただし、リカバリモードでジャンクションを作成する場合は、覚えておく必要があります。ジャンクションがWindowsインストール自体の正しいドライブ文字を指していることを確認してください。リカバリーが異なる場合があります。物事を整理するために、私はdiskpart
自分のインストールに合わせてドライブ文字を変更していました。
また、ユーザーのディレクトリのみを移動することをお勧めします。なんらかの理由でアクセスできない場合は、ログインできません。その場合、デフォルトの管理者アカウントをC:\に残しておくと便利です。
ここに来て、別の角度からこの問題を攻撃しました-ローカルプロファイルディレクトリが削除され、復元できませんでした-したがって、技術的にはプロファイル移動の問題です。受け取ったポップアップエラーダイアログは、ディレクトリが破損しているか見つからない場合、「ローカルプロファイルにサインインできませんでした」でした。
私を助けたアプローチは、ProfileList
エントリの名前を変更し.old
てマシンを再起動することでした。再起動後、sysdm.cpl
[ 詳細 ]タブ> [ユーザープロファイル設定]を実行して、一時プロファイル(<< userid >>。TEMP)を削除できます。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
プロファイルを削除して再起動した後、使用してユーザーアカウントを再度追加しnetplwiz
、最後に再起動しました。