OptimizerNXT is a powerful, YAML-driven CLI tool for automating Windows tweaks, managing system services, controlling processes, and optimizing workflows—all from the command line.
OptimizerNXT empowers system administrators, IT professionals, and power users to automate Windows tweaks, network configuration, startup management, service control, process monitoring, and script execution, all using secure, YAML-based configurations.
“Automate. Secure. Optimize. Next-level.”
| Icon | Feature | Description |
|---|---|---|
| 🗄️ | Registry Management | Add, update, or delete registry keys and values efficiently. |
| 🌐 | DNS Control | Switch between multiple DNS configurations quickly. |
| ⚡ | Startup & Hosts Editing | Modify startup programs and hosts file safely. |
| 🧹 | UWP App Removal | Batch uninstall unwanted Windows apps. |
| 🔒 | Process Control | Block, terminate, or allow processes with advanced conditions. |
| 🛠️ | Service Management | Start, stop, disable, enable, or set demand-start services. |
| 🖥️ | Shell Execution | Run CMD, PowerShell, or REG scripts inline or from files. |
| 📄 | Conditional Operations | Apply tweaks based on system state, user, or environment. |
| 🔐 | Signed YAML Enforcement | Only executes YAML files signed with trusted certificate. |
Find the latest release of OptimizerNXT on the Releases page.
Stay updated with the latest changes through the Changelog.
OptimizerNXT uses YAML-driven configurations with support for:
- Multiple operations per YAML
- Conditional execution based on environment or system state
- Sequenced tasks with dependencies
- Only YAML files signed with the repo's PFX certificate are executed. Unsigned or tampered files will be rejected.
⚠ IMPORTANT: Each YAML file must have a valid signature
.sigfile with the same filename in the same location.
# Run a specific YAML configuration
optimizerNXT.exe apply "<yaml_file>"# Run a folder containing many YAML files
optimizerNXT.exe apply "<yaml_folder>"OptimizerNXT will feature a centralized Hub for hosting curated YAML packages for various automation tasks, including:
- Performance optimization
- Privacy & security tweaks
- System cleanup
- Application management
- Network configuration
All YAML packages in the Hub will be cryptographically signed, ensuring authenticity and safety for execution.
Contributors can create a Pull Request (PR) with new YAML packages to have them reviewed, integrated into the Hub, and cryptographically signed.
🔗 Access the Hub: OptimizerNXT YAML Hub
- OptimizerNXT executes locally only and does not collect user data.
- All YAML configurations must be signed with repo's trusted PFX certificate.
- Unsigned or invalid YAML files are automatically rejected.
- Users are encouraged to test YAML packages in isolated environments first.
Learn about our security measures in the Security Policy.
- Requires .NET Framework 4.8
- Compatible with Windows 7, 8, 8.1, 10, 11
- Also compatible with all Windows Server editions starting from 2008
If you find this tool useful, consider showing your support by donating through PayPal.