Click here to Skip to main content
15,885,004 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
i have application which i dont want to detect by msconfig file
Posted
Comments
Maciej Los 31-May-12 9:32am    
Why?
Dave Kreskowiak 31-May-12 10:23am    
If users are installing their own software, that means your company made the MASSIVE mistake of making everyone an administrator on their machine. If they were normal users, this wouldn't happen.

That depends on your application. If it's an application that the user has to be able to see, you have no choice but to run it out of the Run key in the registry.

If there is no interface that the user sees, then you might be able to write it as a Windows Service.

In either case, MSCONFIG will see them both. You have no option to hide it from MSCONFIG.
 
Share this answer
 
Every application has a primary thread, and sometimes secondary child threads. Applications can be written to detect and analyze threads within its domain.

msconfig runs in the root domain, and thus has access to every single thread that is running on the machine. That is its primary function: it sees all and knows all.

You cannot write an application that does not have a primary thread. Therefore, you cannot write an application that is undetectible to msconfig. And why would you want to, anyway? The only reason that comes to mind is malware.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900