Jak zauważa Twinkles, jest to powszechnie używany skrót. Nie widzę żadnego źródła, które wyraźnie powiedziałoby, że nie można go użyć, ale znalazłem tabelę wskazującą często używane skróty w poddrzewach rejestru Windows 2000, które są w większości takie same jak bieżący zestaw (od Windows 7). Oto, co tam znalazłem:
Z przeglądu rejestru dla systemu Windows 2000 (zmodyfikowanego pod kątem formatowania tej witryny):
Table 16.1 Registry Subtrees
HKEY_CLASSES_ROOT HKCR
HKEY_CURRENT_USER HKCU
HKEY_LOCAL_MACHINE HKLM
HKEY_USERS HKU
HKEY_CURRENT_CONFIG HKCC
HKEY_PERFORMANCE_DATA No commonly used abbreviation
Ta lista jest również przedstawiona w artykule na temat XP , pomijając poddrzewo Performance Data (które, jak myślę, już zniknęło, i wsparcie Pankaj / Wikipedia, które tak myślało).
Istnieje również odniesienie do rejestru systemu Windows , które podłączyłem do strony Predefined Keys, która zawiera listę różnych poddrzewa, z których każde zawiera łącza do określonej strony (z których większość z jakiegoś powodu prowadzi do stron systemu Windows Server 2003). Podają tam również skróty, które są zgodne z powyższymi.
Żadna z tych stron nie omawia jednak, czy skrótów można używać w programowaniu, co prowadzi mnie do przekonania, że nigdzie nie jest to wyraźnie określone - ale jest bardziej nieokreśloną regułą (nie używaj skrótów, jeśli nie jesteś pewien, że będą działać) .