Technical guide for configuring a high-performance Windows laptop (ASUS ROG Strix). Focuses on reducing background processes, optimizing drivers, and improving battery life while maintaining system stability.
⚠️ DISCLAIMER: Create a System Restore Point or full backup before applying these changes. Some modifications are irreversible without clean Windows reinstallation.
Target Hardware: ASUS ROG Strix | Intel i7-13650HX | NVIDIA RTX 4070
- Prerequisites
- Risk Assessment
- Windows De-Bloat
- NVIDIA GPU Optimization
- Hardware Control (ASUS)
- Developer Tools Configuration
- Performance Targets
- Verification & Success Criteria
- Rollback & Recovery
- Maintenance
- FAQ
Before starting, ensure you have:
- ✅ Windows 11 Pro or Enterprise edition
- ✅ Administrator account access
- ✅ NVIDIA GPU driver installed
- ✅ NVCleanstall downloaded: Download Link
- ✅ System Restore Point created
- ✅ Internet connection
- ✅ BIOS access
| Section | Risk Level | Reversibility | Impact |
|---|---|---|---|
| Windows De-Bloat | 🟡 Medium | Partial | Performance & battery life |
| GPU Optimization | 🟢 Low | Full | Gaming & 3D performance +15-25% |
| Hardware Control | 🟢 Low | Full | Thermal & power management |
| Developer Tools | 🟢 Low | Full | Productivity |
Legend: 🟢 Safe (reversible) | 🟡 Moderate (risky but recoverable) | 🔴 Risky (may require clean install)
Remove telemetry, ads, and pre-installed bloatware without breaking system dependencies.
Most comprehensive and safest approach
- Download: christitus.com
- Command (Terminal Admin):
irm christitus.com/win | iex
- Configuration:
- Wait for GUI to load
- Go to
Tweakstab - Select
Desktopprofile - Review changes, then click
Run Tweaks - Reboot when prompted
Fine-grained control for advanced users
- Download: GitHub - Bloatynosy
- Actions:
- Launch application with admin privileges
- Use "CoTweaker" to disable Bing Search, Lock Screen Ads, and notifications
- Use "Dumpster" to remove apps (skip manufacturer software)
Maximum telemetry control
- Download: O&O ShutUp10++
- Action:
- Enable all "Recommended" (Green) settings
- Apply and restart
Clean installation of GPU drivers without GeForce Experience or telemetry services.
- ✅ NVIDIA GPU driver installed
- ✅ NVCleanstall downloaded: Download - TechPowerUp NVCleanstall
-
Run NVCleanstall:
- Extract NVCleanstall ZIP
- Right-click
NVCleanstall.exe→ Run as Administrator - NVCleanstall will automatically detect and download the latest driver
-
Component Selection:
- Display Driver (REQUIRED)
- PhysX (Recommended for older games)
- HD Audio via HDMI (If using HDMI audio)
- NV Platform Controllers (REQUIRED for Laptops)
- USB-C Driver (If applicable)
- GeForce Experience (Skip - bloatware)
- NVIDIA App (Skip - telemetry)
-
Installation Tweaks:
- Disable Installer Telemetry & Advertising
- Perform a Clean Installation
- Disable Ansel
- Disable NVIDIA Telemetry Service
- Show Expert Tweaks → Enable Message Signaled Interrupts (MSI)
⚠️ Keep "Disable Driver Telemetry" UNCHECKED (breaks Anti-Cheat in games)
-
Post-Installation:
- Reboot system
- Verify in Device Manager (should show no warnings)
Verification:
# Check driver version (PowerShell as Admin)
Get-WmiObject Win32_VideoController | Select-Object Name, DriverVersionExpected output: Driver version 550+ for RTX 40-series
Replace bloated Armoury Crate with a lightweight alternative.
- Download Official ASUS Uninstall Tool
- Extract and run as Administrator
- Select all components for removal
- Reboot when prompted
- Download and extract: G-Helper GitHub
- Run
GHelper.exeas Administrator - Allow Windows Firewall access
Based on the image provided, configure the following:
Mode: Set to Balanced
GPU Mode: Set to Standard
Battery Charge Limit: Set to 80% (extends battery lifespan)
ASUS Services:
- Click Extra button on Keyboard Layout row
- A new window opens showing "Asus Services Running" at the bottom
- Click Stop to disable ASUS background services
| Tool | Purpose | Download |
|---|---|---|
| UniGetUI | GUI package manager for winget |
www.marticliment.com/unigetui |
| DevToys | JSON, regex, encoding/decoding tools | Microsoft Store |
| Everything 1.5 Alpha | Fast file search (replaces Windows Search) | voidtools.com |
| Pinokio | One-click AI model installer | pinokio.computer |
Reference scores for i7-13650HX + RTX 4070 (After Optimization)
Download: Cinebench 2024
| Benchmark | Target Score |
|---|---|
| GPU (CUDA) | > 12,000 pts |
| CPU (Multi-core) | > 1,100 pts |
| Metric | Before | After | Gain |
|---|---|---|---|
| GPU Gaming FPS (1440p, High) | 85 FPS | 105 FPS | +23% |
| Battery Life (Light Use) | 6 hrs | 8.5 hrs | +42% |
| Idle CPU Temperature | 52°C | 47°C | -5°C |
| Idle RAM Usage | 6.2 GB | 4.1 GB | -34% |
1. Performance Metrics:
# Check CPU usage at idle (should be < 5%)
Get-WmiObject Win32_PerfFormattedData_PerfOS_Processor | Select-Object Name, PercentProcessorTime
# Check memory usage (should be < 5GB for light tasks)
(Get-WmiObject Win32_OperatingSystem).TotalVisibleMemorySize / 1024 / 1024 -as [int]
# Check active background processes (should be < 80)
(Get-Process | Measure-Object).Count2. Visual Checks:
- Start Menu no longer shows ads
- No Bing searches when typing in Start Menu
- Task Scheduler has fewer scheduled tasks
- Services tab shows fewer non-essential services
3. Benchmark Results:
- Run Cinebench 2024 and compare against targets
- GPU-Z should show clean driver info
- HWiNFO should display proper thermals
4. Battery Performance:
- Battery Report shows improved estimated time remaining
- Charge limit stops at 80% in G-Helper
- Battery drain slower during idle
⚠️ CAUTION: Do your own research before applying any tweaks. Test in a non-production environment if possible. If something breaks, follow these steps carefully.
Option 1: System Restore Point (Easiest)
- Use the System Restore Point you created before making changes
- Settings > System > Recovery > Recovery options > Previous version of Windows
Option 2: Restore Individual Applications
# Reinstall OneDrive if removed
Get-AppxPackage -Name "*OneDrive*" | Add-AppxPackage -Path "C:\Path\To\OneDrive"
# Reinstall Cortana
winget install --name CortanaOption 3: Revert Driver to Standard Version
- Visit NVIDIA Driver Download
- Download and install standard driver (non-NVCleanstall version)
- Reboot
Option 4: Nuclear Option (Clean Windows Reinstall)
- Backup personal files
- Use Windows 11 ISO to clean install
- Recommended if multiple issues persist
Update NVIDIA Drivers:
- Check NVIDIA Website for new driver versions
- Re-run NVCleanstall with latest driver
- Reboot after installation
System Health Check:
- Run Cinebench 2024 benchmark to verify performance
- Check temperatures with HWiNFO
- Verify battery charge limit still set to 80%
Complete System Backup:
- Backup all personal files
- Consider creating a system image using Windows Backup
Major Windows Update: When a major Windows 11 update is released (e.g., 22H2 → 24H2):
- Create new System Restore Point before updating
- Let Windows Update install the major version
- Re-apply de-bloat tweaks as needed
- Update GPU drivers with NVCleanstall
- Test system stability with benchmarks
Periodic Cleanup Script:
Download and run this batch file monthly: maintenance-cleanup.bat
Simply right-click and select "Run as Administrator". The script will:
- Clear temporary files and caches
- Clean prefetch for faster boot times
- Optimize Windows Update files
- Clear recycle bin
- Show you how much disk space was freed
A: Partially. Sections 1, 2, and 4 are universal. Section 3 (Hardware Control) is ASUS-specific. For other brands:
- Razer: Use Razer Synapse in place of G-Helper
- MSI: Use Dragon Center
- Dell: Use Dell Power Manager
A: No, but manufacturer support may be limited if they detect modifications. Most just don't provide support for software tweaks—hardware warranty remains intact.
A: Yes, this guide is ~80% reversible if you created a System Restore Point first. Driver changes are completely reversible by reinstalling standard drivers.
A: No. Start with GPU optimization (highest impact), then de-bloat if you want more control. Developer tools are optional for non-developers.
A:
- GPU optimization: +15-25% in 3D tasks
- De-bloat: +10-15% in everyday responsiveness
- Thermal optimization: -5-10°C temperatures, enabling sustained performance
A: You should see:
- Better sustained FPS (no thermal throttling)
- Faster game load times
- More consistent frame rates
- Reduced input lag
A: Mostly. Some Group Policy tweaks won't apply. Use Chris Titus WinUtil or O&O ShutUp10++ for best control.
A: Once. Most tweaks are permanent. Re-run only when:
- Windows major update released (e.g., 22H2 → 24H2)
- New driver generation released
- System feels slow again (~1-2 years)
A: ~95% disabled. Microsoft still collects some data for security purposes (Windows Defender). To completely disable, you'd need alternative OS.
A: Yes, actually recommended! Fresh install + these tweaks = optimal experience.
A: Windows Defender is sufficient. Third-party AVs consume resources. Stick with Defender.
A:
# Check critical Windows services
Get-Service | Where-Object {$_.Name -match "WinDefend|Winlogon|LSM|svchost|wuauserv"} | Select-Object Name, StatusA: Visit G-Helper GitHub for documentation and updates.
A: Download standard driver from NVIDIA and install manually. NVCleanstall is optional.
A:
powercfg /batteryreport
# Opens HTML report in default browserFound an issue or improvement? We'd love your help!
- Report a Bug: Create Bug Report
- Suggest Improvement: Create Feature Request
- Ask a Question: Create Question
See CONTRIBUTING.md for detailed contribution guidelines.
If you found this guide helpful, please give us a ⭐ on GitHub!
Your support helps us continue improving this guide.
MIT License - See LICENSE file for details
Last Updated: November 2025
Author: Pralhad Nasane
Hardware Tested: ASUS ROG Strix G16 | i7-13650HX | RTX 4070 | 16GB RAM
