The best way to install drivers?


At first installation I let windows install drivers for whatever they find making sure I get internet connection as soon as possible and that's best achieved by wired connection. Can't expect Widows to have drivers for everything right from ISO. Those are mostly just very basic drivers but enable basic HW parts to work although mostly not at their best or with all controls. Then I check with Device manager for any missing drivers. All drivers are supplied to MS from respective manufacturers anyway. Even before finishing PC and starting windows installation assembly I make sure I download drivers for all the major components and place them unzipped on a USB stick so I can redirect their installation if needed.
After assuring that everything is working I apply newest drivers for all parts as needed but source varies depending of what they are for and their dates. In case of this PC for instance, I get Chipset and GPU drivers from AMD site. Realtek sound from MoKichu and other MB drivers from Asus. I consider chipset drivers most important because the consist of drivers for several MB parts and are essential for proper operation.
In case of laptops, I rely on laptop's manufacturer for most if not all drivers because they are usually custom made for that make and model and there's not much of them at other places.
Before installation of drivers other than from what came windows installed, I stop windows from automatically installing any drivers but I'm meticulous about mainlining and updating drivers as they usually contain fixes and new features for best operation.
In case of trouble with drivers I use DDU and/or Revo uninstaller to uninstall old drivers before installing new ones.
Some times parts may be "invisible" to system if at least some basic drivers are installed and part manufacturers count on those drivers to be present (they sent them to MS in first place) and know how to update them. When looking at device Manager, some drivers may seem to be very old (years back) but that's done for compatibility. Prime example is Disk drivers dated to 2008 but are actually brand new installed with chipset drivers.
I individually install them one by one direct from manufacturer. Don't like any of this third party driver update programs, never have never will. Takes minutes to do manually and once they're all done the first time.. its every now and then for things that actually matter and again.. minutes.
No tune up app crap gone tell me what to do xD
So you just let Windows automatically download drivers during and after the first boot up and then manually download and install manufacturer drivers on top of existing drivers?
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    ASUS TUF A15
    CPU
    AMD Ryzen 5 4600H
    Graphics Card(s)
    NVIDIA GeForce GTX 1650 Ti GDDR6 4GB
So you just let Windows automatically download drivers during and after the first boot up and then manually download and install manufacturer drivers on top of existing drivers?
That’s it, get it functional first and then do what you want to it
 

My Computer

System One

  • OS
    Windows 11 Pro Beta, 11 Dev, W11 Canary
    Computer type
    Laptop
    Manufacturer/Model
    Dell Alienware M15 Ryzen Edition R6
    CPU
    AMD Ryzen™ 9 5900HX
    Memory
    32GB
    Graphics Card(s)
    NVIDIA® GeForce RTX™ 3070 8GB GDDR6
    Hard Drives
    1 x Samsung 980 Pro 1TB
    1 x Samsung 970 Evo Plus 1TB
That’s it, get it functional first and then do what you want to it
I used to install windows without internet connection to prevent automatic drivers installation, then I installed all manufacturer drivers from usb and after that I connected to the internet. But now I guess it's unnecessary.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    ASUS TUF A15
    CPU
    AMD Ryzen 5 4600H
    Graphics Card(s)
    NVIDIA GeForce GTX 1650 Ti GDDR6 4GB
Why not browse for the drivers from the official manufactures websites and download the latest versions from there? I try to avoid automatic driver updaters as much as I can.
 

My Computer

System One

  • OS
    Windows 7
Why not browse for the drivers from the official manufactures websites and download the latest versions from there?
Because they do not always release them to public, like Qualcomm Atheros wifi driver, I can only find it using a driver updater and most manufacturers do not even bother updating they support webpages, especially once they release new products.

I use driver updater like Driver Easy just to find the version number then I download it from MS.

 

Attachments

  • capture_03172022_073457.jpg
    capture_03172022_073457.jpg
    164.8 KB · Views: 1

My Computer

System One

  • OS
    Windows 11 Home
    Computer type
    PC/Desktop
    CPU
    AMD Ryzen 5 3600 & No fTPM (07/19)
    Motherboard
    MSI B450 TOMAHAWK 7C02v1E & IFX TPM (07/19)
    Memory
    4x 8GB ADATA XPG GAMMIX D10 DDR4 3200MHz CL16
    Graphics Card(s)
    MSI Radeon RX 580 ARMOR 8G OC @48FPS (08/19)
    Sound Card
    Creative Sound Blaster Z (11/16)
    Monitor(s) Displays
    24" AOC G2460VQ6 (01/19)
    Screen Resolution
    1920×1080@75Hz & FreeSync (DisplayPort)
    Hard Drives
    ADATA XPG GAMMIX S11 Pro SSD 512GB (07/19)
    PSU
    Seasonic M12II-520 80 Plus Bronze (11/16)
    Case
    Lian Li PC-7NB & 3x Noctua NF-S12A FLX@700rpm (11/16)
    Cooling
    CPU Cooler Noctua NH-U12S@700rpm (07/19)
    Keyboard
    HP Wired Desktop 320K + Rabalux 76017 Parker (01/24)
    Mouse
    Logitech M330 Silent Plus (04/23)
    Internet Speed
    400/40 Mbps via RouterOS (05/21) & TCP Optimizer
    Browser
    Edge (No FB/Google) & Brave for YouTube & LibreWolf for FB
    Antivirus
    NoAV & Binisoft WFC & NextDNS
    Other Info
    Headphones: Sennheiser RS170 (09/10)
    Phone: Samsung Galaxy Xcover 7 (02/24)
I usually prepare by fixing the latest drivers and installing them in the windows installation I'm going to replace. Many drivers I pick up at "Station Drivers". News
Then I use "backup and restore all device drivers using a bat file" option five to create a backup of them. Backup and Restore Device Drivers in Windows 10
Also works with windows 11.
I do a clean windows installation and can then with the above-mentioned bat file quickly install the backup on the latest drivers. If you want, you can use the program NTlite instead and integrate the above-mentioned drivers even before in the windows installation file. NTLite.
But it may be a little premium.
 

My Computer

System One

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    Asus
    CPU
    Intel 10700-K
    Motherboard
    Asus ROG Strix Z490F
    Memory
    16 GB
    Graphics Card(s)
    Nvidia Geforce GTX 1660
    Sound Card
    Realtek
    Monitor(s) Displays
    Asus 24
    Screen Resolution
    1920:1080
    Hard Drives
    Samsung 970 EVO Plus NVME
    Samsung 850 PRO
    Seagate ST1000DX
    PSU
    Corsair RM750X V2
    Case
    Fractal Design Define R6
    Cooling
    Noctua NH-U12A, chromax black
    Keyboard
    Logitech wireless
    Mouse
    Logitech wireless
    Internet Speed
    100 down 10 up
    Browser
    Microsoft Edge
    Antivirus
    Bitdefender Total Security
With the exception of Nvidia and Intel, I pretty much let Windows do it, IMO a lot of people put to much emphasis on having the latest drivers and half the time the update only applies to new things not existing ones
 

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Alienware M18 R1
    CPU
    13th Gen Core i9 13900HX
    Memory
    32GB DDR5 @4800MHz 2x16GB
    Graphics Card(s)
    Geforce RTX 4090HX 16GB
    Sound Card
    Nvidia HD / Realtek ALC3254
    Monitor(s) Displays
    18" QHD+
    Screen Resolution
    25660 X 1600
    Hard Drives
    C: KIOXIA (Toshiba) 2TB KXG80ZNV2T04 NVMe PCIe M.2 SSD
    D: KIOXIA (Toshiba) 2TB KXG80ZNV2T04 NVMe PCIe M.2 SSD
    Case
    Dark Metallic Moon
    Keyboard
    Alienware M Series per-key AlienFX RGB
    Mouse
    Alienware AW610M
    Browser
    Chrome and Firefox
    Antivirus
    Norton
    Other Info
    Killer E3000 Ethernet Controller
    Killer Killer AX1690 Wi-Fi Network Adaptor Wi-Fi 6E
    Bluetooth 5.2
    Alienware Z01G Graphic Amplifier
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Alienware Area 51m R2
    CPU
    10th Gen i-9 10900 K
    Memory
    32Gb Dual Channel DDR4 @ 8843MHz
    Graphics card(s)
    Nvidia RTX 2080 Super
    Sound Card
    Nvidia
    Screen Resolution
    1920 x 1080
    Hard Drives
    Hard Drive C: Samsung 2TB SSD PM981a NVMe
    Hard Drive D:Samsung 2TB SSD 970 EVO Plus
    Mouse
    Alienware 610M
    Browser
    Chrome
    Antivirus
    Norton
With the exception of Nvidia and Intel, I pretty much let Windows do it, IMO a lot of people put to much emphasis on having the latest drivers and half the time the update only applies to new things not existing ones
Totally agree

Most manufacturers have compatibility tools, AMD for example recommend the driver for my Alienware as being 3 versions ago (Nov 2021) So that's where I leave it, I can select the optional newer ones but what's the point in all honesty
 

My Computer

System One

  • OS
    Windows 11 Pro Beta, 11 Dev, W11 Canary
    Computer type
    Laptop
    Manufacturer/Model
    Dell Alienware M15 Ryzen Edition R6
    CPU
    AMD Ryzen™ 9 5900HX
    Memory
    32GB
    Graphics Card(s)
    NVIDIA® GeForce RTX™ 3070 8GB GDDR6
    Hard Drives
    1 x Samsung 980 Pro 1TB
    1 x Samsung 970 Evo Plus 1TB
If internet is connected Windows install drivers during the windows installation process. So if I download OEM drivers after that will this overwrite the existing drivers or just install them on top of existing drivers?
Martin,

OEM drivers will always overwrite MS drivers.
MS drivers will not overwrite OEM drivers - they are artificially given a long-past date so they are always identified as older than any installed OEM ones.
WU drivers can include updated OEM drivers [supplied by OEMs] so they would overwrite MS drivers & older OEM drivers.

The answer to your initial question is that it does not matter which way round you do it - WU first or OEM first.

All the best,
Denis
 

My Computer

System One

  • OS
    Windows 11 Home x64 Version 23H2 Build 22631.3447
Totally agree

Most manufacturers have compatibility tools, AMD for example recommend the driver for my Alienware as being 3 versions ago (Nov 2021) So that's where I leave it, I can select the optional newer ones but what's the point in all honesty
Yes same with Nvidia Game ready driver, the update only covers a few new games that I don't have
 

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Alienware M18 R1
    CPU
    13th Gen Core i9 13900HX
    Memory
    32GB DDR5 @4800MHz 2x16GB
    Graphics Card(s)
    Geforce RTX 4090HX 16GB
    Sound Card
    Nvidia HD / Realtek ALC3254
    Monitor(s) Displays
    18" QHD+
    Screen Resolution
    25660 X 1600
    Hard Drives
    C: KIOXIA (Toshiba) 2TB KXG80ZNV2T04 NVMe PCIe M.2 SSD
    D: KIOXIA (Toshiba) 2TB KXG80ZNV2T04 NVMe PCIe M.2 SSD
    Case
    Dark Metallic Moon
    Keyboard
    Alienware M Series per-key AlienFX RGB
    Mouse
    Alienware AW610M
    Browser
    Chrome and Firefox
    Antivirus
    Norton
    Other Info
    Killer E3000 Ethernet Controller
    Killer Killer AX1690 Wi-Fi Network Adaptor Wi-Fi 6E
    Bluetooth 5.2
    Alienware Z01G Graphic Amplifier
  • Operating System
    Windows 11 Pro
    Computer type
    Laptop
    Manufacturer/Model
    Alienware Area 51m R2
    CPU
    10th Gen i-9 10900 K
    Memory
    32Gb Dual Channel DDR4 @ 8843MHz
    Graphics card(s)
    Nvidia RTX 2080 Super
    Sound Card
    Nvidia
    Screen Resolution
    1920 x 1080
    Hard Drives
    Hard Drive C: Samsung 2TB SSD PM981a NVMe
    Hard Drive D:Samsung 2TB SSD 970 EVO Plus
    Mouse
    Alienware 610M
    Browser
    Chrome
    Antivirus
    Norton
So there is no need to disconnect internet before windows installation to prevent automatic drivers installation?
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    Laptop
    Manufacturer/Model
    ASUS TUF A15
    CPU
    AMD Ryzen 5 4600H
    Graphics Card(s)
    NVIDIA GeForce GTX 1650 Ti GDDR6 4GB
Because they do not always release them to public, like Qualcomm Atheros wifi driver, I can only find it using a driver updater and most manufacturers do not even bother updating they support webpages, especially once they release new products.
If you think Windows always provides the latest drivers, you're mistaken. You might also take a look at the date released :wink:

And I myself do not use any third-party apps to update my drivers. Since I custom build my PC, I know the hardware and also go directly to the manufacturers website the get my latest drivers. I do NOT rely on Windows to provide drivers I can get myself.

That said, I'll bet a lot of people would be surprised if they looked at Device Manager and noticed Red X's and yellow exclamation points due to missing drivers that they "thought" Windows would handle, but now see that's not the case :eek1:
 

My Computers

System One System Two

  • OS
    Windows 11 Pro 23H2 (Build 22631.3296)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom built
    CPU
    Intel i9-9900K
    Motherboard
    Gigabyte Aorus Z390 Xtreme
    Memory
    32G (4x8) DDR4 Corsair RGB Dominator Platinum (3600Mhz)
    Graphics Card(s)
    Radeon VII
    Sound Card
    Onboard (ESS Sabre HiFi using Realtek drivers)
    Monitor(s) Displays
    NEC PA242w (24 inch)
    Screen Resolution
    1920 x 1200
    Hard Drives
    5 Samsung SSD drives: 2X 970 NVME (512 & 1TB), 3X EVO SATA (2X 2TB, 1X 1TB)
    PSU
    EVGA Super Nova I000 G2 (1000 watt)
    Case
    Cooler Master H500M
    Cooling
    Corsair H115i RGB Platinum
    Keyboard
    Logitech Craft
    Mouse
    Logitech MX Master 3
    Internet Speed
    500mb Download. 11mb Upload
    Browser
    Microsoft Edge Chromium
    Antivirus
    Windows Security
    Other Info
    System used for gaming, photography, music, school.
  • Operating System
    Win 10 Pro 22H2 (build 19045.2130)
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Built
    CPU
    Intel i7-7700K
    Motherboard
    Gigabyte GA-Z270X-GAMING 8
    Memory
    32G (4x8) DDR4 Corsair Dominator Platinum (3333Mhz)
    Graphics card(s)
    AMD Radeon R9 Fury
    Sound Card
    Onboard (Creative Sound Blaster certified ZxRi)
    Monitor(s) Displays
    Dell U2415 (24 inch)
    Screen Resolution
    1920 x 1200
    Hard Drives
    3 Samsung SSD drives: 1x 512gig 950 NVMe drive (OS drive), 1 x 512gig 850 Pro, 1x 256gig 840 Pro.
    PSU
    EVGA Super Nova 1000 P2 (1000 watt)
    Case
    Phantek Enthoo Luxe
    Cooling
    Corsair H100i
    Mouse
    Logitech MX Master
    Keyboard
    Logitech MK 710
    Internet Speed
    100MB
    Browser
    Edge Chromium
    Antivirus
    Windows Security
    Other Info
    This is my backup system.
If you think Windows always provides the latest drivers, you're mistaken. You might also take a look at the date released :wink:

And I myself do not use any third-party apps to update my drivers. Since I custom build my PC, I know the hardware and also go directly to the manufacturers website the get my latest drivers. I do NOT rely on Windows to provide drivers I can get myself.

That said, I'll bet a lot of people would be surprised if they looked at Device Manager and noticed Red X's and yellow exclamation points due to missing drivers that they "thought" Windows would handle, but now see that's not the case :eek1:
Except for some universal drivers like for CPU and elemental I/O drivers for instance which MS develops in cooperation with major part producers like Intel and AMD, as well as MB manufacturers, all other drivers are supplied to MS. Without those even initial BOOT to install windows wouldn't be possible.
Because of sheer number of different parts, it's virtually impossible to have full size and full functionality as well as backward and future compatibility, drivers included in windows installation, it would be enormous.
For same reasons, such drivers are more often than not quite elementary and should be augmented and updated for full control and performance of parts in question. Even during windows installation some drivers could be fetched thru internet connection if established at that time. That's why it ma be wise to have internet during installation.
MS distributes only signed and WDDM drivers proven safe. Because of time taken to do that, such drivers are often several versions back so getting drivers from manufacturer will supply with last ones.
 

My Computer

System One

  • OS
    W10 and Insider Dev.+ Linux Mint
    Computer type
    PC/Desktop
    Manufacturer/Model
    Home brewed
    CPU
    AMD Ryzen 9 7900x
    Motherboard
    ASROCK b650 PRO RS
    Memory
    2x8GB Kingston 6000MHz, Cl 32 @ 6200MHz Cl30
    Graphics Card(s)
    Gigabyte Rx 6600XT Gaming OC 8G Pro
    Sound Card
    MB, Realtek Ac1220p
    Monitor(s) Displays
    3 x 27"
    Screen Resolution
    1080p
    Hard Drives
    Kingston KC3000. 1TBSamsung 970 evo Plus 500GB, Crucial P1 NVMe 1TB, Lexar NVMe 2 TB, Silicon Power M.2 SATA 500GB
    PSU
    Seasonic 750W
    Case
    Custom Raidmax
    Cooling
    Arctic Liquid Freezer III 360mm
    Internet Speed
    20/19 mbps
Option 1 will be sufficient in at least 95% of instances.
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom built
    CPU
    AMD Ryzen 5 5600X
    Motherboard
    MSI B550-A Pro
    Memory
    16 GB Corsair Vengeance LPX DDR4-3200
    Graphics Card(s)
    PowerColor Red Devil Radeon RX 6600XT with 8GB GDDR6
    Sound Card
    Realtek integrated
    Monitor(s) Displays
    Acer Nitro 24" RG241Y 144hz refresh rate
    Screen Resolution
    1920 X 1080
    Hard Drives
    Western Digital Black SN770 1 TB NVMe SSD
    Samsung 860 QVO 1 TB SATA SSD
    Seagate Barracuda 1 TB HDD
    PSU
    LEPA B650 650 watt
    Case
    Enermax Coenus
    Cooling
    Cooler Master Hyper T4 air
    Keyboard
    CM Storm Devastator
    Mouse
    E-Blue Cobra Jr.
    Internet Speed
    100mbs
    Browser
    Microsoft Edge Chromium
    Antivirus
    Microsoft Defender
    Other Info
    Optical Drives: LG DVD-RW and Pioneer BluRay/ DVD burner
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Asus ROG Zephyrus G14
    CPU
    AMD Ryzen 9 6900HS
    Motherboard
    Asus board (GA402RK)
    Memory
    16 GB Samsung DDR5-4800
    Graphics card(s)
    Integrated Radeon 680M and discrete Radeon RX 6800S with 8GB GDDR6
    Sound Card
    Integrated Realtek with Dolby Atmos
    Monitor(s) Displays
    Laptop screen 14" WQXGA, IPS, 120hz refresh rate
    Screen Resolution
    2560 X 1600
    Hard Drives
    1TB PCIe Gen 4 SSD (WD Black SN850)
    PSU
    Battery power and Asus power brick/adapter. Also has USB-C charging
    Case
    Laptop
    Cooling
    Laptop fans in vapor chamber
    Mouse
    Touchpad and Omoton bluetooth mouse
    Keyboard
    Built in RGB backlit
    Internet Speed
    100mbps
    Browser
    Edge Chromium
    Antivirus
    Microsoft Defender
In the case of graphics drivers, my procedure has always been this. As long as my graphics hardware is the latest version, I keep the drivers updated. When new hardware comes out and they start optimizing the drivers for that, I keep my driver at the last version available before the new hardware was released. The newer drivers will almost never have any new features or improvements for the older hardware and in some cases, can actually degrade performance. I put my hardware in legacy mode before they do.
 

My Computers

System One System Two

  • OS
    Windows 11 Home
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom built
    CPU
    AMD Ryzen 5 5600X
    Motherboard
    MSI B550-A Pro
    Memory
    16 GB Corsair Vengeance LPX DDR4-3200
    Graphics Card(s)
    PowerColor Red Devil Radeon RX 6600XT with 8GB GDDR6
    Sound Card
    Realtek integrated
    Monitor(s) Displays
    Acer Nitro 24" RG241Y 144hz refresh rate
    Screen Resolution
    1920 X 1080
    Hard Drives
    Western Digital Black SN770 1 TB NVMe SSD
    Samsung 860 QVO 1 TB SATA SSD
    Seagate Barracuda 1 TB HDD
    PSU
    LEPA B650 650 watt
    Case
    Enermax Coenus
    Cooling
    Cooler Master Hyper T4 air
    Keyboard
    CM Storm Devastator
    Mouse
    E-Blue Cobra Jr.
    Internet Speed
    100mbs
    Browser
    Microsoft Edge Chromium
    Antivirus
    Microsoft Defender
    Other Info
    Optical Drives: LG DVD-RW and Pioneer BluRay/ DVD burner
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    Asus ROG Zephyrus G14
    CPU
    AMD Ryzen 9 6900HS
    Motherboard
    Asus board (GA402RK)
    Memory
    16 GB Samsung DDR5-4800
    Graphics card(s)
    Integrated Radeon 680M and discrete Radeon RX 6800S with 8GB GDDR6
    Sound Card
    Integrated Realtek with Dolby Atmos
    Monitor(s) Displays
    Laptop screen 14" WQXGA, IPS, 120hz refresh rate
    Screen Resolution
    2560 X 1600
    Hard Drives
    1TB PCIe Gen 4 SSD (WD Black SN850)
    PSU
    Battery power and Asus power brick/adapter. Also has USB-C charging
    Case
    Laptop
    Cooling
    Laptop fans in vapor chamber
    Mouse
    Touchpad and Omoton bluetooth mouse
    Keyboard
    Built in RGB backlit
    Internet Speed
    100mbps
    Browser
    Edge Chromium
    Antivirus
    Microsoft Defender
Back
Top Bottom