Desinstalação limpa do Python do Windows 7

2

Na minha máquina com Windows 7 (64 bits), existem 3 instalações em Python que eu quero remover completamente do meu sistema (para que eu possa começar do zero). Os ambientes / configurações foram divididos entre contas de administrador e contas de usuário.

O problema é que eu não gerenciei muito bem essas instalações, o ambiente ou a configuração. As configurações do registro foram desmembradas à mão (claro que eu!), As configurações do ambiente são excessivamente personalizadas, os locais globais e do pacote do site do usuário estão espalhados, mesclados. Crie diretórios e caches em todo o meu diretório pessoal. Locais PYTHONHOME não padrão.

Eu quero remover tudo isso e reconstruir meus ambientes de uma lousa limpa. Normalmente, é quando eu reinstalaria o Windows, mas há muitos aplicativos de negócios personalizados instalados e configurados.

Eu pretendo começar usando procedimentos de desinstalação internos, mas tenho certeza de que precisarei limpar várias coisas manualmente. Aqui está o que eu estou preocupado, e onde eu poderia usar qualquer conselho que você possa oferecer. Eu estou tentando evitar uma semana de tempo de inatividade devido a conflitos de aplicativos misteriosos.

  • Chaves / grupos de registro do Windows que podem danificar uma nova instalação se não forem excluídos / redefinidos.
  • Locais do pacote do site do usuário em que qualquer arquivo / compilação / binário armazenado em cache pode estar por aí
  • PATHS executáveis binários que podem ter sido localizados fora dos diretórios do PYTHONBASE.

Se eu puder limpar meu ambiente administrativo, posso abandonar meu perfil de usuário e começar com uma nova conta. Qualquer experiência pessoal ou conhecimento especializado sobre a administração do Python no Windows irá percorrer um longo caminho. Eu aprecio o que você possa estar disposto a compartilhar.

    
por user2097818 27.11.2013 / 01:25

1 resposta

0

Uma sugestão que gostaria de fazer é que, como pesquisar o registro é tão lento, considere exportar todo o registro de regedit para .reg - você pode usar a ferramenta de linha de comando como grep -i para pesquisar todas as ocorrências de python o arquivo .reg e ser capaz de navegar diretamente para a (s) chave (s).

Eu faria o dump do registro depois de fazer o unistall e o restart, para permitir que os processos automáticos fizessem o máximo possível.

    
por 13.12.2013 / 12:44