Peço desculpas antecipadamente porque não estou realmente respondendo à sua pergunta, mas não há uma boa razão para você fazer uma "reinicialização falsa".
Por quê? O sistema só carrega drivers na inicialização (de qualquer maneira, os drivers mais importantes). Os drivers são um grande negócio na computação - eles interagem com o resto da sua máquina. De certo modo, sem eles você não poderia executá-lo.
Os drivers recebem um endereço específico na memória durante a inicialização, por mecanismos que estão fora do que o explorer
e normalmente estão bloqueados, para evitar a corrupção e o acesso do usuário. Supondo que suas posições possam mudar por ação do usuário, todos os programas que dependem desses drivers precisariam saber que as posições do motorista ou seu conteúdo foram alterados. Isso causaria estragos em todos os aplicativos porque, como eu disse, explorer
não faz nada com drivers.
Tentando realizar uma "reinicialização falsa" fechando e abrindo explorer.exe
, é possível executar uma de três ações:
- Não faça nada, pois os drivers são carregados na inicialização.
- bagunça o computador. Isto supõe que seus drivers estão de alguma forma vinculados com
explorer
.
- Realmente trabalhe. Isso acontece quando não é um driver "relevante" (ou seja, gráficos, áudio, placa-mãe, etc), como no caso de um touchpad ou teclado.
Mas é melhor permitir que o sistema carregue os drivers de maneira natural, ou seja, executando uma reinicialização.
No entanto, ninguém diz quando você precisa reiniciar o computador ...