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.
π Summary
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.β
π Key Features
| - | 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. |
π₯ Downloads
Find the latest release of OptimizerNXT on the Releases page.
π Changelog
Stay updated with the latest changes through the Changelog.
π Documentation
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.
Example Usage
# Run a specific YAML configuration optimizerNXT.exe apply "<yaml_file>"
# Run a folder containing many YAML files optimizerNXT.exe apply "<yaml_folder>"
π Hub for YAML Packages
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
π‘οΈ Security Policy
- 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.
π» Compatibility
- Requires .NET Framework 4.8
- Compatible with Windows 7, 8, 8.1, 10, 11
- Also compatible with all Windows Server editions starting from 2008
β€οΈ Buy me a delicious espresso β
If you find this tool useful, consider showing your support by donating through PayPal.