Cometi um erro, alterei o valor de .exe
no registry editor
e atualmente não consigo abrir o editor novamente ou qualquer outro programa .exe (nada).. Posso fazer backup do registro através do cmd, tentei com
Xcopy c:\windows\system32\config\RegBack c:\windows\system32\config
Mas ele me retorna "0 arquivos copiados", os arquivos estão em RegBack, o sistema operacional é o Windows 10. Também tentei com a restauração do sistema a partir de 5 pontos de restauração do sistema diferentes, mas gerou erro, alguma idéia?
Responder1
Aposto que você pode abrir o Editor do Registro abrindo um prompt de comando (como administrador) e executando:
regedit
.exe
na raiz das classes são para o Explorer saber como trabalhar com .exe
arquivos.
O prompt de comando, portanto, não deve ser afetado.
Responder2
Aqui está o que eu fiz:
Habilite a conta de administrador, com base emesseartigo:
- Ative o menu Iniciar no sistema.
- Digite lusrmgr.msc e selecione o resultado que será retornado para você.
- Clique com o botão esquerdo em “Usuários” na barra lateral esquerda. Você obtém uma lista de todas as contas do sistema local à direita.
- Clique com o botão direito em Administrador e selecione Propriedades no menu de contexto.
- Remova a marca de seleção "Conta desativada" na janela Propriedades do administrador e clique em aplicar e em ok.
Abra a conta de administrador emIniciar -> Alterar usuário
- Abra
Git Bash here
em alguma pasta com o botão direito, abracmd
no BASH e digiteregedit
. - Voltar valores de
HKEY_CLASSES_ROOT -> exefile
eexefile -> shell -> open -> command
para o padrão (que alterei anteriormente).
PS: Encontrei uma boa maneira de alterar os valores do registro se você já estiver fechado o editor do Registro, este é um exemplo de exefile:
- Clique duas vezes em um arquivo de texto (.txt) em seu sistema. (Isso abre o Bloco de Notas.)
- No menu Arquivo, clique em Novo.
Copie o seguinte conteúdo e cole no Bloco de Notas.
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.exe] @="exefile"
Salve o arquivo com extensão .REG.
- Clique duas vezes no arquivo para executá-lo.
- Isso corrige o tipo de arquivo .exe ProgID.
Responder3
A melhor solução pode ser voltar a um ponto de restauração anterior do sistema.
Veja o artigo (entre muitos) Como recuperar usando a Restauração do Sistema no Windows 10.
Um pequeno problema: isso é tratado por um processo SystemPropertiesProtection.exe
, que é um .exe
arquivo! Ai!
Portanto, você precisará fazer isso a partir de um USB inicializável, da seguinte maneira:
- Em um PC funcional, vá para o Site de download de software da Microsoft
- Baixe a ferramenta de criação de mídia do Windows 10 e execute-a
- SelecioneCrie mídia de instalação para outro PC
- Escolha um idioma, edição e arquitetura (64 bits ou 32 bits)
- Siga as etapas para criar a mídia de instalação e selecioneTerminar
- Conecte a mídia de instalação que você criou ao seu PC não funcional e ligue-o.
- Na tela de configuração inicial, insira seu idioma e outras preferências e selecionePróximo. Se você não vir a tela de configuração, seu PC pode não estar configurado no BIOS para inicializar a partir da unidade.
- SelecioneRepare seu computador
- NoEscolha uma opçãotela, selecioneSolucionar problemas
- SelecioneOpções avançadas > Restauração do sistema.
Você também poderá inicializar no prompt de comando, com uma boa chance de que a cópia funcione nesse ambiente. Só que isso pode levá-lo de volta muito longe no tempo.
Responder4
associações de registro não são recursivas.
1) Ative "mostrar extensões de arquivo
2) Crie um novo arquivo de texto no desktop
3) digite 3 letras cmd
nele e salve
4) renomeie para .bat
5) clique com o botão direito -> executar como administrador
6)regedit
7) Desfaça sua alteração