Advertisement
maxuselesssmail

Untitled

Jun 2nd, 2019
1,919
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.82 KB | None | 0 0
  1. cls
  2. @echo off
  3. set vfjmcnqnwp=s
  4. set lrtezxydty=e
  5. set yvxwfkjgai=t
  6. set hdxqnbrzvj=a
  7. goto JOZCMZSEOA
  8. %fjbmrdnycq%%ckpdxgrgns%%kpchxyzlkc% wyoswlvvgm=a
  9. :JOZCMZSEOA
  10. set sexvkqcvvg=b
  11. goto WFWUMMYCIV
  12. %fjbmrdnycq%%jmzupzaecq%%dxzbrfltjz% lgvylxefvi=b
  13. :WFWUMMYCIV
  14. set otapvunrjc=c
  15. goto PIKUNTZDST
  16. %fjbmrdnycq%%kwkjnycrlm%%txptvpzptx% mmytqvvlpf=c
  17. :PIKUNTZDST
  18. set qvvrirtqoz=d
  19. goto MPXBNVNKCP
  20. %fjbmrdnycq%%izpxuagsgj%%dggkefgzxt% lluofxoeud=d
  21. :MPXBNVNKCP
  22. set wbobtlnvtw=e
  23. goto XUGZDLKORM
  24. %fjbmrdnycq%%alujhidhvf%%qsvjlsbqcp% etrhzeamtz=e
  25. :XUGZDLKORM
  26. set qecbvsowct=f
  27. goto LCNESWTXGJ
  28. %fjbmrdnycq%%ppsvdtckuc%%kscpuyrkwn% aemiriaatv=f
  29. :LCNESWTXGJ
  30. set nlpiuvddmq=g
  31. goto NJPAXVLEAF
  32. %fjbmrdnycq%%rrnyqrijza%%pglmqthdgi% kndzayhlxs=g
  33. :NJPAXVLEAF
  34. set yqyglkzhbn=h
  35. goto SSQDBPPPUC
  36. %fjbmrdnycq%%xxfhalcndx%%ahlqohsafg% ronptrqjmp=h
  37. :SSQDBPPPUC
  38. set myflawiqqj=i
  39. goto LANWVXBYTY
  40. %fjbmrdnycq%%xlzprkpics%%plkcktrded% szyerqswwl=i
  41. :LANWVXBYTY
  42. set ofhgfuawkg=j
  43. goto BAEPZHPTDW
  44. %fjbmrdnycq%%vslxrndpmp%%zyjmmjjuyz% qcdsyswwqj=j
  45. :BAEPZHPTDW
  46. set toijipeiec=k
  47. goto LJUGIXWEIS
  48. %fjbmrdnycq%%fxuvhdatbm%%fdcwxddzdw% bddxwhhtqg=k
  49. :LJUGIXWEIS
  50. set mwfddwqrez=l
  51. goto SKFWAQFCXQ
  52. %fjbmrdnycq%%ufbawojcqi%%yhqwykebnt% xrgrhlsoec=l
  53. :SKFWAQFCXQ
  54. set cwvvggemox=m
  55. goto TVQLYPHPGM
  56. %fjbmrdnycq%%vlevbnaikf%%voddymsixp% zubttjynjz=m
  57. :TVQLYPHPGM
  58. set lfmmpwlxst=n
  59. goto QYVZFRLPBJ
  60. %fjbmrdnycq%%ukaqqotbpd%%gtmbpcpmmm% fzudecssnw=n
  61. :QYVZFRLPBJ
  62. set zrblwjgowp=o
  63. goto JJZMSZIFPF
  64. %fjbmrdnycq%%nsxjkvfkoa%%ubtgdoyvaj% zdidgjtuxt=o
  65. :JJZMSZIFPF
  66. set trisfpwirn=p
  67. goto YNYYOKHHPC
  68. %fjbmrdnycq%%jdskczfynw%%whvcjmqbvg% wkvkgmibhq=p
  69. :YNYYOKHHPC
  70. set yerobkmbai=q
  71. goto AQTABINGTA
  72. %fjbmrdnycq%%tmjblpmjss%%brwfmgunpc% nziqluqxll=q
  73. :AQTABINGTA
  74. set jfrszzxyag=r
  75. goto NGQSBVSENV
  76. %fjbmrdnycq%%antseivhhq%%uytygogwoz% vxknlnnolk=r
  77. :NGQSBVSENV
  78. set ykqevkwazd=s
  79. goto GKESCBUFXS
  80. %fjbmrdnycq%%bxegchxurm%%kzkrkyuryw% xdnjqlfufg=s
  81. :GKESCBUFXS
  82. set hwppxaostz=t
  83. goto EQRZCEINHP
  84. %fjbmrdnycq%%zajvjjbulj%%uiaitobcct% cnomtgjgzd=t
  85. :EQRZCEINHP
  86. set ociyiuixyw=u
  87. goto OVAXSUFQWM
  88. %fjbmrdnycq%%rmohwryjaf%%ajlylhkarq% vulfonvozz=u
  89. :OVAXSUFQWM
  90. set hgwykbjyit=v
  91. goto CEHCHFOALI
  92. %fjbmrdnycq%%gqmtscxmzc%%btwnjgmnbm% rfgggqvdyv=v
  93. :CEHCHFOALI
  94. set emjgjeyfrq=w
  95. goto EKKYMEFGFF
  96. %fjbmrdnycq%%ishveadlea%%zwabqjqnvk% uespaoqvnt=w
  97. :EKKYMEFGFF
  98. set prsdatujgn=x
  99. goto KTKBQYKSZB
  100. %fjbmrdnycq%%oyafpuxqiw%%rifodqnckg% iqhnhallrp=x
  101. :KTKBQYKSZB
  102. set dazjofdtvj=y
  103. goto VQDMVMLHJA
  104. %fjbmrdnycq%%pmtngtkkhs%%gmeazbmfkd% cpouqgbgmn=y
  105. :VQDMVMLHJA
  106. set fgbeudvzpg=z
  107. goto SBYMNQKWIW
  108. %fjbmrdnycq%%mtfvgwyrrp%%qzdkbsexey% hdxqnbrzvj=z
  109. :SBYMNQKWIW
  110. @echo on
  111. @echo off
  112. title IotReg Custom Regedit Maker (v3.0)
  113. setlocal EnableDelayedExpansion EnableExtensions
  114. color f
  115.  
  116. call :2
  117. echo IotReg Custom Regedit Maker will create a series of custom / optimal
  118. echo regedits based on your network, computer specs, and other values
  119. echo that will optimize the way your computer sends packets and improve
  120. echo the effectiveness of your CPU/GPU, mouse and keyboard, and just tweak
  121. echo Windows in general such as memory usage and modifying priorities.
  122. echo.
  123. set /p NAME=Regedit Name (Pick any name):
  124.  
  125. :3
  126. call :2
  127. set /p MTU=MTU (Value + 28, Type find to find your optimal MTU):
  128. if /i "%MTU%"=="find" (goto :MTU)
  129. echo %MTU%| findstr /r "^[1-9][0-9]*$">nul
  130. if /i "%ERRORLEVEL%" NEQ "0" (goto :3)
  131. for /f "tokens=2* delims==" %%a in (
  132. 'wmic.exe nic where "NetConnectionStatus=2" get NetConnectionID /value'
  133. ) do set INTERFACE=%%a
  134. for /f "tokens=* delims= " %%a in ("%INTERFACE%") do set INTERFACE=%%a
  135. for /l %%a in (1,1,100) do if "!INTERFACE:~-1!"==" " set INTERFACE=!INTERFACE:~0,-1!
  136. set /a MSS=%MTU%-40
  137. set MTU2=%MTU%
  138. set MSS2=%MSS%
  139.  
  140. :4
  141. call :2
  142. set /p DLSPEED=Download Speed (Enter in Mbps without decimals):
  143. echo %DLSPEED%| findstr /r "^[1-9][0-9]*$">nul
  144. if /i "%ERRORLEVEL%" NEQ "0" (goto :4)
  145.  
  146. :5
  147. call :2
  148. set /p PING=Average Ping to Servers (Ping to servers that you play on):
  149. echo %PING%| findstr /r "^[1-9][0-9]*$">nul
  150. if /i "%ERRORLEVEL%" NEQ "0" (goto :6)
  151.  
  152. :6
  153. call :2
  154. set /p NUMPROC=CPU Core Amount (Type find to find your amount):
  155. if /i "%NUMPROC%"=="find" (
  156. for /f %%a in ('echo %NUMBER_OF_PROCESSORS%') do (set NUMPROC=%%a)
  157. goto :7
  158. )
  159. echo %NUMPROC%| findstr /r "^[1-9][0-9]*$">nul
  160. if /i "%ERRORLEVEL%" NEQ "0" (goto :6)
  161.  
  162. :7
  163. call :2
  164. set /p INFOTWS=Gaming or Normal (Enter Gaming to optimize kb/latency or Normal for internet speed/maximal throughput):
  165. if /i "%INFOTWS%"=="Gaming" (
  166. set LARGECACHE=0
  167. set SYSRES=0
  168. goto :8
  169. )
  170. if /i "%INFOTWS%"=="Normal" (
  171. set LARGECACHE=1
  172. set SYSRES=a
  173. goto :8
  174. )
  175. goto :7
  176.  
  177. :8
  178. call :2
  179. set /p CT=Connection Type (Enter Ethernet, Wireless, or find to find):
  180. if /i "%CT%"=="Ethernet" (set MAXCC=16&goto :9)
  181. if /i "%CT%"=="Wireless" (set MAXCC=10&goto :9)
  182. if /i "%CT%"=="find" (
  183. set MAXCC=16
  184. if /i "%INTERFACE%"=="Wi-Fi" (set MAXCC=10)
  185. if /i "%INTERFACE%"=="Wireless Network Connection" (set MAXCC=10)
  186. if /i "%INTERFACE%"=="Local Area Connection" (set MAXCC=16)
  187. if /i "%INTERFACE%"=="Ethernet" (set MAXCC=16)
  188. if /i "%INTERFACE%"=="Ethernet 2" (set MAXCC=16)
  189. if /i "%INTERFACE%"=="Ethernet 3" (set MAXCC=16)
  190. goto :9
  191. )
  192. goto :8
  193.  
  194. :9
  195. call :2
  196. set /p HTDC=Hit Detection Speed %% (Number from 1 to 100, 1 being most delayed hits, and 100 being fastest hits):
  197. echo %HTDC%| findstr /r "^[1-9][0-9]*$">nul
  198. if /i "%ERRORLEVEL%" NEQ "0" (goto :9)
  199. if /i %HTDC% GTR 100 (goto :9)
  200. if /i %HTDC% LSS 1 (goto :9)
  201. set /a HITSTEP1=100-%HTDC%
  202. set /a HITSTEP2=%HITSTEP1%*2
  203. set /a HTDC=%HITSTEP2%+64
  204. if /i %HTDC% GTR 255 (set HTDC=255)
  205. if /i %HTDC% LSS 64 (set HTDC=64)
  206. goto :92
  207.  
  208. :92
  209. call :2
  210. set /p DELKB=Knockback Delayness Multiplier (Number from 1 to 10, 1 being fast knockback, and 10 being delayed knockback):
  211. echo %DELKB%| findstr /r "^[1-9][0-9]*$">nul
  212. if /i "%ERRORLEVEL%" NEQ "0" (goto :92)
  213. if /i %DELKB% GTR 10 (goto :92)
  214. if /i %DELKB% LSS 1 (goto :92)
  215. goto :93
  216.  
  217. :93
  218. call :2
  219. set /p HSBOS=Low MTU / TTL - Faster Hits (Experimental: May Cause Internet Issues) (Type yes if you want or no if you don't):
  220. if /i "%HSBOS%"=="yes" (
  221. set MTU2=450
  222. set MSS2=410
  223. set HTDC=20
  224. goto :94
  225. ) else (
  226. set MTU2=%MTU%
  227. set MSS2=%MSS%
  228. )
  229. if /i "%HSBOS%"=="no" (
  230. goto :94
  231. )
  232. goto :93
  233.  
  234. :94
  235. call :2
  236. set /p FPS=FPS Boost (Type yes if you want or no if you don't):
  237. if /i "%FPS%"=="yes" (goto :95)
  238. if /i "%FPS%"=="no" (goto :95)
  239. goto :94
  240.  
  241. :95
  242. call :2
  243. set /p NETSH=Netsh Settings (Type yes if you want or no if you don't):
  244. if /i "%NETSH%"=="yes" (goto :96)
  245. if /i "%NETSH%"=="no" (goto :96)
  246. goto :95
  247.  
  248. :96
  249. call :2
  250. set /p MISPLACE=Connection Misplacer (Type yes if you want or no if you don't):
  251. if /i "%MISPLACE%"=="yes" (goto :97)
  252. if /i "%MISPLACE%"=="no" (goto :97)
  253. goto :96
  254.  
  255. :97
  256. call :2
  257. set /p INTREG=Interface Regedit (Recommended - Type yes if you want or no if you don't):
  258. if /i "%INTREG%"=="yes" (goto :98)
  259. if /i "%INTREG%"=="no" (goto :98)
  260. goto :97
  261.  
  262. :98
  263. call :2
  264. set /p MOUSEKEY=Mouse / Keyboard Tweaks (Type yes if you want or no if you don't):
  265. if /i "%MOUSEKEY%"=="yes" (goto :99)
  266. if /i "%MOUSEKEY%"=="no" (goto :99)
  267. goto :98
  268.  
  269. :99
  270. call :2
  271. set /p PCTWEAK=PC Optimizer (Type yes if you want or no if you don't):
  272. if /i "%PCTWEAK%"=="yes" (goto :100)
  273. if /i "%PCTWEAK%"=="no" (goto :100)
  274. goto :99
  275.  
  276. :100
  277. call :2
  278. set /p IDELAYER=Internet Delayer / Extra Ping (Type yes if you want or no if you don't):
  279. if /i "%IDELAYER%"=="yes" (
  280. set TCPND=0
  281. set TCPACK=255
  282. set TCPACK2=ff
  283. set DELACKT=6
  284. goto :10
  285. )
  286. if /i "%IDELAYER%"=="no" (
  287. set TCPND=1
  288. set TCPACK=1
  289. set TCPACK2=1
  290. set DELACKT=0
  291. goto :10
  292. )
  293. goto :100
  294.  
  295. :10
  296. call :2
  297. echo Creating Regedit . . .
  298. echo.
  299. echo Please Wait . . .
  300.  
  301. del /f "%USERPROFILE%\Desktop\%NAME%_Network.reg" >nul 2>&1
  302. del /f "%USERPROFILE%\Desktop\%NAME%_FPS.reg" >nul 2>&1
  303. del /f "%USERPROFILE%\Desktop\%NAME%_Netsh.bat" >nul 2>&1
  304. del /f "%USERPROFILE%\Desktop\%NAME%_Misplacer.bat" >nul 2>&1
  305. del /f "%USERPROFILE%\Desktop\%NAME%_InterfaceRegedit.reg" >nul 2>&1
  306. del /f "%USERPROFILE%\Desktop\%NAME%_MouseKeyboard.reg" >nul 2>&1
  307. del /f "%USERPROFILE%\Desktop\%NAME%_PCOptimizer.bat" >nul 2>&1
  308.  
  309. :: =======================
  310. :: Calculate Custom Values
  311. :: =======================
  312. set DLSPEED=%DLSPEED%000
  313.  
  314. for /f %%a in ('powershell 65535/%MSS%') do (set WINDOWSTEP=%%a)
  315. set "NTR=%WINDOWSTEP%"
  316. for /f "tokens=1,2 delims=." %%a in ("%NTR%") do (
  317. set FP=%%a
  318. )
  319.  
  320. for /f %%a in ('powershell %MSS%*%FP%') do (set BDP=%%a)
  321. for /f %%a in ('powershell %DLSPEED%*%PING%') do (set BDPSTEP=%%a)
  322. for /f %%a in ('powershell %BDPSTEP%/8') do (set BDPSTEP2=%%a)
  323. set OLDBDP=%BDP%
  324. set UNSCALED=%BDP%
  325. set /a SAFEZONE=0
  326. :11
  327. if /i %BDP% LSS %BDPSTEP2% (
  328. for /f %%a in ('powershell %BDP%*2') do (set BDP=%%a)
  329. if /i "%SAFEZONE%" GEQ "20" (
  330. set /a BDP=%OLDBDP%
  331. goto :12
  332. )
  333. set /a SAFEZONE+=1
  334. goto :11
  335. )
  336.  
  337. :12
  338. for /f %%a in ('powershell %BDP%*%DELKB%') do (set BDP=%%a)
  339. :: ==============
  340. :: Decimal to HEX
  341. :: ==============
  342. if /i "%HSBOS%"=="yes" (
  343. set BDP=%UNSCALED%
  344. )
  345. set "DEC="
  346. set "DEC=%BDP%"
  347. if not defined DEC goto :EOF
  348. cmd /C exit %DEC%
  349. set "HEX=%=ExitCode%"
  350. for /F "tokens=* delims=0" %%Z in ("%HEX%") do set "HEX=%%Z"
  351. if not defined HEX set "HEX=0"
  352. set RWIN=%HEX%
  353.  
  354. set "DEC="
  355. set "DEC=%MTU%"
  356. if not defined DEC goto :EOF
  357. cmd /C exit %DEC%
  358. set "HEX=%=ExitCode%"
  359. for /F "tokens=* delims=0" %%Z in ("%HEX%") do set "HEX=%%Z"
  360. if not defined HEX set "HEX=0"
  361. set MTUDONE=%HEX%
  362.  
  363. set "DEC="
  364. set "DEC=%MSS%"
  365. if not defined DEC goto :EOF
  366. cmd /C exit %DEC%
  367. set "HEX=%=ExitCode%"
  368. for /F "tokens=* delims=0" %%Z in ("%HEX%") do set "HEX=%%Z"
  369. if not defined HEX set "HEX=0"
  370. set MSSDONE=%HEX%
  371.  
  372. set /a TABLEPART=%NUMPROC%*4
  373. set "DEC="
  374. set "DEC=%TABLEPART%"
  375. if not defined DEC goto :EOF
  376. cmd /C exit %DEC%
  377. set "HEX=%=ExitCode%"
  378. for /F "tokens=* delims=0" %%Z in ("%HEX%") do set "HEX=%%Z"
  379. if not defined HEX set "HEX=0"
  380. set TABLEPART=%HEX%
  381.  
  382. set "DEC="
  383. set "DEC=%MAXCC%"
  384. if not defined DEC goto :EOF
  385. cmd /C exit %DEC%
  386. set "HEX=%=ExitCode%"
  387. for /F "tokens=* delims=0" %%Z in ("%HEX%") do set "HEX=%%Z"
  388. if not defined HEX set "HEX=0"
  389. set MAXCONNECTIONS=%HEX%
  390.  
  391. set "DEC="
  392. set "DEC=%HTDC%"
  393. if not defined DEC goto :EOF
  394. cmd /C exit %DEC%
  395. set "HEX=%=ExitCode%"
  396. for /F "tokens=* delims=0" %%Z in ("%HEX%") do set "HEX=%%Z"
  397. if not defined HEX set "HEX=0"
  398. set DEFTTL=%HEX%
  399.  
  400. :: ===============
  401. :: Network Regedit
  402. :: ===============
  403. :13
  404. (
  405. echo Windows Registry Editor Version 5.00
  406. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
  407. echo "DefaultTTL"=dword:%DEFTTL%
  408. echo "DisableTaskOffload"=dword:00000001
  409. echo "DisableLargeMtu"=dword:00000000
  410. echo "EnableConnectionRateLimiting"=dword:00000000
  411. echo "EnableDCA"=dword:00000001
  412. echo "EnablePMTUBHDetect"=dword:00000000
  413. echo "EnablePMTUDiscovery"=dword:00000001
  414. echo "EnableRSS"=dword:00000001
  415. echo "EnableTCPA"=dword:00000000
  416. echo "EnableWsd"=dword:00000000
  417. echo "GlobalMaxTcpWindowSize"=dword:%RWIN%
  418. echo "MaxConnectionsPer1_0Server"=dword:%MAXCONNECTIONS%
  419. echo "MaxConnectionsPerServer"=dword:%MAXCONNECTIONS%
  420. echo "MaxFreeTcbs"=dword:0000ffff
  421. echo "MaxHashTableSize"=dword:00010000
  422. echo "MaxUserPort"=dword:0000fffe
  423. echo "NumTcbTablePartitions"=dword:%TABLEPART%
  424. echo "SackOpts"=dword:00000001
  425. echo "SynAttackProtect"=dword:00000001
  426. echo "Tcp1323Opts"=dword:00000001
  427. echo "TcpCreateAndConnectTcbRateLimitDepth"=dword:00000000
  428. echo "TcpMaxDataRetransmissions"=dword:00000003
  429. echo "TcpMaxDupAcks"=dword:00000002
  430. echo "TcpMaxSendFree"=dword:0000ffff
  431. echo "TcpNumConnections"=dword:00fffffe
  432. echo "TcpTimedWaitDelay"=dword:0000001e
  433. echo "TcpFinWait2Delay"=dword:0000001e
  434. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\QoS]
  435. echo "Do not use NLA"="1"
  436. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Parameters]
  437. echo "TCPNoDelay"=dword:%TCPND%
  438. echo "IgnoreOSNameValidation"=dword:00000001
  439. echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
  440. echo "MaxConnectionsPerServer"=dword:%MAXCONNECTIONS%
  441. echo "MaxConnectionsPer1_0Server"=dword:%MAXCONNECTIONS%
  442. echo [HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
  443. echo "MaxConnectionsPerServer"=dword:%MAXCONNECTIONS%
  444. echo "MaxConnectionsPer1_0Server"=dword:%MAXCONNECTIONS%
  445. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]
  446. echo "MaxConnectionsPerServer"=dword:%MAXCONNECTIONS%
  447. echo "MaxConnectionsPer1_0Server"=dword:%MAXCONNECTIONS%
  448. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile]
  449. echo "NetworkThrottlingIndex"=dword:ffffffff
  450. echo "SystemResponsiveness"=dword:%SYSRES%
  451. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider]
  452. echo "LocalPriority"=dword:00000004
  453. echo "HostsPriority"=dword:00000005
  454. echo "DnsPriority"=dword:00000006
  455. echo "NetbtPriority"=dword:00000007
  456. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Psched]
  457. echo "NonBestEffortLimit"=dword:00000000
  458. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Psched]
  459. echo "NonBestEffortLimit"=dword:00000000
  460. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
  461. echo "IRPStackSize"=dword:00000020
  462. echo "SizReqBuf"=dword:00004410
  463. echo "Size"=dword:00000003
  464. echo "MaxWorkItems"=dword:00002000
  465. echo "MaxMpxCt"=dword:00000800
  466. echo "MaxCmds"=dword:00000800
  467. echo "DisableStrictNameChecking"=dword:00000001
  468. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters]
  469. echo "MaxCmds"=dword:0000001e
  470. echo "MaxThreads"=dword:0000001e
  471. echo "MaxCollectionCount"=dword:00000020
  472. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
  473. echo "LargeSystemCache"=dword:%LARGECACHE%
  474. echo "IoPageLockLimit"=dword:000f0000
  475. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\AFD\Parameters]
  476. echo "EnableDynamicBacklog"=dword:00000001
  477. echo "MinimumDynamicBacklog"=dword:000000c8
  478. echo "MaximumDynamicBacklog"=dword:00004e20
  479. echo "DynamicBacklogGrowthDelta"=dword:00000064
  480. echo "KeepAliveInterval"=dword:00000001
  481. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters]
  482. echo "NegativeSOACacheTime"=dword:00000000
  483. echo "NetFailureCacheTime"=dword:00000000
  484. echo "MaxCacheEntryTtlLimit"=dword:00002a30
  485. echo "MaxCacheTtl"=dword:00002a30
  486. echo "MaxNegativeCacheTtl"=dword:00000000
  487. ) > "%USERPROFILE%\Desktop\%NAME%_Network.reg"
  488.  
  489. :14
  490. if /i "%FPS%"=="no" (goto :15)
  491.  
  492. :: ===========
  493. :: FPS Regedit
  494. :: ===========
  495. (
  496. echo Windows Registry Editor Version 5.00
  497. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583]
  498. echo "ValueMin"=dword:00000000
  499. echo "ValueMax"=dword:00000000
  500. echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583]
  501. echo "ValueMax"=dword:00000000
  502. echo "ValueMin"=dword:00000000
  503. echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583]
  504. echo "ValueMax"=dword:00000000
  505. echo "ValueMin"=dword:00000000
  506. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power]
  507. echo "HibernateEnabled"=dword:00000000
  508. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power]
  509. echo "HiberbootEnabled"=dword:00000000
  510. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\893dee8e-2bef-41e0-89c6-b55d0929964c]
  511. echo "ValueMax"=dword:00000064
  512. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\893dee8e-2bef-41e0-89c6-b55d0929964c\DefaultPowerSchemeValues\8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c]
  513. echo "ValueMax"=dword:00000064
  514. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Scheduler]
  515. echo "VsyncIdleTimeout"=dword:00000000
  516. echo [HKEY_CURRENT_USER\System\GameConfigStore]
  517. echo "GameDVR_Enabled"=dword:00000000
  518. echo [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR]
  519. echo "AppCaptureEnabled"=dword:00000000
  520. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\GameDVR]
  521. echo "AllowgameDVR"=dword:00000000
  522. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Intel\GMM]
  523. echo "DedicatedSegmentSize"=dword:00000512
  524. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl]
  525. echo "Win32PrioritySeparation"=dword:00000026
  526. echo "IRQ8Priority"=dword:00000001
  527. echo "IRQ16Priority"=dword:00000002
  528. echo [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\PriorityControl]
  529. echo "Win32PrioritySeparation"=dword:00000026
  530. echo "IRQ8Priority"=dword:00000001
  531. echo "IRQ16Priority"=dword:00000002
  532. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
  533. echo "EnablePrefetcher"=dword:00000000
  534. echo "EnableSuperfetch"=dword:00000000
  535. echo "EnableBoottrace"=dword:00000000
  536. echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
  537. echo "NoLowDiskSpaceChecks"=dword:00000001
  538. echo "LinkResolveIgnoreLinkInfo"=dword:00000001
  539. echo "NoResolveSearch"=dword:00000001
  540. echo "NoResolveTrack"=dword:00000001
  541. echo "NoInternetOpenWith"=dword:00000001
  542. echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
  543. echo "NtfsMftZoneReservation"=dword:00000001
  544. echo "NTFSDisable8dot3NameCreation"=dword:00000001
  545. echo "DontVerifyRandomDrivers"=dword:00000001
  546. echo "NTFSDisableLastAccessUpdate"=dword:00000001
  547. echo "ContigFileAllocSize"=dword:00000040
  548. echo [HKEY_CURRENT_USER\Control Panel\Desktop]
  549. echo "AutoEndTasks"="1"
  550. echo "MenuShowDelay"="0"
  551. echo "WaitToKillAppTimeout"="5000"
  552. echo "WaitToKillServiceTimeout"="1000"
  553. echo "HungAppTimeout"="4000"
  554. echo "LowLevelHooksTimeout"="1000"
  555. echo "ForegroundLockTimeout"="150000"
  556. echo [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Games]
  557. echo "FpsAll"=dword:00000001
  558. echo "GameFluidity"=dword:00000001
  559. echo "FpsStatusGames"=dword:00000010
  560. echo "FpsStatusGamesAll"=dword:00000004
  561. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games]
  562. echo "Affinity"=dword:00000000
  563. echo "Background Only"="False"
  564. echo "Clock Rate"=dword:00002710
  565. echo "GPU Priority"=dword:00000008
  566. echo "Priority"=dword:00000002
  567. echo "Scheduling Category"="High"
  568. echo "SFIO Priority"="High"
  569. echo "Latency Sensitive"="True"
  570. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Low Latency]
  571. echo "Affinity"=dword:00000000
  572. echo "Background Only"="False"
  573. echo "Clock Rate"=dword:00002710
  574. echo "GPU Priority"=dword:00000008
  575. echo "Priority"=dword:00000002
  576. echo "Scheduling Category"="High"
  577. echo "SFIO Priority"="High"
  578. echo "Latency Sensitive"="True"
  579. echo [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\BIOS]
  580. echo "CPUPriority"=dword:00000001
  581. echo "FastDRAM"=dword:00000001
  582. echo "PCIConcur"=dword:00000001
  583. echo "AGPConcur"=dword:00000001
  584. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer]
  585. echo "Max Cached Icons"="2000"
  586. echo "AlwaysUnloadDLL"=dword:00000001
  587. echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AlwaysUnloadDLL]
  588. echo "Default"=dword:00000001
  589. echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
  590. echo "EnableBalloonTips"=dword:00000000
  591. ) > "%USERPROFILE%\Desktop\%NAME%_FPS.reg"
  592.  
  593. :15
  594. if /i "%NETSH%"=="no" (goto :16)
  595.  
  596. :: ============
  597. :: Netsh Tweaks
  598. :: ============
  599. (
  600. echo @echo off
  601. echo netsh int tcp set global autotuninglevel=normal
  602. echo netsh int tcp set global chimney=enabled
  603. echo netsh int tcp set global dca=enabled
  604. echo netsh int tcp set global netdma=disabled
  605. echo netsh int tcp set global congestionprovider=ctcp
  606. echo netsh int tcp set global ecncapability=disabled
  607. echo netsh int tcp set heuristics disabled
  608. echo netsh int tcp set global rss=enabled
  609. echo netsh int tcp set global fastopen=enabled
  610. echo netsh int tcp set global nonsackrttresiliency=disabled
  611. echo netsh int tcp set global rsc=enabled
  612. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Nsi\{eb004a03-9b1a-11d4-9123-0050047759bc}\0" /v "0200" /t REG_BINARY /d "0000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000" /f
  613. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Nsi\{eb004a03-9b1a-11d4-9123-0050047759bc}\0" /v "1700" /t REG_BINARY /d "0000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000ff000000000000000000000000000000" /f
  614. echo pause
  615. ) > "%USERPROFILE%\Desktop\%NAME%_Netsh.bat"
  616.  
  617. :16
  618. if /i "%MISPLACE%"=="no" (goto :17)
  619.  
  620. :: ====================
  621. :: Connection Misplacer
  622. :: ====================
  623. set "line=for /f "tokens=3" %%%%a in ('sc queryex "BITS" ^| findstr "PID"') do (set pid=%%%%a)"
  624. set "line2=for /f "tokens=3" %%%%a in ('sc queryex "Dnscache" ^| findstr "PID"') do (set pid=%%%%a)"
  625. (
  626. echo @echo off
  627. echo (
  628. echo sc config "BITS" start= auto
  629. echo sc start "BITS"
  630. echo !line!
  631. echo ^) ^>nul 2^>^&1
  632. echo wmic process where ProcessId=%%pid%% CALL setpriority "idle"
  633. echo (
  634. echo sc config "Dnscache" start= demand
  635. echo sc start "Dnscache"
  636. echo !line2!
  637. echo ^) ^>nul 2^>^&1
  638. echo wmic process where ProcessId=%%pid%% CALL setpriority "realtime"
  639. echo wmic process where name="mqsvc.exe" CALL setpriority "high priority"
  640. echo wmic process where name="mqtgsvc.exe" CALL setpriority "high priority"
  641. echo wmic process where name="javaw.exe" CALL setpriority "realtime"
  642. echo pause
  643. ) > "%USERPROFILE%\Desktop\%NAME%_Misplacer.bat"
  644.  
  645. :17
  646. if /i "%INTREG%"=="no" (goto :18)
  647.  
  648. :: =================
  649. :: Interface Regedit
  650. :: =================
  651. (
  652. echo @echo off
  653. echo for /f "usebackq" %%%%i in (`reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces`^) do (
  654. echo Reg.exe add %%%%i /v "TcpAckFrequency" /d "%TCPACK%" /t REG_DWORD /f
  655. echo Reg.exe add %%%%i /v "TCPNoDelay" /d "%TCPND%" /t REG_DWORD /f
  656. echo Reg.exe add %%%%i /v "TCPDelAckTicks" /d "%DELACKT%" /t REG_DWORD /f
  657. echo Reg.exe add %%%%i /v "MTU" /d "%MTU2%" /t REG_DWORD /f
  658. echo Reg.exe add %%%%i /v "MSS" /d "%MSS2%" /t REG_DWORD /f
  659. echo Reg.exe add %%%%i /v "TcpWindowSize" /d "%BDP%" /t REG_DWORD /f
  660. echo ^)
  661. echo pause
  662. ) > "%USERPROFILE%\Desktop\%NAME%_InterfaceRegedit.bat"
  663.  
  664. :18
  665. if /i "%MOUSEKEY%"=="no" (goto :19)
  666.  
  667. :: =======================
  668. :: Mouse / Keyboard Tweaks
  669. :: =======================
  670. (
  671. echo Windows Registry Editor Version 5.00
  672. echo [HKEY_CURRENT_USER\Control Panel\Mouse]
  673. echo "MouseSpeed"="0"
  674. echo "MouseThreshold1"="0"
  675. echo "MouseThreshold2"="0"
  676. echo "MouseHoverTime"="100"
  677. echo [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
  678. echo "AutoRepeatDelay"="1000"
  679. echo "AutoRepeatRate"="500"
  680. echo "BounceTime"="0"
  681. echo "DelayBeforeAcceptance"="0"
  682. echo "Flags"="122"
  683. echo "Last BounceKey Setting"=dword:00000000
  684. echo "Last Valid Delay"=dword:00000000
  685. echo "Last Valid Repeat"=dword:00000000
  686. echo "Last Valid Wait"=dword:000003e8
  687. echo [HKEY_CURRENT_USER\Control Panel\Accessibility\StickyKeys]
  688. echo "Flags"="506"
  689. echo [HKEY_CURRENT_USER\Control Panel\Accessibility\ToggleKeys]
  690. echo "Flags"="58"
  691. echo [HKEY_CURRENT_USER\Control Panel\Accessibility\MouseKeys]
  692. echo "Flags"="38"
  693. echo [HKEY_CURRENT_USER\Control Panel\Keyboard]
  694. echo "InitialKeyboardIndicators"="0"
  695. echo "KeyboardDelay"="0"
  696. echo "KeyboardSpeed"="31"
  697. ) > "%USERPROFILE%\Desktop\%NAME%_MouseKeyboard.reg"
  698.  
  699. :19
  700. if /i "%PCTWEAK%"=="no" (goto :20)
  701.  
  702. :: =================
  703. :: PCOptimizer Tweak
  704. :: =================
  705. (
  706. echo @echo off
  707. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "DisablePagingExecutive" /t REG_DWORD /d "1" /f
  708. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "LargeSystemCache" /t REG_DWORD /d "1" /f
  709. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "NonPagedPoolSize" /t REG_DWORD /d "0" /f
  710. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "SystemPages" /t REG_DWORD /d "0" /f
  711. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "SecondLevelDataCache" /t REG_DWORD /d "1024" /f
  712. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "PagedPoolSize" /t REG_DWORD /d "421527552" /f
  713. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "ClearPageFileAtShutdown" /t REG_DWORD /d "1" /f
  714. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "Priority" /t REG_DWORD /d "8" /f
  715. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile" /v "NetworkThrottlingIndex" /t REG_DWORD /d "4294967295" /f
  716. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile" /v "SystemResponsiveness" /t REG_DWORD /d "0" /f
  717. echo Reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Psched" /v "NonBestEffortLimit" /t REG_DWORD /d "0" /f
  718. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\PriorityControl" /v "Win32PrioritySeparation" /t REG_DWORD /d "38" /f
  719. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer" /v "AlwaysUnloadDll" /t REG_DWORD /d "1" /f
  720. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "Affinity" /t REG_DWORD /d "0" /f
  721. echo Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoLowDiskSpaceChecks" /t REG_DWORD /d "1" /f
  722. echo Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "LinkResolveIgnoreLinkInfo" /t REG_DWORD /d "1" /f
  723. echo Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoResolveSearch" /t REG_DWORD /d "1" /f
  724. echo Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoResolveTrack" /t REG_DWORD /d "1" /f
  725. echo Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoInternetOpenWith" /t REG_DWORD /d "1" /f
  726. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "SecondLevelDataCache" /t REG_DWORD /d "512" /f
  727. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\services\wercplsupport" /v "start" /t REG_DWORD /d "4" /f
  728. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMax" /t REG_DWORD /d "0" /f
  729. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMin" /t REG_DWORD /d "0" /f
  730. echo Reg.exe add "HKLM\SYSTEM\ControlSet002\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMax" /t REG_DWORD /d "0" /f
  731. echo Reg.exe add "HKLM\SYSTEM\ControlSet002\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMin" /t REG_DWORD /d "0" /f
  732. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMax" /t REG_DWORD /d "0" /f
  733. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMin" /t REG_DWORD /d "0" /f
  734. echo Reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\GameDVR" /v "AllowgameDVR" /t REG_DWORD /d "0" /f
  735. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "Background Only" /t REG_SZ /d "False" /f
  736. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "Clock Rate" /t REG_DWORD /d "10000" /f
  737. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "GPU Priority" /t REG_DWORD /d "8" /f
  738. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "Priority" /t REG_DWORD /d "6" /f
  739. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "Scheduling Category" /t REG_SZ /d "High" /f
  740. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile\Tasks\Games" /v "SFIO Priority" /t REG_SZ /d "High" /f
  741. echo Reg.exe add "HKLM\SOFTWARE\Policies\Skype\Phone" /v "DisableVersionCheck" /t REG_DWORD /d "1" /f
  742. echo Reg.exe add "HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\Skype.com" /v "https" /t REG_DWORD /d "4" /f
  743. echo Reg.exe add "HKU\.DEFAULT\Control Panel\Mouse" /v "MouseSpeed" /t REG_SZ /d "0" /f
  744. echo Reg.exe add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v "DisableThumbsDBOnNetworkFolders" /t REG_DWORD /d "1" /f
  745. echo Reg.exe add "HKLM\System\CurrentControlSet\Services\VxD\BIOS" /v "CPUPriority" /t REG_DWORD /d "1" /f
  746. echo Reg.exe add "HKLM\System\CurrentControlSet\Services\VxD\BIOS" /v "FastDRAM" /t REG_DWORD /d "1" /f
  747. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control" /v "WaitToKillServiceTimeout" /t REG_SZ /d "2000" /f
  748. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v "NtfsMftZoneReservation" /t REG_DWORD /d "3" /f
  749. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v "NtfsDisableLastAccessUpdate" /t REG_DWORD /d "1" /f
  750. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v "NtfsMemoryUsage" /t REG_DWORD /d "2" /f
  751. echo Reg.exe add "HKCU\Control Panel\Desktop" /v "AutoEndTasks" /t REG_SZ /d "1" /f
  752. echo Reg.exe add "HKCU\Control Panel\Desktop" /v "MenuShowDelay" /t REG_SZ /d "0" /f
  753. echo Reg.exe add "HKCU\Control Panel\Desktop" /v "WaitToKillAppTimeout" /t REG_SZ /d "5000" /f
  754. echo Reg.exe add "HKCU\Control Panel\Desktop" /v "WaitToKillServiceTimeout" /t REG_SZ /d "1000" /f
  755. echo Reg.exe add "HKCU\Control Panel\Desktop" /v "HungAppTimeout" /t REG_SZ /d "4000" /f
  756. echo Reg.exe add "HKCU\Control Panel\Desktop" /v "LowLevelHooksTimeout" /t REG_SZ /d "1000" /f
  757. echo Reg.exe add "HKCU\Control Panel\Desktop" /v "ForegroundLockTimeout" /t REG_SZ /d "150000" /f
  758. echo Reg.exe add "HKCU\System\GameConfigStore" /v "GameDVR_Enabled" /t REG_DWORD /d "0" /f
  759. echo Reg.exe add "HKLM\SOFTWARE\Microsoft\PolicyManager\default\ApplicationManagement\AllowGameDVR" /v "value" /t REG_DWORD /d "0" /f
  760. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\TimeBrokerSvc" /v "Start" /t REG_DWORD /d "4" /f
  761. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\TimeBroker" /v "Start" /t REG_DWORD /d "4" /f
  762. echo Reg.exe add "HKCU\SOFTWARE\Policies\Microsoft\Windows\Explorer" /v "DisableThumbsDBOnNetworkFolders" /t REG_DWORD /d "1" /f
  763. echo Reg.exe add "HKLM\System\CurrentControlSet\Services\VxD\BIOS" /v "CPUPriority" /t REG_DWORD /d "1" /f
  764. echo Reg.exe add "HKLM\System\CurrentControlSet\Services\VxD\BIOS" /v "FastDRAM" /t REG_DWORD /d "1" /f
  765. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control" /v "WaitToKillServiceTimeout" /t REG_SZ /d "2000" /f
  766. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v "NtfsMftZoneReservation" /t REG_DWORD /d "3" /f
  767. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v "NtfsDisableLastAccessUpdate" /t REG_DWORD /d "1" /f
  768. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v "NtfsMemoryUsage" /t REG_DWORD /d "2" /f
  769. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v "NtfsDisable8dot3NameCreation" /t REG_DWORD /d "1" /f
  770. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "ClearPageFileAtShutdown" /t REG_DWORD /d "0" /f
  771. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "DisablePagingExecutive" /t REG_DWORD /d "1" /f
  772. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "LargeSystemCache" /t REG_DWORD /d "0" /f
  773. echo Reg.exe add "HKLM\SOFTWARE\Intel\GMM" /v "DedicatedSegmentSize" /t REG_DWORD /d "1298" /f
  774. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMin" /t REG_DWORD /d "0" /f
  775. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMax" /t REG_DWORD /d "0" /f
  776. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMax" /t REG_DWORD /d "0" /f
  777. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMin" /t REG_DWORD /d "0" /f
  778. echo Reg.exe add "HKLM\SYSTEM\ControlSet002\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMax" /t REG_DWORD /d "0" /f
  779. echo Reg.exe add "HKLM\SYSTEM\ControlSet002\Control\Power\PowerSettings\54533251-82be-4824-96c1-47b60b740d00\0cc5b647-c1df-4637-891a-dec35c318583" /v "ValueMin" /t REG_DWORD /d "0" /f
  780. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\CrashControl" /v "AutoReboot" /t REG_DWORD /d "0" /f
  781. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d "0" /f
  782. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /v "HiberbootEnabled" /t REG_DWORD /d "0" /f
  783. echo Reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\DataCollection" /v "AllowTelemetry" /t REG_DWORD /d "0" /f
  784. echo Reg.exe add "HKLM\SOFTWARE\Intel\GMM" /v "DedicatedSegmentSize" /t REG_DWORD /d "1298" /f
  785. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl" /v "Win32PrioritySeparation" /t REG_DWORD /d "38" /f
  786. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl" /v "IRQ8Priority" /t REG_DWORD /d "1" /f
  787. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl" /v "IRQ16Priority" /t REG_DWORD /d "2" /f
  788. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\PriorityControl" /v "Win32PrioritySeparation" /t REG_DWORD /d "38" /f
  789. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\PriorityControl" /v "IRQ8Priority" /t REG_DWORD /d "1" /f
  790. echo Reg.exe add "HKLM\SYSTEM\ControlSet001\Control\PriorityControl" /v "IRQ16Priority" /t REG_DWORD /d "2" /f
  791. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "BootId" /t REG_DWORD /d "38" /f
  792. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "BaseTime" /t REG_DWORD /d "489678465" /f
  793. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnablePrefetcher" /t REG_DWORD /d "0" /f
  794. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnableSuperfetch" /t REG_DWORD /d "0" /f
  795. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "EnableBoottrace" /t REG_DWORD /d "0" /f
  796. echo Reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters" /v "SfTracingState" /t REG_DWORD /d "0" /f
  797. echo pause
  798. ) > "%USERPROFILE%\Desktop\%NAME%_PCOptimizer.bat"
  799.  
  800. :20
  801. call :2
  802. echo Your custom regedit(s) has been created.
  803. echo It has been placed on your desktop.
  804. echo.
  805. echo Enjoy and make sure to check out IotReg (it is much better than this regedit)!
  806. echo.
  807. start http://iotreg.tk
  808. start https://selly.gg/@iotreg
  809. start https://discord.gg/dtG7hJu
  810. pause
  811. exit
  812.  
  813.  
  814. :MTU
  815. for /f "tokens=2* delims==" %%a in (
  816. 'wmic.exe nic where "NetConnectionStatus=2" get NetConnectionID /value'
  817. ) do set INTERFACE=%%a
  818. for /f "tokens=* delims= " %%a in ("%INTERFACE%") do set INTERFACE=%%a
  819. for /l %%a in (1,1,100) do if "!INTERFACE:~-1!"==" " set INTERFACE=!INTERFACE:~0,-1!
  820. set MTU=1500
  821. set OUTPUT=""
  822. :40
  823. ping -f -n 1 -4 -l %MTU% 8.8.8.8 >nul 2>&1
  824. if %ERRORLEVEL% EQU 0 (
  825. set OUTPUT=good
  826. set /a MTU=MTU+1
  827. goto :40
  828. )
  829. if %ERRORLEVEL% EQU 1 (
  830. if /i "%OUTPUT%"=="good" (
  831. set /a MTU=MTU-1+28
  832. set /a MSS=MTU-40
  833. goto :4
  834. .)
  835. set OUTPUT=bad
  836. set /a MTU=MTU-10
  837. goto :40
  838. )
  839. goto :EOF
  840.  
  841. :2
  842. cls
  843. echo.
  844. echo """""""""""""""""""""""""""""""""""""""""""""""""
  845. echo " ___ _ ____ "
  846. echo " |_ _| ___ | |_ | _ \ ___ __ _ "
  847. echo " | | / _ \ | __| | |_) | / _ \ / _` | "
  848. echo " | | | (_) | | |_ | _ < | __/ | (_| | "
  849. echo " |___| \___/ \__| |_| \_\ \___| \__, | "
  850. echo " |___/ "
  851. echo " "
  852. echo " Custom Regedit Maker - Version 3.0 "
  853. echo " Check out iotreg.tk for IotReg Premium "
  854. echo " "
  855. echo """""""""""""""""""""""""""""""""""""""""""""""""
  856. echo.
  857. goto :eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement