Não é possível excluir a pasta do menu Iniciar

0

Eu gosto de manter um menu inicial limpo em minhas máquinas com Windows XP. Por isso, fiquei surpreso e irritado quando tentei mover as pastas do menu raiz para algumas aplicações em subpastas designadas. Tenho certeza de que eles não são os únicos, mas um é o Symantec Endpoint Protection e outro é o Cisco Systems VPN Client .

Assim que a movimentação da pasta estiver concluída, uma caixa de diálogo do Windows Installer será exibida e informará que ela está instalando / configurando o produto. No momento em que é feito, as pastas estão de volta à raiz do meu menu inicial, antes limpo e organizado.

Como recupero o controle do meu menu Iniciar e evito que isso aconteça?

Como um aparte, qual programa está acampando nas minhas pastas do menu Iniciar e iniciando programas em meu nome? Esta é aparentemente a ideia de alguém de um bom design. Isso é muito notável.

    
por James Orr 12.09.2009 / 14:26

5 respostas

2

"Windows Installer dialog pops up and informs me that it is installing/configuring the product"

Este é apenas o comportamento padrão do Windows Installer (que por padrão está presente no Windows e em execução no plano de fundo 'msiexec.exe'). Sempre que os arquivos originais instalados são modificados, ele é iniciado & reinstala os arquivos. Esse é um recurso útil presente para reduzir a intervenção dos usuários finais quando algo dá errado com as instalações.

A solução é pressionar "cancelar" sempre que o instalador for iniciado para reparar a instalação. Também no meu caso, apenas renomeio o instalador dos produtos presente em (C: \ Windows \ Installer) para que o msiexec.exe não modifique as configurações novamente (mas é tedioso e precisa de alguma pesquisa manual para o instalador).

Então eu sugiro que você vá com a sugestão de Molly ou deixe as duas pastas fora do lugar.

    
por 12.09.2009 / 17:13
1

Eu tive o mesmo problema, e resolvi pesquisando no registro toda ocorrência de "Menu Iniciar \ Programas \ Cisco Systems VPN Client" (que é a pasta padrão criada pelo instalador) e substituindo-a por "Menu Iniciar \ Programas \ Net \ Cliente VPN "(que é a pasta que eu quero que eles sejam). Agora tudo funciona como eu quero.

Ah, aliás: eu também tentei a coisa "Windows \ Installer", mas não funcionou (o cliente VPN simplesmente criará outro instalador com outro nome aleatório, e fará sua própria pasta no menu iniciar). / p>     

por 09.01.2010 / 10:59
1

Eu finalmente descobri uma solução para isso. Você pode executar um arquivo MSI desativando esse comportamento usando:

msiexec.exe <path to msi-file> DISABLEADVTSHORTCUTS=1

ou

vpnclient_setup.exe DISABLEADVTSHORTCUTS=1

Como alternativa, ele pode ser definido permanentemente no arquivo MSI usando a ferramenta Orca da Microsoft ; isso precisa ser executado em cada atualização de compilação.

Eu copiei os atalhos antes de desinstalar / reinstalar com parâmetros MSI corrigidos - no entanto, você pode conseguir isso criando manualmente atalhos para ipsecdialer.exe e SetMTU.exe respectivamente.

Este problema tem me incomodado há anos e finalmente me sentei para elaborar uma resolução. Espero que ajude!

    
por 18.05.2011 / 06:49
1

Eu não estou usando nenhum programa, então não posso dizer se isso está relacionado apenas a esses dois.

Como solução alternativa (não é uma solução!), use ViStart - o menu Iniciar do Vista para o XP. Isso substitui o menu Iniciar do XP - você pode mover as pastas como desejar, sem alterar as configurações originais do menu Iniciar do Windows XP.

    
por 12.09.2009 / 15:33
1

A alteração dos valores do registro não ajudou. Fazer cópias dessas pastas sempre reaparecendo no local desejado e marcando os originais "Oculto" parecia funcionar.

    
por 25.12.2011 / 11:49