msconfig não salvando as alterações nos itens de inicialização / Windows 7


3

Qualquer alteração que eu faça no msconfig ou Autoruns para remover itens da inicialização parece funcionar sem erros nesses dois programas.

No entanto, após a reinicialização, os itens de inicialização que eu desativei estão de volta, começando logo após o login.


2
Esta é uma estação pessoal ou de trabalho?
Ramhound

Uma estação de trabalho pessoal.
Steve

Evidentemente, você não está desligando todos eles. Tente, por exemplo, usar autoruns para pesquisar "Skype" e desmarque todos deles, em seguida, reinicie.
harrymc

1
Eu não acho que isso seja evidente em todos os @harrymc. Existem apenas duas instâncias do Skype, e ambas foram desmarcadas.
Steve

Eu tenho 7 referências ao skype que eu tenho desmarcado em autoruns e eles ficam desse jeito. Você está fazendo a pesquisa no autoruns dentro da aba "Tudo"? Você executou algum produto de limpeza de registro?
harrymc

Respostas:


4

Eu estive em uma situação semelhante. Tente isso.

Dois programas que uso são: Windows Process Explorer e Armadura Online Grátis por Emsisoft. O Windows Process Explorer é um programa autônomo que fornece informações detalhadas sobre a execução de processos em segundo plano. O Online Armor é um pacote de segurança (30 dias de teste; mas depois permite que você escolha a versão completa ou o modo freeware limitado) que tem pouco uso de memória e não reduz muito a inicialização, mas requer algum treinamento se você quiser usar todos os recursos recursos de segurança. Eu sugiro pegar os dois.

O Windows Process Explorer mostra-me o processo pai e qualquer processo filho associado ao autor da violação automática para que eu saiba o que procurar na guia Autoruns do Online Armor Free. A guia Autoruns listará vários dll's, drv's, sys's e exe's associados a programas e serviços de inicialização. Lá, você pode obter mais informações sobre o arquivo para localizar as chaves do Registro, se desejar, mas as chaves do Registro podem ser recuperadas às vezes. Tudo o que você realmente precisa fazer é bloquear o processo pai ou o processo filho, dependendo de qual deles faz exatamente o que você deseja.

Por exemplo, no Windows Process Explorer, o processo pai do TeamViewer é TeamViewer_Service.exe e um de seus processos filhos é o TeamViewer.exe. Se eu for para a guia Autoruns no Online Armor Free, ele mostrará TeamViewer_Service.exe e eu posso configurá-lo para Block. Em seguida, ele não será executado automaticamente na inicialização, mesmo que outro arquivo ou serviço tente reativá-lo na execução automática.

O Online Armor lida com autoruns indesejados bloqueando a execução automática em si; ele não atua como um interruptor de ligar / desligar para autoruns (ao contrário de alguns programas lá fora). Garantir que, se a execução automática for reativada na reinicialização, a execução automática ainda não fará nada, a menos que a execução automática ocorra com um nome diferente; mas até isso pode ser tratado de outra maneira. Isso me poupou problemas, mesmo com programas que reativam a execução automática, se eu executar manualmente o programa (se precisar usá-lo). E isso funcionou até mesmo em serviços de inicialização teimosos que quase nada funcionou.


2

Usar autoruns que pode ser baixado de, entre outros lugares, Sysinternals . Isso mostrará todos os processos iniciados no momento da inicialização. Mostra serviços, drivers, entradas de registro, etc.

Dentro da ferramenta você pode desmarcar uma inicialização e ela será marcada no registro para que não seja reiniciada, o programa não pode substituir sua configuração de início automático.


o problema retornou. Quando tento desmarcar o Skype ou o TeamViewer, o Autoruns apresenta o erro: Error changing item state: The system cannot find the file specified. Eu criei uma nova pergunta para esse erro Aqui .
Steve

2

Clique no botão do menu Iniciar e digite msconfig Clique com o botão esquerdo em msconfig, selecione propriedades e clique no segurança . Quando terminar de fazer essas etapas, clique em editar e dê permissão total ao usuário e clique em Aplique e depois Está bem botão. Veja se funciona ou não.


1

Embora essa resposta possa ser de baixa qualidade, e você já passou por isso, eu não vi isso mencionado. Por uma questão de completude:

Primeiro, certifique-se de que qualquer antivírus, antimalware ou qualquer outra coisa não esteja protegendo sua inicialização / serviços. Às vezes, esses aplicativos criam uma "gaiola" para evitar que malfeasantware estrague seu registro / inicialização. Se você achar que este é o caso, tente suas desativações dentro do aplicativo protetor.

Em seguida, nas configurações (ou ícone de notificação) para os aplicativos que você deseja impedir de iniciar na inicialização: certifique-se de desativar qualquer um dos "inicie este aplicativo com o Windows". Pelo menos alguns deles devem ter configurações para isso. Deixar a configuração desse "on" no nível do aplicativo pode, às vezes, forçar o msconfig a obedecer.

Agora, juntamente com alguns dos excelentes aplicativos sugeridos aqui, ccleaner tem a capacidade de realmente remover as entradas de inicialização completamente. Desmarcar para "desativar" é uma aposta mais segura, mas eu descobri que, no passado, removê-los completamente tende a ser bastante à prova de falhas (supondo que as configurações do aplicativo dizem que não executar no boot). Faça backup do seu registro ou faça um ponto de restauração e exclua suas startups.

O raciocínio por trás disso é que a desabilitação deixa as chaves presentes, enquanto a exclusão da chave geralmente requer uma reinstalação de software para colocá-la de volta. Se algo que você não estiver perdendo, exclua-a. Se isso ainda voltar, isso pode ser um sinal de que um aplicativo subjacente está protegendo (ou seqüestrando) sua inicialização.

Não procurando votos, só queria adicionar teorias completas às já boas respostas.


1

Por alguma razão, parece que a desativação de entradas de execução automática do msconfig não entra em vigor. Se eu fosse você eu tentaria desativar as entradas no registro na chave HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run


0

Algo que pode valer a pena tentar - WinPatrol é um utilitário gratuito que bloqueia programas tentando fazer alterações em seu sistema. Eu acredito que inclui uma configuração para bloquear programas específicos sem perguntar a cada vez.


-1

Isso acontece porque esses programas redefinem essas configurações. Se você verificar sua lista de serviços, você alguns dos programas lá. Você pode definir os serviços individuais para manual como inicialização e, em seguida, iniciar o programa correspondente quando necessário. Quando você inicia o programa, isso também deve iniciar o serviço.

EDIT: Chenmunka apontou para mim que nem todos os programas que você está listando são serviços e lamento por dar informações falsas.


Ah desculpe por isso. Você está certo. Pelo menos o TeamViewer é um serviço e, embora eu não esteja em um computador com o QuickTime instalado, ele deve ser controlado por um serviço do Itunes.
Oddxen
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.