デスク巡回の清掃がフリート規模で破綻する理由
計算は容赦ありません。1台への丁寧な手動パス——一時ファイル、更新キャッシュ、ブラウザキャッシュ、残置インストーラー——には30~40分かかります。10倍すれば丸1日の労力が消え、翌月も同じことを繰り返します。手動の清掃は反復されず、むしろ崩れていくからです。さらに悪いことに、各マシンの「きれいさ」は微妙に異なります。経理のPCには2019年のインストーラーフォルダーが残り、営業のノートPCは1GBのブラウザキャッシュを抱え、ディスクがいっぱいになるまで誰も気づきません。フリート清掃の真の成果物は一貫性であり、デスク巡回が生むのはその正反対です。
解決策は、オフィスを10台の独立したマシンではなく、単一のベースラインを持つ1つのフリートとして見ることです。ドメイン内のWindows Proマシンならグループ ポリシーやIntuneで統制できますが、10席のワークグループにはどちらも不要です。PowerShellスクリプト1つ——一度配布するか、共有から取得して夜間にタスク スケジューラで実行する——で、オフィスの9割が実際に必要とする範囲をカバーできます。スクリプトは「何を清掃し、何を飛ばし、ファイルをどれだけ古くするか」という判断を一度だけコード化し、それをどこでも同一に適用します。
- Windows Updateのキャッシュ:wuauservを停止し、C:\Windows\SoftwareDistribution\Downloadを空にして、サービスを再開する
- 一時フォルダー:%TEMP%とC:\Windows\Temp。実行中のセットアップを壊さないよう、7日未満のファイルは残す
- Delivery Optimizationキャッシュ——更新をLANで共有するすべてのマシンで静かに肥大化する
- エラー報告のダンプとC:\ProgramData\Microsoft\Windows\WER内の古いクラッシュファイル
- Clear-RecycleBinコマンドレットによるごみ箱——チームへ1週間の予告をした後に
- サムネイルキャッシュとDirectXシェーダーキャッシュ——必要時に再構築され、削除は常に安全
スクリプトに含めるもの、絶対に含めないもの
上記はすべてマシン単位の操作で、SYSTEMアカウント下でも安全です。スケジュールされたタスクが用意するのはまさにその実行環境です。ユーザー単位のデータは、中央清掃が慎重にならなければならない領域です。実行中のブラウザのキャッシュはセッションを壊しますし、ドキュメント内のファイルをあなたが裁量する筋合いはありません。開いているアプリケーションに属するものには手を触れません。ユーザー単位のキャッシュが重要なら、ユーザー側の処理をログオン時にスケジュールして本人のコンテキストで実行するか、プロファイルを列挙して閾値より古いファイルだけを対象にします。
フリートを安全に保つ規律は2つです。経過日数の閾値——誰かの実行中のインストーラーが使っているかもしれないので、数日未満の一時ファイルは決して削らない——ことと、就業時間外の実行です。作業中の従業員の足元から何も引き抜かないために。実行のたびに共有フォルダーかイベント ログに記録を残してください。清掃が問題を起こした日に、何がいつ走ったのかを正確に知りたくなるはずです。
すべてのデスクを静かに保つリズム
典型的なオフィスなら月1回の夜間パスで十分です。更新キャッシュも一時フォルダーも、それより速く育つことはめったにありません。開始時刻を数分ずつずらして、10台が同じ共有と同じWAN回線に同時に殺到しないようにしましょう。アプリケーションの更新も同じ時間帯に入れます——winget upgrade --allはフリート全体のブラウザとツールを静かに最新版へ引き上げます。四半期に1回、最も調子の悪い2台に1時間だけ手をかけ、スクリプトが見落とした点を書き留めます。その知見は恒久の手作業にせず、スクリプトへ畳み込んでください。
いつだって遅れてくる一台はあります——誰も触る勇気のないレガシー会計アプリの動く箱や、個人ファイルだらけの社長のノートPC。それらは一律のルールではなく個別の目配りに値しますし、その2~3台にKleaner PROを一度通せば、スクリプトでは埋まらない隙間がふさがります。目指すのは清掃の不可視化ではありません。退屈で、予定どおりで、例外を本当に正当化する机以外のすべてで同一であることです。
よくある質問
複数のWindows PCを一度に掃除するには?
経過日数の閾値を持つPowerShellスクリプト1つで、全マシンに配布し、タスク スケジューラで夜間に実行します。管理対象ならグループ ポリシーやIntune、そうでなければファイル共有から。
オフィスのPCの一時ファイルをリモートで削除するのは安全ですか?
はい。就業時間外にマシン単位のキャッシュを対象にし、数日未満のファイルを飛ばせば安全です。危険なのはリモート実行ではなく、実行中のプログラムがまだ使っているファイルを消すことです。
購入前にライセンスの内容をご確認ください。
一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。
次に読む記事
お問い合わせ: [email protected]