7月29日に登場するWindows 10に備え、Windows 8.1をメンテナンスしておきたい。前回はスタートアッププログラムの整理を行ったが、今回は「タスク」を利用するプログラムの確認や整理方法について紹介しよう。
タスクで実行するプログラムとは
前回でも軽く触れたが、近年は「タスクスケジューラ」にタスクを作成し、プログラムの実行や情報更新などを行うアプリケーションが増えている。例えば、Google Chromeを始めとするGoogle製アプリケーションは、「GoogleUpdateTaskMachineCore」などのタスクを作成し、サインイン時や特定の時間にタスクを実行して更新処理を行う仕組みだ。
しかし、タスクの中には、どのようなアクションを実行しているか分からないものも少なくない。このようなケースに対しては「操作」タブを開いて、プログラムの実行パスを確認しよう。
下図に示したタスクは作成者が「SkypeSetupLight」、プログラムの実行パスはMozilla Firefoxに対して、「http://ui.skype.com/~」という引数が与えられている。このことから、Skype Webで音声・ビデオ通話を実現する「Skype Webプラグイン」のタスクであることが分かるだろう。
このように、タスクにも多くの自動実行プログラムが存在し、ユーザーが意図しない状態でも多数のプログラムが稼働している。
エクスポート → 無効化 → 削除の手順を踏む
要不要の判断はスタートアッププログラムと同じだ。ユーザー側で理解できないタスクでも、特定のプログラムが必要とし、自身のアップデートやデータ更新などに用いる可能性がある。
そこでおすすめしたいが、バックアップ→無効化→削除という流れだ。タスクはXML形式ファイルでエクスポートできるため、これを利用してバックアップを作成する。
次に、エクスポート操作を行ったタスクを無効にすればよい。これでしばらく様子を見て、Windowsやアプリケーションの動作に問題がないようであれば削除を実行する。なお、明らかにタスクの無効化が悪影響を及ぼした場合は、「有効」を選択してタスクが稼働するように切り替えよう。
タスクをインポートする
万が一、タスクを削除してから問題発生に気付いた場合は、インポート操作でタスクを復元する。操作ウィンドウに並ぶ「タスクのインポート」から先ほどのXML形式ファイルを選択すればよい。
このような手順でWindowsのタスクを制御することが可能だ。Windows 10へのアップグレードに備えて、環境の整理に役立てほしい。
阿久津良和(Cactus)