- ベストアンサー
Win98の「scanreg /fix」について
DOSから「scanreg /fix」でレジストリの再構築を行えますが、 それについての質問です。使用OSはWin98SEです。 再構築の際、いらないキーを削除されるのですが、 明らかに使ってないキーが消されていない場合が ありますが、キーの削除は何を基準に消されてるのでしょうか? CleanSweap等のユーティリティーを使えば、良いのでしょうが scanregについて教えてください。宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
「いらないキーを削除される」の意味がちょっと違いますね。 レジストリの更新の仕組みを説明します。 まず,最初次のようにデータがあったとします。 12345 この中の2番を更新したい場合 1x3452 と元の2番は廃棄し(X),新しい2番は一番後ろに付け足します。 これが続いてゆくと xxxxxxx3xxxxx4xxxxxx21xxxx5 と無駄な(X)だらけになってしまいます. 「scanreg /fix」はこの無駄を消し, 34215 と間を詰めるだけなんです。
その他の回答 (1)
- popesyu
- ベストアンサー率36% (1782/4883)
回答No.2
http://www.haltz.com/rgstry/index.htm ここが役にたつかと思います。 とてもマニアックなとこですが。
質問者
お礼
回答有難うございます。 早速行って見ました。 結構詳しく書いてあり、参考になります。 分からない部分も多々ありますが、図入りで 勉強になりました。
お礼
回答有難うございます。 回答により、「scanreg /fix」の意味を間違えて 捕らえていた事が分かりました。 無駄キーを削除しての再構築ってわけではなくて 無駄な領域を削除しての再構築って考えればいいのかな。 有難うございます、今後とも宜しくお願いします。