set my app to initialize at kernel level !? possible?

Hi Experts =)
i want know about if have the possibility(code) of set my application to initialize at kernel level, before computer boot.
(if not is possible at kernel level, can be in boot level).
Code example is welcome,
Thank You ;)
MelissaCandyGirlAsked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
JohnjcesConnect With a Mentor Commented:
Use a service... easiest way to do it and will run before you login.

John
0
 
8080_DiverCommented:
MelissaCandyGirl,
I am afraid that you are going to have to live with having your app come up automatically when the boot process has completed.  
In ordder to have it initialized at the kernel level, you would probably need to alter the processes at the chip level.  In order to alter the processes so that you could have it initialized at the boot level, you would have to play at approximately the same level.  
What is wrong with adding it to the Autoexec.bat so that it immediately starts up upon completion of the boot sequence?
0
 
MelissaCandyGirlAuthor Commented:
Autoexec.bat not serve because I have to start my program before the boot at least.
My program is checking for malicious files and deletes them! It is not feasible try to delete 1 file that is injected in the process (system, winlogon.exe, explorer.exe and more ...). The only way to delete them is before the boot.
0
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

 
JohnjcesCommented:
The best you are going to do, unless you are running Windows 3.X and DOS, is start your application as a service or make your application a service.

If you are using old Windows, then you could load stuff up a boot time in the config.sys file and autoexec.bat. Windows NT operating systems just don't handle stuff set in those files like Win 3.X.

It might be easier in WIndows 95, 98 and Me as they were built upon a DOS core or kernel.

Thee are a lot of Q here on EE on writing services and a lot of tutorials on the web.

John
0
 
Geert GConnect With a Mentor Oracle dbaCommented:
you need to add windows zone to attract attention of windows kernel programmers.
without them you'll have no luck

it is possible, i don't know exactly how, but i see many virus scanners do this too.
the windows experts should know how.
0
 
MelissaCandyGirlAuthor Commented:
hmm, yeah, you know something about opening an operation like avast?
before you log on, start a scan?
0
 
MelissaCandyGirlAuthor Commented:
ok, thank boys
0
 
MelissaCandyGirlAuthor Commented:
=)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.