A Microsoft não dá suporte à alteração do local da pasta Program Files modificando o valor do Registro ProgramFilesDir

Aplica-se a
Microsoft Windows XP Professional Microsoft Windows XP Home Edition Windows Vista Home Basic 64-bit Edition Windows Vista Home Premium 64-bit Edition Windows Vista Enterprise 64-bit Edition Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows Server 2012 Datacenter Windows Server 2012 Datacenter Windows Server 2012 Standard Windows Server 2012 Standard Windows Server 2012 R2 Datacenter Windows Server 2012 R2 Standard

INTRODUÇÃO

A Microsoft não dá suporte à alteração do local da pasta Program Files modificando o valor do Registro ProgramFilesDir. Se você alterar o local da pasta Program Files, poderá ter problemas com alguns programas da Microsoft ou com algumas atualizações de software.

Mais informações

O valor do Registro ProgramFilesDir está localizado na seguinte subchave do Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersionVocê pode usar a entrada do Registro ProgramFilesDir para alterar o local da pasta Program Files. Além disso, talvez você queira modificar cada referência no registro para apontar para a nova pasta Program Files. Também é possível mover o conteúdo da pasta Program Files original para o novo local. No entanto, não testamos alterações no local padrão da pasta Program Files. Portanto, não recomendamos nem damos suporte à modificação do valor do Registro ProgramFilesDir para alterar o local padrão da pasta Program Files.

Quando você define o valor do Registro ProgramFilesDir para usar um local diferente do local padrão, os hotfixes, atualizações e atualizações de segurança da Microsoft não atualizam arquivos que estão no local padrão. Portanto, você pode enfrentar instabilidade do sistema e problemas inesperados com programas e atualizações de software da Microsoft. Por exemplo, você poderá enfrentar algum dos seguintes problemas:

  • Os hotfixes, atualizações e atualizações de segurança da Microsoft podem não ser instalados corretamente.
  • Novas versões do Microsoft Internet Explorer ou Microsoft Reprodutor Multimídia do Windows podem não ser instaladas corretamente.

Além disso, o recurso Proteção de Arquivo do Microsoft Windows que ajuda a proteger arquivos na pasta Internet Explorer não oferece suporte à alteração do local padrão da pasta Program Files.

Observação A pasta de instalação do Internet Explorer está localizada na pasta Program Files.

Se você alterar o local da pasta Program Files, poderá enfrentar problemas inesperados que podem afetar a estabilidade do Windows. A lista de arquivos binários protegidos pela Proteção de Arquivo do Windows, juntamente com os locais desses arquivos, é codificada no Internet Explorer. Você não pode modificar esses locais no Internet Explorer.

Os seguintes programas usam as APIs padrão do Windows para determinar o local da pasta de instalação do Internet Explorer:

  • O programa de instalação do Windows Internet Explorer 7.
  • O programa Windows Update.
  • Programas que atualizam o Windows Internet Explorer 7.

Essas APIs do Windows dependem das configurações do Registro em segundo plano para localizar os arquivos do Internet Explorer a serem atualizados.

Observação Quando desenvolvemos o Internet Explorer 7, decidimos usar o método padrão para determinar o local da pasta de instalação do Windows Internet Explorer 7. Esta decisão foi tomada para ajudar a aumentar a estabilidade do Windows Internet Explorer 7. A decisão também foi tomada para ajudar a reduzir o risco de problemas que você pode enfrentar em relação à compatibilidade com outros programas e em relação à operacionalidade do Windows Internet Explorer 7.

Etapas para alterar o valor do Registro ProgramFilesDir para usar o local padrão da pasta Program Files

Importante Esta seção, seção ou tarefa contém etapas que informam como modificar o Registro. No entanto, podem ocorrer problemas graves se você modificar o registro incorretamente. Portanto, fique atento e siga estas etapas com atenção. Para se proteger ainda mais, faça o backup do registro antes de modificá-lo. Dessa forma, se ocorrer algum problema, você poderá restaurar o Registro. Para obter mais informações sobre como fazer o backup e a restauração do Registro, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento Microsoft:

322756 Como fazer o backup e a restauração do Registro no Windows

Para alterar o local da pasta Program Files de volta para o local padrão, siga estas etapas:

  1. Clique em Iniciar, clique em Executar, digite
     regedit
      e, em seguida, clique em OK.

  2. Localize e clique na seguinte subchave do Registro:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

  3. No painel de detalhes, clique com o botão direito do mouse no valor do Registro ProgramFilesDir e clique em Modificar.

  4. Na caixa Dados do valor, digite o local padrão para a pasta Program Files e clique em OK.

    ObservaçãoO local padrão da pasta Program Files é systemdrive\Program Files. Por exemplo, se o Windows estiver instalado na unidade C, digite C:\Program Files na caixa Dados do valor.

  5. Saia do Editor de Registros.