How To Disable Automatic Driver Installation In Windows 7 / Vista

Suppose you have connected a device with your computer, Windows 7 / Vista will now automatically search for the driver and install it. If you want to select every driver manually(because you have a manual driver that is better), then you should disable automatic driver installation. To do this you don’t need to install any software at all, you can do this using Windows Driver Settings.

Update: Some people complained that the original method doesn’t work at all. Reader mufuti0815 points out a method to properly disable automatic driver installation. I have tested it and it seems to be working. Here is what you need to do:

  • Go to Start–>Search type in gpedit.msc
  • Click the file to open the Local Group Policy Editor and show Windows who is in control!!
  • You want to go here: Computer Configuration->Administrative Templates->System->Device Installation. Click on the subfolder Device Installation on the left and on the right side you will see the possible restrictions.
  • Right Click on Prevent Installation of Devices not described by other policy settings and edit this option, set it on ENABLED.
    Reboot Windows and enjoy its inability to pollute your system with its standard driver, open gpedit.msc again and revert the change so you will be able to install your driver.

Go to Start menu, right-click on Computers and click Properties. On the left sidebar of the System dialog box, select Advanced System Settings. Now navigate to Hardware tab and click Windows Update Driver Settings as shown in the screenshot below.

You will see a box as shown below, now simply select Ask me each time I connect a new device before checking for driversNever check for drivers when I connect a device, depending on how you want Windows Update to find a matching driver ? or

Once you have selected the options, click OK and you are done.

Update: If this doesn’t work, also try the solution here.

  • Share this article!

    • Digg this!
    • Bookmark on Reddit
    • Bookmark at Delicious
    • Stumble this!
    • Share this post at Facebook
    • Tweet this!
    • Share on Yahoo! Buzz
    • Add AddictiveTips to your Technorati favorites
    • Share on Friendfeed
This entry was posted in Windows and tagged , , , , , , , , , , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

28 Comments

  1. Paul
    Posted April 25, 2009 at 6:40 am | Permalink

    Much like everything else in V…ista, it don’t work

    • Mike
      Posted April 26, 2010 at 10:07 am | Permalink

      If you actually looked around you might find that the alternative solution to this is needed also to be done. When you do both not only will you not be able to install new drivers at all but windows update service won’t force them apon you. Nice fail.

  2. phil
    Posted May 7, 2009 at 8:03 am | Permalink

    Vista still installs anyway, it’s ruining me, and when I want to install the right drivers it denies me saying “windows has determined your drivers are up to date, uhm, NO THEY’RE NOT!!!
    I can’t use my midi keyboARD UNTILL i CAN INSTALL THE RIGHT DRIVERS BUT i’VE TRIED FOR 4 HOURS AND REALISE IT’S IMPOSSIBLE.

  3. Krrish
    Posted July 17, 2009 at 12:34 am | Permalink

    Yes, this feature doesnt work in Win Vista Home Premium..
    Windows drivers are installed automatically though it is disable to do.

  4. cike
    Posted September 27, 2009 at 12:22 am | Permalink

    It doesn’t work!!!!!! So please delete this page and stop misleading others.

  5. asha
    Posted October 2, 2009 at 6:27 am | Permalink

    Nope cike is right IT does not work

  6. mufuti0815
    Posted November 2, 2009 at 10:53 am | Permalink

    PLEASE READ THIS !

    As you guys probably know the however well-intended, obvious and obviously non-functional advices you would see if you google for disabling automatic driver installation or disabling it will not work. From what I have gathered it is a known issue with Windows Vista and Windows 7 that the option to never update your drivers obviously doesnt work. Disabling windows update does not help either because the driver windows installs for you is the system driver already stored in your windows installation.

    So to make a long story short here is exactly what you have to do:

    Go to Start–>Search type in gpedit.msc
    Click the file to open the Local Group Policy Editor and show Windows who is in control!!
    You want to go here: Computer Configuration->Administrative Templates->System->Device Installation. Click on the subfolder Device Installation on the left and on the right side you will see the possible restrictions.
    Right Click on Prevent Installation of Devices not described by other policy settings and edit this option, set it on ENABLED.
    Reboot Windows and enjoy its inability to pollute your system with its standard driver, open gpedit.msc again and revert the change so you will be able to install your driver.

    Now I had to figure all this out pretty much on my own so I am not sure as to what would be the best way to adjust other policy options to just affect your graphics driver, printer, whatever. Honestly I wasted so much time with this issue I did not even bother.
    If you enable the above mentioned line it will disable EVERYTHING from getting automatic driver updates.
    In your face, stupid Windows

    • X_Space_Balls_X
      Posted August 10, 2010 at 2:34 pm | Permalink

      THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU! THANK YOU!

  7. Guest
    Posted December 5, 2009 at 5:16 pm | Permalink

    This method of disabling automatic windows installation of device drivers works on my computer. I use Windows Vista Ultimate. Thanks.

  8. James
    Posted December 14, 2009 at 8:55 pm | Permalink

    Unfortunately, vista home and windows 7 home do not have a Local Group Policy Editor. :( Any ideas for those of us in that group?

  9. James
    Posted December 15, 2009 at 1:55 am | Permalink

    Unfortunately, vista home and windows 7 home do not have a Local Group Policy Editor. :( Any ideas for those of us in that group?

  10. James
    Posted December 15, 2009 at 6:55 am | Permalink

    Unfortunately, vista home and windows 7 home do not have a Local Group Policy Editor. :( Any ideas for those of us in that group?

  11. siliconsurfer
    Posted December 29, 2009 at 2:17 am | Permalink

    Thank you this worked brliantly for me!!
    I was able to prevent Windows 7 repeated reinstalling the Intel 82852/82855 GM/GME graphics card driver at every single boot up … i've been trying for days to get my new Windows 7 intallation working, and this was the only driver problem I could not fix.

    After I enabled as above, and then after retarting the first time afterwards I got a Win 7 message saving that the drivers could not be updated, then I permanently disbled one of the video controllers that showed up in Device Manager/Other Devices.
    Windows 7 then worked fine without reinstalling after each boot.

    Then later after I was sure that the video drivers were not going to reinstall for sure I disabled “Prevent Installation of Devices not described by other policy settings”, and since then I have a working Windows 7 installation at last.

  12. jesse
    Posted January 9, 2010 at 4:41 am | Permalink

    how would i get it to revert back to how it was…the option is not there anymore

  13. jesse
    Posted January 9, 2010 at 5:10 am | Permalink

    the reason i want to go back to this is because i cannot install any drivers anymore…someone help!!!

  14. zoolee
    Posted January 24, 2010 at 10:02 am | Permalink

    The option is there, you probably looking in driver installation and not device installation :) i have win 7 ultimate, this method preventing me from any form of driver installation, so if you dont want to install anything this is good, but its not disabling automatic driver installation

  15. jarrmnn
    Posted January 31, 2010 at 2:56 am | Permalink

    hello mr.gates
    your making
    macs look good

  16. Neil G
    Posted February 2, 2010 at 4:08 am | Permalink

    Many people are getting confused, the disable function within window allows you to disable windows update from connecting to the internet to look for drivers. As it is under the windows update section. It will not entirely disable windows update.

  17. bubbakeg
    Posted February 3, 2010 at 12:31 am | Permalink

    Thanks, worked well. Follow instructions people.

  18. Markus
    Posted February 14, 2010 at 9:29 pm | Permalink

    after rebooting i now can't use my keyboard or mouse! how do i revert this??

  19. Markus
    Posted February 14, 2010 at 9:45 pm | Permalink

    nevermind, did a system restore

  20. ddd271
    Posted March 13, 2010 at 7:21 pm | Permalink

    Works very well!

  21. pablo
    Posted March 20, 2010 at 2:04 pm | Permalink

    can some one explain how the **** you do this in windows 7 home? because in home there is no gpedit.msc

  22. velislav
    Posted April 15, 2010 at 2:18 am | Permalink
  23. stewart
    Posted June 11, 2010 at 3:31 am | Permalink

    Thanks this worked for me, note you dont have to reboot after doing the change, i just did a gpupdate /force then uinstalled the driver via device manager and it didnt reinstall.

  24. Graham
    Posted July 23, 2010 at 8:41 am | Permalink

    the original instructions work now, but accessing gpedit.msc is more difficult. This is still the first hit when someone googles for instructions, so p;ease confirm if your altered instructions are still valid.

  25. bill gates
    Posted August 18, 2010 at 11:10 am | Permalink

7 Trackbacks

  1. [...] it would re-install them back.  I tried disabling uPnP, I tried disabling auto-install, I tried setting group policy, I tried just about everything, but Vista still kept auto-installing the wrong drivers and not [...]

  2. By Connie's Ramblings » Blog Archive » New Computer on January 23, 2010 at 1:25 am

    [...] Uninstall all current drivers and before restrating, disable Windows 7 from auto loading drivers. To do this, use gpedit.msc navigate to: Computer Configuration>Administrative Templates>System>Device Installation. Restrictions folder > Prevent Installation of Devices not described by other policy settings > set it to ENABLED  You can read more about this at: <http://www.addictivetips.com/windows-tips/how-to-disable-automatic-driver-installation-in-windows-vi…> [...]

  3. [...] http://www.addictivetips.com/windows…windows-vista/ What about that, lol i feel like a 1 man army __________________ Quote: [...]

  4. [...] Re: Vista Drivers install How To Disable Automatic Driver Installation In Windows 7 / Vista try here mate hopefully give you some more advice How To Disable Automatic Driver Installation In Windows 7 / Vista [...]

  5. [...] by BlackOmega Is there a way to make it so Win 7 doesn't install a video driver for me? Try this. __________________ OCN Water Cooling Club NZXT Classic Series Club Intel SSD Owner Club [...]

  6. [...] link here should help you out. It works as I have done it in the past as well. Link __________________ OCN Water Cooling ClubCorsair Obsidian [...]

  7. [...] automatic driver installation? I've already tried this guide http://www.addictivetips.com/windows…windows-vista/ gpedit.msc does not exist, and the crossed out one doesn't work. Is there any other way to [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


More in Windows (5 of 5 articles)