MSDN says:
Class registration and file name extension information is stored under both the HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER keys. The HKEY_LOCAL_MACHINE\Software\Classes key contains default settings that can apply to all users on the local computer. The HKEY_CURRENT_USER\Software\Classes key contains settings that apply only to the interactive user. The HKEY_CLASSES_ROOT key provides a view of the registry that merges the information from these two sources. HKEY_CLASSES_ROOT also provides this merged view for applications designed for previous versions of Windows.
Does that mean if I add a subkey to HKEY_LOCAL_MACHINE\Software\Classes
(say a new file extension), the container of HKEY_CLASSES_ROOT
will update automatically and accordingly?
If not, what should I do?