2006年5月27日

セカンドPC フリーズ対策

link caption猿知恵のしぼりかす ExitA version0.0.1

どうも最近、セカンドマシンのシャットダウンやリブートをしようとすると100%の確率でフリーズする。シャットダウン処理が始まって、各種プログラムの終了、で、デスクトップからアイコンが消えて、さぁ再起動(シャットダウン)だというところで、、、。

セカンドマシンは常時電源入れっぱなしで、それほど電源を落としたりすることはないのですが、Windowsアップデートの後やらなにやらで最近再起動することが何回かアリ微妙に気になっていたわけです。

で、調べてみると、フリーのアンチウィルスソフトであるAvast!を入れているとどうやら高確率でフリーズするらしい(100%ではない)。で、対策として上記サイトで公開されているソフトのExitA version0.0.1と言うソフトを入れてみると無事解決。残念な点はデスクトップにシャットダウン・再起同様のショートカットアイコンを作らないとならないという点か。何れにしろスタートメニューからのシャットダウンは無理そうですね。

link captionπ氏の雑記(PCのジャンキー):■avast! 4.6でシャットダウン時にフリーズしません?

ちなみに情報源は上記サイトより。Avastの単語は入れてなかったのですが、Googleで検索してみると一発で上記サイトが引っ掛かり、そのまま一気に解決したわけで非常に運が良かったなぁ…と。


[2006/12/02追記]

上記とは別の対策方法。当方は現在こっちを使用中。

シャットダウンが正常に行われない理由はWindowsのシャットダウン時、Avastが完全にCloseしていないために生じます。以下の説明より対策を行えば解決されます。

【シャットダウン時のフリーズの対策】
シャットダウン時にフリーズする現象が生じる場合の対策方法です。参考にしてみて下さい。Avast!を終了してから少し時間をおいてシャットダウンしてフリーズを回避できますが、毎回の事でめんどくさいので、以下のようなスクリプトファイルをシャットダウン時に自動実行してやる事で解決します。

尚、遅延時間の設定は、スクリプト文の中の数字 8(秒)を適当に変えてみて下さい。(5~15秒内が適正と思います)

環境:Windows XP Pro SP2(Homeじゃ駄目らしいですが当方には関係ナシ!)

【設定方法】
テキストエディタに以下の2行を入力あるいはコピーして適当なフォルダに適当なファイル名で拡張子はvbsにて保存します。(ファイル名の例: 終了遅延.vbs)

Set objShell = WScript.CreateObject("WScript.Shell")
ret = objShell.Popup("Avastの終了待ち!", 8,"")

次に、
[スタート]→[ファイル名を指定して実行]
gpedit.msc を入力して[OK]をクリック。

[コンピュータの構成]→[Windows の設定]→[スクリプト(スタートアップ/シャットダウン)]
と開いて右のウインドウにある[シャットダウン]をダブルクリックします。

[シャットダウンのプロパティ]ダイアログボックスが開くので[追加]ボタンで先に保存した 終了遅延.vbs を指定します。

以上でお終い!

トラックバックURL

このエントリーのトラックバックURL:

コメント

こんばんは。

実は続編があるんですよ。

http://blog.goo.ne.jp/suzuka_web/e/f8c91a37c164d1461aef7a741c3d5ce7

こちらのほうのソフトがいいかもしれませんよ。

>> π氏様

貴重な情報をありがとうございます。

確かにこちらの方が便利ですね。現在の所問題なくシャットダウン・リブート出来ております。

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)