Restaurando a Userinit.exe corrompida
Muitas vezes os malwares corrompem a entrada do registro que corresponde ao arquivo userinit.exe. Este arquivo é responsável pelo logon do Windows. Através de um processo externo (antivirus e antispywares), esta entrada no registro pode ser acidentalmente comprometida, impedindo assim que o Windows faça logon corretamente.
Sintomas:
Ao Iniciar o PC, durante o logon o Windows realiza automáticamente logoff, não acessando a área de trabalho.
Primeiros passos:
Como é impossível acessar o Windows com este problema, nem mesmo em Modo de Segurança, tão quanto pode ser corrigido pelo Console de Reparação, a solução está no CD inicializável do BartPE.
O BartPE (Preinstalled Enviroment – Ambiente pré-instalado), é uma imagem bootável do Windows XP que pode ser executada diretamente de um CD ou DVD. E contém ainda tarefas de manutenção ou recuperação.
Para saber como criar um CD de inicialização do BartPE, vide o link abaixo:
CRIANDO UM LIVE CD DO WINDOWS XP COM O BART PE!
Correção:
Após criado o CD inicializável, colque-o no drive e inicie-o. Após inciado o Windows do CD, clique no botão GO em seguida Run… e digite regedit.exe.
Será aberta a tela do Editor do Registro. Clique em cima da chave HKEY_USERS.
Clique em Arquivo em seguida Carregar seção.
Localize o arquivo software na pasta: C:\Windows\System32\Config
Será solicitado um nome para a seção, atribua um nome qualquer para o arquivo.
Expanda a chave HKEY_USERS e você terá acesso ao registro do Windows, conforme mostrado na imagem.
Navegue até a chave:
HKEY_USERS\”Nome dado a seção”\Microsoft\Windows NT\CurrentVersion\Winlogon <<- Clique nesta pasta.
Do lado direito dê dois cliques no Valor Userinit e na caixa Editar seqüência, coloque exatamente:
C:\Windows\System32\Userinit.exe,
Clique em Ok.
Clique em Arquivo e em seguida em Descarregar seção.
Vai aparecer uma mensagem, clique em Sim.
Clique no botão GO em seguida em Restart. Remova o CD do drive e deixe o Windows reiniciar normalmente.
Com isso o problema do logon deverá ser resolvido.
**Tutorial adaptado de: How to edit the registry offline using BartPE boot CD ?
Comentários
63 comentários para “Restaurando a Userinit.exe corrompida”
Escreva um comentário









Categoria: 








na hora q eu coloco
C:\Windows\System32\Userinit.exe,
na area editar da mensagem de erro na gravaçao
o q eu posso fzer?
[Responder]
Se seguir os passos corretamente não haverá este erro. Verifique se você não abriu por acidente o arquivo software do CD do BartPE.
[Responder]
Cara…extremamente agradecido….com isso poderei resolver o problema no PC de um primo meu. Nessas horas se nota a capacidade de um ótimo profissional…coisa que pra maioria seria formatar e pronto e coisa que para mim é tentar resolver o problema em si. Valeu mesmo…Abraços!!
[Responder]
Olá Ciro,
Segui passo a passo, quando cliquei em Userinit, já estava digitado C:\Windows\System32\Userinit.exe,
Fui em arquivo e não estava dando a opção para eu clicar em descarregar seção.
O que fiz de errado?
grato
[Responder]
Boas, ja segui todas as indicaçoes mencionadas e o problema nao desaparece. Assim q inicia o windows aparece uma janela a dizer: “userinit.exe -erro de aplicaçao
A aplicaçao falhou a inicializaçao correcta (0xc0000005). Clique em ok para terminar a aplicaçao.”
Depois aparece apenas a imagem de fundo do ambiente de trabalho sem barra de iniciar nem nada. So consigo abrir alguns programas e aceder à net atraves do gestor de tarefas do windows.
Estou a desesperar. Podiam-me ajudar por favor?
Obrigado
[Responder]
@Akihiro
Como a chave do registro estava ok, possivelmente seu problema está ligado a outro fator. Quanto a não conseguir descarregar a seção, verifique se realmente a mesma foi lida.
@PADRAO
Seu problema não está relacionado com a correção proposta nesta dica.
[Responder]
Ciro-Mota podia-me ajudar a encontrar a soluçao para o problema da minha maquina? Onde devo procurar?Obrigado
[Responder]
Amigo estou com mesmo problema pra ativar a opção “DESCARREGAR SEÇÃO” e sinceramente não sei k fazer. Teria alguma dica sobre isso? Grato mesmo! Abraços.
[Responder]
Para descarregar a seçao basta selecionar do lado esquerdo o nome desta e ir a arquivo e descarrega-la.
Penso q resolve o seu problema
[Responder]
Essa mesma solução serve para windows 2000? Estou com esse problema no win 2000.
[Responder]
@Gustavo
Se a opção Descarregar seção não estiver ativa, possivelmente a mesma nem se quer realmente foi carregada. Revise os procedimentos para ver onde está ocorrendo o erro.
@Padrao
Há varios fóruns de informática aqui no Brasil como o Linha Defensiva e o Fórum do Baboo, sugiro que se cadastre em um dos dois e poste a respeito do seu problema que logo será dada uma solução a respeito.
@Jose Luiz
Sim, funciona.
[Responder]
Só se o erro estiver no CD, mas consigo entrar em todas as telas que vc mostrou ai passo-a-passo. Mas já estou revisando isso amigo. Muito obrigado mesmo.Abraços!
[Responder]
Pra descarregar a seção, vc tem que selecionar a pasta que vc colocou um nome la no passo “(Será solicitado um nome para a seção, atribua um nome qualquer para o arquivo.)” ai vc clica nesse nome que vc criou e vai ativar a seção para descarregar.
[Responder]
Ciro, fantástica a tua explicação!
Deu tudo certo, resolví tranquilamente a dificuldade, restaurei o userinit.exe e ainda fiquei com uma ótima ferramenta em um cd de boot.
Muito obrigado pela dica amigo e parabéns. Como disse o companheiro Gustavo, és um ótmo profissional.
Grande abraço!
[Responder]
Tive um problema hoje (08/09/2008), o windows não conseguia fazer Logon.
Eu clicava no nome do usuário e o Windows fazia o Logon e em seguida fazia o Logoff.
Então conectei este HD como secundário em um outro micro com outro HD que deu boot no Windows, e fui verificar não constava o arquivo: userinit.exe, dentro da pasta C:\Windows\System32.
Então copiei o arquivo do HD_A (bootável com o Windows normal) para o HD_B (que não conseguia fazer logon).
Fazendo este procedimento, corrigi meu problema.
Talvez sirva de ajuda para alguém.
Abraços.
[Responder]
não tô conseguindo carregar a seção aparece a mensagem (não é possivel carregar x:\i386\system32\config\software: acesso negado
o que está acontecento?
o que devo fazer??
[Responder]
Vilmar Respondeu:
Fevereiro 13th, 2009 às 10:16 am
Marcus… você esta tentando modificar o arquivo do cd… você tem que procurar no c:\Windows\System32\Config\software
[Responder]
[Responder]
Galera, tive o msmo problema citado ae…tentei realizar os procedimentos indicados mas não obtive sucesso. Então na mha ultima tentativa acabei reparando o windows (apertando a tecla R) e acabou dando certo. Abraços
[Responder]
Fiz todo o procedimento certo, e quando iniciei o windows novamente não deu certo.
O erro que está dando quando inicio está falando que o arquivo USERINIT.EXE está corrompido. Fiz esse procedimento e não arrumou, alguem sabe oque posso fazer sem ter que formatar?
[Responder]
Diogo Ribeiro,
Será necessário o CD de instalação do Windows XP para correção do arquivo. Tente seguir isto:
Dê boot pelo CD de instalação do Windows XP e entre no Console de recuperação (Opção Reparar na primeira tela do assistente).
Conecte na sua instalação do Windows e digite a senha do administrador se solicitado.
Digite no console os seguintes comandos:
cd system32
ren userinit.exe userinit.old
copy d:\i386\userinit.ex_
ren userinit.ex_ userinit.exe
exit
OBS: ‘D’ se refere a unidade de CD.
Creio que isto deverá resolver a cópia de um novo arquivo userinit.exe.
[Responder]
Ciro vc tá de parabéns !!!!!! Rapaz, o negócio funfa mesmo !!!!!!
Esse tutorial é ótimo, e o melhor é q ele não serve apénas para o brema do login/logoff, com o BartPe uma série de problemas antes insolucionáveis, agora estão no papo.
Brigadão e uma abraço !!!!!!!
[Responder]
eai ciro, blz??
intaum cara sequi seu tuto mais naum deu certo naum… queimei a iso num cd e coloquei no boot pra iniciar com cd mais acontece nd so fica na tela do login normal do windows… oq eu faço??
abçs
[Responder]
Ciro-Mota Respondeu:
Janeiro 29th, 2009 às 6:50 pm
Não há tela de login para o BartPE, possívelmente você efetuou algum procedimento de forma incorreta.
[Responder]
Olha, se não fosse essa dica, eu estaria completamente ferrado. Pois tinha deletado o Userinit e não estava mais reiniciando a minha máquina, com todos os meus arquivos importantes.
Uma dica só. Para voltar e conseguir DESCARREGAR SESSÃO, é necessário voltar ao “nome criado” e clicar em cima, daí dá certinho!
Muito obrigado amigo, sem você eu teria perdido muito! Abração e parabéns!
[Responder]
Ciro-Mota Respondeu:
Janeiro 31st, 2009 às 6:38 pm
Billy Wall, obrigado pela visita.
Fico feliz que o artigo tenha ajudado.
Abraços!
[Responder]
não tô conseguindo carregar a seção aparece a mensagem (não é possivel carregar x:\i386\system32\config\software: acesso negado
[Responder]
Vilmar Respondeu:
Fevereiro 13th, 2009 às 10:19 am
Heverton… você esta tentando modificar o arquivo do cd… você tem que procurar no c:\Windows\System32\Config\software
[Responder]
heverton Respondeu:
Fevereiro 28th, 2009 às 10:28 pm
Ok vilmar, depois vendo aqui com mais calma vi no que estava errando e consegui resolver, obrigado pela ajuda e parabéns ao criador do tuto….
[Responder]
cara, sem palavras…
VOCÊ sim é o cara…
baita tutorial, me salvou de perder a pele com uma licença de um software xxxxx…
não tenho como te agradecer senão com meu mais sincero MUITO OBRIGADO!
Parabéns pelo excelente post! Um abração!
[Responder]
Poxa cara, muito bom o tutorial, vc me salvou mesmo
tava tentando de todo jeito resolver esse problema e não conseguia
passando horas googlando por aí, até q enfim achei teu site =D
Problema resolvido!
Brigadão!
valeu!
[Responder]
aki nao aparece o valor userinit, quando tem que digitar na caixa editar sequencia…oq pode ser????
[Responder]
como disse acima, nao aparece o userinit, dai tentei excluir a chave e agora nao consigo mais fazer denovo, o pc quando liga nem chega na tela pra pedir senha pro logon…..alguem pode me ajudar?????
[Responder]
Ciro-Mota Respondeu:
Fevereiro 25th, 2009 às 3:57 pm
É só realizar o procedimento acima e ao invés de editar a chave você irá recriar adicionando os parâmetros corretos.
[Responder]
Bem no meu deu erro que não tenho acesso e que não posso carregar a seção . Que nome eu dou a seção para carregar a mesma . Obrigado.
[Responder]
eu fiz todo o procedimento porém ainda está fazendo o logoff. por acaso existe alguma coisa que deva ser corrigido além do userinit.exe?
[Responder]
Ciro-Mota Respondeu:
Março 19th, 2009 às 4:51 pm
Respondi uma forma para isso a alguns posts acima para o Diogo Ribeiro.
Veja se ajuda.
[Responder]
Ao tentar criar o live CD, com as instruções do tutorial, faltou o arquivo iastor.sys, apesar da mensagem de alerta, o CD foi criado. Na incialização com o CD o processo de inicialização é abortado com a mensagem “Arquivo iastor.sys” não foi encontrado!. Procurei este arquivo ou alguma referência a ele e não enconrei
! Como fazer?
[Responder]
Ciro-Mota Respondeu:
Março 19th, 2009 às 4:52 pm
Você deverá adquirir emprestado com alguém um CD de instalação do Windows que esteja em boas condições e que copie sem problemas todos os arquivos requeridos.
[Responder]
100% TESTADO E APROVADO parabens
[Responder]
Caro colega estou com o problema (Userinit.exe corrompida) você citou acima uma saída na tentativa de ajudar outros colegas! Estou tentando fazer a tau “imagem do CD de inicialização do BartPE”, mas não da certo já estraguei 3 cd e não da o BOOT no meu PC bichado! Você poderia me instruir como fazer a imagem e gravar no CD!
[Responder]
Ciro-Mota Respondeu:
Abril 16th, 2009 às 4:32 pm
O procedimento para criação do CD bootável é exatamente este indicado no site BoaDica.
Verifique se não está pulando nenhum passo listado, ou tente copiar os arquivos de instalação de um outro CD de instalação do Windows.
Grave a imagem em um CD-RW, assim você só copiará para um CD-R definitivo após a confirmação de que deu tudo certo.
[Responder]
kara… meus PARABENS… meu amigo..
isso dai caiu do céu… ja estava me preparando
para formatar um SERVIDOR super importante se
não fosse a sua ajudar… JAMAIS.
Grande abraço
[Responder]
Segui o procedimento passo-a-passo do Boadica, gerei o arquivo .ISO, copiei para um CD esse arquivo .ISO, alterei a ordem do Boot para efetuar a partir do CD, porém, quando reinicio o computador não da o Boot utilizando o CD. O que pode ser? o arquivo que fica no CD é o .ISO mesmo?
aguardo ajuda,
Abs,
Marcio
[Responder]
Ciro-Mota Respondeu:
Maio 25th, 2009 às 4:02 pm
Bom, como você não especificou, vamos a alguns questionamentos.
1 – Você apenas copiou o .iso para o CD ou gravou com o Nero por exemplo? Se não gravou, é necessário gravar.
2 – O CD de instalação do Windows que utilizou para gerar o .iso no BartPE possui boot? Caso não possua, precisará de um CD que contenha o Boot.
[Responder]
marcio Respondeu:
Maio 25th, 2009 às 11:28 pm
Ciro, primeiramente muito obrigado pela pronta resposta. Realmente eu comite o erro de copiar o .ISO para um CD. Agora já utilizei o Nero e o CD do BartPe está OK. Consegui dar o boot com ele e acessar o regedit. Porém, não consegui executar todo o passo que vc recomendou. consigo localizar a pasta Winlogon, porém, do lado direito não tem o Valor Userinit, consequentemente não conseguindo editar. O que pode ser?
Abraço,
Marcio
HKEY_USERS\”Nome dado a seção”\Microsoft\Windows NT\CurrentVersion\Winlogon <<- Clique nesta pasta.
Do lado direito dê dois cliques no Valor Userinit e na caixa Editar seqüência
[Responder]
Ciro-Mota Respondeu:
Maio 26th, 2009 às 3:40 pm
Verifique se não está na chave errada. Caso seja esta mesma a chave, compare na imagem os outros valores contidos, se forem iguais você poderá criar o objeto userinit e atribuir o valor indicado.
marcio Respondeu:
Maio 26th, 2009 às 10:59 pm
ciro, no Winlogon havia uma subpasta chamada AutorunsDisable com o objeto userinit. Paguei esse objeto dessa pasta e criei o objeto userinit no Winlogon e resolveu. Esse programa BartPE é SHOW DE BOLA !!! Agradeço a ajuda, pois evitou eu formatar a máquina. Parabéns !!!
Amigo, bom dia. Todos os passos foram seguidos corretamente mas o problema persiste. o que achas?
[Responder]
Ciro-Mota Respondeu:
Junho 15th, 2009 às 5:59 pm
Boa noite.
Primeiramente, ainda assim é necessário que confira se não executou os procedimentos em algum ponto de forma incorreta.
Segundo, logo acima eu respondo ao Diogo Ribeiro como sobre como fazer para restaurar o arquivo, se puder, siga este procedimento.
[Responder]
Meus parabéns pelo tópico, porém após reslvido esse problema, agora apareceu problemas no logonui, nunca tinha visto, pelo menos não me lembrava, mesmo assim muito obrigado, só que um detalhe q achei estranho é q a userinit estava escrita da mesma forma q o tutorial mandava, só tinha diferença nas letras maiusculas, mesmo assim deu fiz o q mandava e deu certo. Obrigado, c puder me ajudar com esse novo erro agradeço…
[Responder]
ola, eu consegui fazer todos os passos, mais na ultima parte quando pede para clicar no valor userinit.exe, e ir em editar sequencia, eu fasso corretamente, ai do ok, ai quando pede pra ir em arquivo > descarregar sessão, a opção de descarregar sessão esta desmarcada, naum da pra clica nela…. sera que fiz algo errado???
por favor me ajude….obrigado
[Responder]
Ciro-Mota Respondeu:
Julho 6th, 2009 às 7:10 pm
Obviamente que há algo incorreto. O Eduardo Tasca dá uma explicação possível para o seu problema.
[Responder]
NINOBROWN Respondeu:
Agosto 13th, 2009 às 7:13 pm
amigo eu resolvi esse erro antes de clicar em aquivo, clique na seção q carregou e deu o nome ai vc clika em arquivo e descarregar seção
[Responder]
Tudo certinho Ciro!
Tá de parabéns…
Me tirou do sufoco com dois pc’s!
Agradeço do fundo do meu coração!
A dica pra quem não está conseguindo e clicar novamente na pasta da sessão criada para que seja habilitado o comando “Descarregar Seção” no menu Arquivo.
E muita fé nessa hora irmãos…
Grande abraço e que Deus abençoe a todos!
[Responder]
olha eu consegui uma coisa interesante…
acho mais simples doque fazer o WINDOWS XP COM O BART PE!
tipo da um erro quando vc entra e o windonws não carrega… porem tem uma coisa que da para vc fazer… clicar no link desse erro para consultar online vc vai conseguir entrar na net ao entrar na net oque vc faz é clicar duas vezes em uma pasta alguma coisa de arquvos salvos… nisso o windowns é carregato com sucesso… ai é só fazer o resto que o site manda… eu não fiz ainda mais vo fazer para arrumar essa droga que ta me irritando… ~~
[Responder]
uma pergunta tem algum outro jeito de resolver esse problema sem restaurar o sistema…sendo que eu to conseguindo abrir meu descktop… pq se tiver gostaria de saber… pois com o que vc disse acho que não funfa pois da erro ao alterar a chave C:\Windows\System32\Userinit.exe,
acho que da o erro por que to logado ou algo do tipo… bom se tiver um outro jeito de arrumar esse problema chato sem fazer restauração do sistema eu agradeço a ajuda.
[Responder]
Ciro-Mota Respondeu:
Agosto 28th, 2009 às 11:00 am
Através do Modo de Segurança você possívelmente irá conseguir alterar a chave do registro.
[Responder]
olá ciro!!
cara to com um problema ja criei o cd e tudo at blz o meu unico problema e que nao consigo deixar assim!!
C:\Windows\System32\Userinit.exe
la no meu pc esta assim!!
C\Windows\System32\Userinit.exe
e ai nao me aparece a opção de descaregar Descarregar seção.
cara me ajuda ai por favor blz!!
postei meu email se puder me ajudar fico muito grato e obrigado por postar essa dica!!
[Responder]
Ciro-Mota Respondeu:
Agosto 30th, 2009 às 2:46 pm
Boa tarde.
Várias pessoas já deram dicas de como Descarregar a Seção nos comentários ai acima. Dá uma lida e possívelmente encontrará o que procura.
[Responder]
tenho um erro que está dando quando inicio está falando que o arquivo USERINIT.EXE está corrompido. Como devo fazer? A barra não aparece para entrar no Run ( executar ). Por favor me ajudem….
[Responder]
Velho vc mandou muito bem cara!
Aqui funcionou perfeitamente, só o detalhe foi que havia uma pasta “autorunsdisable” com o userinit dentro, mas ai exclui e criei o valor userinit na chave winlogon e funcionou perfeitamente.
Valeu e parabéns ai. Não conhecia live cd do windows.
[Responder]
Olá Ciro,
Muito bom esse tutorial…
Só que estou com um problema… esse erro esta acontecendo no meu pc só que o meu SO é Windows Vista… vc tem alguma solução pra esse problema no vista?
Muito obrigado pelas dicas.
[Responder]