Windows 11 ships with plenty of features that exist in the code but stay switched off until Microsoft decides to turn them on for your machine. ViVeTool flips those switches for you. It is a free, open-source command-line tool that talks directly to the Windows Feature Store and lets you enable, disable, or reset experimental features using numeric IDs.
Quick answer: Open Command Prompt as administrator, move into the ViVeTool folder, and run vivetool /enable /id:FEATURE-CODE (for example vivetool /enable /id:57048231), then restart the PC. Swap /enable for /disable to turn a feature back off, or run vivetool /fullreset to undo every change you made.
Before you run any ViVeTool code
ViVeTool only toggles features that already exist in your installed build. It cannot add code that is not there, so a code that works on one build can return “Feature not found” on another. Confirm your version first by pressing Win + R, typing winver, and noting the OS build number. Match codes to that build for predictable results.
- Run from an elevated Command Prompt or PowerShell. Without administrator rights, changes fail with an access-denied error.
- Works on Windows 10 (version 2004 and later) and Windows 11, including Insider preview builds.
- Create a system restore point first, since experimental features can cause UI glitches or app crashes.
- Test in a virtual machine when possible so you can snapshot and roll back instantly.
Download the latest release and grab the build that matches your hardware. Pick the IntelAmd file for x64 machines or the SnapdragonArm64 file for ARM devices. Extract it to a simple path such as C:\ViVe to avoid command-line headaches with spaces.
Join readers who trust AllThings.How
Add us as a preferred source on Google so our practical guides show up first next time you search.
Add to Google Preferences →ViVeTool commands you need
cd C:\ViVe
vivetool /enable /id:41863571
vivetool /enable /id:41863571,42589465
The other commands cover the rest of the workflow. Use vivetool /disable /id:CODE to turn off a feature you enabled, vivetool /query /id:CODE to check its current state, and vivetool /fullreset followed by Y to wipe every custom change. Run vivetool /? for the full option list.
Tip: You can open the FeatureDictionary.pfs file from the extracted ZIP in Notepad to see a list of IDs paired with human-readable names, such as 41040327: Gallery in File Explorer.
ViVeTool codes for the stable release of Windows 11
These codes apply to the generally available version of Windows 11, tied to each monthly cumulative update. Each update usually has a “feature bundle” ID that acts as a prerequisite for the smaller features in that release.
| Update | Code | Feature |
|---|---|---|
| June 2026 (KB5089573) | 58989092 | Feature bundle |
| June 2026 (KB5089573) | 58989092,60716524,48433719,61391826 | Low Latency Profile |
| May 2026 (KB5089549) | 58989070 | Feature bundle |
| April 2026 (KB5083769) | 58989021 | Feature bundle |
| March 2026 (KB5079473) | 58989002 | Feature bundle (network speed tester, camera pan and tilt, new Settings dialogs, Extract All for non-Zip) |
| March 2026 (KB5079473) | 57741219 | New protected print mode dialogs in Settings |
| March 2026 (KB5079473) | 55994763 | New Widgets settings page |
| February 2026 (KB5077181) | 58988972 | Feature bundle |
| December 2025 | 57048237 | Feature bundle |
| December 2025 | 59162732,55994763 | Widgets redesign |
| December 2025 | 41356296 | Taskbar new autohide |
| December 2025 | 45690266 | Cloud File Search in File Explorer |
| December 2025 | 59265307 | About settings redesign |
| December 2025 | 57882334 | Share any Taskbar window |
| December 2025 | 53343270 | Device info card in Settings (US only) |
| November 2025 | 57048231 | Feature bundle |
| November 2025 | 47205210 | Start menu new design |
| November 2025 | 48433719 | Battery percentage option |
| October 2025 | 57048226 | Feature bundle |
| September 2025 | 57048218 | Feature bundle |
| August 2025 | 57048216 | Feature bundle |
ViVeTool codes for Experimental and Beta builds (26H2)
These codes target preview builds in the Experimental (formerly Dev) and Beta channels of the Windows Insider Program. Codes from earlier builds often still work in newer ones unless the feature changes or gets removed.
| Build | Code | Feature |
|---|---|---|
| 26300.8687 | 61161244, 48433719, 61161283, 61161304, 58989177, 61161268, 61160789 | Prerequisites for new features |
| 26300.8687 | 61465695,61465915 | File Explorer middle-click support |
| 26300.8687 | 62261462 | Dark mode for the Task Manager “Create new task” dialog |
| 26300.8687 | 60511437 | New Taskbar thumbnail preview animation |
| 28120.2242 | 51406324,60288851,48433719,58989092,58989177,61160789,61161244,61161268,61161283,6116130461754985,61225604,61596616,61596617,61596618,61596619 | Administrator Protection in Windows Security |
| 26300.8553 | 61754985,61225604,61596616,61596617,61596618,61596619 | New Start menu resize and customization settings |
| 26300.8553 | 61372722 | Fix for white-flash bug in dark mode file dialogs |
| 26300.8493 | 59213768 | Taskbar positioning (top, left, right, bottom) |
| 26300.8493 | 61090762 | “Show smaller taskbar buttons” setting |
| 26300.8346 | 60716524,61391826 | Low Latency Profile performance boost |
| 26300.8346 | 61014711 | Turns off new KB/MB/GB file size view in Details |
| 26300.8289 | 59728252 | Modern animation on sign-in, shutdown, restart screens |
| 26300.8289 | 60897831 | “Available updates” section on Windows Update |
| 26300.8289 | 60662124 | “Screen tint” accessibility setting |
| 26300.8289 | 57156807 | Modern Run dialog |
| 26300.8289 | 59956305 | New Quick Settings flyout menu |
| 26300.8276 | 57751666,57751687 | Show/hide Focus controls in Notification Center |
| 26220.8170 | 61157505 | New Experimental and Beta channel settings |
| 26220.8170 | 61410885 | Calendar controls to pause updates for longer |
| 26220.8170 | 60772592 | FAT32 formatting support up to 2TB via command line |
| 26220.8148 | 60911173 | New Feature Flags settings page in the Beta Channel |
| 26300.8142 | 58989092,58989177,48433719,58989070 | Prerequisites for new features |
| 26300.8142 | 58429068 | Touchpad right-click zone size setting |
| 26300.8142 | 58111409 | Windows Protected Print Mode support icon |
| 26300.8085 | 27829265 | Pointer Indicator |
| 26300.7965 / 26220.7965 | 59956305 | New Quick Settings |
| 26300.7965 / 26220.7965 | 59149945 | Dark mode option in Quick Settings |
| 26300.7877 / 26220.7877 | 60511437 | Taskbar thumbnail preview animations |
| 26300.7877 / 26220.7877 | 59764273 | New Open icons in File Explorer context menu |
| 26300.7674 / 26220.7670 | 57741219 | New Windows Protected Print Mode dialog |
| 26300.7674 / 26220.7670 | 49059846 | Resume feature for WhatsApp |
| 26300.7674 / 26220.7670 | 60063638 | Share option in the Taskbar |
| 26300.7674 / 26220.7670 | 58182453 | WSL option in Settings |
| 26300.7674 / 26220.7670 | 57118881 | New Privacy & Security page in Settings |
ViVeTool codes for Experimental and Beta builds (25H2)
| Build | Code | Feature |
|---|---|---|
| 26220.7859 | 60825171 | Graphics cards on the About page |
| 26220.7523 | 59359094 | New “Change account type” and “Account info” dialogs |
| 26220.7523 | 58978959 | New Voice Typing animation in Touch Keyboard |
| 26220.7523 | 58381341,58527096,57156807,57259990 | New Run dialog with modern design |
| 26220.7523 | 58938944,57900749,58324036 | Taskbar AI agent |
| 26220.7523 | 58680439 | Voice Access new setup flow |
| 26220.7344 | 38679741 | Windows MIDI Services |
| 26220.7344 | 41118774,55805655 | “Open With” menu with Microsoft Store suggestions |
| 26220.7344 | 59213523 | Model Context Protocol with On-Device Registry |
| 26220.7344 | 59193521 | Hides “AI actions” entry when no actions enabled |
| 26220.7271 | 59765208 | Xbox Full Screen Experience |
| 26220.7271 | 55324166,59673297 | Point-in-time Restore |
| 26220.7271 | 58423575 | File Explorer decluttered context menu |
| 26220.7271 | 58778013 | File Explorer startup pre-loading |
| 26220.7271 | 59339532 | Resume support for more mobile apps |
| 26220.7070 | 55994763,59162732 | Widgets full-page settings (needs Web Experience Pack 525.30801.0.0) |
| 26220.7051 | 57739723,57941090 | Ask Copilot in the Taskbar |
| 26220.6982 | 58970402 | Voice Typing “wait time before acting” setting |
| 26220.6972 | 59270880 | Dark mode for Run |
| 26220.6972 | 59203365 | Dark mode for Folder Options |
| 26220.6972 | 41356296 | Taskbar autohide new animation |
| 26220.6760 | 57703775 | Network speed test button |
| 26220.6690 | 57645315 | Windows DreamScene |
ViVeTool codes for 26H1 and Feature Platforms (Canary)
| Build | Code | Feature |
|---|---|---|
| 28020.1619 | 48433719,58989002,58989021,58989070,58989092,58989177 | Prerequisites for new features |
| 28020.1619 | 53283713 | Windows Hello ESS support for external fingerprint readers |
| 28020.1619 | 59065581 | Settings AI agent new language support |
| 28020.1611 | 45425284 | Windows Share UI for OneDrive with app list |
How to confirm a code worked
After a restart, the change shows up as a visible UI element, a new settings entry, or a new behavior tied to that feature. To verify it without hunting through menus, run vivetool /query /id:CODE. The tool reports the current state, where 1 means enabled, 0 means disabled, and 2 or 3 indicate the default enabled or disabled states.
If you are on a newer Insider build, Microsoft also offers a built-in Feature Flags page under Settings > Windows Update > Windows Insider Program. There you can set each available flag to No Override, Disabled, or Enabled and apply the change without ViVeTool. If that page is missing on your build, enable it with vivetool /enable /id:60911173.
Why a code might not work
- The feature does not exist in your build. ViVeTool returns “Feature not found” and cannot add missing code.
- You ran the command without administrator rights, so the change failed silently or was denied.
- A prerequisite bundle ID was not enabled first. Some features only light up when their bundle code is active too.
- The feature is gated to a specific region or requires specific hardware.
- A later cumulative update changed or removed the code, which can also revert features you already turned on.
Because these codes change often and Microsoft can override them during servicing, keep a short log of the IDs you enable along with your build number. If something breaks, vivetool /disable /id:CODE or a full reset will get you back to a clean state. ViVeTool is unofficial and unsupported by Microsoft, so treat every experimental feature as a work in progress and use it at your own risk.




