
先日から非常に気になっていた時折震えるアイコンの謎を解明。 d(・・
この震えるアイコン、最初は気のせいかと思ってました。(・・;
でも、よーく見てるとアイコンの名前も含めて「ぶるぶるっ」と震えてる。w
検索したけどよく分からないので半分あきらめていましたけど。
今日になって英語で検索したらありました。
■Microsoft Have recently noticed icons on the desktop 'wobbling' or shaking for a moment; what's happening Is this a problem
http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/have-recently-noticed-icons-on-the-desktop/760e2361-df53-e011-8dfc-68b599b31bf5
質問内容は症状が完全に一致。
その答えですが、どうやら Wavepad.exe に "-ShakeIcon" スイッチをつけて起動すると自分のデスクトップアイコンが震えるようにプログラムが組まれてるらしい。
ジョーク系なんだろうけどウィルスか何かに感染したのかと思った。(・・;
そして何故勝手にスイッチ付きで起動するかというと、起動する度に次に震える時間をランダムで?タスクスケジューラに登録するらしい。
そしてタスクスケジューラを見てみると。。。

しっかりありました。
この画像ではNCHのフォルダが1つしか表示されてませんが、通常はこの下にももうひとつあるのです。
そしてログに目をやると一杯。 (^w^;
Wavepad を終了したらタスクスケジューラの同項目を削除しておかないと、非常に重いソフトなどを使用中に起動してカクカクした症状を出す危険性があります。
録画や3Dゲームなど、不意にコマ落ちする可能性も。
編集ソフトとしては使い易いのでこのまま使おうかと思っているけど、編集後にタスクスケジューラの項目を自動で削除するようにバッチファイル組めないかなとか思ったりして。
バッチファイルか。。。
コマンド調べてみました。 d(・・
SCHTASKS.EXE ですね。
コマンドの使い方は /? スイッチで分かります。
それによると、 SCHTASKS /DELETE /TN "wavepadShakeIcon" /F で良いはずなのに、なぜか削除出来ないし。
エラー:指定のタスク名 "wavepadShakeIcon" はシステムに存在しません。
(・・;
タスク名は SCHTASKS コマンドでリスト内にあることを確認してあるんだけど。。。
システムに存在しないって。。。(^^;
この問題は持ち越しですね。
すっきり解消できないのが残念ですがまた~ ;・・)ノシ
この震えるアイコン、最初は気のせいかと思ってました。(・・;
でも、よーく見てるとアイコンの名前も含めて「ぶるぶるっ」と震えてる。w
検索したけどよく分からないので半分あきらめていましたけど。
今日になって英語で検索したらありました。
■Microsoft Have recently noticed icons on the desktop 'wobbling' or shaking for a moment; what's happening Is this a problem
http://answers.microsoft.com/en-us/windows/forum/windows_vista-desktop/have-recently-noticed-icons-on-the-desktop/760e2361-df53-e011-8dfc-68b599b31bf5
質問内容は症状が完全に一致。
その答えですが、どうやら Wavepad.exe に "-ShakeIcon" スイッチをつけて起動すると自分のデスクトップアイコンが震えるようにプログラムが組まれてるらしい。
ジョーク系なんだろうけどウィルスか何かに感染したのかと思った。(・・;
そして何故勝手にスイッチ付きで起動するかというと、起動する度に次に震える時間をランダムで?タスクスケジューラに登録するらしい。
そしてタスクスケジューラを見てみると。。。

しっかりありました。
この画像ではNCHのフォルダが1つしか表示されてませんが、通常はこの下にももうひとつあるのです。
そしてログに目をやると一杯。 (^w^;
Wavepad を終了したらタスクスケジューラの同項目を削除しておかないと、非常に重いソフトなどを使用中に起動してカクカクした症状を出す危険性があります。
録画や3Dゲームなど、不意にコマ落ちする可能性も。
編集ソフトとしては使い易いのでこのまま使おうかと思っているけど、編集後にタスクスケジューラの項目を自動で削除するようにバッチファイル組めないかなとか思ったりして。
バッチファイルか。。。
コマンド調べてみました。 d(・・
SCHTASKS.EXE ですね。
コマンドの使い方は /? スイッチで分かります。
それによると、 SCHTASKS /DELETE /TN "wavepadShakeIcon" /F で良いはずなのに、なぜか削除出来ないし。
エラー:指定のタスク名 "wavepadShakeIcon" はシステムに存在しません。
(・・;
追記 ■Microsoft ヒント: SchTasks.exe を使用してタスクを作成して管理する http://technet.microsoft.com/ja-jp/windows/ff467963 もう少し詳しい解説↓ ■Microsoft Windows Server 2003 で Schtasks.exe を使用してタスクをスケジュールする方法 http://support.microsoft.com/kb/814596/ja |
タスク名は SCHTASKS コマンドでリスト内にあることを確認してあるんだけど。。。
システムに存在しないって。。。(^^;
この問題は持ち越しですね。
すっきり解消できないのが残念ですがまた~ ;・・)ノシ
■2012/02/23追記 当記事にコメントを投稿してくれた方の情報でスッキリ解消できました。 スッキリできる記事はこちらっ! ・・)ノ ■Nekotopな 【PC】 震えるアイコン Wavepad の謎。 続編 http://blog.goo.ne.jp/nekotop_001/e/eaddb08b6f72401343b20fdbb729c82c |
で「システムに存在しない名前」のエラーの件ですが、フォルダ名を含めればOKでした。
コマンドごと書くならば↓こんな感じで。
アプリ名は適宜置き換えて下さい。
schtasks /delete /tn "NCH Software\videopadShakeIcon"
別の解決法としては、アプリ本体のファイル名を変更してしまうのも1つの手です。
タスクに登録されて残り続ける事は防げませんけど(^^;
自動削除も出来たので当記事内リンクからどうぞ~