Kleaner PRO

Professional care for Windows 7/10/11.

Made with care for performance.

Follow us
Products
  • Kleaner PRO
  • Store
  • Activation portal
  • What's new in Kleaner PRO
  • More products — coming soon
Resources
  • Features
  • FAQ
  • Compare tools
  • Knowledge Base
  • Blog
  • Download
  • Kleaner SafeCheck
  • Storage planner
Legal
  • License agreement
  • Terms of service
  • Privacy policy
  • Refund policy
[email protected]Telegram support @Vladimlrovlch
© 2026 Kleaner PRO · kleaner.pro. All rights reserved.
Payments
ЮMoneyVisaMastercardМИРPayPalWebMoneyUseGatewayBitcoinEthereumUSDT
Kleaner PRO
FeaturesSmart CarePricingFAQKnowledge BaseBlogDownload
Services▾
Kleaner SafeCheckLocal SHA-256 · VirusTotal report lookupStorage plannerFree Windows storage tool
Activate
FeaturesSmart CarePricingFAQKnowledge BaseBlogDownload
ServicesKleaner SafeCheck · SHA-256Storage planner
Activate
BuyBuy license
Blog →4 min read2024-09-21· Kleaner PRO Team

What Is the AmCache Hive and What It Records About You

Windows keeps a quiet ledger of every program that has run on the machine — not in the browser history you clear, but in a registry hive called AmCache. Forensic analysts love it for a reason, and you should at least know it exists, because "Clear history" in a browser does not touch this file at all.

What AmCache actually records

The hive lives at C:\Windows\appcompat\Programs\Amcache.hve and belongs to the application compatibility infrastructure that arrived with Windows 8 (Windows 7 did the same job with a file called RecentFileCache.bcf). Every executable that runs gets an entry: full path, SHA-1 hash of the binary, file size, timestamps, digital signature and publisher, and details from the PE header such as the link time — when the program was actually compiled. Separate sections inventory installed software, drivers and devices: DeviceContainer entries record USB devices with the first time each one connected.

None of this is malware. It is the compatibility database doing diagnostics, the same mechanism that lets Windows apply per-program compatibility fixes. But the same completeness makes AmCache the single richest execution-history artifact on the system: in incident response it is routinely used to prove that a specific program ran from a specific drive on a specific date. Your browser history covers your browsing; this file covers everything else.

  • C:\Windows\appcompat\Programs\Amcache.hve — the hive itself, locked while Windows runs
  • Root\InventoryApplicationFile — every program run: path, SHA-1, size, publisher, link time
  • Root\InventoryApplication — installed software as the compatibility subsystem sees it
  • Root\DeviceContainer — USB devices with first-connect timestamps
  • Amcache.hve.LOG1 / .LOG2 — transaction logs that carry copies of the same records

Deleting it is harder — and less useful — than it sounds

You cannot delete the hive from a running system: it is held open by the registry, and Windows recreates it on the next boot anyway. Deleting offline — from the recovery environment, or by loading the hive with reg load from another OS — works and breaks nothing, but it barely dents the trail. The same execution history survives in the ShimCache (AppCompatCache) inside the SYSTEM hive, in Prefetch files under C:\Windows\Prefetch with their own run timestamps, in the SRUM database tracking per-app resource usage, in UserAssist counters inside each user's NTUSER.DAT, and in ordinary Jump Lists and LNK files. AmCache is one witness out of six, not the whole case file.

So the honest framing matters: AmCache is readable only with administrator rights, and the realistic threat model is forensics, incident response, or someone with admin access going through the machine after the fact. For day-to-day privacy from the websites you visit, browser hygiene does the job. For a machine you are selling or retiring, no surgical deletion of artifacts matches a clean reinstall or a wiped disk — that is the only answer that removes all six witnesses at once.

Questions and Answers

How do I view my AmCache history?

Copy the hive from C:\Windows\appcompat\Programs (an elevated prompt is needed since it is locked) and parse it with a tool like AmcacheParser, which outputs a table of every recorded execution with paths, hashes and timestamps.

Can I delete Amcache.hve safely?

Not while Windows is running — the file is locked. From the recovery environment you can delete it and Windows rebuilds a fresh one; nothing breaks, but the same run history survives in Prefetch, ShimCache and SRUM, so it is not a privacy fix.

Know what is included before you buy.

The one-time 30-minute trial covers core tools. PRO-labelled features stay locked until a paid license is activated.

Download for WindowsBuy license

Read next

What Is the SRU Database: Windows' Secret Activity Log→Deleting Browser History Is Not Enough: What Remains→12 Personal Artifacts Windows Keeps After You Delete a File→Windows 11 privacy in 2026: 14 telemetry settings worth checking→

Write to us: [email protected]

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