Removendo informações sobre o volume excluído

0

Para aumentar o espaço na minha unidade c, tive que excluir todos os meus volumes e criar novamente alocando mais espaço para C, o que fiz, após o qual o nome da unidade G não existia. Antes disso, eu costumava instalar todos os meus softwares em G. Agora, como a unidade não existe, eu quero remover todas as informações sobre os softwares que instalei em G, pois eles foram excluídos quando o volume foi excluído.

Eu também quero instalar o cilk ++, mas ele me dá uma unidade com erro inválido g:.

Se eu inserir pendrives para obter um volume chamado G, o instalador do cilk ++ é executado, mas diz que será integrado ao visual studio 2008 que eu já tinha na unidade G (mas não existe mais) e não mostra o visual studio 2010 que instalei recentemente na unidade C. Como faço para corrigir isso? Por favor ajude.

    
por Pravin 12.11.2012 / 20:26

2 respostas

0

Você está experimentando porque a instalação de arquivos de programas no diretório de arquivos de programas designados não é apenas um problema simbólico. Os programas não portáteis são referenciados em todo o sistema e geralmente quebram quando submetidos a operações de arquivo simples ou, neste caso, ao desaparecimento de toda a unidade. Em teoria, a entrada dos arquivos do programa pode ser alterada, mas muitos softwares não são criados para sobreviver a isso. A única maneira viável de mover os programas instalados para uma nova unidade é desinstalá-los adequadamente e, em seguida, reinstalá-los em outro lugar.

Escusado será dizer que, reformatar a unidade não é equivalente a um procedimento de desinstalação adequado e com os arquivos de programa ausentes, as chances de uma desinstalação limpa e bem-sucedida são péssimas. Se possível, sua melhor aposta seria recriar a unidade G original: de backups e remover o software instalado apropriadamente.

A opção dois é remover manualmente todas as referências restantes dos programas que já foram instalados na unidade G: Uma tarefa tediosa para um único programa que poderia ter deixado sua marca em dezenas de chaves de registro, arquivos de espaço de usuário, dependências, software de terceiros ... Para muitos programas, como é provável neste caso, isso é impossível. Na melhor das hipóteses, pode servir como uma solução rápida e suja para corrigir problemas específicos, como os erros de instalação do cilk ++. Esteja preparado para continuar a trabalhar com um sistema muito instável.

A forma mais rigorosa, mas bastante provável, mais rápida e melhor para resolver a situação é fazer backup de todos os dados valiosos, formatar a unidade C: e reinstalar o sistema operacional e outros softwares instalados.

    
por 12.11.2012 / 23:16
0

Eu tenho outra opção (instável). Você pode usar o Subst (através do CLI) para criar uma unidade virtual (com a letra G, é claro) que apontaria para onde você precisa. Se a estrutura da pasta precisar ser reconstruída, você pode usar o MKLink (ou Sysinternals Junction) para criar links simbólicos para as pastas. A grande vantagem aqui é que, até onde eu posso ver, não há nenhuma conseqüência ruim que você não possa reverter facilmente (desfazendo o drive virtual).

    
por 13.11.2012 / 10:38