Solução para o erro:
"Microsoft Office Professional Plus 2010 Encontrou um erro durante a instalação. Erro 1920. O serviço 'Office Software Protection Plataform' (osppsvc) não pôde ser iniciado. Verifique se você tem privilégios suficientes para iniciar os serviços do sistema."
Ao instalar o Microsoft Office Professional Plus 2010 em uma determinada máquina, recebíamos a mensagem de erro, mencionada logo acima. O mesmo o corria na instalação do Office 2010 de 32 ou 64 Bits.
Comparamos a máquina com o problema com outra em perfeito estado, onde foi verificado que chaves "OfficeSoftwareProtectionPlatform" que fica no caminho "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\" estava faltado.
No momento da instalação essa chave não estava sendo criada por falta de permissão. Com o auxilio do "procmon.exe" foi dado as permissões necessárias para o funcionamento da instalação do MS Office.
Análise do problema
Ao instalar o Microsoft Office Professional Plus 2010 em uma determinada máquina, recebíamos a mensagem de erro, mencionada logo acima. O mesmo o corria na instalação do Office 2010 de 32 ou 64 Bits.
Comparamos a máquina com o problema com outra em perfeito estado, onde foi verificado que chaves "OfficeSoftwareProtectionPlatform" que fica no caminho "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\" estava faltado.
No momento da instalação essa chave não estava sendo criada por falta de permissão. Com o auxilio do "procmon.exe" foi dado as permissões necessárias para o funcionamento da instalação do MS Office.
Solução
1. Abrir o "Internet Explorer" (Ctrl+W);2. Navegar para pasta: "C:\Program Files\Common Files\Microsoft Shared" ou "C:\Arquivos de Programas\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform";
3. Renomear o arquivo osppsvc.exe, inicializar o serviço novamente e verificar se o problema foi resolvido.
Se os passos mencionados acima não resolveu o seu problema, continue com os passo abaixo, ainda dando continuidade nos passo anteriores...
4. Clicar com o lado direto do mouse na pasta e escolher a opção Propriedades, navegar para a aba Segurança e clicar no botão Editar...;
5. Clicar no botão Adicionar e escrever SERVIÇO DE REDE (se for no Windows XP, essa conta vai estar com o nome Network Service), clicar em OK;
6. Clicar na conta SERVIÇO DE REDE e alterar as permissões para Controle Total e clicar no botão Ok e Ok;
Abrir o Editor do Registro do Windows
7. Clicar em iniciar executar (Ctrl+R) e escrever: REGEDIT.EXE;
8. Navegar para a chave de registro HKEY_CLASSES_ROOT\AppID;
9. Clicar com o lado direito do mouse sobre a pasta "AppID" e escolher a opção "Permissões...";
10. Clicar no botão "Adicionar..." e escrever "SERVIÇO DE REDE" (se for no Windows XP essa conta vai estar com o nome "Network Service"), clicar em ok;
11. Clicar na conta "SERVIÇO DE REDE" de alterar as permissões para "Controle Total" e clicar no botão ok.
Isso deve resolver seu problema. Mas se ainda assim não tiver exito, siga as orientações abaixo:
1. Clicar em Iniciar, Executar e abra o Prompt de Comando escrevendo: CMD;
2. No Prompt de comandos, digite o comando abaixo e pressione enter:
icacls "C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform" /grant "Network Service:F" /t
Se o seu SO for Windows XP ou o Windows Server 2003:
cacls "C:\Program Files\Common Files\Microsoft Shared\OfficeSoftwareProtectionPlatform" /t /e /p "Network Service":F