Executar apenas um programa no Windows na inicialização sem outros serviços

10

Eu tenho um laptop antigo e quero usá-lo apenas para exibir meu microscópio!

Laptop executando o Windows 7 para iniciantes.

O que eu quero fazer é desabilitar todos os serviços e apenas fazê-lo executar o programa do meu microscópio, portanto, quando eu iniciar meu laptop, ele será inicializado no Windows, mas só executará um programa específico automaticamente, sem outros serviços executados em segundo plano. até explorador!

    
por Narzan Q. 23.06.2017 / 23:33

3 respostas

11

Modifique o seguinte valor do registro para iniciar um programa diferente do Windows Explorer.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\shell

Quanto aos serviços, use o services.msc .

Aviso: você pode ter vários problemas sem muitos dos serviços em execução.

    
por 23.06.2017 / 23:39
6

Você não pode desabilitar todos os serviços. Muitos serviços são essenciais para as funções básicas do seu sistema, incluindo o Explorer.

A boa notícia é que os serviços que PODEM ser desativados são fáceis de desativar.

Abra os Serviços e vá para cada um deles por vez e tente definir seu estado de inicialização como Desabilitado.

Reinicie o computador com frequência para garantir que o computador carrega bem com o novo lote de serviços desativados.

Repita até limpar tudo o que puder ser limpo.

Um bom recurso para determinados serviços que PODEM ser desativados é o BlackViper: link

Muitas pesquisas e comentários cuidadosos vão para o BlackViper, e os conselhos podem poupar muito esforço e dor.

    
por 23.06.2017 / 23:37
3

A maioria dos serviços (se não todos) pode ser controlada pelo valor Start na chave de registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<service name> Observe que CurrentControlSet na chave de registro mencionada anteriormente é o link para ControlSet001 ou ControlSet002 , conforme descrito aqui .

Agora, o valor "Iniciar" pode ter valores de 0 a 4 ( configuração sc para referência ):

  • 0 - boot - Especifica um driver de dispositivo que é carregado pelo carregador de boot.
  • 1 - system - Especifica um driver de dispositivo que é iniciado durante a inicialização do kernel.
  • 2 - auto - Especifica um serviço que inicia automaticamente sempre que o computador é reiniciado e é executado mesmo se ninguém fizer logon no computador.
  • 3 - demanda (manual) - Especifica um serviço que deve ser iniciado manualmente. Este é o valor padrão se start = não for especificado.
  • 4 - disabled - Especifica um serviço que não pode ser iniciado. Para iniciar um serviço desativado, altere o tipo de início para algum outro valor.

Enquanto vai para o serviço louco desabilitar a spree, primeiro verifique o valor inicial do serviço e marque-o, prepare-se com mídia de inicialização alternativa (qualquer mídia de instalação do Windows servirá) caso o sistema não seja inicializado devido ao serviço necessário desativado.

Se a merda acontecer, inicialize a partir de mídia externa, mude para console (shift + F10 IIRC) > regedit > aponte para HKEY_LOCAL_MACHINE e "carregar ramo de recortes" > %código%. Agora, localize na seção hive <systemdrive>:\Windows\System32\config\SYSTEM carregada e você poderá desfazer os erros anteriores ao definir os valores ControlSet001\Services para os padrões.

Aqui está um pequeno script em lote para listar todos os serviços "padrão" (padrão até ser modificado pelo usuário, que se torna "padrão") em Start :

@echo off
setlocal enabledelayedexpansion
set KEY=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
for /f "tokens=5 delims=\" %%a in ('reg query !KEY! /s /v "start"') do     (
set SERVICE=%%a
for /f "tokens=3" %%b in ('reg query !KEY!\!SERVICE! /v "start" ^| findstr /i "start"') do (
        echo !KEY!\!SERVICE! - "Start" %%d
    )
)
endlocal

Cole o código acima em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services e execute-o como defaultservices.bat para gerar o arquivo de texto, que pode ser utilizado posteriormente para ver os valores padrão do serviço.

    
por 24.06.2017 / 00:34