Windows Tips & News

Acelere a inicialização do Windows com estes truques

click fraud protection
RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema

Você sabia que pode acelerar a inicialização do Windows sem usar ferramentas de terceiros? Hoje compartilharemos com vocês vários truques que permitirão reduzir o tempo de inicialização e tornar o boot do Windows mais rápido. Alguns deles são bastante simples e alguns deles podem ser novos para você.

Propaganda

Conteúdoocultar
O que é considerado "inicialização" no Windows
É aqui que você começa
Como melhorar a inicialização reduzindo a carga do sistema operacional
Torne a interface do sistema operacional mais responsiva durante a inicialização do Windows 8 e Windows 7 - o jeito dos Jedi
Mantenha os recursos Prefetcher e ReadyBoot habilitados
Desfragmentar arquivos de inicialização

O que é considerado "inicialização" no Windows

A inicialização do Windows é o conjunto de chaves de registro e pastas do sistema de arquivos usadas pelo Windows para executar aplicativos e vários scripts. Existem muitos locais de inicialização diferentes, mas a maioria dos programas usa as seguintes chaves de registro ou pastas do sistema de arquivos:

  • Subchave de registro por usuário: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
  • A subchave do Registro para todos os usuários: HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Run
  • Pasta de inicialização por usuário: C: \ Usuários \% nome de usuário% \ AppData \ Roaming \ Microsoft \ Windows \ Menu Iniciar \ Programas \ Inicializar
  • A pasta de inicialização para todos os usuários: C: \ ProgramData \ Microsoft \ Windows \ Menu Iniciar \ Programas \ StartUp
  • Algumas tarefas do Agendador de tarefas que podem ser iniciadas quando o usuário entra (Windows Vista e posterior).

Dica: você pode acesse a chave de registro desejada com um clique. Para abrir as pastas de inicialização, você pode usar os seguintes comandos de shell:

  • para pasta de inicialização por usuário: shell: Startup
  • para a pasta de inicialização de todos os usuários: shell: Startup comum

Clique aqui para aprender mais sobre os comandos do shell.

É aqui que você começa

Reduza a quantidade de aplicativos dessa carga na inicialização. Nas versões do Windows anteriores ao Windows 8, você pode usar o msconfig (Start-Run-msconfig.exe) para ver o que você tinha na lista de inicialização. No Windows 8, a mesma opção é fornecida pelo novo Gerenciador de Tarefas:

Gerenciador de Tarefas do Windows 8

O novo Gerenciador de Tarefas tem um benefício - Cálculo do impacto inicial, Eu recomendo que você dê uma olhada no Autoruns utilitário de Mark Russinovich. Esta é uma ferramenta indispensável para usuários avançados, que é capaz de mostrar tudo o que carrega na inicialização do seu sistema operacional.

Obviamente, quanto menos aplicativos você tiver na inicialização, mais rápido o Windows iniciará.

Então, o primeiro passo é desabilitando os aplicativos desnecessários carregados na inicialização.

Existe uma boa regra: se você não sabe qual é o aplicativo listado, não o desative.

Como melhorar a inicialização reduzindo a carga do sistema operacional

Você pode melhorar significativamente o tempo de inicialização criando sua própria fila de inicialização. Os aplicativos serão iniciados um por um e isso reduzirá a carga do sistema operacional.

A ideia por trás disso é que vários aplicativos não tentarão carregar todos de uma vez, eles serão carregados em uma ordem serial. Um truque simples é criar um arquivo em lote com os comandos de inicialização do aplicativo e com o comando "timeout" após cada aplicativo.

Para torná-lo limpo, vou fornecer um exemplo simples da minha instalação do Windows 8. Coloquei o arquivo em lote que segue em meu shell: Pasta de inicialização depois de remover dois aplicativos que instalei, Yahoo! Messenger e o meu próprio, Opaque Taskbar, são carregados na inicialização com o Autoruns:

@echo off
iniciar "" "c: \ Arquivos de programas (x86) \ Yahoo! \ Messenger \ YahooMessenger.exe"
tempo limite / 10
iniciar "" c: \ data \ portable \ OpaqueTaskbar / resident

Você pode mover todos os outros aplicativos dessa forma para o arquivo em lote.

fila

Se você não deseja ver a janela do console a cada inicialização, pode criar uma fila de inicialização com o Agendador de tarefas. Você precisa criar um conjunto de tarefas: uma tarefa para cada aplicativo.

Na guia "Gatilhos" na janela "Criar tarefa", você deve definir um novo gatilho para o evento "Logon". Observe a opção "Atrasar tarefa para". É equivalente ao comando "timeout" que usei no arquivo em lote acima. Use esta opção para criar a fila de inicialização.

fila do agendador de tarefas

A fila pode ser a seguinte no caso do meu sistema Windows 8:

  1. Tarefa nº 1 - Yahoo! Messenger, "Atrasar tarefa para" está desmarcada - não preciso atrasar o aplicativo inicializado pela primeira vez.
  2. Tarefa nº 2 - Barra de tarefas opaca, "Atrasar tarefa para" está definida para 5 segundos - aloquei 5 segundos para a Tarefa nº 1 iniciar e liberar recursos do sistema operacional.
  3. Tarefa nº 3 - Skype, "Atrasar tarefa para" está definida para 2 segundos - aloquei 2 segundos para a Tarefa nº 2 iniciar e liberar recursos do sistema operacional.
  4. ...e assim por diante.

Você precisa verificar suas configurações de inicialização regularmente para se livrar de novos aplicativos que se adicionam automaticamente à inicialização após serem instalados. Mas vale a pena. Depois que a fila de inicialização for criada, você sentirá que o tempo de inicialização do Windows é bastante reduzido, especialmente se você tiver muitos aplicativos que carregam na inicialização.

Torne a interface do sistema operacional mais responsiva durante a inicialização do Windows 8 e Windows 7 - o jeito dos Jedi

Desde o Windows Vista, a Microsoft tem tentado melhorar a inicialização do Windows, então o Windows Vista introduziu um "Atraso na Inicialização". Para qualquer aplicativo carregado nos primeiros 60 segundos, o Windows Vista o executa em baixa prioridade para reduzir a carga do sistema operacional.

No entanto, no Windows 7 e no Windows 8, esse recurso de inicialização de baixa prioridade está desabilitado por padrão. Você pode habilitá-lo para tornar a interface do sistema operacional mais responsiva durante a inicialização. Observe que isso fará com que seus aplicativos sejam iniciados com uma prioridade mais baixa, mas seu sistema pode ser mais responsivo.

Aqui estão as instruções para ativar esse recurso:

  1. Abra o registro e navegue até a seguinte chave:
    HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced \ DelayedApps

    Veja nosso Fundamentos do Editor do Registro.

  2. Tomar posse da chave mencionada acima. Por padrão, ele é propriedade de TrustedInstaller.
  3. Altere o valor do Delay_Sec valor. É definido como zero por padrão, o que significa "0 segundos para o período de baixa prioridade". Você pode alterá-lo e defini-lo de volta para 60 segundos (use o valor decimal) como o Vista faz.
    delay_sec no registro
  4. Restaure a propriedade do TrustedInstaller

É isso. Para desativar este recurso, basta definir o Delay_Sec valor de volta a zero.

Se você for usuário do Windows 8, além disso, recomendo que leia o seguinte artigo: Como reduzir o atraso de inicialização para aplicativos de desktop no Windows 8.

Mantenha os recursos Prefetcher e ReadyBoot habilitados

Certifique-se de que ambas as funções estão habilitadas em seu sistema operacional.

ReadyBoot, (não deve ser confundido com ReadyBoost), é um recurso pouco conhecido. Após cada inicialização, o serviço ReadyBoost (o mesmo serviço que implementa o recurso ReadyBoost) usa o tempo ocioso da CPU para calcular um plano de cache de tempo de inicialização para a próxima inicialização. Ele analisa as informações de rastreamento de arquivo das cinco inicializações anteriores e identifica quais arquivos foram acessados ​​e onde estão localizados no disco.

Quanto ao Prefetcher, ele foi introduzido no Windows XP para armazenar em cache dados específicos sobre os aplicativos que você executa, a fim de ajudá-los a iniciar mais rapidamente. Ele foi aprimorado no Windows Vista e renomeado como SuperFetch.

Certifique-se de que o serviço "Superfetch" seja iniciado automaticamente.

superfetch

Além disso, verifique a seguinte chave:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ WMI \ Autologger \ ReadyBoot

O valor "Iniciar" nesta chave de registro deve ser definido como 1.

Siga estas regras simples para garantir um início tranquilo:

  1. Mantenha o arquivo de paginação habilitado. Desativar o arquivo de paginação pode causar todos os tipos de problemas e questões estranhas. Alguns aplicativos simplesmente se recusam a iniciar sem um arquivo de paginação.
  2. Mantenha o SuperFetch habilitado.
    Quando um SSD é usado em vez de uma unidade de disco rígido (HDD), o SuperFetch é automaticamente ignorado pelo Windows.
  3. Mantenha o ReadyBoost ativado.
    Desligar isso aumentará o tempo de inicialização.

Desfragmentar arquivos de inicialização

O embutido desfragmentar utilitário no Windows Vista e posterior tem a opção oculta "-b" que otimiza os arquivos de inicialização e melhora o tempo de inicialização.

Execute o prompt de comando elevado e digite o seguinte:

defrag -b c:

onde c: é a unidade do sistema. Este comando invocará a otimização de inicialização.

Você deve saber que o Windows executa a desfragmentação de acordo com uma programação fixa. Ele também inclui a otimização de inicialização, portanto, o comando acima o executa "sob demanda".

Existe a tarefa "ScheduledDefrag" no Agendador de Tarefas na pasta Microsoft \ Windows \ Defrag que realiza a desfragmentação:

desfragmentar programação

Você pode verificar se esta tarefa está habilitada.

Observe que se você tiver uma unidade SSD, esta tarefa pode ser desativada pelo Windows. Não se preocupe. Mesmo se não estiver desabilitado em uma unidade SSD, o Windows não desfragmentará um SSD.

Deixe-nos saber se você achou este artigo útil. Seus comentários são sempre bem-vindos.

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistema
Sergey Tkachenko, autor na Winaero

Sergey Tkachenko, autor na Winaero

Ajustador de Protetores de Tela do Windows.Os protetores de tela fornecidos com o Windows 8, Wind...

Consulte Mais informação

Sergey Tkachenko, autor na Winaero

Este site usa cookies para melhorar sua experiência enquanto você navega pelo site. Destes cookie...

Consulte Mais informação

Sergey Tkachenko, autor na Winaero

A Microsoft anunciou hoje que concluiu oficialmente seu trabalho na atualização do Windows 10 de ...

Consulte Mais informação