Advertisement
Guest User

PreSetup1 X

a guest
May 27th, 2023
536
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 14.54 KB | None | 0 0
  1. @echo off
  2. :: Start maximized
  3. :: if not "%1" == "max" start /MAX cmd /c %0 max & exit/b
  4.  
  5. echo The ISO was made by CatGamerOP#7828 on Discord.
  6. echo The ISO is free and is NOT for sale.
  7. echo You can download it from the official FoxOS Discord Server: https://discord.gg/4Gg8n6WhPN
  8. timeout 5 >NUL 2>&1
  9. echo.
  10. echo.
  11. echo Applying Windows Tweaks...
  12. timeout 2 >NUL 2>&1
  13.  
  14. echo Setting Win32 Priority to 26 hex
  15.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\PriorityControl" /v "Win32PrioritySeparation" /t REG_DWORD /d "38" /f >NUL 2>&1
  16.  
  17. echo Setting Nlasvc dependency
  18.     reg add "HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc" /v "DependOnService" /t REG_MULTI_SZ /d "NSI\0RpcSs\0TcpIp" /f >NUL 2>&1
  19.  
  20. echo Registry Cleanup
  21.     reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\HotStart" /f >NUL 2>&1
  22.     reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Sidebar" /f >NUL 2>&1
  23.     reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Telephony" /f >NUL 2>&1
  24.     reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Screensavers" /f >NUL 2>&1
  25.     reg delete "HKCU\Printers" /f >NUL 2>&1
  26.     reg delete "HKLM\SYSTEM\ControlSet001\Control\Print" /f >NUL 2>&1
  27.     reg delete "HKLM\SYSTEM\ControlSet002\Control\Print" /f >NUL 2>&1
  28.  
  29. echo Disabling Spectre and Meltdown patches...
  30.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "FeatureSettings" /t REG_DWORD /d "1" /f >NUL 2>&1
  31.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "FeatureSettingsOverride" /t REG_DWORD /d "3" /f >NUL 2>&1
  32.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "FeatureSettingsOverrideMask" /t REG_DWORD /d "3" /f >NUL 2>&1
  33.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "EnableCfg" /t REG_DWORD /d "0" /f >NUL 2>&1
  34.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel" /v "DisableExceptionChainValidation" /t REG_DWORD /d "1" /f >NUL 2>&1
  35.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel" /v "KernelSEHOPEnabled" /t REG_DWORD /d "0" /f >NUL 2>&1
  36.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel" /v "DisableTsx" /t REG_DWORD /d "1" /f >NUL 2>&1
  37.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager" /v "ProtectionMode" /t REG_DWORD /d "0" /f >NUL 2>&1
  38.     powershell set-ProcessMitigation -System -Disable DEP, StrictHandle, SEHOP
  39.  
  40. echo Disabling Hibernation
  41.     powercfg -h off >NUL 2>&1
  42.  
  43. echo Autoplay Tweaks
  44.     reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\CameraAlternate\ShowPicturesOnArrival" /ve /t REG_SZ /d "MSTakeNoAction" /f >NUL 2>&1
  45.     reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlersDefaultSelection\StorageOnArrival" /ve /t REG_SZ /d "MSTakeNoAction" /f >NUL 2>&1
  46.     reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\UserChosenExecuteHandlers\CameraAlternate\ShowPicturesOnArrival" /ve /t REG_SZ /d "MSTakeNoAction" /f >NUL 2>&1
  47.     reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\UserChosenExecuteHandlers\StorageOnArrival" /ve /t REG_SZ /d "MSTakeNoAction" /f >NUL 2>&1
  48.  
  49. echo Disabling all remote terminal services logons to the server
  50.     reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "WinStationsDisablDÃuÃF‡NREG_SZ /d "1" /f >NUL 2>&1
  51.  
  52. echo Disabling Remote Font Boot Cache
  53.     reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\GRE_InitialMfZEõ…l©aBÃÃÃotCache" /t REG_DWORD /d "1" /f >NUL 2>&1
  54.     reg add "HKLM\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\GRE_Initialize" /v "DisableRemoteFontBootCache" /t REG_DWORD /d "1" /f >NUL 2>&1
  55.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\MUI\StringCacheSettings" /v "StringCacheGeneration" /t REG_DWORD /d "0" /f >NUL 2>&1
  56.  
  57. echo Disabling caching of domain credentials (.NET Framework passwords)
  58.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v "disabledomaincreds" /t REG_DWORD /d "1" /f >NUL 2>&1
  59.     reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v "restrictanonymous" /t REG_DWORD /d "1" /f >NUL 2>&1
  60.  
  61. echo Disabling Component Based Servicing Logs and DCOM
  62.     reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /v "EnableLog" /t REG_DWORD /d "0" /f >NUL 2>&1
  63.     reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing" /v "EnableDpxLog" /t REG_DWORD /d "0" /f >NUL 2>&1
  64.     reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Component Based Servicing" /v "EnableLog" /t REG_DWORD /d "0" /f >NUL 2>&1
  65.     reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Component Based Servicing" /v "EnableDpxLog" /t REG_DWORD /d "0" /f >NUL 2>&1
  66.     reg add "HKLM\SOFTWARE\Microsoft\Ole" /v "EnableDCOM" /t REG_SZ /d "N" /f >NUL 2>&1
  67.     reg add "HKLM\SOFTWARE\WOW6432Node\Microsoft\Ole" /v "EnableDCOM" /t REG_SZ /d "N" /f >NUL 2>&1
  68.  
  69. echo Storage Tweaks
  70.     :: Disable HIPM and DIPM, HDD Parking
  71.     FOR /F "eol=E" %%a in ('REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services" /S /F "EnableHIPM"^| FINDSTR /V "EnableHIPM"') DO (
  72.         REG ADD "%%a" /F /V "EnableHIPM" /T REG_DWORD /d 0 >NUL 2>&1
  73.         REG ADD "%%a" /F /V "EnableDIPM" /T REG_DWORD /d 0 >NUL 2>&1
  74.         REG ADD "%%a" /F /V "EnableHDDParking" /T REG_DWORD /d 0 >NUL 2>&1
  75.  
  76.         FOR /F "tokens=*" %%z IN ("%%a") DO (
  77.             SET STR=%%z
  78.             SET STR=!STR:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\=!
  79.             ECHO Disabling HIPM and DIPM in !STR!
  80.         )
  81.     )
  82.  
  83.     :: Set all IoLatencyCaps to 0
  84.     FOR /F "eol=E" %%a in ('REG QUERY "HKLM\SYSTEM\CurrentControlSet\Services" /S /F "IoLatencyCap"^| FINDSTR /V "IoLatencyCap"') DO (
  85.         REG ADD "%%a" /F /V "IoLatencyCap" /T REG_DWORD /d 0 >NUL 2>&1
  86.  
  87.         FOR /F "tokens=*" %%z IN ("%%a") DO (
  88.             SET STR=%%z
  89.             SET STR=!STR:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\=!
  90.             SET STR=!STR:\Parameters=!
  91.             ECHO Setting IoLatencyCap to 0 in !STR!
  92.         )
  93.     )
  94.  
  95.     :: Disable StorPort idle
  96.     for /f "tokens=*" %%s in ('reg query "HKLM\System\CurrentControlSet\Enum" /S /F "StorPort" ^| findstr /e "StorPort"') do Reg add "%%s" /v "EnableIdlePowerManagement" /t REG_DWORD /d "0" /f >NUL 2>&1
  97.  
  98.     :: Disable NTFS Last Access Timestamp
  99.     fsutil behavior set disablelastaccess 1 >NUL 2>&1
  100.  
  101. echo Setting CSRSS Priority to High Priority
  102.     reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\csrss.exe\PerfOptions" /v "CpuPriorityClass" /t REG_DWORD /d "3" /f >NUL 2>&1
  103.     reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\csrss.exe\PerfOptions" /v "IoPriority" /t REG_DWORD /d "3" /f >NUL 2>&1
  104.     reg add "HKCU\Control Panel\Desktop" /v "Wallpaper" /t REG_SZ /d "C:\Windows\System32\Fox.png" /f >NUL 2>&1
  105.  
  106. echo Disable USB Idle
  107.     for %%a in (
  108.         EnhancedPowerManagementEnabled
  109.         AllowIdleIrpInD3
  110.         EnableSelectiveSuspend
  111.         DeviceSelectiveSuspended
  112.         SelectiveSuspendEnabled
  113.         SelectiveSuspendOn
  114.         EnumerationRetryCount
  115.         ExtPropDescSemaphore
  116.         WaitWakeEnabled
  117.         D3ColdSupported
  118.         WdfDirectedPowerTransitionEnable
  119.         EnableIdlePowerManagement
  120.         IdleInWorkingState
  121.         IoLatencyCap
  122.     ) do for /f "delims=" %%b in ('reg query "HKLM\SYSTEM\CurrentControlSet\Enum" /s /f "%%a" ^| findstr "HKEY"') do reg add "%%b" /v "%%a" /t REG_DWORD /d "0" /f > NUL 2>&1
  123.  
  124. echo GPU Tweaks
  125.     reg add "HKLM\SYSTEM\ControlSet001\Control\GraphicsDrivers" /v "TdrLevel" /t REG_DWORD /d "0" /f >NUL 2>&1
  126.     reg add "HKLM\SYSTEM\ControlSet001\Control\GraphicsDrivers" /v "TdrDelay" /t REG_DWORD /d "0" /f >NUL 2>&1
  127.     reg add "HKLM\SYSTEM\ControlSet001\Control\GraphicsDrivers" /v "TdrDdiDelay" /t REG_DWORD /d "0" /f >NUL 2>&1
  128.     reg add "HKLM\SYSTEM\ControlSet001\Control\GraphicsDrivers" /v "TdrDebugMode" /t REG_DWORD /d "0" /f >NUL 2>&1
  129.     reg add "HKLM\SYSTEM\ControlSet001\Control\GraphicsDrivers" /v "TdrLimitTime" /t REG_DWORD /d "0" /f >NUL 2>&1
  130.     reg add "HKLM\SYSTEM\ControlSet001\Control\GraphicsDrivers" /v "TdrLimitCount" /t REG_DWORD /d "0" /f >NUL 2>&1
  131.     reg add "HKLM\SYSTEM\ControlSet001\Control\GraphicsDrivers" /v "DisableBadDriverCheckForHwProtection" /t REG_DWORD /d "1" /f >NUL 2>&1
  132.  
  133. echo Disabling Gamebar, Fullscreen Optimization
  134.     reg add "HKCU\System\GameConfigStore" /v "GameDVR_Enabled" /t REG_DWORD /d "0" /f >NUL 2>&1
  135.     reg add "HKCU\System\GameConfigStore" /v "GameDVR_FSEBehaviorMode" /t REG_DWORD /d "2" /f >NUL 2>&1
  136.     reg add "HKCU\System\GameConfigStore" /v "GameDVR_HonorUserFSEBehaviorMode" /t REG_DWORD /d "1" /f >NUL 2>&1
  137.     reg add "HKCU\System\GameConfigStore" /v "GameDVR_FSEBehavior" /t REG_DWORD /d "2" /f >NUL 2>&1
  138.     reg add "HKCU\System\GameConfigStore" /v "GameDVR_DXGIHonorFSEWindowsCompatible" /t REG_DWORD /d "1" /f >NUL 2>&1
  139.     reg delete "HKCU\System\GameConfigStore\Children" /f >NUL 2>&1
  140.     reg delete "HKCU\System\GameConfigStore\Parents" /f >NUL 2>&1
  141.     reg add "HKEY_USERS\.DEFAULT\System\GameConfigStore" /v "GameDVR_Enabled" /t REG_DWORD /d "0" /f >NUL 2>&1
  142.     reg add "HKEY_USERS\.DEFAULT\System\GameConfigStore" /v "GameDVR_FSEBehaviorMode" /t REG_DWORD /d "2" /f >NUL 2>&1
  143.     reg add "HKEY_USERS\.DEFAULT\System\GameConfigStore" /v "GameDVR_HonorUserFSEBehaviorMode" /t REG_DWORD /d "1" /f >NUL 2>&1
  144.     reg add "HKEY_USERS\.DEFAULT\System\GameConfigStore" /v "GameDVR_FSEBehavior" /t REG_DWORD /d "2" /f >NUL 2>&1
  145.     reg add "HKEY_USERS\.DEFAULT\System\GameConfigStore" /v "GameDVR_DXGIHonorFSEWindowsCompatible" /t REG_DWORD /d "1" /f >NUL 2>&1
  146.     reg delete "HKEY_USERS\.DEFAULT\System\GameConfigStore\Children" /f >NUL 2>&1
  147.     reg delete "HKEY_USERS\.DEFAULT\System\GameConfigStore\Parents" /f >NUL 2>&1
  148.  
  149. echo Disabling DMA Remapping
  150.     reg add "HKLM\SOFTWARE\Microsoft\PolicyManager\default\DmaGuard\DeviceEnumerationPolicy" /v "value" /t REG_DWORD /d "2" /f >NUL 2>&1
  151.     reg add "HKLM\System\ControlSet001\Services\pci\Parameters" /v "DmaRemappingCompatible" /t REG_DWORD /d "0" /f >NUL 2>&1
  152.     reg add "HKLM\System\ControlSet001\Services\storahci\Parameters" /v "DmaRemappingCompatible" /t REG_DWORD /d "0" /f >NUL 2>&1
  153.     reg add "HKLM\System\ControlSet001\Services\stornvme\Parameters" /v "DmaRemappingCompatible" /t REG_DWORD /d "0" /f >NUL 2>&1
  154.     reg add "HKLM\System\ControlSet001\Services\USBXHCI\Parameters" /v "DmaRemappingCompatibleSelfhost" /t REG_DWORD /d "0" /f >NUL 2>&1
  155.     reg add "HKLM\System\ControlSet001\Services\USBXHCI\Parameters" /v "DmaRemappingCompatible" /t REG_DWORD /d "0" /f >NUL 2>&1
  156.     :: for /f "tokens=1" %%i in ('driverquery') do reg add "HKLM\SYSTEM\CurrentControlSet\Services\%%i\Parameters" /v "DmaRemappingCompatible" /t REG_DWORD /d "0" /f >NUL 2>&1
  157.     reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "legalnoticecaption" /t REG_SZ /d "Welcome to FoxOS, custom Windows for gaming. The ISO was made by CatGamerOP#7828 on Discord." /f >NUL 2>&1
  158.     reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "legalnoticetext" /t REG_SZ /d "The ISO is free and is NOT for sale. You can download it from the official FoxOS Discord Server https://discord.gg/4Gg8n6WhPN. IF YOU PAID FOR THIS ISO, YOU WERE SCAMMED, DEMAND A REFUND." /f >NUL 2>&1
  159.  
  160. echo BCDedit Tweaks
  161.     bcdedit /set {globalsettings} custom:16000067 true >NUL 2>&1
  162.     bcdedit /set {globalsettings} custom:16000068 true >NUL 2>&1
  163.     bcdedit /set {globalsettings} custom:16000069 true >NUL 2>&1
  164.     bcdedit /set {current} description "FoxOS 1803" >NUL 2>&1
  165.     bcdedit /set bootmenupolicy legacy >NUL 2>&1
  166.     bcdedit /set quietboot Yes >NUL 2>&1
  167.     bcdedit /set bootux Disabled >NUL 2>&1
  168.     bcdedit /set bootlog no >NUL 2>&1
  169.     bcdedit /timeout 8 >NUL 2>&1
  170.  
  171.     bcdedit /set useplatformtick yes >NUL 2>&1
  172.     bcdedit /set tscsyncpolicy legacy >NUL 2>&1
  173.     bcdedit /set disabledynamictick Yes >NUL 2>&1
  174.  
  175.     bcdedit /event off >NUL 2>&1
  176.     bcdedit /bootdebug off >NUL 2>&1
  177.     bcdedit /set debug No >NUL 2>&1
  178.    
  179.     bcdedit /set ems No >NUL 2>&1
  180.     bcdedit /set bootems No  >NUL 2>&1
  181.    
  182.     bcdedit /set hypervisorlaunchtype Off >NUL 2>&1
  183.     bcdedit /set vsmlaunchtype Off >NUL 2>&1
  184.  
  185.     bcdedit /set tpmbootentropy ForceDisable >NUL 2>&1
  186.     bcdedit /set nx alwaysoff >NUL 2>&1
  187.     bcdedit /set integrityservices disable >NUL 2>&1
  188.     bcdedit /set allowedinmemorysettings 0 >NUL 2>&1
  189.     bcdedit /set perfmem 0 >NUL 2>&1
  190.     bcdedit /set isolatedcontext No >NUL 2>&1 @rem Virtualization Based Security???
  191.  
  192.     bcdedit /deletevalue useplatformclock >NUL 2>&1
  193.     bcdedit /deletevalue usefirmwarepcisettings >NUL 2>&1
  194.  
  195. echo Deleting Obsolete Autoruns Entries
  196.     reg delete "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Font Drivers" /v "Adobe Type Manager" /f >NUL 2>&1
  197.     reg delete "HKLM\System\ControlSet001\Control\Terminal Server\Wds\rdpwd" /v "StartupPrograms" /f >NUL 2>&1
  198.  
  199. echo Services Tweaks
  200.     reg add "HKLM\SYSTEM\CurrentControlSet\services\iphlpsvc" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  201.     reg add "HKLM\SYSTEM\CurrentControlSet\services\QWAVE" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  202.     reg add "HKLM\SYSTEM\CurrentControlSet\services\Themes" /v "Start" /t REG_DWORD /d "4" / >NUL 2>&1
  203.     reg add "HKLM\SYSTEM\CurrentControlSet\services\WSearch" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  204.  
  205. echo Drivers Tweaks
  206.     reg add "HKLM\SYSTEM\CurrentControlSet\services\Beep" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  207.     reg add "HKLM\SYSTEM\CurrentControlSet\services\GpuEnergyDrv" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  208.     reg add "HKLM\SYSTEM\CurrentControlSet\services\npsvctrig" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  209.     reg add "HKLM\SYSTEM\CurrentControlSet\services\vwififlt" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  210.     reg add "HKLM\SYSTEM\CurrentControlSet\services\wanarp" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  211.     reg add "HKLM\SYSTEM\CurrentControlSet\services\Wanarpv6" /v "Start" /t REG_DWORD /d "4" /f >NUL 2>&1
  212.  
  213. echo Restore Default Photo Viewer
  214.     for %%i in (tif tiff bmp dib gif jfif jpe jpeg jpg jxr png) do (
  215.         reg add "HKLM\SOFTWARE\Microsoft\Windows Photo Viewer\Capabilities\FileAssociations" /v ".%%~i" /t REG_SZ /d "PhotoViewer.FileAssoc.Tiff" /f) >NUL 2>&1
  216.  
  217. echo Delete devices in Device Manager
  218.     DevManView /disable "Microsoft Radio Device Enumeration Bus" >NUL 2>&1
  219.     DevManView /disable "Microsoft RRAS Root Enumerator" >NUL 2>&1
  220.     DevManView /disable "Microsoft Device Association Root Enumerator" >NUL 2>&1
  221.     DevManView /uninstall "Composite Bus Enumerator" >NUL 2>&1
  222.     DevManView /uninstall "NDIS Virtual Network Adapter Enumerator" >NUL 2>&1
  223.     DevManView /uninstall "UMBus Root Bus Enumerator" >NUL 2>&1
  224.     DevManView /uninstall "Microsoft Virtual Drive Enumerator Driver" >NUL 2>&1
  225.     DevManView /uninstall "File as Volume Driver" >NUL 2>&1
  226.     sc delete CompositeBus >NUL 2>&1
  227.     sc delete NdisVirtualBus >NUL 2>&1
  228.     sc delete umbus >NUL 2>&1
  229.  
  230. echo Rebooting...
  231. shutdown /r -t 5 >NUL 2>&1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement