É provável que esta solução torne o sistema instável e seja fornecido apenas para fins informativos.
Se você adicionar o script AutoHotKey à pasta de inicialização, poderá adicionar o seguinte comando como o primeiro comando no script para matar explorer.exe
.
Process, Close , explorer.exe
No Processo, feche a documentação :
Close
Forces the first matching process to close.
Process, Close , PIDOrName
If a matching process is successfully terminated, ErrorLevel is set to its former Process ID (PID). Otherwise (there was no matching process or there was a problem terminating it), it is set to 0. Since the process will be abruptly terminated -- possibly interrupting its work at a critical point or resulting in the loss of unsaved data in its windows (if it has any) -- this method should be used only if a process cannot be closed by using WinClose on one of its windows.
Isso por si só funciona temporariamente, pois explorer.exe
será reiniciado ocasionalmente, portanto, isso deve ser executado em um loop.
Loop
{
Process, Exist, explorer.exe
If ErrorLevel = 0
break
Process, Close, explorer.exe
}