I am a layman to the world of drivers, please explain.
0 Comments   [ + ] Show Comments


Please log in to comment


In basic, the function of the hardware, how direct/fast does it need to talk with OS or User. But real details; just start with Wikipedia then try Windows Driver Frameworks, User-mode vs. Kernel-mode Drivers, User mode and kernel mode. After this you should not be a layman anymore.

But why this question on a deployment website?
Answered 07/08/2014 by: dedenker
Third Degree Black Belt

  • Aside from learning the difference between the two, I believe he also wants to know how to tell if a specific driver is kernel mode or user mode driver. I'm not sure of the answer to that, though. Driver Verifier tool available from Microsoft may be able to give you that info.
    • I dont believe the Driver tool will say like "Mode = User (of Kernel). It only does some routine security checks. So it might help with pointing in the right direction. But user or kernel mode is set when compiling the driver, so based on purpose of the driver. (example: video card is always kernel-mode)
Please log in to comment
Answer this question or Comment on this question for clarity
Five Easy Steps to Smarter Systems Imaging
With traditional methods for systems imaging, each image captures a particular hardware and software configuration at a specific moment in time—static, unchanging, unmanageable.