β If this tool helped you, please consider giving it a star! β

A comprehensive PowerShell script to disable Microsoft Office logging, telemetry, and privacy features across all Office versions (2010-2024) and Windows versions (7-11).
- Multi-version support: Works with Office 2010, 2013, 2016, 2019, 2021, and 2024
- Cross-Windows compatibility: Supports Windows 7, 8, 10, and 11
- Automatic version detection: Launcher automatically detects Windows version and runs appropriate script
- Comprehensive privacy protection: Disables logging, telemetry, and data collection
- Scheduled task management: Disables Office telemetry and update tasks
- Hosts file blocking: Optional blocking of Microsoft telemetry servers
- User-friendly interface: Colored output with clear status indicators
- Safe execution: Backup creation and error handling
- Microsoft Office application logging
- Client telemetry collection
- Verbose logging features
- OSM (Office Service Manager) logging and uploads
- Customer Experience Improvement Program (CEIP)
- Feedback collection
- Connected Experiences (Office 2016+)
- Online content downloads
- Watson error reporting
- Office telemetry agents
- Subscription heartbeat tasks
- Background task handlers
- Automatic update tasks
- Blocks telemetry hosts via hosts file (optional)
- Disables automatic updates
- Prevents data uploads to Microsoft servers
- Download the launcher (
Launcher.bat
) and both PowerShell scripts:office_privacy_telemetry_disabler.ps1
(for Windows 10/11)office_privacy_telemetry_disabler_win7+.ps1
(for Windows 7/8/10/11)
- Place all files in the same directory
- Right-click on
Launcher.bat
and select "Run as administrator" - The launcher will automatically detect your Windows version and run the appropriate script
- Follow the on-screen prompts
- Download the appropriate PowerShell script for your Windows version:
- For Windows 10/11:
office_privacy_telemetry_disabler.ps1
- For Windows 7/8/10/11:
office_privacy_telemetry_disabler_win7+.ps1
- For Windows 10/11:
- Open PowerShell as Administrator
- Run:
Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
- Execute the downloaded script:
.\office_privacy_telemetry_disabler.ps1
or.\office_privacy_telemetry_disabler_win7+.ps1
Version | Year | Status |
---|---|---|
14.0 | Office 2010 | β Supported |
15.0 | Office 2013 | β Supported |
16.0 | Office 2016/365/2019/2021/2024 | β Supported |
Version | Status | Script Used |
---|---|---|
Windows 7 | β Supported | office_privacy_telemetry_disabler_win7+.ps1 |
Windows 8/8.1 | β Supported | office_privacy_telemetry_disabler_win7+.ps1 |
Windows 10 | β Supported | office_privacy_telemetry_disabler.ps1 but you can run both |
Windows 11 | β Supported | office_privacy_telemetry_disabler.ps1 but you can run both |
- Operating System: Windows 7, 8, 10, or 11
- PowerShell: Version 5.1 or higher
- Privileges: Administrator rights required for registry and scheduled task modifications
- Office: Any version from 2010 to 2024
The Launcher.bat
includes intelligent Windows version detection:
- Automatically identifies your Windows version
- Selects the most compatible PowerShell script
- Ensures optimal performance across all Windows versions
- Provides fallback options for maximum compatibility
The script provides a clean, colored interface showing:
- Windows and Office version detection
- Registry modifications
- Scheduled task management
- Progress indicators
- β Green: Successfully completed actions
- π Magenta: Settings changed
- βΉοΈ Blue: Information messages
β οΈ Yellow: Warnings- β Red: Errors
- β‘οΈ Gray: Items not found/skipped
- Backup creation: Automatic backup of hosts file before modification
- Error handling: Comprehensive error catching and reporting
- Registry validation: Checks for existing registry paths before modification
- Reversible changes: Most changes can be reversed manually if needed
- Non-destructive: Only modifies privacy-related settings
- Version-specific optimization: Different scripts optimized for different Windows versions
- Administrator Rights: Required for modifying system registry and scheduled tasks
- Office Restart: Some changes require restarting Office applications
- Windows Defender: The script temporarily adds hosts file to exclusions
- Backup: Always backup your system before running system modification scripts
- Version Compatibility: Use the launcher for automatic version detection and optimal compatibility
After successful execution:
- Office telemetry and logging are disabled
- Privacy-invasive features are turned off
- Scheduled telemetry tasks are disabled
- (Optional) Telemetry hosts are blocked
- Office applications may need to be restarted
- Changes are optimized for your specific Windows version
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
- The script uses PowerShell with colored output
- Registry modifications use proper error handling
- Scheduled task management includes comprehensive logging
- Code is modular and well-documented
- Version-specific optimizations for different Windows versions
This project is licensed under the MIT License - see the LICENSE file for details.
This script modifies Windows registry and system settings. While designed to be safe, use at your own risk. Always backup your system before running. The authors are not responsible for any damage or data loss.
- Microsoft for providing comprehensive Office documentation
- PowerShell community for best practices
- Privacy advocates for highlighting the importance of telemetry control
If you encounter any issues:
- Check the Issues section
- Ensure you're running as Administrator
- Verify your Office version is supported
- Check your Windows version compatibility
- Use the launcher for automatic version detection
- Check the console output for specific error messages
Made with β€οΈ by EXLOUD
Protecting your privacy across all Windows versions, one script at a time.