First Boot Essentials
Skip online account: During Windows setup, press Shift+F10, type OOBE\BypassNRO.cmd, press Enter, and reboot. This lets you create a local account. Add Microsoft account later if needed for Store apps.
Windows updates: Update everything immediately. Windows Update often has newer graphics drivers than what ships. Reboot as prompted—this takes time but is essential.
Remove bloatware: Uninstall unnecessary pre-installed apps. Settings > Apps > Installed apps. Remove manufacturer bloat, trial software, and anything you won't use.
Create restore point: Before major changes, create a system restore point. Search 'Create a restore point' in Start menu. Name it 'Clean Install' or similar.
Enable developer mode: Settings > Privacy & security > For developers > Developer mode. Needed for some emulation and homebrew apps.
Essential Software Every Windows Handheld Needs
Handheld Companion: Free, open-source, essential. Offers quick TDP adjustment, controller configuration, gyro aiming, and performance overlays. Download from GitHub releases.
Steam: Even if you don't buy games from Steam, it's the best launcher for controller support. Add non-Steam games for unified library and overlay.
GOG Galaxy (optional): If you have games from multiple stores, Galaxy 2.0 unifies them. Good alternative to Steam for some users.
PowerToys (Microsoft): Collection of utilities. FancyZones for window management, PowerToys Run for quick launching, Image Resizer, and more. Free from Microsoft Store.
Process Lasso: Paid but worth it. Manages process priorities, prevents background tasks from stealing CPU time during gaming.
MSI Afterburner + RTSS: Hardware monitoring and frame rate limiting. More detailed than built-in tools. Good for analyzing performance.
TDP and Performance Management
Understanding TDP: Thermal Design Power is the maximum wattage your processor can draw. Higher TDP = more performance + more heat + worse battery life. Windows handhelds usually range from 5W to 35W.
TDP recommendations by use case:
Retro/Indie games (SNES through PS2): 6-10W is plenty. You'll get 6+ hours battery.
AA titles (Persona, older AAA): 10-15W hits the sweet spot. Good performance, decent battery.
Modern AAA (Cyberpunk, Starfield): 15-25W depending on game. Higher for 60fps, lower for 30fps.
Tools for TDP control: Handheld Companion (free, universal), manufacturer software (Armoury Crate for ASUS, Legion Space for Lenovo), or third-party like G-Helper for ASUS devices.
SMT toggling: Some games perform better with SMT (hyperthreading) disabled. This gives you half the threads but better per-thread performance. Test per-game.
GPU allocation: In some BIOS settings, you can allocate more system RAM to the iGPU (integrated GPU). 4-8GB is usually optimal for gaming.
Windows UI Optimization
Display scaling: Default 150% scaling is usually good. 125% gives more screen space but smaller text. Adjust per preference in Settings > Display.
Taskbar behavior: Set taskbar to auto-hide. Right-click taskbar > Taskbar settings > Automatically hide. Gives more screen real estate.
Night light: Enable for evening gaming. Settings > Display > Night Light. Reduces blue light. Schedule it to turn on at sunset.
Mouse settings: Disable 'Enhance pointer precision' (mouse acceleration) for gaming. Control Panel > Mouse > Pointer Options.
Disable Windows Game Mode: Counterintuitively, Game Mode can cause issues. Settings > Gaming > Game Mode > Off.
Focus assist: Set to 'Alarms only' during gaming. Prevents notifications from interrupting. Settings > System > Focus assist.
Controller and Input Setup
Built-in controller: Most Windows handhelds use XInput. Games detect them as Xbox controllers automatically. Check in Device Manager if not working.
Steam Input: Powerful but can be confusing. For most games, use default settings. For non-Steam games, add to Steam for controller support.
Gyro aiming: Enable in Handheld Companion. Motion controls for aiming in shooters. Takes practice but can be very precise.
Dead zone adjustment: If sticks feel loose or drift, adjust dead zones. Handheld Companion or Steam Input settings. 8-12% is typical.
Button remapping: Most handheld software allows remapping. Consider swapping stick click (L3/R3) with other buttons if you use them frequently.
Power and Battery Optimization
Power plan: Create a custom power plan. Control Panel > Power Options > Create a power plan. 'Balanced' base with custom settings.
Processor power management: In advanced power settings, set minimum processor state to 5% and maximum to 100%. Prevents idle power waste.
PCI Express power management: Set Link State Power Management to 'Maximum power savings.' Small savings but every bit helps.
Sleep vs hibernate: Windows sleep on handhelds can be buggy. Hibernate uses less power for long idle periods but slower to resume.
Battery charge limits: Many handhelds let you limit charge to 80% via manufacturer software. Extends long-term battery health if you usually use plugged in.
Airplane mode trick: For single-player gaming, enable Airplane mode then turn Bluetooth back on if using wireless headphones. Saves Wi-Fi power draw.
Storage and Game Management
Game install location: Most handhelds have limited internal storage. Install games on microSD card when possible. Modern SD cards are fast enough.
Recommended SD cards: Samsung EVO Select, SanDisk Extreme, Lexar Professional. Get at least 512GB. 1TB is the sweet spot.
Steam library on SD: Steam > Settings > Storage > Add Drive. Add your SD card as a Steam library location.
Xbox Game Pass: Downloads can only go to internal storage, then move to SD. Slower process but works.
Disk cleanup: Regularly run Disk Cleanup. Windows accumulates temporary files. Also clear DirectX shader cache occasionally.
Troubleshooting Common Issues
Controller not detected: Check Device Manager for unknown devices. Update drivers from manufacturer. Some games need Steam Input disabled.
High idle power draw: Check Task Manager for background processes. Chrome, Discord, and Epic Games Launcher can keep dGPU awake, causing 15W+ idle.
Games won't launch: Check if game needs specific VC++ redistributables. Steam usually installs these, but non-Steam games might not.
Performance worse than expected: Check if game is running on iGPU instead of dGPU (on devices with both). Windows sometimes makes wrong choice.
Sleep/wake issues: Windows sleep is notoriously problematic on handhelds. Disable hybrid sleep in power options. Consider hibernate instead.
Audio routing problems: Windows sometimes routes audio to wrong output. Volume mixer > Output device > Select correct speakers.