Vivetool GUI is a program which allows the user to enable or disable chosen Windows Feature IDs (Mach Code)
You may introduce bugs or other strange behaviors into Windows by messing with these Feature IDs. Please understand what you are doing before you Continue.
Proceed at your own risk. I would recommend keeping a list somewhere of all the IDs you change, and to which state (enabled/disabled)
The list of available Feature IDs and the number associated with that feature changes from build to build. This means that when you update Windows, IDs may be added, removed, or have a new ID number assigned to them, and may reset your override.
1. Download Vivetool GUI 1.7 and extract: Vivetool GUI
2. Run Vivetool_GUI.exe. Once loaded, select a Windows build number from the dropdown labeled "Select build..." Use winver to find your Windows build number.
Built-in Windows builds are mostly insider builds. This is still somewhat helpful as many insider build feature IDs eventually trickle down into stable releases with their ID number unchanged. Many times when the ID number does change, the name of the feature wont. This can help save time hunting for a Feature ID, or to track down around when a feature was introduced, removed or changed.
In cases where you need the list of ID's for a stable build, you will need to build this list yourself. This can be done using the feature scanner in Vivetool GUI.
3. Put your path to symchk.exe in the first box. you can get this file from the windows sdk (Windows Kits)
4. In the second box, enter a path to store the temporary files the scanner will use. This Can take up to 50GB of free space. The entire folder can be deleted after scanning is complete. If you do not enter a path, temp files will be stored in C:\Windows\SYMBOLS\
5. Click continue and allow the program to do its thing. This can take a few hours and cannot be paused.