HKEY_CLASSES_ROOT

E193809

HKEY_CLASSES_ROOT is a primary Windows Registry hive that stores information about file associations, COM objects, and class registrations used by the operating system and applications.

All labels observed (1)

Label Occurrences
HKEY_CLASSES_ROOT canonical 2

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Windows registry hive
registry root key
abbreviation HKCR
affects how URLs are handled
how files are opened
how icons are displayed for file types
aliasOf HKEY_LOCAL_MACHINE\Software\Classes
containsSubkeysOfType AppID keys
CLSID keys
Interface keys
MIME type keys
ProgID keys
TypeLib keys
file extension keys
protocol keys
controls COM class activation
DDE settings for file types
context menu entries for file types
default application for file extension
shell verbs for file types
dataType registry keys and values
introducedIn early versions of Microsoft Windows NT family
isReadOnlyViewFor HKEY_LOCAL_MACHINE\Software\Classes on modern Windows versions
logicalPath HKEY_CLASSES_ROOT
mergedWith HKEY_CURRENT_USER\Software\Classes
operatingSystem Windows
surface form: Microsoft Windows
partOf Windows Registry
scope system-wide
securityContext requires administrative privileges for many modifications
storesInformationAbout CLSID mappings
COM objects
OLE information
ProgID mappings
URL protocol handlers
class registrations
context menu handlers
drag-and-drop handlers
file associations
file type handlers
icon handlers
interface identifiers
preview handlers
shell extensions
type libraries
usedBy COM subsystem
File Explorer
surface form: Windows Explorer

Windows shell
applications
usedFor backward compatibility with older Windows applications

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Registry Editor topLevelHive HKEY_CLASSES_ROOT
Windows Registry topLevelKey HKEY_CLASSES_ROOT