原因を探っていくと、"Cryptography Services" というサービスが、何かの拍子に悪さをするようだ。このサービスを再起動させれば、CONNECTION TIMEOUT が解消されるというので、やってみたら、解消された。
CONNECTION TIMEOUT する毎にサービスの画面を出して、"Cryptography Services"を再起動させていたのだが、この現象が頻発するのでタスクスケジューラで自動実行させるようにした。
まずは、restart_crypto.bat を作成します。
net stop "Cryptographic Services" net start "Cryptographic Services"次に、restart_crypto.vbs を作成します。
set wsObject = CreateObject("Wscript.Shell") wsObject.run "cmd /c restart_crypt.bat", vhideそして、タスクスケジューラに登録します。
ブラウジングは、ログオンしている時なので、ログオン時、かつ、サービスを再起動させるので管理者権限が必要です。
ログオン時から、10分毎に実行させます。
これで、だいぶ楽になりました。
0 件のコメント:
コメントを投稿