Windows 10 System Configuration
System Configuration
- Disable Windows Update and Microsoft Store automatic updates
- Temporarily disable Windows Defender real-time protection and SmartScreen
- Configure Group Policy Editor (gpedit.msc): disable automatic updates, prevent driver auto-updates, configure Windows Defender settings
- Activate Windows license through legitimate channels
- Enable System Protection for restore points
- Disable location services and set default location
- Disable news and interests on taskbar
Driver Installation
- Install essential drivers using official tools like driver management utilities
- Install manufacturer-specific software from Microsoft Store (e.g., Lenovo Vantage for Lenovo devices)
- Update video extensions and common applications via Microsoft Store
- Pay special attention to graphics, audio, and network adapter drivers
System Optimization
Group Policy Configuration
- Computer Configuration - Administrative Templates - Windows Components: disable automatic updates, exclude drivers from Windows Update, disable Store auto-updates, configure Windows Defender settings
- Computer Configuration - Administrative Templates - System: disable Windows Messenger customer experience program and error reporting
Service Management
- Disable services: Diagnostic services, Program Compatibility Assistant, Connected User Experiences and Telemetry, SysMain (optional for systems with sufficient RAM)
- Configure delayed startup for non-essential services (3-5 minutes delay)
- Ensure Print Spooler service is enabled
Task Scheduler
- Disable tasks: Microsoft Compatibility Appraiser, Windows Defender maintenance, error reporting, update tasks, disk diagnostics
- Configure Microsoft Office-related tasks if installed
Memory Management
- Configure virtual memory settings
- Manage memory compression via SysMain service or PowerShell commands:
Get-MMAgent to check status
Enable-MMAgent -mc to enable
Disable-MMAgent -mc to disable
Additional Optimizations
- Remove or disable unused built-in applications
- Manage background apps in Privacy settings
- Configure application startup via Task Manager
- Avoid aggressive system optimization tools that may cause wsappx CPU usage
Personalization Settings
- Link Microsoft account, configure sync settings, OneDrive, PIN, and biometric login
- Configure File Explorer: default to This PC, disable quick access frequent files, show extensions and hidden files
- Set computer name, virtual memory, and restore points
- Configure themes, input methods, lock screen, screensaver, taskbar, power options, notification settings
- Enable Recent items in Start menu for quick access
- Disable Windows startup sound
- Adjust visual effects for best appearance
- Configure taskbar: small icons, combine buttons, manage notification area icons
Microsoft Store Installation
- Graphics control panels (Intel Graphics Command Center)
- Audio enhancement software (Nahimic)
- System utilities (Lenovo Hotkeys)
- Productivity tools (OneDrive, OneNote)
- Media extensions (HEVC Video Extensions)
- Development tools (Windows Terminal, WSL)
- File managers (Files App)
- E-book readers (Aquile Reader)
- Customization tools (TranslucentTB)
Essential Software Installation
Basic Applications
- System utilities: 7-Zip, Honeyview, Edge/Chrome browsers
- Productivity suite: Office (via Office Tool Plus)
- Development tools: Notepad++, VS Code
- Media tools: PotPlayer, EV Screen Recorder, Snipaste
- System management: DiskGenius, TreeSize Free, AOMEI Backupper
- Communication: QQ, TeamViewer, ToDesk
Professional Software
- Virtualization: VMware
- Creative suite: Adobe Photoshop, Illustrator, Premiere Pro
- Development IDEs: JetBrains IDEA, PyCharm, Rider
- Technical computing: MATLAB
- Version control: Git
- Network tools: WindTerm, MobaXterm
Application Configuration
Browser Settings (Edge)
- Enable vertical tabs
- Configure mouse gestures
- Disable startup boost and background apps
- Install essential extensions: ad blockers, translation tools
Development Environment
- VS Code: configure auto-save, extensions, and settings
- WindTerm: set session preferences, SSH keep-alive
- MobaXterm: configure terminal behavior and right-click menu
Media Applications
- PotPlayer: disable auto-update, configure skin, set hardware acceleration
- VLC: configure codecs and playback settings
Linux System Configuration (Ubuntu)
System Settings
- Power management: configure sleep and display timeout
- Display settings: adjust scaling with fractional scaling enabled
- Mouse and touchpad: configure pointer speed
- Keyboard: configure input sources and shortcuts
- Language and region: set preferred language and input methods
Software Installation
APT Packages
sudo apt install gcc g++ git vim tmux docker.io rename gimp pinta diodon timeshift mpv vlc gnome-chess
Snap Packages
sudo snap install netron projectlibre
DEB Packages
sudo dpkg -i [package.deb] # For Edge, Chrome, VSCode, WPS, etc.
Special Installations
# Node.js via nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install node
# Anaconda
bash Anaconda3-2023.09-Linux-x86_64.sh
Android Device Configuration
System Settings
Network Configuration
- Disable WLAN+ service for manual Wi-Fi control
- Configure network acceleration for specific applications
Display Settings
- Screen timeout: 2 minutes
- Color temperature: adjust to preference
- Font and display size: configure for comfort
- Resolution: set to high, disable adaptive resolution
- Refresh rate: select high mode, disable smart switching
Audio Configuration
- Disable system sounds (startup, lock screen, screenshot, touch feedback)
- Configure vibration settings
Battery Optimization
- Enable network connection during sleep
- Configure smart charging mode
Developer Options
- Disable charging temperature limit
- Set animation scale to 1x
- Enable resizable activities
Bluetooth Device Configuration
Smart Band
- Health monitoring: continuous heart rate, sleep tracking
- Notifications: QQ, WeChat, messages
- Music controls: enable playback management
Wireless Earbuds
- Audio quality: prioritize stability
- Gaming mode: enable low latency
- Smart features: disable smart wear detection
Application Management
- Install applications via official app store or third-party sources
- Configure auto-start permissions
- Manage notification settings
- Set up cloud synchronization
- Configure file manager favorites
Physical Device Protection
Computer Protection
- Apply screen protector and keyboard cover (optional)
- Consider device-specific protective accessories
Mobile Device Protection
- Install tempered glass screen protector
- Apply camera lens protector
- Use appropriate protective case
- Add speaker mesh protection
Tablet Protection
- Choose between tempered glass or paper-like film for stylus users
- Install camera lens protector
- Use protective case with stand functionality
Headphone Protection
- Use protective carrying case
- Consider cable management solutions