レジストリ Archive
シャットダウンが遅くなる問題の解決法 (推測)
- 2010-03-31 (水)
- Comfortable PC | Windows | お知らせ | レジストリ
最近Comfortable PCを使ったらVista/7のシャットダウンが極端に遅くなったとの報告をいくつも受け、原因を探っていたのですが、恐らくこれではないかというものを見つけました。
標準設定2タブの「シャットダウン時のページングのゼロロックを行わない」です。
Vista/7といいましたが、それ以外のOSでも同様です。
私の環境で試してみたところ、これをオフにしてシャットダウンした祭、オンにした場合より数分程度終了が遅くなるのを確認しました。
同様の問題が発生している方は、この項目のチェックボックスをオンにしてみてください。
解決した場合はご連絡をお願いします。
何でこうなったかという話になりますが、そもそもこの項目はオフにするとパフォーマンスが低下します。
詳しい解説はしませんが、この項目ではシャットダウン時にページングファイルのゼロクリアを行うかどうかを設定します。
これを行うとシャットダウン時にページングファイルの空き領域をゼロで埋める作業が発生し、これがシャットダウンが遅くなる原因になっていたようです。
セキリュティ上はゼロクリアした方が良いのですが、その分処理は増えるというわけです。
で、Ver 2.7.1からAuto Analysisの仕様が変わって診断レベルなんてものを導入したわけですが、これでセキュアを選ぶとこの項目がオフ(ゼロクリアする設定)になるんですね。
これが突然シャットダウンが遅くなる原因だったようです。ええ、私のせいです。ごめんなさい。
確認が取れ次第、次バージョンで修正します。
恐らくページングファイルを無効にしていたり、診断レベルにパフォーマンスを選んでいた方はこの問題は発生していないと思います。
ClearPageFileAtShutdownについては以前にも物議を醸したはずなのに・・・学習しろよ俺・・・ああ恥ずかしい
- コメント: 0
- Trackbacks: 1
Windows レジストリTIps 第8回 -アプリケーション起動時に優先度を選択-

実行中アプリケーションの優先度(リアルタイム,高,通常以上,通常,通常以下,低,)はタスクマネージャなどから操作することができます。
優先度をしょっちゅう変えるという方はあまりいないかもしれませんが、今回はこの優先度をアプリケーション起動時に選択することができるカスタマイズを紹介します。
- コメント: 1
- Trackbacks: 0
ClearPageFileAtShutdownに関する情報の誤り
ここ数日Google Appsのドメインメールを試していたため一部メールの受信確認ができなかったものが何通かあり(申し訳ありません・・・)、それらを先ほど確認していました。
そのうちの一通にClearPageFileAtShutdownの値はシャットダウン時にページングファイルを削除するかどうかの値ではなく、ページングファイルの残存データのセキリュティに関するものであるとのご指摘がありました。
また参考URLということで、以下の情報が提供されました。
ClearPageFileAtShutdownで断片化は直りません、速くなりません – のろのろのろ雑記
記事を見る限り、確かにページングファイルの削除もされていませんし断片化も解消されていないようです。
Microsoft Technet ClearPageFileAtShutdown: Core Services
こちらのMicrosoft Technetの情報を見ても、ページングファイルを削除するという旨の記述はどこにもありません。
シャットダウン時に Windows のページング ファイルを消去する方法
ついでにこちらのMicrosoftサポートオンラインの情報も見つかりました。
どうも自動翻訳のせいで本来の意味と若干異なる情報になってしまっているようです。
ClearPageFileAtShutdownは本来、シャットダウン時にページングファイルをゼロクリアするかどうかのエントリでした。
高速化ではなくセキリュティ強化のためのものでしたので、次バージョン公開時に修正しておきます。
誤った解説を添付してしまい申し訳ございませんでした。
- コメント: 0
- Trackbacks: 0
[IoPageLockLimit]をXPで設定する意味はあるのか?
- 2008-12-01 (月)
- レジストリ
※これはブログのデータベースが吹っ飛ぶ前のデータをサルベージした記事です。
Comfortable PCの開発時にちょっと調べごとをしていたら、とあるサイトで「IoPageLockLimitはWindows 2000 SP1以降使われていない」という記述を見かけたので、ベンチマークして調べてみました。
- コメント: 1
- Trackbacks: 1
TcpAckFrequency・TcpDelAckTicksで設定できるACKとは?

今回の一連のComfortable PCのアップデートで追加されたTcpAckFrequency・TcpDelAckTicksで調整できるACK(ACKnowledgement)の設定項目ですが、そもそもこれは一体何の設定値なのか。
TCP/IPの仕組みにも関わってくる話になりますが、詳細な解説をしたいと思います。
- コメント: 0
- Trackbacks: 0
-
- Comfortable PCがVectorでの2011年ダウンロード数ランキングにて45位にランクインしました。多くの方にご利用頂けたことを嬉しく思います。ありがとうございました。 http://t.co/SC6l67KI
- アイドル時のCPUとGPUの温度で季節の移り変わりを感じる昨今です
- 先日サイトを開設してからの総アクセス数が1,500,000を超えました。皆様ありがとうございます。
- 皆さんご無事で
- 夜中に揺れるのは勘弁してくれ・・・
- RT Se7en Liteの機能削除についてガリガリ解説を書いてますが、なにぶん項目数が膨大なので腱鞘炎になりそうです