XやWindowsを使っていて気づいた事なんかを書いています。Studioも入れてます。XPのユーザープロファイルフォルダを起動パーティションから追い出してみた。目的は、起動パーティションにはなるべくデータを置きたくないから&起動パーティションへの書き込みをなるべく減らす為。環境変数のTEMPなんかはDドライブに作ったテンポラリディレクトリに書き換えてあるし、スプールフォルダも変更した(やり方は忘れたけどどこかに設定があったような気がする)。Windows的に正しい操作はレジストリの内容を書き換える方法で、そのやり方はこちらの方の説明を読んでいただきたい。そこから書き写したこちらのメモ。ここで書く方法は無理矢理リパースポイントの使い道を探そうという発想の下に書かれているのでWindows的には正しくないものかも知れない。Settings下にある自分を含めて3ユーザー分のユーザープロファイルをDドライブに作った適当なフォルダの下へ移動した。作業は以下の手順で行った。もとのユーザープロファイルフォルダを空にし、コピー先のフォルダへのリパースポイントを作成する。私はNTFSUtilsを使用これで移動した各ユーザーでログインし直せば、以前と全く同じ様に使える。Documents\...等というパスでアクセスできる(そうでないと移動したユーザープロファイルにシステムがアクセスできないし)。これはNTFS5の機能であるリパースポイントを使っているので、FAT32では使えない。Settings等のフォルダがもっと短い名前の別フォルダへのシンボリックリンクになっているという記事を読んだから。Windowsなんて所詮パスでしかファイルを管理していないから、XPでもリパースポイントを使ってやれば同じことができると思ったのである。Xでホームを移動した時は、別ユーザでログインしてホームディレクトリをコピー、/Userに移動先へのシンボリックリンクを作成してNetInfoマネージャで一部の設定を書き変え、という手順だったような。(^^;)ただしちょっと問題があって、別のドライブへのリパースポイントを設定したフォルダ内のファイルやフォルダをExplorerで削除する時に、削除できないことがある。これはExplorerがリパースポイントを考慮して作られていないためのようで、ゴミ箱に入れずにすぐに削除する設定にしておけばいいらしい。Settings下にはリパースポイントを設定した空のフォルダがあるだけなので、デスクトップ上のフォルダを削除する時には普通に操作するとNG。例の場合だとD:\Documents\Taro\デスクトップを開いて削除しなくてはならない)。デスクトップやメニューの項目の作助がうまく行かなくてExplorerで移動先のフォルダを開くハメになる位。XPでは唐突にリパースポイントが解除されてしまう事があるようで、自分は今まで2回ほど経験した事がある。Settings下の自分のユーザープロファイルフォルダのリパースポイント。Usersのものだけになっていた)気がついた。デスクトップフォルダはレジストリを書き換えてあったので変わらなかったけど。Filesを別ボリュームに置いている人が突然リパースポイントを解除されたということがあったようで、これはこれで驚くよなあ。Install.msiが見つからないとアンインストールプログラムに文句を言われた後だったのが怪しい気がする。9.21をインストールしたばかりなんだが。Windows(2019.11.02)最近よくあること(2019.10.12)コメントこんにちは。一度テスト用のアカウントを作って試してみることをお勧めします。01時26分Fablicさんこんにちは。コメントありがとうございます。ユーザープロファイルフォルダのパスを変えるのはレジストリを変えるのが本筋だとは思うのですが、今回はリパースポイントの使い道は無いか?というのが自分なりのテーマだったので、あえてレジストリには触らない事にしていました。16時56分コメントを書く名前:メールアドレス:(ウェブ上には掲載しません)アドレス(URL):この情報を登録するコメントは記事投稿者が公開するまで表示されません。(データ復旧体験記)RSSを表示する携帯URL携帯にURLを送るプロフィール。