Number of drivers vs final system performance?

Discussion in 'Windows 10' started by YOUNEEDTOLOGINTOVIEWTHIS, Jun 20, 2018.

  1. YOUNEEDTOLOGINTOVIEWTHIS

    YOUNEEDTOLOGINTOVIEWTHIS MDL Junior Member

    Feb 18, 2018
    89
    5
    0
    Hey guys,

    Just a general question... Does removing drivers from an iso (like with NTLite or DISM) give any sort of performance boost? Or is decreasing final install size the only benefit?

    I've heard that windows will start a service for each driver at boot... Which if true, is scary when we're talking about everything from holographic displays to POS barcode readers....

    I hope I heard wrong! xD
     
  2. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    47,217
    94,587
    450
    #2 Enthousiast, Jun 20, 2018
    Last edited: Jun 20, 2018
    In general, a driver (or software for that matter) which isn't loaded during boot doesn't hog system resources.

    So deleting any not used driver shouldn't influence performance.

    What some mobo's do is load only the necessary drivers for boot (fast and ultra fast boot) and so they improve boot speed, but it's only for boot.
     
  3. YOUNEEDTOLOGINTOVIEWTHIS

    YOUNEEDTOLOGINTOVIEWTHIS MDL Junior Member

    Feb 18, 2018
    89
    5
    0
    What do you mean by "In general..."? Are there cases where windows' built-in unnecessary drivers do use resources?
     
  4. Flipp3r

    Flipp3r MDL Expert

    Feb 11, 2009
    1,964
    907
    60
    If the device isn't there then the driver won't load. As an example, Windows would not load & initialise the LSI/Megaraid drivers if that storage device is not present.
    What you heard sounds like a load of bs.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. AveYo

    AveYo MDL Expert

    Feb 10, 2009
    1,836
    5,693
    60
    Same as your bs. Why don't you fire Autoruns on your system and check Drivers section, you might find BT 3Ware AMD etc stuff there even if the hardware is not present on your device. Boot time = initialization time = when Windows is really dumb and has no idea about the hardware, so it loads all boot designated drivers (and all storage drivers must initiate at boot) indiscriminately from a list. It's the driver that detects hardware, not windows detecting hardware and supplying a driver for it. "Who came first, the chicken, or the egg?"

    As for "tweaking" drivers in an image, that's about as dangerous as it gets. If you don't know what you're doing, don't do it, few MB storage saved or a couple seconds at most gain in bootup time ain't worth the wasted time in making a broken image.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  6. Flipp3r

    Flipp3r MDL Expert

    Feb 11, 2009
    1,964
    907
    60
    If that was the case that they all started then you would not get a blue screen when installing onto a different storage controller.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...