Skip to content

r0dok/Laptop-Notes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 

Repository files navigation

🖥️ Windows Optimization Guide

Advanced optimization for ASUS Zephyrus G14 (2021, R9 5900HS + RTX 3060)

📋 Table of Contents

  1. Store Apps on LTSC
  2. Advanced Power Management
  3. ROG Hardware Optimization
  4. System Tweaks
  5. Performance Validation
  6. Configuration Files

Store Apps on LTSC

PowerShell Method

# Run as Administrator
wsreset -i

Note: On Windows 10 2021 LTSC, cliprenew.exe errors can be ignored.

App Installer (WinGet)

Essential for package management. Install from:

https://apps.microsoft.com/detail/9nblggh4nns1

Fallback Method

If PowerShell fails, use community package:

https://github.com/stdin82/htfx/releases/tag/v0.0.24

Advanced Power Management

Unlock Hidden Power Options

# Expose CPU performance boost mode
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964c -ATTRIB_HIDE

# Expose processor performance core parking min cores
powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE

Optimal Performance Settings

# Set minimum processor state to 1% (allows deeper C-states)
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMIN 1

# Cap maximum processor state at 99% (prevents boost clock instability)
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 99

# Disable CPU performance boost (reduces heat and improves consistency)
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PERFBOOSTMODE 0

# Apply changes
powercfg /setactive SCHEME_CURRENT

Performance Boost Mode Values

  • 0 = Disabled (Best thermals, recommended for G14)
  • 1 = Enabled (Default)
  • 2 = Aggressive (High performance, high heat)
  • 3 = Efficient Enabled
  • 4 = Efficient Aggressive

ROG Hardware Optimization

Remove Armoury Crate Completely

# Uninstall Armoury Crate components
Get-AppxPackage *ArmouryCrate* | Remove-AppxPackage
Get-AppxPackage *ROG* | Remove-AppxPackage

# Stop and disable services
Stop-Service "ArmouryCrateService" -Force
Set-Service "ArmouryCrateService" -StartupType Disabled
Stop-Service "ArmouryCrateControlInterface" -Force  
Set-Service "ArmouryCrateControlInterface" -StartupType Disabled

G-Helper Configuration

Download: github.com/seerge/g-helper

G-Helper Settings

Recommended Settings:

  • Performance Mode: Balanced
  • CPU Boost: Efficient (Mode 3)
  • GPU Mode: Eco (for battery) / Standard (plugged in)
  • Screen refresh: 60Hz (battery) / 144Hz (plugged in)

NVIDIA Driver Optimization

# Install only driver, skip GeForce Experience
# Use Studio drivers for stability over Game Ready

NVIDIA Control Panel Settings:

  • Power Management: Prefer Maximum Performance (when plugged in)
  • Texture Filtering - Quality: High Performance
  • Threaded Optimization: On

System Tweaks

Essential Registry Modifications

# Disable Windows Defender real-time protection (if using alternative)
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection" -Name "DisableRealtimeMonitoring" -Value 1

# Disable mouse acceleration
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseSpeed" -Value "0"
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold1" -Value "0"
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold2" -Value "0"

# Disable fullscreen optimizations globally
Set-ItemProperty -Path "HKCU:\System\GameConfigStore" -Name "GameDVR_FSEBehavior" -Value "2"

Advanced System Cleanup

# Remove OneDrive completely
winget uninstall Microsoft.OneDrive
Remove-Item -Path "$env:USERPROFILE\OneDrive" -Force -Recurse -ErrorAction SilentlyContinue

# Run comprehensive debloat script
iwr -useb https://git.io/debloat | iex

Winaero Tweaker Optimization

Download: winaero.com/winaero-tweaker/

Configuration File: References/WinaeroTweaker.ini

Key Settings:

# Critical optimizations from WinaeroTweaker.ini
UnwantedAppsDisabled=1
FileExplorerAdsDisabled=1  
LockScreenAdsDisabled=1
StartSuggestionsDisabled=1
TipsAboutWindowsDisabled=1
WelcomePageDisabled=1
SettingsAdsDisabled=1

Optimizer Tool

Download: github.com/hellzerg/optimizer/releases

View recommended settings

Optimizer Settings 1 Optimizer Settings 2

Configuration Package: References/Optimizer.zip


Performance Validation

CPU Performance Check

# Verify power plan settings
powercfg /query SCHEME_CURRENT SUB_PROCESSOR

# Check CPU boost mode
powercfg /query SCHEME_CURRENT SUB_PROCESSOR PERFBOOSTMODE

Thermal Monitoring

  • HWiNFO64: Monitor CPU/GPU temps under load
  • Target temps: CPU <85°C, GPU <80°C during gaming
  • Fan curves: Custom curves via G-Helper for optimal noise/performance

Memory Optimization

# Enable XMP/DOCP in BIOS for rated RAM speeds
# Verify RAM is running at rated speed (3200MHz for G14 2021)

Configuration Files

Reference Materials

All configuration files and screenshots are available in the References/ folder:

Configuration Files

Visual Guides

Power Plan Export

# Export optimized power plan
powercfg /export "G14_Optimized.pow"

Startup Optimization

# Disable unnecessary startup programs
Get-CimInstance Win32_StartupCommand | Where-Object {$_.Name -like "*Adobe*" -or $_.Name -like "*Steam*"} | ForEach-Object {
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name $_.Name -Value $null
}

G-Helper Auto-start

  • Add G-Helper to startup programs
  • Set to start minimized to system tray
  • Enable "Matrix display" auto-off to save battery

Advanced Notes

  • Memory: Enable XMP Profile 1 in BIOS for optimal RAM performance
  • Storage: Enable TRIM for SSDs, disable indexing on game drives
  • Network: Disable "Allow the computer to turn off this device" for network adapters
  • Display: Use 144Hz only when plugged in to preserve battery life
  • Audio: ROG G14 benefits from EqualizerAPO with custom profiles for better audio

Critical Don'ts

  • Don't disable Windows Update completely (security risk)
  • Don't set CPU max to 100% (causes thermal throttling)
  • Don't use aggressive CPU boost modes (Mode 2/4) without adequate cooling
  • Don't disable all telemetry (breaks some Windows features)# 🖥️ Windows Optimization Guide

Advanced optimization for ASUS Zephyrus G14 (2021, R9 5900HS + RTX 3060)

📋 Table of Contents

  1. Store Apps on LTSC
  2. Advanced Power Management
  3. ROG Hardware Optimization
  4. System Tweaks
  5. Performance Validation
  6. Configuration Files

Store Apps on LTSC

PowerShell Method

# Run as Administrator
wsreset -i

Note: On Windows 10 2021 LTSC, cliprenew.exe errors can be ignored.

App Installer (WinGet)

Essential for package management. Install from:

https://apps.microsoft.com/detail/9nblggh4nns1

Fallback Method

If PowerShell fails, use community package:

https://github.com/stdin82/htfx/releases/tag/v0.0.24

Advanced Power Management

Unlock Hidden Power Options

# Expose CPU performance boost mode
powercfg -attributes SUB_PROCESSOR 893dee8e-2bef-41e0-89c6-b55d0929964c -ATTRIB_HIDE

# Expose processor performance core parking min cores
powercfg -attributes SUB_PROCESSOR 75b0ae3f-bce0-45a7-8c89-c9611c25e100 -ATTRIB_HIDE

Optimal Performance Settings

# Set minimum processor state to 1% (allows deeper C-states)
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMIN 1

# Cap maximum processor state at 99% (prevents boost clock instability)
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PROCTHROTTLEMAX 99

# Disable CPU performance boost (reduces heat and improves consistency)
powercfg /setacvalueindex SCHEME_CURRENT SUB_PROCESSOR PERFBOOSTMODE 0

# Apply changes
powercfg /setactive SCHEME_CURRENT

Performance Boost Mode Values

  • 0 = Disabled (Best thermals, recommended for G14)
  • 1 = Enabled (Default)
  • 2 = Aggressive (High performance, high heat)
  • 3 = Efficient Enabled
  • 4 = Efficient Aggressive

ROG Hardware Optimization

Remove Armoury Crate Completely

# Uninstall Armoury Crate components
Get-AppxPackage *ArmouryCrate* | Remove-AppxPackage
Get-AppxPackage *ROG* | Remove-AppxPackage

# Stop and disable services
Stop-Service "ArmouryCrateService" -Force
Set-Service "ArmouryCrateService" -StartupType Disabled
Stop-Service "ArmouryCrateControlInterface" -Force  
Set-Service "ArmouryCrateControlInterface" -StartupType Disabled

G-Helper Configuration

Download: github.com/seerge/g-helper

G-Helper Settings

Recommended Settings:

  • Performance Mode: Balanced
  • CPU Boost: Efficient (Mode 3)
  • GPU Mode: Eco (for battery) / Standard (plugged in)
  • Screen refresh: 60Hz (battery) / 144Hz (plugged in)

NVIDIA Driver Optimization

# Install only driver, skip GeForce Experience
# Use Studio drivers for stability over Game Ready

NVIDIA Control Panel Settings:

  • Power Management: Prefer Maximum Performance (when plugged in)
  • Texture Filtering - Quality: High Performance
  • Threaded Optimization: On

System Tweaks

Essential Registry Modifications

# Disable Windows Defender real-time protection (if using alternative)
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection" -Name "DisableRealtimeMonitoring" -Value 1

# Disable mouse acceleration
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseSpeed" -Value "0"
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold1" -Value "0"
Set-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold2" -Value "0"

# Disable fullscreen optimizations globally
Set-ItemProperty -Path "HKCU:\System\GameConfigStore" -Name "GameDVR_FSEBehavior" -Value "2"

Advanced System Cleanup

# Remove OneDrive completely
winget uninstall Microsoft.OneDrive
Remove-Item -Path "$env:USERPROFILE\OneDrive" -Force -Recurse -ErrorAction SilentlyContinue

# Run comprehensive debloat script
iwr -useb https://git.io/debloat | iex

Winaero Tweaker Optimization

Download: winaero.com/winaero-tweaker/

Configuration File: References/WinaeroTweaker.ini

Key Settings:

# Critical optimizations from WinaeroTweaker.ini
UnwantedAppsDisabled=1
FileExplorerAdsDisabled=1  
LockScreenAdsDisabled=1
StartSuggestionsDisabled=1
TipsAboutWindowsDisabled=1
WelcomePageDisabled=1
SettingsAdsDisabled=1

Optimizer Tool

Download: github.com/hellzerg/optimizer/releases

View recommended settings

Optimizer Settings 1 Optimizer Settings 2

Configuration Package: References/Optimizer.zip


Performance Validation

CPU Performance Check

# Verify power plan settings
powercfg /query SCHEME_CURRENT SUB_PROCESSOR

# Check CPU boost mode
powercfg /query SCHEME_CURRENT SUB_PROCESSOR PERFBOOSTMODE

Thermal Monitoring

  • HWiNFO64: Monitor CPU/GPU temps under load
  • Target temps: CPU <85°C, GPU <80°C during gaming
  • Fan curves: Custom curves via G-Helper for optimal noise/performance

Memory Optimization

# Enable XMP/DOCP in BIOS for rated RAM speeds
# Verify RAM is running at rated speed (3200MHz for G14 2021)

Configuration Files

Reference Materials

All configuration files and screenshots are available in the References/ folder:

Configuration Files

Visual Guides

Power Plan Export

# Export optimized power plan
powercfg /export "G14_Optimized.pow"

Startup Optimization

# Disable unnecessary startup programs
Get-CimInstance Win32_StartupCommand | Where-Object {$_.Name -like "*Adobe*" -or $_.Name -like "*Steam*"} | ForEach-Object {
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" -Name $_.Name -Value $null
}

G-Helper Auto-start

  • Add G-Helper to startup programs
  • Set to start minimized to system tray
  • Enable "Matrix display" auto-off to save battery

Advanced Notes

  • Memory: Enable XMP Profile 1 in BIOS for optimal RAM performance
  • Storage: Enable TRIM for SSDs, disable indexing on game drives
  • Network: Disable "Allow the computer to turn off this device" for network adapters
  • Display: Use 144Hz only when plugged in to preserve battery life
  • Audio: ROG G14 benefits from EqualizerAPO with custom profiles for better audio

Critical Don'ts

  • Don't disable Windows Update completely (security risk)
  • Don't set CPU max to 100% (causes thermal throttling)
  • Don't use aggressive CPU boost modes (Mode 2/4) without adequate cooling
  • Don't disable all telemetry (breaks some Windows features)

About

Some of my notes for what to do after reinstalling a laptop (Windows)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published