用語集
用語の説明
読者・学習・検索向けの平易な定義です。HiBit Uninstaller のようなサードパーティ製アンインストールツールを中心とした Windows メンテナンスの文脈で書いています。本サイトは独立したガイドであり、公式のベンダーサイトではありません。商標は各権利者に帰属します。
ヒント:ガイドのセクションと記事の一覧はトピック索引から。概要はホームの概要からどうぞ。
ジャンプ
強制アンインストール
強制アンインストールは、製品付属のアンインストール項目が失敗したときにユーティリティが提供する削除フローです。ボタンが反応しない、ベンダーの MSI やセットアップキャッシュがない、完了前にプロセスがクラッシュする、といった場合に使います。ツールはその一覧に紐づくファイル、ショートカット、登録情報の削除を試みます。
多くの場所に一気に触れるため強力ですが、同じ理由でリスクもあります。どのプログラム行を選んだか確認し、確認ダイアログを読み、強制アンインストールを「PC を速くする」汎用手段にしないでください。
これはマルウェア対応の完全な手順ではありません。ソフトが悪質な場合や永続化が不明な場合は、まず隔離、信頼できるスキャナ、文書化されたインシデント手順を取ってください。詳しくは強制アンインストールの記事、境界は避けるべき場合を参照してください。
残りスキャン
通常のアンインストールのあとも、パスやキーが残ることがあります。残りスキャン(製品ごとに表記は異なります)は、削除したアプリに関連する名前・フォルダ・パターンを、ディスクや場合によってはレジストリから探します。
スキャン結果は候補であり、必ずしも不要ファイルとは限りません。共有 DLL、再配布可能パッケージ、他プログラムが使うコンポーネントが一覧に出ることがあります。バッチで確認し、ベンダー固有のパスを優先し、不確実さが大きいときは止めるのがよい習慣です。
自動化とあわせて、スタートアップ項目とスケジュールされたタスクを手動でも確認してください。残りスキャンのベストプラクティスと、ホームのプレイブックも参照してください。
アンインストール残り
残りとは、メインのアンインストール手順のあとも残るものです。AppData 下の設定、キャッシュフォルダ、ブラウザ関連ファイル、サービス、スケジュールされたタスク、ファイアウォール規則、取り残されたレジストリ値などがあります。
自動的に「安全に削除できる」とは限りません。共有の基盤になる項目もあれば、無害な孤立データもあります。クリーンアップの目的は、アンインストールした製品のバージョンに明確に属していたものを取り除き、他のソフトを壊さないことです。
手順と考え方の詳細はアンインストール残りの削除を参照してください。
ポータブル版とインストール版
ポータブル版は、コピーしてどこにでも置けるフォルダとして配布されることが多いです(USB、ネットワーク共有、デスクトップのフォルダなど)。フルセットアップのように「プログラムと機能」へ同じように登録する従来型インストーラを使わない場合があります。
インストール版はおなじみの形です。セットアップ実行ファイル、スタートメニュー統合、管理者やバックアップが想定しやすい固定の場所があります。
どちらを選んでも、保護された領域を変えるには権限昇格(UAC)が必要です。トレードオフはポータブル版とインストール版、版に関する注記はダウンロード欄を参照してください。
Windows レジストリ(慎重に)
レジストリには、Windows とアプリケーションの設定・登録情報が格納されます。アンインストーラやクリーンアップツールは、孤立したと判断したキーの削除を提案することがあります。
大量削除や「レジストリ最適化」的な操作は、起動失敗、ファイル関連付けの破損などトラブルの典型原因です。いま削除したプログラムに限定し、パスを説明できる範囲の狭い変更を優先してください。
復元ポイント
復元ポイントは、システムの復元が利用可能で有効な場合、大きな変更の前に、特定のシステムファイルと設定のロールバックしやすいスナップショットを取ります。
強力なアンインストールやクリーンアップが失敗したときに役立ちますが、ドキュメント・プロジェクト・メディアの完全なバックアップではありません。失ってはならないデータは別途バックアップしてください。
強制アンインストールや大量の残り処理の前に作成してください。さらに文脈はホームのガイド・プレイブックにあります。
Microsoft Store アプリとデスクトップ(Win32)アプリ
Store アプリ(広く言えば Microsoft Store の仕組みで入手・更新されるパッケージ型アプリ)は、.exe や MSI インストーラから入る従来の Win32 プログラムとは、API とストレージの置き方が異なります。
削除は通常、設定 → アプリや Store の流れから始めると、依存関係、ライセンス、パッケージ状態が整合しやすくなります。サードパーティのアンインストーラは両方を一覧することがあります。確認する前に、各行がどの操作を起こすか理解してください。
詳しい説明はStore とデスクトップのアンインストールを参照してください。
ユーザーアカウント制御(UAC)
UAC のプロンプトは、Program Files、特定のレジストリハイブ、一部のサービス、グローバルなタスクなど、保護された場所を変更するために管理者権限が必要なときに表示されます。アンインストールツールは、削除を完了するためにしばしば昇格が必要です。
ポータブル実行ファイルでも UAC を魔法のように回避できるわけではなく、配布形態が変わるだけです。昇格を拒否すると、アンインストールは「成功」に見えてもファイルがロックされたまま半端に残ることがあります。
ドメイン参加やロックダウンされた PC では、ポリシーで昇格や未知のバイナリがブロックされることがあります。制御を迂回せず、IT の指示に従ってください。
スタートアップ項目とスケジュールされたタスク
スタートアップ項目はサインイン時にコードを起動します。Run キー、スタートアップフォルダ、タスクマネージャーの「スタートアップ」行などです。ソフトはアップデータ、トレイ常駐、ヘルパー実行ファイルをここに残すことがよくあります。
スケジュールされたタスクは時間やイベントで動きます。アンインストーラが見落とすこともあり、残りスキャンでフラグが付くことがあります。削除前に、タスク名とパスが削除した製品に対応し、まだ依存する Windows や他ベンダー向けでないことを確認してください。
これらの話題は残りの記事とスキャンのベストプラクティス全体に出てきます。