O motivo do problema pode ser permissões de registro corrompidas.
Para corrigir:
- Execute regedit.exe.
- Para a ACL de
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList
, adicione NT Service\netprofm
e conceda todos os direitos, exceto Gravar DAC e Gravar Proprietário. Marque a caixa de seleção "Substituir todas as entradas de permissão de objeto filho por entradas herdáveis de permissão deste objeto".
- Para a ACL de
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Nla
, adicione NT Service\NlaSvc
e conceda os mesmos direitos da etapa 1.
Como alternativa, você pode usar o SetACL :
setacl.exe -ot reg -on "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList" -actn ace -ace "n:NT Service\netprofm;p:query_val,set_val,create_subkey,enum_subkeys,notify,create_link,delete,read_access" -actn rstchldrn -rst dacl
setacl.exe -ot reg -on "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Nla" -actn ace -ace "n:NT Service\NlaSvc;p:query_val,set_val,create_subkey,enum_subkeys,notify,create_link,delete,read_access"
Em seguida, faça logoff e faça logon novamente.
Testado no Windows 7.