Kleaner PRO

Windows 7/10/11 のための PC メンテナンス。

パフォーマンスにこだわって作っています。

フォローする
製品
  • Kleaner PRO
  • ストア
  • ライセンス管理
  • Kleaner PRO の更新情報
  • 今後さらに製品を追加予定
リソース
  • 機能
  • よくある質問
  • Compare tools
  • ナレッジベース
  • Blog
  • ダウンロード
  • Kleaner SafeCheck
  • ストレージ計画
法的情報
  • ライセンス契約
  • 利用規約
  • プライバシーポリシー
  • 返金ポリシー
[email protected]Telegram サポート @Vladimlrovlch
© 2026 Kleaner PRO · kleaner.pro. All rights reserved.
お支払い方法
ЮMoneyVisaMastercardМИРPayPalWebMoneyUseGatewayBitcoinEthereumUSDT
Kleaner PRO
機能Smart Care料金よくある質問ナレッジベースBlogダウンロード
サービス▾
Kleaner SafeCheckローカル SHA-256 · VirusTotal レポート照会ストレージ計画無料の Windows ツール
有効化
機能Smart Care料金よくある質問ナレッジベースBlogダウンロード
サービスKleaner SafeCheck · SHA-256ストレージ計画
有効化
購入ライセンスを購入
Blog →4 分で読めます2024-09-21· Kleaner PRO チーム

Amcache.hve とは何か — Windows が密かに記録するプログラム実行履歴

Windows は、その PC で実行されたすべてのプログラムについて、人知れず台帳をつけています。あなたが消すブラウザー履歴ではなく、AmCache というレジストリ ハイブの中です。フォレンジック分析者に重宝される理由があり、少なくとも存在だけは知っておくべきです。ブラウザーの「履歴を消去」は、このファイルにはまったく触れないからです。

AmCache が実際に記録しているもの

このハイブは C:\Windows\appcompat\Programs\Amcache.hve にあり、Windows 8 とともに導入されたアプリケーション互換性インフラの一部です(Windows 7 は RecentFileCache.bcf というファイルで同じ仕事をしていました)。実行されたすべての実行ファイルがエントリを持ちます。完全なパス、バイナリの SHA-1 ハッシュ、ファイル サイズ、タイムスタンプ、デジタル署名と発行元に加え、リンク時刻——プログラムが実際にコンパイルされた時期——など PE ヘッダーの情報まで記録されます。別のセクションではインストール済みソフトウェア、ドライバー、デバイスが台帳化されており、DeviceContainer エントリは USB デバイスとその初回接続時刻を記録します。

これはマルウェアではありません。互換性データベースが診断を行っているだけで、Windows がプログラムごとに互換性修正を適用する仕組みと同じものです。しかし、その網羅性こそが AmCache をシステム上で最も豊富な実行履歴アーティファクトにしています。インシデント対応では、特定のプログラムが特定の日に特定のドライブから実行されたことを証明するために日常的に使われます。ブラウザーの履歴は閲覧を、このファイルはそれ以外のすべてをカバーするのです。

  • C:\Windows\appcompat\Programs\Amcache.hve — ハイブ本体。Windows 実行中はロックされる
  • Root\InventoryApplicationFile — 実行されたすべてのプログラム:パス、SHA-1、サイズ、発行元、リンク時刻
  • Root\InventoryApplication — 互換性サブシステムから見たインストール済みソフトウェア
  • Root\DeviceContainer — 初回接続タイムスタンプ付きの USB デバイス
  • Amcache.hve.LOG1 / .LOG2 — 同じ記録のコピーを保持するトランザクション ログ

削除は思ったより難しく、そしてほとんど役に立たない

稼働中のシステムからこのハイブを削除することはできません。レジストリがファイルを開いたまま保持しており、次回起動時に Windows が再作成するためです。オフラインでの削除 —— 回復環境から、あるいは別の OS から reg load でハイブを読み込んで —— は機能し、何も壊しませんが、痕跡を削るには至りません。同じ実行履歴は、SYSTEM ハイブ内の ShimCache(AppCompatCache)、独自の実行タイムスタンプを持つ C:\Windows\Prefetch 配下の Prefetch ファイル、アプリごとのリソース使用を追跡する SRUM データベース、各ユーザーの NTUSER.DAT 内の UserAssist カウンタ、そして通常のジャンプ リストと LNK ファイルに残ります。AmCache は 6 人の証人の 1 人にすぎず、事件ファイル全体ではありません。

だからこそ正直な位置づけが重要です。AmCache を読めるのは管理者権限を持つ者だけで、現実的な脅威モデルはフォレンジック、インシデント対応、あるいは事後に管理者権限でマシンを調べる誰かです。訪問先サイトに対する日常的なプライバシーなら、ブラウザーの衛生管理で十分です。売却や引退させるマシンについては、アーティファクトを外科的に削っても、クリーンな再インストールやディスクの完全消去には及びません。6 人の証人を一度に消せる唯一の回答はそれです。

よくある質問

AmCache の履歴を確認するには?

C:\Windows\appcompat\Programs からハイブをコピーし(ロックされているため昇格したプロンプトが必要です)、AmcacheParser のようなツールで解析します。パス、ハッシュ、タイムスタンプを含む記録済み実行の一覧表が出力されます。

Amcache.hve は安全に削除できますか?

Windows 実行中はできません。ファイルがロックされているためです。回復環境からなら削除でき、Windows が新しいものを再構築します。壊れるものはありませんが、同じ実行履歴は Prefetch、ShimCache、SRUM に残るため、プライバシー対策にはなりません。

購入前にライセンスの内容をご確認ください。

一度限りの 30 分試用では基本ツールを利用できます。PRO 機能は有料ライセンスを有効にするまでロックされています。

Windows 版をダウンロードライセンスを購入

次に読む記事

SRU データベースとは:Windows が密かに記録する利用履歴の正体→ブラウザー履歴の削除だけでは不十分:残るものの正体→ファイルを削除した後もWindowsが保管する12の個人痕跡→2026年の Windows 11 プライバシー:確認したいテレメトリ設定14項目→

お問い合わせ: [email protected]

日本語
EnglishРусскийУкраїнськаDeutschEspañolFrançaisPortuguês (BR)PolskiItalianoTürkçe日本語简体中文