Windows 10 广告彻底清除脚本---持续更新中,有更好的建议请根据共同维护!
@echo off
:: ###############################
:: Windows 10 广告彻底清除脚本
:: ###############################
%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
cd /d "%~dp0"
:ADMIN_CHECK
echo ==================================
echo Windows 10 广告终极清除工具
echo ==================================
timeout /t 2 /nobreak >nul
:: 强制关闭广告后台进程
taskkill /f /im "NewsAndInterests.exe" >nul 2>&1
taskkill /f /im "Microsoft.SeaBreeze.exe" >nul 2>&1
taskkill /f /im "MicrosoftEdge.exe" >nul 2>&1
taskkill /f /im "MicrosoftEdgeUpdate.exe" >nul 2>&1
echo √ 已终止广告相关进程
:: ################################################################
:: 专项清除任务栏广告
:: ################################################################
echo [广告清除阶段1] 正在禁用任务栏所有广告组件...
echo ----------------------------------
:: 彻底禁用"资讯和兴趣"任务栏组件(Win10 21H1+)
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Feeds" /v "ShellFeedsTaskbarViewMode" /t REG_DWORD /d 2 /f >nul
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Windows Feeds" /v "EnableFeeds" /t REG_DWORD /d 0 /f >nul
echo √ 已彻底禁用任务栏"资讯和兴趣"
:: 禁用搜索框广告(包括热点、推荐等)
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v "BingSearchEnabled" /t REG_DWORD /d 0 /f >nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v "AllowSearchToUseLocation" /t REG_DWORD /d 0 /f >nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v "HistoryViewEnabled" /t REG_DWORD /d 0 /f >nul
echo √ 已禁用搜索框热点和推荐
echo 正在设置为图标模式...
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v "SearchboxTaskbarMode" /t REG_DWORD /d 1 /f >nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Search" /v "SearchBarVisible" /t REG_DWORD /d 0 /f >nul
:: 禁用任务栏人脉按钮广告
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "PeopleBandEnabled" /t REG_DWORD /d 0 /f >nul
echo √ 已禁用任务栏人脉按钮
:: 禁用任务栏Xbox Game Bar推广
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\GameDVR" /v "AllowGameDVR" /t REG_DWORD /d 0 /f >nul
echo √ 已禁用Game Bar推广
:: ################################################################
:: Microsoft Edge 广告优化
:: ################################################################
echo [Edge优化阶段] 正在禁用Edge浏览器广告...
echo ----------------------------------
:: 禁用Edge首次运行欢迎页面
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "HideFirstRunExperience" /t REG_DWORD /d 1 /f >nul
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "FirstRunBehavior" /t REG_DWORD /d 0 /f >nul
:: 禁用Edge后台更新服务
reg add "HKLM\SOFTWARE\Policies\Microsoft\EdgeUpdate" /v "UpdateDefault" /t REG_DWORD /d 0 /f >nul
reg add "HKLM\SOFTWARE\Policies\Microsoft\EdgeUpdate" /v "AutoUpdateCheckPeriodMinutes" /t REG_DWORD /d 0 /f >nul
:: 禁用Edge推广和广告
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "PromotionalTabsEnabled" /t REG_DWORD /d 0 /f >nul
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "ShowRecommendationsEnabled" /t REG_DWORD /d 0 /f >nul
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "NewTabPageHideDefaultTopSites" /t REG_DWORD /d 1 /f >nul
:: 禁用Edge遥测和数据收集
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "MetricsReportingEnabled" /t REG_DWORD /d 0 /f >nul
reg add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "PersonalizationReportingEnabled" /t REG_DWORD /d 0 /f >nul
echo √ 已禁用8项Edge广告相关设置
:: ################################################################
:: 计划任务广告优化
:: ################################################################
echo [计划任务优化] 正在禁用广告计划任务...
echo ----------------------------------
:: 禁用 Windows 客户体验改进计划 (CEIP) 相关任务
schtasks /Change /TN "\Microsoft\Windows\Customer Experience Improvement Program\Consolidator" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Customer Experience Improvement Program\UsbCeip" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Customer Experience Improvement Program\KernelCeipTask" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Customer Experience Improvement Program\BthHHSqm" /DISABLE
:: 禁用反馈相关任务(通常用于发送用户反馈和诊断信息)
schtasks /Change /TN "\Microsoft\Windows\Feedback\Siuf\DmClient" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Feedback\Siuf\DmClientOnScenarioDownload" /DISABLE
:: 禁用 Microsoft Edge 更新任务,减少后台活动
schtasks /Change /TN "\MicrosoftEdgeUpdateTaskMachineCore" /DISABLE
schtasks /Change /TN "\MicrosoftEdgeUpdateTaskMachineUA" /DISABLE
:: 禁用遥测和诊断数据收集任务
schtasks /Change /TN "\Microsoft\Windows\Application Experience\Microsoft Compatibility Appraiser" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Application Experience\ProgramDataUpdater" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Application Experience\PcaPatchDbTask" /DISABLE
:: 禁用自动维护中的某些任务,可能会触发后台活动
schtasks /Change /TN "\Microsoft\Windows\Maintenance\WinSAT" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Autochk\Proxy" /DISABLE
:: 禁用不必要的系统健康报告等任务
schtasks /Change /TN "\Microsoft\Windows\Shell\FamilySafetyMonitor" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Shell\FamilySafetyRefreshTask" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\Shell\IndexerAutomaticMaintenance" /DISABLE
:: 禁用 OneDrive 和其他云服务相关任务
schtasks /Change /TN "\OneDrive Standalone Update Task-S-1-5-21-1916331560-153754860-153611755-1001" /DISABLE
schtasks /Change /TN "\Microsoft\Windows\CloudExperienceHost\CreateObjectTask" /DISABLE
:: 禁用驱动更新和设备元数据刷新任务
schtasks /Change /TN "\Microsoft\Windows\Device Setup\Metadata Refresh" /DISABLE
:: 禁用推送通知和广告相关任务
schtasks /Change /TN "\Microsoft\Windows\PushToInstall\Registration" /DISABLE
echo √ 已禁用广告相关计划任务
:: ################################################################
:: 系统级广告服务清除
:: ################################################################
echo [广告清除阶段2] 正在禁用广告服务...
echo ----------------------------------
:: 停止并禁用广告相关服务
net stop "CDPSvc" >nul 2>&1
sc config "CDPSvc" start= disabled >nul
net stop "CDPUserSvc_XXXXX" >nul 2>&1
sc config "CDPUserSvc_XXXXX" start= disabled >nul
echo √ 已禁用连接设备平台服务
:: ################################################################
:: 注册表深度清理
:: ################################################################
echo [广告清除阶段3] 正在清理广告注册表...
echo ----------------------------------
:: 禁用MSA广告账户同步
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System" /v "EnableLinkedConnections" /t REG_DWORD /d 0 /f >nul
:: 禁用开始菜单推荐
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-338388Enabled" /t REG_DWORD /d 0 /f >nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "SubscribedContent-353694Enabled" /t REG_DWORD /d 0 /f >nul
:: 禁用锁屏广告
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "RotatingLockScreenEnabled" /t REG_DWORD /d 0 /f >nul
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" /v "RotatingLockScreenOverlayEnabled" /t REG_DWORD /d 0 /f >nul
:: 禁用应用安装广告
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\CloudContent" /v "DisableWindowsConsumerFeatures" /t REG_DWORD /d 1 /f >nul
reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\CloudContent" /v "DisableSoftLanding" /t REG_DWORD /d 1 /f >nul
:: ################################################################
:: 最终锁定设置
:: ################################################################
echo [最终加固阶段] 正在锁定设置...
echo ----------------------------------
:: 禁止广告组件恢复
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoPublishingWizard" /t REG_DWORD /d 1 /f >nul
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v "NoWebServices" /t REG_DWORD /d 1 /f >nul
:: 重置通知中心
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\PushNotifications" /v "ToastEnabled" /t REG_DWORD /d 0 /f >nul
echo √ 已禁用通知中心广告
:: 删除广告缓存文件
del /f /q "%LocalAppData%\Microsoft\Windows\Caches\*content*" >nul 2>&1
del /f /q "%LocalAppData%\Microsoft\Windows\Explorer\*tile*" >nul 2>&1
del /f /q "%LocalAppData%\Packages\Microsoft.Windows.ContentDeliveryManager*\LocalState\*" >nul 2>&1
:: 强制刷新界面
taskkill /f /im explorer.exe >nul 2>&1
:: 刷新组策略
gpupdate /force >nul
echo √ 组策略已强制刷新
start explorer.exe >nul
:: ################################################################
echo.
echo ==================================
echo 广告深度清除完成!
echo ==================================
echo.
echo 注意:可能需要注销或重启才能完全生效
echo 按任意键退出...
pause >nul