ALLUSERPROFILEのデフォルトの場所を別のフォルダにマップしたいと考えています。AllUsersProfile環境変数のデフォルト値を変更する方法。
私はリンクの下に、次のですが、運これまで
https://www.pcreview.co.uk/threads/changing-userprofile-and-allusersprofile.4047094/
ALLUSERPROFILEのデフォルトの場所を別のフォルダにマップしたいと考えています。AllUsersProfile環境変数のデフォルト値を変更する方法。
私はリンクの下に、次のですが、運これまで
https://www.pcreview.co.uk/threads/changing-userprofile-and-allusersprofile.4047094/
は私が何をしたいことは、レジストリキー
HKLM\Software\Microsoft\Windows NT\CurrentVersion\ProfileList
であると信じていません。
これを行う最も簡単な方法は次のとおりです。
あなたが移動したい既存のプロファイルを持っている場合は、レジストリの変更は、既存のユーザープロファイルには影響しません
私はこれについてどこか詳細な書き込みを見ていると思います。私は今晩遅くそれを見つけようとします。
しかし、問題が発生した後にユーザープロファイルを再配置することには注意が必要です。
パブリックとデフォルトのユーザープロファイルは、インストール時にC :(正確にはシステムドライブ)に設定されています。プロファイルフォルダ全体を移動すると、変更が必要な2つのプロファイルに関連するレジストリエントリがさらにたくさんあります。
また、ユーザープロファイルフォルダがC:\Users
であると想定しているプログラムが多数あります。それは愚かな仮定ですが、問題が発生する可能性があります。
C:\Users
からD:\Users
(またはユーザープロファイルを移動する場所)のシンボリックリンクまたはジャンクションを作成することで、これらの問題のいくつかを軽減できます。 C:\Users
で見ているものは、D:\Users
に透過的にリダイレクトする必要があります。これにより、レジストリ内のユーザーごとのフォルダ設定がわかりにくくなります。
また、選択したユーザープロファイルを別のパーティションに移動することもできます。つまり、C:\Users
のままにしてD:\Users
フォルダを作成し、選択したユーザープロファイルを移動します。つまりC:\Users\jane
をD:\Users\jane
に移動します。あなたはまだ実際の移動を行うためにRoboCopyを使用したいと思います...そして、この場合、移動されるすべてのユーザのプロファイルフォルダレジストリ設定を変更する必要があります...C:\Users\jane
からD:\Users\jane
にシンボリックリンクを作成することをお勧めします。これはもっと仕事ですが、それほど侵略的ではありません。
しかし、私は上記のアプローチの1つをWindows 7マシンで試してみたことがあります。これは数年後のことで、覚えていないので、Windows 10にアップデートできなくなってしまいました。/myのユーザープロファイルフォルダをC:に戻しました。
そして、私が問題を調査しているうちに、Usersフォルダの移動が正式にではなく、がMicrosoftによってサポートされていることがわかりました。 (私は、彼らはまだ、Windowsのセットアップ・スクリプトを微調整することにより、インストール時に別のフォルダを設定することをサポートしているかどうかについては明らかではないよ。)
<update>
a similar question with several good answers on SuperUserがあります。回答の1つはthis post on LifeHackerにリンクしています。RoboCopyの手順を詳細に説明しています...私はそれが数年前に見たより長い書き込みだと思います。
</update>