Artigo: 171424 - Última revisão: sábado, 20 de Janeiro de 2007 - Revisão: 1.3

Como remover entradas do registo do Windows 95/98 automaticamente

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
importante : Este artigo descreve como criar e executar um ficheiro .inf concebido para eliminar automaticamente entradas de registo. Criar um ficheiro .inf para eliminar entradas de registo é um processo perigoso. Não tente efectuar este procedimento, a menos que tenha efectuado cópias do registo (System.dat e User.dat) ficheiros. Estes ficheiros são ficheiros ocultos na pasta Windows. Também deve verificar que o ficheiro .inf criado funciona no seu ambiente antes de utilizar num ambiente de produção. Eliminar entradas de registo incorrectamente podem provocar problemas graves que poderão forçar a reinstalação do sistema operativo. Microsoft não garante que os problemas resultantes da utilização incorrecta deste método podem ser resolvidos. Utilize este método por sua conta e risco.

Nesta página

Expandir tudo | Reduzir tudo

Sumário

Este artigo descreve como criar um ficheiro .inf para eliminar automaticamente entradas de registo.

Mais Informação

Para criar um ficheiro .inf para eliminar automaticamente entradas de registo, siga estes passos:

  1. Utilize qualquer editor de texto (tal como o bloco de notas) para criar o ficheiro de Del reg.inf exemplo mostrado abaixo. Tenha em atenção que reg.inf DEL não é necessário um nome, mas é utilizado nestas instruções.
          ; This file called  Del-Reg.INF deletes the registry entries listed
          ; under the [RegChange] section.  In this example it deletes the
          ; UserName value name under the key HKLM\network\Logon
    
          [Version]
          signature="$CHICAGO$"
    
          [DefaultInstall]
          ; DelReg = RegChange
    
          [RunIt]
          DelReg=RegChange
    
          [RegChange]
          HKLM,Network\Logon,username
          HKLM,Network\Logon\keyname,
    						

Notas para este ficheiro de exemplo

  • A linha abaixo da secção [DefaultInstall] é remarked saída por ponto e vírgula para impedir que alguém executar acidentalmente o ficheiro .inf. Se pretender que a opção para executar o ficheiro .inf sem utilizar Rundll, deverá remover o ponto e vírgula.
  • RunIt é um nome arbitrário secção no ficheiro .inf que deve ser executado.
  • O valor a seguir RunIt tem os seguintes significados:
    0 - Informa que não é necessário um reinício do Windows 95.
    Reiniciar sempre 1 silenciosa
    Reiniciar sempre 2 linha de comandos
  • Abaixo de [RegChange] secção é um valor chamado nome de utilizador e um valor denominado nome-chave a ser eliminado. Estas entradas de exemplo e devem ser modificadas para listar as entradas de registo que pretende ser removido.
  • A entrada na secção [RegChange] lista a entrada de registo ou entradas que pretende remover. Seguem-se algumas directrizes para a sintaxe correcta:
    raiz-chave, subchave, [nome do valor]
    O nome do valor é opcional e é indicado pelos parênteses rectos []. O marcador de posição vírgula acima deve estar incluído nesta linha. Tenha em atenção que, se a subchave ou valor nome contiver espaços, que terá de utilizar aspas. Entradas do registo entre aspas podem ser sensíveis a maiúsculas e minúsculas. Por exemplo:
          HKLM,SOFTWARE\"XYZ  inc"\settings,,
    						
    a chave raiz é representada por uma das seguintes abreviaturas:

    HKCR é a abreviatura de HKEY_CLASSES_ROOT
    HKCU é a abreviatura de HKEY_CURRENT_USER
    HKLM é a abreviatura de HKEY_LOCAL_MACHINE
    HKU é a abreviatura de HKEY_USERS
    A subchave é a continuação do caminho para o valor alterado, por exemplo:
    HKLM, SOFTWARE\Microsoft\Windows\currentVersion\Fonts
    Remove a chave de tipos de letra e respectivo conteúdo.

    A entrada de valor de nome permite a definição de um determinado movimento de ser removidos uma subchave.
  • Para executar este ficheiro de exemplo automaticamente quando inicia sessão computador, escreva a seguinte linha no script de início de sessão:
    RunDLL setupx.dll,InstallHinfSection RunIt 0 path \Del-Reg.inf
    em que o path é a localização do ficheiro reg.inf DEL. Pode utilizar uma letra de unidade física de computador local e um caminho ou um caminho convenção de nomenclatura universal (UNC, Universal Naming Convention) como \\servidor\nome_partilha.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows Millennium Edition
Palavras-chave: 
kbmt kbenv kbhowto KB171424 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 171424  (http://support.microsoft.com/kb/171424/en-us/ )