@echo off
:: Disable CompositeBus Driver
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\CompositeBus" /V "Start" /F /T REG_DWORD /D 4
:: Disable CDROM Driver ( CD won't function )
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\cdrom" /V "Start" /F /T REG_DWORD /D 4
:: Disable Windows Error Reporting
REG ADD "HKLM\SOFTWARE\Microsoft\Windows\Windows Error Reporting" /T REG_DWORD /V "Disabled" /D "1" /F
:: Disable Power Throttling
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling" /T REG_DWORD /V "PowerThrottlingOff" /D "1" /F
:: bcdedit
bcdedit /set ems No
bcdedit /set bootems No
bcdedit /set debug No
bcdedit /set hypervisorlaunchtype Off
bcdedit /event off
bcdedit /bootdebug off
:: Disable Volume Shadow Copy and Readyboost Drivers
REG DELETE "HKLM\System\CurrentControlSet\Control\Class\{71a27cdd-812a-11d0-bec7-08002be2092f}" /V "LowerFilters" /F
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\fvevol" /V "Start" /T REG_DWORD /d "4" /F
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\rdyboost" /V "Start" /T REG_DWORD /d "4" /F
:: Services
:: NOTE : No Hyper-V, Printing, Indexing, Bluetooth, Diagnostics, EventLog, Metro Apps
FOR %%I IN (
DiagTrack
AppReadiness
AxInstSV
AeLookupSvc
AppIDSvc
LanmanWorkstation
workfolderssvc
wmiApSrv
wuauserv
WSService
W32Time
WSearch
WinRM
WMPNetworkSvc
lfsvc
stisvc
MpsSvc
Wecsvc
WerSvc
WbioSrvc
FontCache
WEPHOSTSVC
wcncsvc
WcsPlugInService
VSS
vm3dservice
vmvss
VGAuthService
TabletInputService
TapiSrv
lmhosts
SENS
SysMain
WiaRpc
svsvc
sppsvc
SCPolicySvc
ScDeviceEnum
SCardSvr
LanmanServer
SensrSvc
wscsvc
SamSs
RemoteAccess
RemoteRegistry
UmRdpService
TermService
SessionEnv
RasMan
RasAuto
QWAVE
PcaSvc
wercplsupport
PrintNotify
Spooler
WPDBusEnum
PNRPAutoReg
pla
p2pimsvc
p2psvc
PNRPsvc
defragsvc
CscService
NcaSvc
Netman
napagent
Netlogon
NetTcpPortSharing
smphost
swprv
MsKeyboardFilter
MSiSCSI
wlidsvc
lltdsvc
KtmRm
IEEtwCollectorService
SharedAccess
vmicvss
vmictimesync
vmicrdv
vmicheartbeat
vmicshutdown
vmicguestinterface
vmickvpexchange
hidserv
HomeGroupProvider
HomeGroupListener
hkmsvc
FDResPub
fdPHost
fhsvc
Fax
WPCSvc
Eaphost
EFS
MSDTC
TrkWks
WdiSystemHost
WdiServiceHost
DPS
DsmSvc
VaultSvc
Browser
PeerDistSvc
bthserv
BthHFSrv
wbengine
BDESVC
BITS
BFE
AppXSvc
ALG
NcbService
iphlpsvc
) DO (
REG ADD "HKLM\SYSTEM\CurrentControlSet\Services\%%I" /V "Start" /F /T REG_DWORD /D 4 > NUL 2>&1
)
sc config netprofm depend=/ > NUL 2>&1
sc config NlaSvc depend=/ > NUL 2>&1
sc config Audiosrv depend=/ > NUL 2>&1
sc config AudioEndpointBuilder start= disabled > NUL 2>&1
sc config EventLog start= disabled > NUL 2>&1
pause