最近はもっぱらMacBookAirでドキュメントを書いたり、WEB開発をしている。後はiPadでネットを見たり音楽を聴いたり、写真を撮ったりで、すっかりMac派に成ってしまった。しかし、家にはWin7が動いているデスクトップとなんとXPが入っているネットブックがある。ここのところ全くこの二つは顧みなかったが(デスクトップはそれなりに使っていた。主に競馬予想だけど)、あるきっかけで見直すこととなった。そのきっかけは息子のところのWinノートが具合が悪くなって持ち込まれたことだ。結局息子のマシンは敢えなく廃棄となって、新しいマシンを購入することなった。その過程で自分のところにある古いマシン(この他に2台のノートPCがある)も処分することを思い立ち、なんとか使えそうなこの二台だけは延命を図ったというわけだ。そのプロセスを書いておく。
まずはデスクトップ。これはもう10年は経っている。しかし、中身を色々変えて使ってきた。使用感は悪くない。CPUは古いものの、ビデオカードを搭載して、メインディスクもSSDに変えてある。メインメモリーは1Gしかないのにビデオカードのおかげで決して遅くない。ただSSDが容量が少なく、容量が足りないぞという表示が出るようになった。そこで以下のことを試みた。
- SSDを容量の大きものに変える。
- メモリーを増やす。
- ビデオカードもメモリーの大きいものに変える。
- Userのフォルダを別のディスクに移す。
こうすれば当面の問題はクリアーできると考えたためだ。
1,2は難なくうまくいった。特にSSDの交換は購入したSSDにクローン作成ソフトが付いていて(勿論ダンロードだけど)すぐにクローン化できて、難なく同じ様にWin7が起動した。メモリーついてはしっかり調べれば問題ない。合わせて二万円弱の出費だった。
しかし
3についてはマザーボードとBIOSの問題からうまく認識してくれなくて、使えなかった。これは将来マザーとCPUを変えた時にとっておくことにする。
問題は4だ。ここで大きなミスをしてしまい大変なことになってしまった。
Userのフォルダを別のディスクに移す手順は結構面倒だ。レジストリをいじるのでここでミスると取り返しがつかない。バックアップを完全にしておかないとだめだ。結局バックアップからリストアすることになったが、そのバックアップがかなり以前に作られたものだったためにその間のデータの移行が大変だったと言うわけだ。特にこのデスクトップは競馬のデータベースが入っていてこれがかなり膨大なものになっているからだ。
さて、何をミスったかというとドライブレターの間違いである。自分の環境ではデータディスクがE:なのに一般の様にD:だと考えていたために起こってしまった。こうなるとユーザープロファイルが読めなくてログインできなくなったしまうのだ。
改めてUserのフォルダを別のディスクに移す手順を書いておく。
- 最新のバックアップをとり、確認しておく。(極めて重要)
- ダミーアドミンユーザーを作り、それでログインする。
- c:にあるUserのフォルダを別のディスクにコピーする。(できない部分もある)
- レジストリエディタでユーザープロファイルの部分を変更する。(ここでドライブレターを間違えては大変)
- c:にあるUserのフォルダを削除する。(できない部分があったらリネームするといい)
- シンボリックリンクを作成する。(コマンド)
- 再起動して別のアドミンユーザーでログインする。
- ダミーアドミンユーザーを削除する。
勿論これは概略だ。実際にはネットで注意深く研究してからやるべきだ。バックアップで直近に戻れることを条件に行うことだ。
いまはこうしてやっとしっかりしかも以前より速く動いている。やれやれって感じだ。
さて、ネットブックの更新については次の投稿で。
2017.10.20
この項了