Unlock Hidden Windows Features with ViVeTool

ViVeTool is a free, open-source utility that lets you unlock hidden or experimental Windows features that Microsoft normally rolls out gradually through Insider builds. This blog will explain everything about ViVeTool from what it is, how to install and use it, to troubleshooting common problems.

In this blog, we’ll explore ViVeTool, a command-line utility that allows users to enable or disable hidden Windows features. You’ll learn what it is, its features, requirements, how to download and install it, how to use it safely, and how to troubleshoot common issues. By the end, you’ll have a complete guide to mastering ViVeTool.

ViVeTool
ViVeTool

What is ViVeTool?

ViVeTool is an open-source command-line program created by Rafael Rivera and Lucas (thebookisclosed on GitHub). It interacts with the Windows Feature Store (Velocity), which Microsoft uses to test new features via A/B experiments. With ViVeTool, you can manually enable or disable these hidden features without waiting for official updates.

Features of ViVeTool

  • Enable hidden features: Access experimental Windows features before public release.
  • Disable unwanted features: Turn off features that cause issues.
  • Reset configurations: Restore default settings if needed.
  • Feature dictionary: Includes IDs for features you can activate.
  • Supports multiple architectures: Works on Intel, AMD, and ARM64 systems.

Requirements

  • Windows 10 build 18963 or newer or Windows 11.
  • .NET Framework 4.8.1 installed.
  • Administrator privileges to run commands.

Download

You can download ViVeTool from its official GitHub repository. Choose the correct version:

  • Intel/AMD CPUs → ViVeTool-v0.3.4-IntelAmd.zip
  • ARM64 CPUs (Snapdragon, Microsoft SQ) → ViVeTool-v0.3.4-SnapdragonArm64.zip

Install

  1. Download the ZIP file.
  2. Right-click → Extract All.
  3. Open the folder and locate ViVeTool.exe.
  4. Copy its path for use in commands.

How to Use

  • Open Command Prompt as Administrator.
  • View commands:“path\ViVeTool.exe” /?
  • Enable a feature:“path\ViVeTool.exe” /enable /id:featureID
  • Disable a feature:“path\ViVeTool.exe” /disable /id:featureID
  • Reset a feature:“path\ViVeTool.exe” /reset /id:featureID
  • Full reset:“path\ViVeTool.exe” /fullreset

Restart your PC after changes.

Troubleshooting

  • Error: Windows build too old → Upgrade to Windows 10 build 18963 or newer.
  • .NET errors → Install .NET Framework 4.8.1.
  • Syntax errors → Use correct command format with /id:.
  • Changes not persisting → Use /store:both to apply to runtime and boot stores.
  • Machine type mismatch → Download the correct CPU version.

FAQs

Is ViVeTool safe?

Yes, but enabling experimental features may cause instability. Always create a restore point.

Can I revert changes?

Yes, use /disable or /reset commands.

Do I need to be in the Insider Program?

No, ViVeTool works outside Insider builds too.

Credits

Developed by Rafael Rivera and Lucas (thebookisclosed), with contributions from the Windows enthusiast community.

Ending

ViVeTool is a powerful way to explore hidden Windows features early. While it offers exciting customization, use it carefully to avoid system instability. With this guide, you now have everything you need to download, install, use, and troubleshoot ViVeTool effectively.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top