I will start off gently. Windows has by default AMD and Intel CPU drivers installed as far as my knowledge goes. Everyone here knows how to access the registry In windows registry go to this path Here you will find numerous services. Each service contains a key 1 = Boot 2 = ... 3 = Load on demand 4 = Disable To disable eg UAC driver do the following: Search for LUAFV Only do this if you have UAC disabled of course. Now I notice these drivers: amdppm intelppm Both are processor drivers. My laptop has a i7 720QM which processor driver do I need? Because my CPU falls under amd64 running as 64bit Windows Can I safely disable amdppm? Are there other services I can disable ?
Bump That was the answer I was looking for. I am just wondering, if Start has the value of 3, the drivers are loaded on demand. But do they get cached in RAM when this value is on 3?
It seems to me that by disabling "unneeded" drivers, your system will be much more brittle and prone to unexpected errors. For example, will disabling NetBIOS cause unforseen problems with Windows Shares or other networking protocols? Maybe, maybe not. Unless you're a driver expert (which you most certainly are not, considering the need to seek advice), it's best to leave these things alone. I would assume that "Start on demand" means exactly that, and that no files are preloaded into memory beforehand (ignoring Superfectch, etc.).
True, but what's the point of having AMD Processor drivers running with a Intel Processor notebook. I only disabled luafv - For UAC amdk8 - For AMD K8 processors amdppm - AMD Processor driver Still it's a good experiment though.
correction , you don't need to disable amdppm since its starting only on demand (ie its not running on an intel platform). What you should disable is "amdxata" which starts up on boot even on intel systems. (sorry ,got confused between amdppm and amdxata in my other post )
After disabling the RAS* drivers, found that "WAN Miniport" in device manager have the exclamation mark. Decided to remove it totally, without problem. But need to use cmd prompt to remove as it cannot be removed through Device Manager.
sorry about reviving the thread, but I have something to add. I've successfully disabled 175 services/drivers over several months of testing, windows goes straight to desktop from the end of startup, it skips the welcome screen, sometimes it briefly flashes up but it logs me on really quickly now. I can share a list of services/drivers that can be disabled safely without breaking anything if anyone's interested.
bare in mind this list applies to my system, you need to check if the driver/service is required by any hardware. also some windows services have various dependencies that can be modified/removed to allow other services to be disabled without breaking anything. Hardware (NA): b06bdrv b57nd60a BrFiltLo BrFiltUp Brserid BrSerWdm BrUsbMdm BrUsbSer ebdrv hcw85cir Network Miniports: AsyncMac NdisCap NdisTapi NdisWan PptpMiniport RasAgileVpn Rasl2tp RasPppoe RasSstp tunnel Remote Desktop & Terminal Server: RDPDR RdpVideoMiniport RDPWD TermDD terminpt tssecsrv TsUsbFlt TsUsbGD tsusbhub UmRdpService VGPU SCSI Miniports: adp94xx adpahci adpu320 amdsata amdsbs arc arcsas atapi (only disable if you have no IDE devices) elxstor HpSAMD iaStorV (if you using intel, don't disable) iirsp LSI_FC LSI_SAS LSI_SAS2 LSI_SCSI megasas MegaSR nfrd960 nvstor (32bit NVidia users keep this running) ql40xx ql2300 SiSRaid2 SiSRaid4 stexstor vhdmp vsmraid System Services & Hidden 1394ohci AcpiPmi agp440 aliide amdide AmdK8 AODDriver4.2 AppID AtiHDAudioService Beep blbdrive bowser BTHMODEM CmBatt cmdide Compbatt DfsC dmvsc exfat fdc Filetrace flpydisk gagp30kx GEARAspiWDM hcw85cir HidBatt HidBth HTTP i8042prt intelide intelppm IpFilterDriver IPMIDRV IPNAT IRENUM isapnp iScsiPrt ksthunk (need to look for ksthunk filter under HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class just delete ksthunk from the string, but leave the empty entry there.) LGBusEnum LGVirHid Modem mpio MRxDAV mrxsmb mrxsmb10 mrxsmb20 mshidkmfd MSKSSRV MSPCLOCK MSPQM MSTEE MTConfig Mup Ndisuio NetBIOS NetBT nv_agp NVENETFD NVNET nvraid ohci1394 Parport pciide pcmcia Processor RasAcd RasAuto rdbss RTL8167 s3cap sbp2port SCardSvr scfilter secdrv Serenum Serial sermouse sffdisk sffp_mmc sffp_sd sfloppy Smb srv srv2 srvnet storflt storvsc swenum Synth3dVsc TCPIP6 tcpipreg TDPIPE TDTCP tdx uagp35 uliagpkx UmPass vdrvroot viaide vmbus VMBusHID volmgrx WANARP Wanarpv6 Wd WmBEnum WmiAcpi WmVirHid WmXlCore WudfPf WUDFRd Windows Services: (modified) AudioEndpointBuilder (remove dependency from audiosrv) BITS (remove sens dependency) gpsvc (remove mup dependency) Spooler (remove http dependency) it helps to check device manager after disabling things, as some devices will have warnings, then you can disable them there to get rid of the warnings.
thanks, i'll try first on a virtual machine i'll save the registry service entries before then batch disable everything yea if you can post the rest thanks
it's still only for the services that appear in the SERVICES window. This thread is about the hidden services which are mainly drivers. BV's site just deals with the services that the average user might want to disable. the best way to see the hidden services or drivers, is to use processhacker (task manager replacement) and look under the services tab. drivers appear as a COG.