YのPCは約5年ほど前に買ったもので、最近シャットダウンが途中で止まっちゃったりなどなど、なんか怪しくなってきた。
たまに借りて使うことがあるのだけど、そのときは起動の遅さにいらいらしたり。
なので、安いし新しいPCを買おうかなと少し思ったのだけど、こちらで買うとキーボート、Windowsが英語使用なので嫁の常用PCとしてはちょっとあれかなと思い、PCを買うのではなくて、HDDをSSDで置き換えることにした。
AmazonでちょこちょことSSDが安売りされるので、安くなったときを狙って購入。
安売り情報は特売USAで取得。いつもお世話になっています。
で、先日届いたので、早速入れ替えてみた。
やったこと。
- 旧HDDの内容をバックアップ
- firefoxの設定も忘れずに
- Nortonをアンインストール
- SSDへ換装
- リカバリCDからリカバリ
- Windows update実施
- プレインストールのいらないアプリをいろいろ削除
- いろいろアプリをインストール
- firefox環境をリストア
- SSD向けにいろいろ設定
Windows XPのSSD向け設定はいろんな人がblogに書いていたのでそれを参考にしました。
やったこと。
- 自動デフラグの停止
【設定】アイドル時の自動デフラグを停止
レジストリの変更(regedit.exe)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout
の DWORD値「EnableAutoLayout」(なければ、新規に作成)の値を「0」に設定する。
(レジスト記述例)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]
"EnableAutoLayout"=dword:00000000【設定】システム起動時の自動デフラグの停止
レジストリの変更(regedit.exe)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction
の「Enalbe」を「N」に設定する。
(レジストリファイル記述例)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]
"Enable"="N"
- アクセス日時の非更新
ファイルや、フォルダへの最終アクセス日時を更新しないように設定する。
【設定】
レジストリの変更(regedit.exe)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
の"NtfsDisableLastAccessUpdate"を"dword:1"(更新を行なわない) に設定
#NtfsDisableLastAccessUpdate=dword:0(初期値:更新を行なう)
- ディスクの書込みキャッシュを無効化
【設定】
[コントロールパネル]→[システム]→[ハードウェア]→[デバイスマネージャー]→[ディスクドライブ]→"SSDのデバイスを選択"→[ポリシー]
- その他
休止状態の無効化⇒⇒電源オプションから設定
RAMディスクとかは、メモリ1GBしかないしやめといた。
いやあ、起動早くて快適だな。
素晴らしい。へっぽこCeleronマシンが、かなり快適なマシンになったぞ。
これでWindows XPのサポート終了までがんばりたいところ。
(*)四角のなかはToy Box |SSD環境のOS設定(WindowsXPの設定)より抜粋