How to find out if an installed driver is 32bit or 64bit?  

Page 1 of 2 12 LastLast

  1. Posts : 244
    win7pro 64bit
       #1

    How to find out if an installed driver is 32bit or 64bit?


    I am running a 64bit Win7 Pro system and installed in the past a lot of additional drivers (e.g. a pdf printer driver). Unfortunately I did not remember if I installed the 32bit or the 64bit driver version of these additional drivers). As far as I now 32bit driver could work as well under 64bit Windows.

    How can I find out now which driver version it is?

    When I open the TaskManager I cannot see the driver process.
    Moreover I don't know the driver *.exe or *.dll filename.

    So how else can I find it out?

    Peter
      My Computer


  2. Posts : 18,415
    windows 7 home 64bit
       #2

    All your Drivers are 64 Bit .....
      My Computer


  3. Posts : 21,004
    Desk1 7 Home Prem / Desk2 10 Pro / Main lap Asus ROG 10 Pro 2 laptop Toshiba 7 Pro Asus P2520 7 & 10
       #3

    Peter now I am not expert but I would reckon like most things 32bit it would be back compatible with a 64bit system. Now I did find this but have never run it as I have had no need but it may show you what drivers you have installed but if I were you I would read the article thoroughly before running anything.
    Using Driver Verifier to identify issues with Windows drivers for advanced users

    There is a tutorial on command line too but I cannot find the driver verifier line amongst it but perhaps I am just missing it.
    Run Commands for Windows 7
      My Computer


  4. Posts : 2,497
    Windows 7 Pro 64 bit
       #4

    64 bit Windows has the elaborate WOW64 subsystem that allows 32 bit software to run. But this is for user level software only. There is no provision for using 32 bit kernel drivers on a 64 bit OS and I cannot conceive even in principle how this could be done.

    But printer drivers run as a process in user mode so should work. Task Manager will identify which processes are 32 bit if the name is known. The process description field should help with this.
      My Computer


  5. Posts : 1,519
    Windows 7 Ultimate 64-bit, Windows 8.1 64-bit, Mac OS X 10.10, Linux Mint 17, Windows 10 Pro TP
       #5

    Have never been able to run 32-bit drivers for devices on a 64-bit version of Windows. Unavailability of 64-bit drivers and a lack of suitable software was a lot of why the 64-bit version of Windows XP didn't really catch on with consumers.
      My Computer


  6. Posts : 2,468
    Windows 7 Ultimate x64
       #6

    Drivers always follow the bitness of the operating system. At least in Windows, 32 bits OSs load only 32 bits drivers, and 64 bits OSs load only 64 bits drivers (this is true for all kernel-mode code, not just drivers). So, as you have a 64 bits OS, your drivers for everything are 64 bits.

    Drivers never run as a process (they run as part of the kernel). Task manager only display user-mode processes, and at most will only show helper processes (those can be either 32 or 64) but not the driver itself.
      My Computer


  7. Posts : 244
    win7pro 64bit
    Thread Starter
       #7

    Ok, you are (almost) all talking about KERNEL drivers.
    As I said in my initial post I would like to find out the bitness of a USER MODE printer driver (=which can be 32bit OR 64bit under a 64bit WinOS).

    So again: How do I find it out?
      My Computer


  8. Posts : 562
    Windows 7 Ultimate x64
       #8

    Ok, you are (almost) all talking about KERNEL drivers.
    As I said in my initial post I would like to find out the bitness of a USER MODE printer driver (=which can be 32bit OR 64bit under a 64bit WinOS).

    "Sigcheck" by "Sysinternals" can do that.

    Sigcheck

    For example, executing sigcheck.exe c:\windows\system32\drivers\MBAMSwissArmy.sys will report the following output.

    Code:
    c:\windows\system32\drivers\MBAMSwissArmy.sys:
    	Verified:	Signed
    	Signing date:	3:44 AM 9/20/2014
    	Publisher:	Malwarebytes Corporation
    	Description:	Malwarebytes Anti-Malware
    	Product:	Malwarebytes Anti-Malware
    	Prod version:	0.2.13.0
    	File version:	0.2.13.0
    	MachineType:	64-bit
    Check the value of "MachineType" to determine the architecture. If you want to check a lot of drivers, there is a third party GUI available for the tool.


    Skwire Empire » SigcheckGUI

    Usage : Check Windows folders for file signatures with SigcheckGUI - gHacks Tech News
      My Computer


  9. Posts : 1,519
    Windows 7 Ultimate 64-bit, Windows 8.1 64-bit, Mac OS X 10.10, Linux Mint 17, Windows 10 Pro TP
       #9

    Seems to me a printer driver still has to match the version of the OS.

    User mode and kernel mode (Windows Drivers)
      My Computer


  10. Posts : 21,004
    Desk1 7 Home Prem / Desk2 10 Pro / Main lap Asus ROG 10 Pro 2 laptop Toshiba 7 Pro Asus P2520 7 & 10
       #10

    Yes well every printer I have ever bought it asks for the bit version of the OS / driver when you visit their site and I could be wrong but I am sure a 32bit driver would work on a 64bit system. I stand to be corrected but most things are back compatible to the best of my recollection.
      My Computer


 
Page 1 of 2 12 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 11:10.
Find Us