You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
351 lines
11 KiB
351 lines
11 KiB
@echo off
|
|
title Optimizer - Win 6.1
|
|
|
|
:srun
|
|
cls
|
|
echo.
|
|
echo Version: 2019-09-12
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Press any key to start optimizing process.
|
|
pause > nul
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo For VMware Virtual Machine
|
|
if exist "C:\Program Files\VMware\VMware Tools" goto svmwarebegin
|
|
if exist "C:\Program Files (x86)\VMware\VMware Tools" goto svmwarebegin
|
|
goto svmwareexit
|
|
:svmwarebegin
|
|
echo Service: Power
|
|
rem sc config power start= disabled
|
|
echo.
|
|
:svmwareexit
|
|
|
|
echo For Windows NT 6 Server
|
|
if exist "%SystemRoot%\system32\ServerManager.msc" goto snt6serverbegin
|
|
goto sen6serverexit
|
|
:snt6serverbegin
|
|
echo Personalized: Easily Operation
|
|
set vk="hklm\software\policies\microsoft\windows nt\reliability"
|
|
reg add %vk% /v "shutdownreasonon" /t reg_dword /d 1 /f
|
|
set vk="hklm\software\microsoft\windows\currentversion\policies\system"
|
|
reg add %vk% /v "disablecad" /t reg_dword /d 1 /f
|
|
echo Service: Desktop Window Manager Session Manager
|
|
sc config uxsms start= disabled
|
|
echo Service: Multimedia Class Scheduler
|
|
sc config mmcss start= disabled
|
|
echo Service: Windows Audio
|
|
sc config audiosrv start= disabled
|
|
echo Service: Windows Remote Management
|
|
sc config wimrm start= disabled
|
|
echo.
|
|
:sen6serverexit
|
|
|
|
echo For Windows NT 6 Client
|
|
:snt6client
|
|
|
|
echo Service: Application Experience
|
|
sc config AeLookupSvc start= disabled
|
|
|
|
echo Service: Background Intelligent Transfer Service
|
|
sc config BITS start= disabled
|
|
|
|
echo Service: Base Filtering Engine
|
|
sc config BFE start= disabled
|
|
|
|
echo Service: Client for NFS
|
|
sc config nfsclnt start= disabled
|
|
|
|
echo Service: COM+ Event System
|
|
sc config EventSystem start= disabled
|
|
|
|
echo Service: COM+ System Application
|
|
sc config COMSysApp start= disabled
|
|
|
|
echo Service: Computer Browser
|
|
sc config browser start= auto
|
|
|
|
echo Service: Diagnostic Policy Service
|
|
sc config DPS start= disabled
|
|
|
|
echo Service: Diagnostic Service Host
|
|
sc config WdiServiceHost start= disabled
|
|
|
|
echo Service: Diagnostic System Host
|
|
sc config WdiSystemHost start= disabled
|
|
|
|
echo Service: Distributed Link Tracking Client
|
|
sc config TrkWks start= disabled
|
|
|
|
echo Service: Distributed Transaction Coordinator
|
|
sc config MSDTC start= disabled
|
|
|
|
echo Service: Function Discovery Provider Host
|
|
sc config fsphost start= disabled
|
|
|
|
echo Service: Function Discovery Resource Publication
|
|
sc config FDResPub start= auto
|
|
|
|
echo Service: IKE and AuthIP IPsec Keying Modules
|
|
sc config ikeext start= disabled
|
|
|
|
echo Service: Indexing Service
|
|
sc config cisvc start= disabled
|
|
|
|
echo Service: IP Helper
|
|
sc config iphlpsvc start= disabled
|
|
|
|
echo Service: IPsec Policy Agent
|
|
sc config policyagent start= disabled
|
|
|
|
echo Service: Keyboard Filter
|
|
sc config keyboardfilter start= disabled
|
|
|
|
echo Service: LPD Service
|
|
sc config lpdsvc start= disabled
|
|
|
|
echo Service: Offline Files
|
|
sc config CscService start= disabled
|
|
|
|
echo Service: Portable Device Enumerator Service
|
|
sc config WPDBusEnum start= disabled
|
|
|
|
echo Service: Program Compatibility Assistant Service
|
|
sc config PcaSvc start= disabled
|
|
|
|
echo Service: Print Spooler
|
|
sc config Spooler start= disabled
|
|
|
|
echo Service: RIP Listener
|
|
sc config iprip start= disabled
|
|
|
|
echo Service: Security Accounts Manager
|
|
sc config SamSs start= auto
|
|
|
|
echo Service: Security Center
|
|
sc config wscsvc start= disabled
|
|
|
|
echo Service: Server
|
|
sc config LanmanServer start= auto
|
|
|
|
echo Service: Shell Hardware Detection
|
|
sc config ShellHWDetection start= disabled
|
|
|
|
echo Service: Simple TCP/IP Services
|
|
sc config simptcp start= disabled
|
|
|
|
echo Service: SNMP Service
|
|
sc config snmp start= disabled
|
|
|
|
echo Service: SSDP Discovery
|
|
sc config SSDPSRV start= disabled
|
|
|
|
echo Service: Superfatch
|
|
sc config sysmain start= disabled
|
|
|
|
echo Service: System Event Notification Service
|
|
sc config SENS start= disabled
|
|
|
|
echo Service: TCP/IP NetBIOS Helper
|
|
sc config lmhosts start= auto
|
|
|
|
echo Service: Volume Shadow Copy
|
|
sc config VSS start= disabled
|
|
|
|
echo Service:Windows Connect Now - Config Registrar
|
|
sc config wcncsvc start= disabled
|
|
|
|
echo Service: Windows Defender
|
|
sc config WinDefend start= disabled
|
|
|
|
echo Service: Windows Firewall
|
|
sc config MpsSvc start= disabled
|
|
|
|
echo Service: Windows Font Cache Service
|
|
sc config FontCache start= disabled
|
|
|
|
echo Service: Windows Search
|
|
sc config WSearch start= disabled
|
|
|
|
echo Service: Windows Media Player Network Sharing Service
|
|
sc config WMPNetworkSvc start= disabled
|
|
|
|
echo Service: Windows Update
|
|
sc config wuauserv start= disabled
|
|
|
|
echo Service: WinHTTP Web Proxy Auto-Discovery Service
|
|
sc config WinHttpAutoProxySvc start= disabled
|
|
|
|
echo Service: WMI Performance Adapter
|
|
sc config wmiApSrv start= disabled
|
|
|
|
echo Service: Workstation
|
|
sc config LanmanWorkstation start= auto
|
|
|
|
echo Service: .NET Framework
|
|
sc config clr_optimization_v2.0.50727_32 start= disabled
|
|
sc config clr_optimization_v2.0.50727_64 start= disabled
|
|
sc config clr_optimization_v4.0.30319_32 start= disabled
|
|
sc config clr_optimization_v4.0.30319_64 start= disabled
|
|
|
|
echo Service: TP AutoConnect Service
|
|
sc config tpautoconnsvc start= disabled
|
|
|
|
echo Service: VMware Alias Manager and Ticket Service
|
|
sc config vgauthservice start= disabled
|
|
|
|
echo Service: VMware CAF AMQP Communication Service
|
|
sc config vmwarecafcommamqplistener start= disabled
|
|
|
|
echo Service: VMware CAF Management Agent Service
|
|
sc config vmwarecafmanagementagenthost start= disabled
|
|
|
|
echo Service: VMware Snapshot Provider
|
|
sc config vmvss start= disabled
|
|
|
|
echo Service: VMware Physical Disk Helper Service
|
|
sc config "vmware physical disk helper service" start= disabled
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Service: Windows Time
|
|
set vk="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config"
|
|
reg add %vk% /v "AnnounceFlags" /t reg_dword /d 5 /f >nul
|
|
set vk="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer"
|
|
reg add %vk% /v "Enabled" /t reg_dword /d 1 /f >nul
|
|
set vk="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient"
|
|
reg add %vk% /v "SpecialPollInterval" /t reg_dword /d 60 /f >nul
|
|
set vk="HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters"
|
|
reg add %vk% /v "NtpServer" /t reg_sz /d "pool.ntp.org" /f >nul
|
|
sc config w32time start= auto >nul
|
|
sc stop w32time >nul
|
|
sc start w32time >nul
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Performance: Burn
|
|
|
|
set vp="&userprofile&\AppData\Local\Microsoft\Windows\Burn\burn"
|
|
if exist %vp% rmdir /s /q vp
|
|
echo. > %vp%
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Performance: Page File
|
|
|
|
set vk="hklm\system\currentcontrolset\control\session manager\memory management"
|
|
reg add %vk% /v "pagingfiles" /t reg_multi_sz /d "" /f
|
|
reg add %vk% /v "disablepagingexecutive" /t reg_dword /d 1 /f
|
|
reg add %vk% /v "clearpagefileatshutdown" /t reg_dword /d 1 /f
|
|
|
|
set vp=c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z
|
|
for %%i in (%vp%) do attrib -s -h %%i:\pagefile.sys
|
|
for %%i in (%vp%) do del /f /q %%i:\pagefile.sys
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Performance: Prefetch
|
|
|
|
set vk="hklm\system\currentcontrolset\control\session manager\memory management\prefetchparameters"
|
|
reg add %vk% /v "enableprefetcher" /t reg_dword /d 1 /f
|
|
reg add %vk% /v "enablesuprefetcher" /t reg_dword /d 0 /f
|
|
|
|
del /f /q %windir%\prefetch\*.*
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Performance: Application Response
|
|
|
|
set vk="hklm\system\currentcontrolset\control\windows"
|
|
reg add %vk% /v "nopopupsonboot" /t reg_dword /d 1 /f
|
|
|
|
set vk="hklm\system\currentcontrolset\control"
|
|
reg add %vk% /v "waittokillservicetimeout" /t reg_sz /d "1000" /f
|
|
|
|
set vk="hkcu\control panel\desktop"
|
|
reg add %vk% /v "autoendtasks" /t reg_sz /d "1" /f
|
|
reg add %vk% /v "hungapptimeout" /t reg_sz /d "500" /f
|
|
reg add %vk% /v "waittokillapptimeout" /t reg_sz /d "1000" /f
|
|
|
|
set vk="hku\.default\control panel\desktop"
|
|
reg add %vk% /v "autoendtasks" /t reg_sz /d "1" /f
|
|
reg add %vk% /v "hungapptimeout" /t reg_sz /d "500" /f
|
|
reg add %vk% /v "waittokillapptimeout" /t reg_sz /d "1000" /f
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Security: Auto Run
|
|
|
|
set vk="hklm\system\currentcontrolset\services\cdrom"
|
|
reg add %vk% /v "autorun" /t reg_dword /d 0 /f
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Personalized: Desktop
|
|
|
|
set vk="hkcu\software\microsoft\windows\currentversion\explorer"
|
|
reg add %vk% /v "link" /t reg_dword /d 0 /f
|
|
set vk="hku\.default\software\microsoft\windows\currentversion\explorer"
|
|
reg add %vk% /v "link" /t reg_dword /d 0 /f
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Personalized: Internet Explorer
|
|
|
|
set vk="hkcu\software\microsoft\internet explorer\main"
|
|
reg add %vk% /v "start page" /t reg_sz /d "about:blank" /f
|
|
set vk="hkcu\software\policies\microsoft\internet explorer\main"
|
|
reg add %vk% /v "disablefirstruncustomize" /t reg_dword /d 2 /f
|
|
set vk="hkcu\software\policies\microsoft\windows\currentversion\internet settings\cache"
|
|
reg add %vk% /v "persistent" /t reg_dword /d 0 /f
|
|
set vk="hkcu\software\policies\microsoft\internet explorer\linksbar"
|
|
reg add %vk% /v "enabled" /t reg_dword /d 0 /f
|
|
set vk="hkcu\software\policies\microsoft\internet explorer\commandbar"
|
|
reg add %vk% /v "commandbarenabled" /t reg_dword /d 0 /f
|
|
set vk="hkcu\software\policies\microsoft\internet explorer\activities"
|
|
reg add %vk% /v "noactivities" /t reg_dword /d 1 /f
|
|
set vk="hku\.default\software\microsoft\internet explorer\main"
|
|
reg add %vk% /v "start page" /t reg_sz /d "about:blank" /f
|
|
set vk="hku\.default\software\policies\microsoft\internet explorer\main"
|
|
reg add %vk% /v "disablefirstruncustomize" /t reg_dword /d 2 /f
|
|
set vk="hku\.default\software\policies\microsoft\windows\currentversion\internet settings\cache"
|
|
reg add %vk% /v "persistent" /t reg_dword /d 0 /f
|
|
set vk="hku\.default\software\policies\microsoft\internet explorer\linksbar"
|
|
reg add %vk% /v "enabled" /t reg_dword /d 0 /f
|
|
set vk="hku\.default\software\policies\microsoft\internet explorer\commandbar"
|
|
reg add %vk% /v "commandbarenabled" /t reg_dword /d 0 /f
|
|
set vk="hku\.default\software\policies\microsoft\internet explorer\activities"
|
|
reg add %vk% /v "noactivities" /t reg_dword /d 1 /f
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Clean: Dynamic Link Library
|
|
|
|
set vk="hklm\software\microsoft\windows\currentversion\explorer"
|
|
reg add %vk% /v "alwaysunloaddll" /t reg_dword /d 1 /f
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Clean: Autoruns
|
|
|
|
set vk="hklm\software\microsoft\windows\currentversion\run"
|
|
reg delete %vk% /v "hotkeyscmds" /f
|
|
reg delete %vk% /v "igfxtray" /f
|
|
reg delete %vk% /v "persistence" /f
|
|
reg delete %vk% /v "rthdcpl" /f
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo Clean: VMware Process
|
|
rem set vk="hklm\software\microsoft\windows\currentversion\run"
|
|
rem reg delete %vk% /v "vmware user process" /f
|
|
|
|
echo ________________________________________________________________________________
|
|
|
|
echo The optimizing operation had been completed.
|
|
pause >nul
|
|
|
|
rem echo The optimizing operation had been completed. Press any key to reboot.
|
|
rem pause >nul
|
|
rem start /min shutdown -r -t 0
|
|
|
|
:send
|