もうかなり前だけどEeePC 4G-XなんてSSDの容量がメインで4GBぐらいしかないPCでどうやってPCの容量増加を抑えるかという実験をしてみたのでそれについて
ここら辺についてはすでにASCIIゲーマーあたりで紹介されてたが
ProgramFilesの位置を移動するとか、System32のいらないDLLを消すとか、SP用のバックアップファイルを消すとか
自分でもいろいろ試してみたけど、結局使用できる容量ってのが4GB以下の3.6GBぐらいなわけで、いくらチューニングしたところで使用していけばまともに使えなくなるのは目に見えている。
たまにいまだに4G-X使ってる人いるけど、どうやって容量維持してるんでしょうね。やっぱりSSD追加増加か。
まあ、一番いいのはnLiteを使用して、WindowsディレクトリをDドライブ以降にすることですな。
nLiteでWindowsインストールCDを作成する際にインストールディレクトリをDドライブにして、Dドライブには8GB,16GBのフラッシュメモリを挿しておく。
こうしておけばそこまで容量問題に悩まされることもなくなるはず。
いずれにしてもインストールされた状態からいろいろやるのはちょっと無理がある。
以下でやった方法でどのくらいうまくいくのかは不明
"Documents and Settings"を移動させる
Documents and Settingディレクトリ以下には各種アプリケーションのTempファイルや情報が収録されるので、これを他のドライブに移動させる
レジストリエディタで以下を開く
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
ここに"ProfilesDirectory"というキーがあるのでこれの値を"D:\Users"などに変更。
そのまんまでは移動しないので、いったん新しいアカウントを作ってそちらでログイン。
その後C:\Documents and Settings\[ユーザー名]のディレクトリをほかへ移動.
最初のユーザー名でログインするとD:\Usersに新しいプロファイルディレクトリができるので、そこからほかのアカウントでログインして、元の[ユーザー名]のディレクトリをそこへ移動する
"Program Files"を移動する
レジストリいじるのがめんどくさいので「いじくるつくーる」を使用する
いじくるつくーるのフォルダのターゲットの一番下にある"Program Files"の項目を"D:\Application"などに変更
以降、アプリケーションはD:\Applicationにインストールされる。
これまでインストールされたアプリケーションはそのまんま。
レジストリなどでそのアプリケーションへのパスが%ProgramFiles%などのエイリアスが使われている場合、D:\Applicationに移動させても問題はないが
ディレクトリを直指定ならそのまんまにしておいたほうがいい。