Installation and Configuration - T-Birth/Headless.Ghost-Windows10.Tweaks.Collection GitHub Wiki
BIOS
-
Disable Intel Software Guard Extensions
-
Disable High Precision Event Timer (HPET) (not needed after Windows April Update Build 1803 you can check the current status via bcdedit /enum)
-
Disable CPU Enhanced Halt (C1E), EIST (SpeedStep) & Cool'n'Quiet (if present and in case you OverClock)
-
Set Performance Enhance/Mode to higher than Standard for faster memory timings
-
Set Robust Graphic Booster / PEG Link higher than Auto
-
Set CPU PLL Voltage to the most conservative option (Normal), this will improve your overclock reliability. More doesn't traduce to better for this setting.
-
Disable SecureBoot (not recommend, it has security implications on both sides!) CPU/PCI-E Clock Drive, CPU/MCH Clock Skew: keep them to the lowest possible (lower is better)!
You have to set the following in your BIOS, under "CPU Features" or "AMD_CBS":
- Global C-state Control = Enabled
- Power Supply Idle Control = Low Current Idle
- CPPC = Enabled
- CPPC Preferred Cores = Enabled
- AMD Cool'n'Quiet = Enabled
- PPC Adjustment = PState 0 If you can't find certain settings, such as "AMD Cool'n'Quiet" or "PPC Adjustment", do not worry, they are of secondary importance. Some motherboard manufacturers just hide them.
Disable all integrated audio devices (e.g. nVidia/AMD audio drivers) e.g. if you use an external or add-on soundcard
WINDOWS
1.a Install Windows 10 x64 LTSB or X64 LTSC (Example via Rufus from USB-Stick) -> Windows 10 LTSB/LTSC vs. regular Windows 10 in Games and teamos-hkrg Windows Builds
ALTERNATIVE ->
1.b Install an tweaked and trusted Version from teamos-hkrg Windows Builds - currently testing the Version from Ghostery
-
Create the Folder Toolz on Desktop. Prepare an USB-Stick with all/most of the Tools provided on Page 1 AND the latest Display Driver AMD/NVIDIA Clean + latest Network Ethernet/Wifi Driver from your Mainboard Vendor.
-
Disable UAC (User Account Control) during configuration (maybe reactivate it later /but I leave it always disabled (HowTo). Install Geek Uninstaller Pro and install all NON-Portable Apps via Track&Trace function (Right Click). Install Openshell. (Windows 10 Start Menu is just a pain in the ass)
-
!! WuMgr - not maintained anymore) ? Unzip WuMgr (Windows Update Manager) and Update the System to the latest Version
4.a Install latest Display Driver (try to avoid unneeded stuff during the installation: Game Demos or stuff like that) If you have an Nvidia Card (Use this trick) -----> Extract the installer with 7-zip, then delete all folders except Display.Driver, NV12, and PhysX. HOWEVER, if you don't use any games that specifically use Nvidia PhysX, you should delete the PhysX folder too as you will have zero use for it and it WILL increase DPC latency by a small amount. And run the Installer/Setup. Or use the "NVIDIA driver slimming utility" from Guru3D Forum.
ALTERNATIVE ->
4.b Download the latest (In)official driver of the (Nvidia Clean Driver). And install the Non-DCH Version because the DCH Version grabs the Nvidia Control Panel from Windows Store and an LTSB/LTSC Windows Version doesn't have Windows Store installed or install Windows Store on LTSC and use DCH (Store installer)
ALTERNATIVE ->
4.c Try TinyNvidiaUpdateChecker and install the Driver via Tool (minimalistic way)
-
Install the latest Network Ethernet/Wifi Driver from your Mainboard Vendor.
-
Setup the Internet Connection
-
Run Snappy Driver Installer (Update the Database and let it install the latest Driver for your System)
-
Run O&O ShutUp10 -> Shut up EVERYTHING AND use Spybot Anti-Beacon to immunize EVERYTHING
-
Run BlackViperScript -> save source code zip, extract it, run Win10-BlackViper as administrator, agree, interface will open, select all services, service configuration - tweaked, select skip edition/version/build check, select skip xbox services (if you use xbox) and click run script. It will optimize windows services so un-needed ones. You can also use this tool to set services to default.
-
Install AIO Runtimes (Sereby), VisualCppRedist AIO, 7-Zip, CCleaner+CCenhancer, Device Remover, Brave Browser (or Browser of your choice)
-
Create a Tools folder on your Drive and copy the following portable tools into it: ADWCleaner, Autoruns (Sysinternals), CompactGui, DDU, Geek Uninstaller, LargePage Utility, Little System Cleaner, MSI Util v2, MSIInturruptEnabler.
-
Install and Setup a Ramdisk + HardlinkShellExtension
-
Install Anydesk to Ramdisk and set up the Anydesk Service Startup to delayed
-
Setup TCP Optimizer -> Modify All Adapters -> Optimal -> Restart
-
Install Leatrix Latency Fix
- Check if it worked ->
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces{NIC-id}
- For the {NIC-id}, look for the one with your IP address listed. Under this {NIC-id} key, create the following DWORD value:
- TcpAckFrequency and set it to 1 to disable “nagling” for gaming.
- TCPNoDelay and set it also to 1 to disable “nagling”
- TcpDelAckTicks and set it to 0
- Install and Setup SSD Tweaker -> Optimized Settings
Personal Stuff:
Softperfect Ramdisk:
- Install and Setup a Ramdisk + HardlinkShellExtension (I create Ramdisk's between 6-8 GB for my botting tools and small Games/Bluestacks - its also possible to move complete Games to the Ramdisk via HardlinkShellExtension). Check out the use of Symbolic Links.
Autoruns (Sysinternals):
- After the installation of new software or updates, il use Autoruns (Sysinternals) and MSconfig (with Admin Rights) in CMD to clean up startup/schedules or more stuff. Its possible to disable nearly everything to speed up Boot times and workload.
CompactGui:
- Compress your Games/Apps in windows 10 (compressing can lead to partially reduces loading times of Games/Apps).
Geek Uninstaller:
- Jeah, the only uninstaller you ever need.
DDU:
- Clean up your Display Driver before an Update.
LargePage Utility:
- Enhances Apps to use more available Memory. (Source)
MSI Util v2:
- Switches from Line-Based to Message Signaled-Based Interrupts. Can lead to a better overall performance. (Source)
MSIInturruptEnabler
- A tool to help automatically enable Message Signal Interrupts on graphics devices on Windows. (Source)
Ultra Performance Power Profile
- This is a custom made Power Plan created by robintson (Source)
ALTERNATIVE FOR RYZEN
1usmus Custom Power Plan for Ryzen 3000 Zen 2 Processors (Advised for Ryzen X3900 and X3950)
- This is a custom made Power Plan created by 1usmus (Source)
Windows System Timer Tool
- Little tool to check and modify the windows system timer. (Source)
Little System Cleaner:
- Small/light and is an great addition to CCleaner.
True IP:
- External IP Tracker -> Set Logfile Folder to Dropbox
Shutter:
- Let it schedule your Tasks (ex. Force Close Bluestacks and reboot PC - paired with in System integrated Task Scheduler to fire up Scripts after reboot /insanely Powerful)
Phoronix Test Suite: It's an "real program benchmark" because it does not only benchmark certain aspects (Kernel, synthetic, component bench), it is also able to run acrosss multiple systems and checks security based parameters to see how the OS "scores".
Other Stuff:
- Disable Windows Defender/Leave it Enabled if you don't want to use an AV Protection, Windows Firewall and the CCleaner Watchdog (I don't need that stuff, just adds DPC)