Não consigo desinstalar o Git

20

Como eu estava pesquisando o Git, baixei a versão do Windows para testá-la em um repositório no GitHub. Após cerca de 30 minutos, eu não conseguia descobrir como usá-lo, então decidi que provavelmente não precisaria de um repositório distribuído, pois nossos projetos não são tão grandes e voltamos ao que eu sei - SVN.

(Eu pensei) Desinstalei todas as coisas relacionadas ao Git que eu colocara no meu PC, mas agora tenho um problema irritante, se eu abrir alguma pasta, recebo uma mensagem de erro dizendo:

Olá

[ERRO] Não foi possível encontrar o caminho git

Como você pode imaginar, isso é uma verdadeira dor, alguém tem alguma idéia de como corrigi-lo?

alex
fonte

Respostas:

19

Isso aconteceria porque

A desinstalação não pôde excluir o arquivo "C: \ Arquivos de Programas \ Git \ git-cheetah \ git_shell_ext.dll"

A correção correta seria cancelar o registro da dll e excluí-la

  1. abra a janela do prompt de comando
  2. execute> regsvr32 -s -u git_shell_ext.dll
  3. exclua "C: \ Arquivos de programas \ Git \ git-cheetah \ git_shell_ext.dll"

Se isso não funcionar, aqui está uma solução feia:

  1. Abra o "Gerenciador de tarefas" e vá para Processos
  2. Encontre explorer.exe e clique em Finalizar processo
  3. Escolha Arquivo> Executar no "Gerenciador de Tarefas" e digite 'cmd' e clique em OK para abrir "Prompt de Comando" e coloque o CD em "C: \ Arquivos de Programas \ Git \ git-cheetah"
  4. Excluir git_shell_ext.dll
  5. Reiniciar

certifique-se de limpar após a reinicialização, remova a pasta "Git" de "C: \ Arquivos de Programas"

drupii
fonte
muito obrigado .. teve o mesmo problema. estava me deixando louco
Sonic Soul
É mais fácil abrir um prompt de comando antes de finalizar o processo do explorer, porque quando você termina o explorer, a barra de tarefas e o menu Iniciar desaparecem.
Endy Tjahjono
Isso aconteceu depois de instalar o TortoiseGIT pela primeira vez. No meu caso, correr regsvr32 "C:\Program Files\Git\git-cheetah\git_shell_ext.dll"fez as coisas funcionarem.
Richard Everett
4

Você pode dar uma olhada nisso, mostra quais extensões de shell estão instaladas e pode ajudar a remover itens problemáticos:

http://www.nirsoft.net/utils/shexview.html

Aliás, você deveria ter dado uma chance ao GIT - leva um tempo, mas o retorno vale a pena.

Paddy
fonte
0

Como corrigir erro não foi possível encontrar o caminho Git?

  1. Reinicie o sistema e pressione F8Antes de inicializar no Windows.
  2. Selecione o modo de segurança
  3. selecione Usuário Administrador
  4. vá para c: // Arquivos de programa /
  5. Excluir pasta Git

E então reinicie

Gostaria de receber feedback se isso resolveu o seu problema

zubair khan
fonte
11
Corrigi sua resposta para você. Enquanto eu não vou culpar o uso do seu idioma, no SU, tendemos a manter as respostas objetivas (isto é, é desnecessário ter uma saudação pela frente), e nós realmente apreciaríamos se você não t use aleatoriamente letras maiúsculas onde não pertencem. Felicidades.
Journeyman Geek
-1

Para resolver esse problema, eu precisava interromper o serviço e sua dependência:

  1. Iniciar >> Executar >> cmd >> lista de tarefas / M >> c: \ Documents and Settings \ "Seu usuário" \ Desktop \ tasklist.txt
  2. Abra o arquivo gerado na sua área de trabalho
  3. Pressione Crtl + F
  4. Localizar para git
  5. O processo que precisa ser fechado é "explorer"
  6. Parar o processo "explorer"
  7. Digite a pasta que contém
  8. excluir Excluir git_shell_ext.dll
  9. Reinicie o sistema
Gabriel
fonte