Categorias de dados
Antes de colocar dados no registro, um aplicativo deve dividir os dados em duas categorias: dados específicos do computador e dados específicos do usuário. Ao fazer essa distinção, um aplicativo pode dar suporte a vários usuários e ainda localizar dados específicos do usuário em uma rede e usar esses dados em locais diferentes, permitindo dados de perfil de usuário independentes de localização. (Um perfil de usuário é um conjunto de dados de configuração salvos para cada usuário.)
Quando o aplicativo é instalado, ele deve registrar os dados específicos do computador na chave HKEY_LOCAL_MACHINE . Em particular, ele deve criar chaves para o nome da empresa, o nome do produto e o número de versão, conforme mostrado no exemplo a seguir:
**HKEY_LOCAL_MACHINE\Software\**MyCompany\MyProduct\1.0
Se o aplicativo der suporte a COM, ele deverá registrar esses dados emHKEY_LOCAL_MACHINE\Software\Classes.
Um aplicativo deve registrar dados específicos do usuário na chave HKEY_CURRENT_USER , conforme mostrado no exemplo a seguir:
**HKEY_CURRENT_USER\Software\**MyCompany\MyProduct\1.0