1. Disabling Windows Telemetry & Data Collection Services
Windows telemetry services collect diagnostic and usage data, often consuming significant system resources.
a. Connected User Experiences and Telemetry (DiagTrack)
- Purpose: Collects telemetry data for Microsoft.
- Optimization Steps:
- Open Services (
services.msc).
- Locate "Connected User Experiences and Telemetry."
- Right-click > Properties > Stop.
- Set Startup Type to Disabled.
b. Windows Error Reporting Service
- Purpose: Logs and reports errors to Microsoft.
- Optimization Steps: Repeat the same steps as DiagTrack.
c. Diagnostic Policy Service
- Purpose: Collects diagnostic data, rarely essential for daily use.
- Optimization Steps: Follow the same steps as DiagTrack.
2. Disabling Non-Essential Background Services
Many background services are unnecessary for typical users and contribute to system sluggishness.
a. SysMain (Superfetch)
- Purpose: Preloads frequently used apps into memory.
- Optimization Steps:
- Open Services.msc.
- Locate SysMain.
- Right-click > Stop.
- Set Startup Type to Disabled.
b. Remote Assistance Service
- Purpose: Facilitates remote troubleshooting, rarely needed.