Como utilizar a funcionalidade 'Definir programa, acesso e predefinições' no Windows XP Service Pack 1

Traduções de Artigos Traduções de Artigos
Artigo: 328326 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

INTRODUÇÃO

Este artigo descreve como utilizar a funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults) incluída no Windows XP Service Pack 1 (SP1). Estas informações destinam-se a utilizadores avançados e profissionais de TI. Para obter mais informações, incluindo informações básicas sobre a funcionalidade Definir programa, acesso e predefinições no Windows XP SP1, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
332003 Como modificar os programas predefinidos e activar ou remover acesso a programas do Microsoft Windows e não-Microsoft
Nota: os programas têm de estar registados para que sejam apresentados em Definir programa, acesso e predefinições (Set Program Access and Defaults). Para obter informações sobre como os fornecedores de software podem registar os programas, visite o seguinte Web site da Microsoft:
http://msdn2.microsoft.com/en-us/library/aa969350.aspx

Especificar programas predefinidos

O ícone Definir programa, acesso e predefinições (Set Program Access and Defaults) está localizado no menu Iniciar (Start) e na ferramenta Adicionar ou remover programas (Add or Remove Programs) do Painel de controlo (Control Panel). Se for um administrador do computador, poderá utilizar a funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults) para especificar o programa predefinido para determinadas actividades, como navegar na Web, envio de mensagens de correio electrónico ou reprodução de multimédia. Também poderá controlar o modo como os ícones, os atalhos e as entradas de menu do programa serão apresentados.

Para obter mais informações sobre como especificar programas predefinidos, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
332003 Como modificar os programas predefinidos e activar ou remover acesso a programas do Microsoft Windows e não-Microsoft
Nota: o Microsoft Windows Messenger, Microsoft Windows Media Player e a máquina virtual da Microsoft (VM) não estão incluídos no Windows XP 64-bit Edition. Estes programas não são apresentados na funcionalidade Set Program Access and Defaults do Windows XP 64-bit Edition.

Remover acesso a programas do Microsoft Windows

Para remover acesso a programas como o Microsoft Internet Explorer, Microsoft Outlook Express, Windows Media Player ou Windows Messenger se for um administrador do computador (ou membro dos grupos de administradores), poderá utilizar o Painel de controlo (Control Panel) (como descrito anteriormente), um procedimento automático de configuração ou a ferramenta Sysprep ou Factory depois de executar o programa de configuração.

Quando utiliza estes métodos para remover acesso a programas, os atalhos padrão e ícones de programas relativos a estes programas são removidos do menu Iniciar (Start), ambiente de trabalho e outras localizações. Estes métodos não removem os ficheiros executáveis (ficheiros .exe ou .dll) destes programas nem desactivam quaisquer associações de ficheiros e protocolos registadas pelo programa para si próprio. Para associar os tipos de ficheiro e protocolos apropriados a outro programa, configure-o como o programa predefinido. Se o programa não estiver registado em Definir programa, acesso e predefinições (Set Program Access and Defaults), contacte o fornecedor para obter informações sobre como tornar este programa o programa predefinido ou para associar os tipos de ficheiro e protocolos ao programa.

Utilizar uma instalação automática

Se for um administrador, poderá remover acesso ao Internet Explorer, Outlook Express, Windows Media Player ou Windows Messenger como parte de um procedimento automático de configuração ou após a execução do programa de configuração utilizando a ferramenta Sysprep ou Factory. Estes métodos pressupõem que está a utilizar o método de instalação integrada. Este método permite instalar o Windows XP e o Service Pack ao mesmo tempo.

Para remover acesso ao Internet Explorer, Outlook Express, Windows Media Player e Windows Messenger durante o programa de configuração automático ou durante um procedimento de Sysprep, adicione uma secção [Components] ao ficheiro Unattend.txt que contém as seguintes opções:
[Components]
IEAccess = Off
OEAccess = Off
WMPOCM = Off
WMAccess = Off
Para obter informações adicionais sobre este método, obtenha o ficheiro Deploy.cab. Este ficheiro é um ficheiro comprimido que contém um conjunto de ferramentas. O ficheiro Deploy.cab está localizado na pasta Support\Tools do CD do Windows XP SP1. Para obter informações sobre as ferramentas de implementação, consulte o ficheiro de ajuda "Manual do utilizador das ferramentas de implementação para empresas do Microsoft Windows" (Deploy.chm). Este ficheiro está incluído no Deploy.cab. Este ficheiro de ajuda fornece uma lista de ferramentas, instruções sobre como utilizá-las e informações adicionais sobre como pré-instalar, personalizar e implementar o Service Pack.

Utilizar a ferramenta Sysprep ou Factory após a instalação

Para remover acesso ao Internet Explorer, Outlook Express, Windows Media Player ou Windows Messenger depois de ter instalado o Windows, execute um dos métodos descritos nesta secção.

Remover acesso utilizando a Sysprep

Para remover acesso ao Internet Explorer, Outlook Express, Windows Media Player e Windows Messenger utilizando a Sysprep:
  1. Adicione uma secção [Components] ao ficheiro Unattend.txt que contém as seguintes opções:
    [Components]
    IEAccess = Off
    OEAccess = Off
    WMPOCM = Off
    WMAccess = Off
  2. Adicione a seguinte linha de comandos à secção [GuiRunOnce] de Sysprep.inf antes de executar a Sysprep:
    [GuiRunOnce] 
    
    sysocmgr /i:%windir%\inf\sysoc.inf /u:unattend.txt /q /r /c /x
    
Remover acesso utilizando o ficheiro Winbom.ini e a ferramenta Factory
  1. Crie um ficheiro Winbom.ini com as entradas descritas anteriormente na secção [Components].
  2. Adicione a seguinte linha de comandos à secção [GuiRunOnce] de Sysprep.inf antes de executar sysprep -factory:
    [GuiRunOnce]
    sysocmgr /i:%windir%\inf\sysoc.inf /u:winbom.ini /q /r /c /x
Para obter informações adicionais sobre este método, obtenha o ficheiro Deploy.cab. Este ficheiro é um ficheiro comprimido que contém um conjunto de ferramentas. O ficheiro Deploy.cab está localizado na pasta Support\Tools do CD do Windows XP SP1. Para obter informações sobre as ferramentas de implementação, consulte o ficheiro de ajuda "Manual do utilizador das ferramentas de implementação para empresas do Microsoft Windows" (Deploy.chm). Este ficheiro está incluído no Deploy.cab. Este ficheiro de ajuda fornece uma lista de ferramentas, instruções sobre como utilizá-las e informações adicionais sobre como pré-instalar, personalizar e implementar o Service Pack.

Políticas administrativas de 'Definir programa, acesso e predefinições'

Existem duas políticas administrativas para controlar a funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults). Uma política remove o ícone do menu Iniciar (Start) e outra política oculta a secção Definir programa, acesso e predefinições (Set Program Access and Defaults) na ferramenta Adicionar ou remover programas (Add or Remove Programs) do Painel de controlo (Control Panel).

Remover o ícone 'Definir programa, acesso e predefinições' do menu 'Iniciar'

Aviso: poderão ocorrer problemas graves se modificar o registo de forma incorrecta utilizando o Editor de registo ou qualquer outro método. Estes problemas poderão forçar a reinstalação do sistema operativo. A Microsoft não garante que estes problemas possam ser resolvidos. Todo e qualquer risco decorrente da modificação do registo é da responsabilidade do utilizador.
Para remover o ícone Definir programa, acesso e predefinições (Set Program Access and Defaults) do menu Iniciar (Start), utilize um dos seguintes métodos:
  • Para todos os utilizadores, adicione um valor DWORD com o nome NoSMConfigurePrograms que tenha um valor 1 na seguinte definição de registo:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  • Apenas para o utilizador actual, adicione um valor DWORD com o nome NoSMConfigurePrograms que tenha um valor 1 na seguinte definição de registo:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Para adicionar estes valores de registo:
  1. Clique em Iniciar (Start), clique em Executar (Run), escreva regedit na caixa Abrir (Open) e, em seguida, clique em OK.
  2. Localize e clique na seguinte chave do registo:
    • Para todos os utilizadores:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
    • Para o utilizador actual:
      HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Se ainda não existir uma subchave Explorer:
    1. No menu Editar, aponte para Novo e clique em Chave.
    2. Escreva Explorer como o nome da nova subchave e clique em OK.
  4. No menu Editar (Edit), aponte para Novo (New) e clique em Valor DWORD (DWORD Value).
  5. Escreva NoSMConfigurePrograms como o nome de DWORD e clique em OK.
  6. Clique com o botão direito do rato em NoSMConfigurePrograms e clique em Modificar (Modify).
  7. Na caixa Dados do valor (Value data), escreva 1 e clique em OK.
  8. Saia do Editor de registo (Registry Editor).
  9. Reinicie o computador.

Ocultar 'Definir programa, acesso e predefinições' em 'Adicionar ou remover programas'

Para ocultar a funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults) na ferramenta Adicionar ou remover programas (Add or Remove Programs) do Painel de controlo (Control Panel), utilize um dos seguintes métodos:
  • Para todos os utilizadores, adicione um valor DWORD com o nome NoChooseProgramsPage que tenha um valor 1 na seguinte definição de registo:
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
  • Apenas para o utilizador actual, adicione um valor DWORD com o nome NoChooseProgramsPage que tenha um valor de 1 na seguinte definição do registo:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Uninstall
Para adicionar estes valores de registo:
  1. Clique em Iniciar (Start), clique em Executar (Run), escreva regedit na caixa Abrir (Open) e, em seguida, clique em OK.
  2. Localize e faça duplo clique na seguinte chave do registo:
    • Para todos os utilizadores:
      HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies
    • Para o utilizador actual:
      HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies
  3. Se uma subchave Uninstall não existir:
    1. No menu Editar (Edit), aponte para Novo (New) e clique em Chave (Key).
    2. Escreva Uninstall como o nome da nova subchave e clique em OK.
  4. Clique na subchave Uninstall, aponte para Novo (New) no menu Editar (Edit) e clique em Valor DWORD (DWORD Value).
  5. Escreva NoChooseProgramsPage como o nome do valor DWORD e clique em OK.
  6. Clique com o botão direito do rato em NoChooseProgramsPage e clique em Modificar (Modify).
  7. Na caixa Dados do valor (Value data), escreva 1 e clique em OK.
  8. Saia do Editor de registo (Registry Editor).

Resolução de problemas

A lista que se segue descreve problemas conhecidos que poderá detectar quando utilizar a funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults) do Windows XP SP1:
  • Poderá receber a seguinte mensagem de erro:
    Não tem permissões para configurar acesso a programas e predefinições
    A funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults) só está disponível para os administradores de computadores. Contacte o administrador do computador para obter ajuda.
  • Não pode especificar predefinições diferentes para utilizadores diferentes.

    A funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults) aplica-se a todos os utilizadores do computador. Não pode especificar programas predefinidos diferentes para utilizadores diferentes nem remover acesso a programas apenas para alguns utilizadores.
  • O Windows Messenger é iniciado quando o Outlook Express é aberto depois de remover acesso ao Windows Messenger.

    Depois de remover acesso ao Windows Messenger, o Windows Messenger continua a iniciar quando abre o Outlook Express. Esta situação pode ocorrer depois de executar um dos seguintes passos:
    • Desmarca a caixa de verificação Activar o acesso a este programa (Enable access to this program) em Definir programa, acesso e predefinições (Set Program Access and Defaults).
    • Remove acesso ao Windows Messenger utilizando a funcionalidade Adicionar/remover componentes do Windows (Add/Remove Windows Components) da ferramenta Adicionar ou remover programas (Add or Remove Programs).
    Para obter mais informações sobre este problema, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
    327390 Windows Messenger starts when you start Outlook Express after you remove access to Windows Messenger

Referências

Para obter mais informações sobre a funcionalidade Definir programa, acesso e predefinições (Set Program Access and Defaults) incluída no Windows XP SP1, visite os seguintes Web sites da Microsoft:
http://msdn2.microsoft.com/en-us/library/aa969379.aspx
http://www.microsoft.com/about/legal/consentdecree
Para obter mais informações sobre como obter o SP1 do Windows XP, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
322389 Como obter o Service Pack mais recente do Windows XP
Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede nenhuma garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.

Propriedades

Artigo: 328326 - Última revisão: 29 de outubro de 2007 - Revisão: 5.3
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP 64-Bit Edition SP1
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
Palavras-chave: 
kbhowtomaster kbregistry kbenv kbproductlink KB328326

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com