Load program before Windows Shell

0

Good morning, I come here for the first time, to see if I can solve a problem I have.

I work in a video game cyber, work with SmartLaunch, a blocking layer that closes explorer.exe, restricts the use of the PC ... the typical thing.

The problem is that it loads the desktop before the SmartLaunch, for a while the PC is accessible and it gives time to execute anything. Once SmartLaunch is loaded, the blocked PC remains, but what has been executed remains open.

What I want to do is load SmartLaunch before "explorer.exe".

I have tried editing the windows registry:

  

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon]

Changing the value of "Shell" so that it points to the SmartLaunch executable. But it does not load me, it does not load the windows explorer, but neither does the program load me. It does not work either by editing it from USER instead of MACHINE, or by modifying the value of "userinit" so that it points to that program.

If I have managed to load other shells with this method to discard any error (bblean), so I do not know why this program does not load me. Ovio that something escapes me, but I do not know what.

I have also tried to install the program as a service, which has been useless.

I have a lot of things to learn and this has got me caught. What escapes me?

Greetings, and thanks in advance.

    
asked by Estivicio 07.02.2017 в 14:36
source

1 answer

0

In this registry path, in UserInit you must put the path of SmartLaunch before the userinit.exe without deleting this second one. More or less as follows:

  

C: ... \ smartlaunch.exe, C: \ Windows \ system32 \ userinit.exe

    
answered by 07.02.2017 в 18:38