找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 433|回复: 25

[发布] Hosts一键替换脚本_屏蔽微软服务(pe下释放好镜像后使用最佳).bat

[复制链接]
发表于 昨天 16:23 | 显示全部楼层 |阅读模式
欢迎大家补充修复优化
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title Hosts一键替换工具
  4. mode con cols=100 lines=30

  5. :: ======================================================
  6. :: 第一步:检测是否为PE环境
  7. :: ======================================================
  8. if exist "%SystemRoot%\System32\winpe.dll" (
  9.     set "IS_PE=1"
  10.     goto skip_permission_check
  11. )

  12. :: ======================================================
  13. :: 第二步:正常系统 - 检查并获取管理员权限(纯CMD版)
  14. :: ======================================================
  15. set "IS_PE=0"
  16. net session >nul 2>&1
  17. if %errorlevel% equ 0 goto skip_permission_check

  18. :: 纯CMD提权(不使用PowerShell)
  19. echo 正在请求管理员权限...
  20. echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  21. echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
  22. "%temp%\getadmin.vbs"
  23. del "%temp%\getadmin.vbs"
  24. exit /b

  25. :skip_permission_check
  26. cls
  27. chcp 936 >nul

  28. echo ======================================================
  29. echo              Hosts一键替换工具
  30. echo ======================================================
  31. echo.

  32. :: ======================================================
  33. :: 第三步:获取所有已挂载盘符并排除当前系统盘
  34. :: ======================================================
  35. echo 正在扫描系统分区...
  36. echo.
  37. set "VALID_DRIVES="
  38. set "COUNT=0"
  39. set "EXCLUDE_DRIVE=%SystemDrive%"

  40. :: 使用wmic获取所有盘符(优化输出处理)
  41. for /f "skip=1 tokens=2 delims==" %%a in ('wmic logicaldisk get deviceid /value 2^>nul') do (
  42.     set "DRIVE=%%a"
  43.     set "DRIVE=!DRIVE:~0,1!"
  44.    
  45.     :: 排除当前系统盘(PE的X盘)
  46.     if not "!DRIVE!"=="%EXCLUDE_DRIVE%" (
  47.         :: 检查是否为有效系统分区
  48.         if exist "!DRIVE!:\Windows\System32\ntoskrnl.exe" (
  49.             if exist "!DRIVE!:\Windows\System32\drivers\etc\hosts" (
  50.                 set /a COUNT+=1
  51.                 set "VALID_DRIVES=!VALID_DRIVES!!DRIVE!"
  52.                 echo [!COUNT!] !DRIVE!: 盘
  53.             )
  54.         )
  55.     )
  56. )

  57. :: 如果wmic不可用(极端精简PE),使用备用方法:遍历C-Z
  58. if %COUNT% equ 0 (
  59.     for %%d in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
  60.         if not "%%d"=="%EXCLUDE_DRIVE%" (
  61.             if exist "%%d:\Windows\System32\ntoskrnl.exe" (
  62.                 if exist "%%d:\Windows\System32\drivers\etc\hosts" (
  63.                     set /a COUNT+=1
  64.                     set "VALID_DRIVES=!VALID_DRIVES!%%d"
  65.                     echo [!COUNT!] %%d: 盘
  66.                 )
  67.             )
  68.         )
  69.     )
  70. )

  71. :: 检查是否找到有效分区
  72. if %COUNT% equ 0 (
  73.     echo.
  74.     echo 错误:未检测到任何系统分区!
  75.     echo 请确保系统已安装完成且分区已正确挂载。
  76.     echo.
  77.     pause
  78.     exit /b 1
  79. )

  80. echo.
  81. echo ======================================================
  82. echo 共检测到 %COUNT% 个系统分区
  83. echo ======================================================
  84. echo.

  85. :: ======================================================
  86. :: 第四步:统一输入盘符确认(修复验证逻辑)
  87. :: ======================================================
  88. :select_drive
  89. set "SELECTED_DRIVE="
  90. set /p "SELECTED_DRIVE=请输入需要替换的盘符(如 C)然后回车: "

  91. :: 验证输入是否为空
  92. if "!SELECTED_DRIVE!"=="" (
  93.     echo.
  94.     goto select_drive
  95. )

  96. :: 只取第一个字符,转换为大写
  97. set "SELECTED_DRIVE=!SELECTED_DRIVE:~0,1!"
  98. for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
  99.     if /i "!SELECTED_DRIVE!"=="%%i" set "SELECTED_DRIVE=%%i"
  100. )

  101. :: 修复:精确验证输入的盘符是否在有效列表中
  102. set "FOUND=0"
  103. for /l %%i in (0,1,%COUNT%) do (
  104.     set "CHAR=!VALID_DRIVES:~%%i,1!"
  105.     if "!CHAR!"=="!SELECTED_DRIVE!" set "FOUND=1"
  106. )

  107. if %FOUND% equ 0 (
  108.     echo.
  109.     echo 错误:输入的盘符无效,请重新输入
  110.     echo.
  111.     goto select_drive
  112. )

  113. :: 再次验证目标分区是否存在hosts文件
  114. if not exist "!SELECTED_DRIVE!:\Windows\System32\drivers\etc\hosts" (
  115.     echo.
  116.     echo 错误:!SELECTED_DRIVE!: 盘不是有效的系统分区!
  117.     echo.
  118.     goto select_drive
  119. )

  120. :: ======================================================
  121. :: 第五步:写入Hosts文件并显示(彻底重写,无函数调用)
  122. :: ======================================================
  123. echo.
  124. echo ======================================================
  125. echo 开始替换 !SELECTED_DRIVE!:\Windows\System32\drivers\etc\hosts
  126. echo 正在写入文件...
  127. echo ======================================================
  128. echo.

  129. :: 先清空文件
  130. type nul > "!SELECTED_DRIVE!:\Windows\System32\drivers\etc\hosts"

  131. :: ======================================================
  132. :: 【HOSTS内容开始】 - 以下内容可自行替换
  133. :: ======================================================
  134. >> "!SELECTED_DRIVE!:\Windows\System32\drivers\etc\hosts" (
  135. echo # ======================================================
  136. echo # 纯本地 Windows 框架 · 全量微软在线服务封堵
  137. echo # ======================================================
  138. echo.
  139. echo # ---------- 激活 / 许可证校验 ----------
  140. echo 0.0.0.0 sls.microsoft.com
  141. echo ::1 sls.microsoft.com
  142. echo 0.0.0.0 activation.sls.microsoft.com
  143. echo ::1 activation.sls.microsoft.com
  144. echo 0.0.0.0 activation-v2.sls.microsoft.com
  145. echo ::1 activation-v2.sls.microsoft.com
  146. echo 0.0.0.0 validation.sls.microsoft.com
  147. echo ::1 validation.sls.microsoft.com
  148. echo 0.0.0.0 validation-v2.sls.microsoft.com
  149. echo ::1 validation-v2.sls.microsoft.com
  150. echo 0.0.0.0 genuine.microsoft.com
  151. echo ::1 genuine.microsoft.com
  152. echo 0.0.0.0 activate.windows.com
  153. echo ::1 activate.windows.com
  154. echo 0.0.0.0 validation.windows.com
  155. echo ::1 validation.windows.com
  156. echo 0.0.0.0 activation.microsoft.com
  157. echo ::1 activation.microsoft.com
  158. echo 0.0.0.0 validate.microsoft.com
  159. echo ::1 validate.microsoft.com
  160. echo 0.0.0.0 licensekeyservice.microsoft.com
  161. echo ::1 licensekeyservice.microsoft.com
  162. echo 0.0.0.0 licensingservice.microsoft.com
  163. echo ::1 licensingservice.microsoft.com
  164. echo 0.0.0.0 licensing.mp.microsoft.com
  165. echo ::1 licensing.mp.microsoft.com
  166. echo 0.0.0.0 kms.microsoft.com
  167. echo ::1 kms.microsoft.com
  168. echo 0.0.0.0 kms.core.windows.net
  169. echo ::1 kms.core.windows.net
  170. echo 0.0.0.0 vls.microsoft.com
  171. echo ::1 vls.microsoft.com
  172. echo 0.0.0.0 wga.microsoft.com
  173. echo ::1 wga.microsoft.com
  174. echo 0.0.0.0 oga.microsoft.com
  175. echo ::1 oga.microsoft.com
  176. echo.
  177. echo # ---------- 遥测 / 硬件哈希 / 行为上报 ----------
  178. echo 0.0.0.0 vortex.data.microsoft.com
  179. echo ::1 vortex.data.microsoft.com
  180. echo 0.0.0.0 vortex-win.data.microsoft.com
  181. echo ::1 vortex-win.data.microsoft.com
  182. echo 0.0.0.0 v10.vortex-win.data.microsoft.com
  183. echo ::1 v10.vortex-win.data.microsoft.com
  184. echo 0.0.0.0 v20.vortex-win.data.microsoft.com
  185. echo ::1 v20.vortex-win.data.microsoft.com
  186. echo 0.0.0.0 settings-win.data.microsoft.com
  187. echo ::1 settings-win.data.microsoft.com
  188. echo 0.0.0.0 asimov-win.data.microsoft.com
  189. echo ::1 asimov-win.data.microsoft.com
  190. echo 0.0.0.0 v10.events.data.microsoft.com
  191. echo ::1 v10.events.data.microsoft.com
  192. echo 0.0.0.0 self.events.data.microsoft.com
  193. echo ::1 self.events.data.microsoft.com
  194. echo 0.0.0.0 telemetry.microsoft.com
  195. echo ::1 telemetry.microsoft.com
  196. echo 0.0.0.0 sqm.microsoft.com
  197. echo ::1 sqm.microsoft.com
  198. echo 0.0.0.0 stats.microsoft.com
  199. echo ::1 stats.microsoft.com
  200. echo 0.0.0.0 reports.wes.microsoft.com
  201. echo ::1 reports.wes.microsoft.com
  202. echo 0.0.0.0 oca.telemetry.microsoft.com
  203. echo ::1 oca.telemetry.microsoft.com
  204. echo 0.0.0.0 ca.telemetry.microsoft.com
  205. echo ::1 ca.telemetry.microsoft.com
  206. echo 0.0.0.0 wes.df.telemetry.microsoft.com
  207. echo ::1 wes.df.telemetry.microsoft.com
  208. echo 0.0.0.0 df.telemetry.microsoft.com
  209. echo ::1 df.telemetry.microsoft.com
  210. echo 0.0.0.0 pipe.aria.microsoft.com
  211. echo ::1 pipe.aria.microsoft.com
  212. echo 0.0.0.0 browser.events.data.microsoft.com
  213. echo ::1 browser.events.data.microsoft.com
  214. echo 0.0.0.0 functional.events.data.microsoft.com
  215. echo ::1 functional.events.data.microsoft.com
  216. echo 0.0.0.0 firstpartyapps.azurewebsites.net
  217. echo ::1 firstpartyapps.azurewebsites.net
  218. echo 0.0.0.0 az416426.vo.msecnd.net
  219. echo ::1 az416426.vo.msecnd.net
  220. echo 0.0.0.0 blobstore.core.windows.net
  221. echo ::1 blobstore.core.windows.net
  222. echo 0.0.0.0 dmd.metaservices.microsoft.com
  223. echo ::1 dmd.metaservices.microsoft.com
  224. echo 0.0.0.0 cs.dds.microsoft.com
  225. echo ::1 cs.dds.microsoft.com
  226. echo 0.0.0.0 evoke-windowsservices-tas.msedge.net
  227. echo ::1 evoke-windowsservices-tas.msedge.net
  228. echo.
  229. echo # ---------- Windows 11 Copilot ----------
  230. echo 0.0.0.0 copilot.microsoft.com
  231. echo ::1 copilot.microsoft.com
  232. echo 0.0.0.0 api.copilot.microsoft.com
  233. echo ::1 api.copilot.microsoft.com
  234. echo 0.0.0.0 edgecopilot.microsoft.com
  235. echo ::1 edgecopilot.microsoft.com
  236. echo 0.0.0.0 windowsai.microsoft.com
  237. echo ::1 windowsai.microsoft.com
  238. echo 0.0.0.0 bingcopilot.com
  239. echo ::1 bingcopilot.com
  240. echo 0.0.0.0 chat.bing.com
  241. echo ::1 chat.bing.com
  242. echo 0.0.0.0 c.bing.com
  243. echo ::1 c.bing.com
  244. echo 0.0.0.0 sydney.bing.com
  245. echo ::1 sydney.bing.com
  246. echo.
  247. echo # ---------- 传递优化 / 后台分发 ----------
  248. echo 0.0.0.0 dl.delivery.mp.microsoft.com
  249. echo ::1 dl.delivery.mp.microsoft.com
  250. echo 0.0.0.0 do.dsp.mp.microsoft.com
  251. echo ::1 do.dsp.mp.microsoft.com
  252. echo 0.0.0.0 tlu.dl.delivery.mp.microsoft.com
  253. echo ::1 tlu.dl.delivery.mp.microsoft.com
  254. echo 0.0.0.0 au.dl.delivery.mp.microsoft.com
  255. echo ::1 au.dl.delivery.mp.microsoft.com
  256. echo.
  257. echo # ---------- 错误报告 / 诊断 ----------
  258. echo 0.0.0.0 watson.microsoft.com
  259. echo ::1 watson.microsoft.com
  260. echo 0.0.0.0 watson.telemetry.microsoft.com
  261. echo ::1 watson.telemetry.microsoft.com
  262. echo 0.0.0.0 diagnostic.microsoft.com
  263. echo ::1 diagnostic.microsoft.com
  264. echo 0.0.0.0 feedback.microsoft.com
  265. echo ::1 feedback.microsoft.com
  266. echo 0.0.0.0 windowsfeedback.microsoft.com
  267. echo ::1 windowsfeedback.microsoft.com
  268. echo.
  269. echo # ---------- NCSI 网络探针 ----------
  270. echo 0.0.0.0 msftncsi.com
  271. echo ::1 msftncsi.com
  272. echo 0.0.0.0 www.msftncsi.com
  273. echo ::1 www.msftncsi.com
  274. echo 0.0.0.0 dns.msftncsi.com
  275. echo ::1 dns.msftncsi.com
  276. echo 0.0.0.0 ncsi.msftncsi.com
  277. echo ::1 ncsi.msftncsi.com
  278. echo 0.0.0.0 reachability.msftncsi.com
  279. echo ::1 reachability.msftncsi.com
  280. echo 0.0.0.0 msftconnecttest.com
  281. echo ::1 msftconnecttest.com
  282. echo 0.0.0.0 www.msftconnecttest.com
  283. echo ::1 www.msftconnecttest.com
  284. echo 0.0.0.0 edg.microsoft.com
  285. echo ::1 edg.microsoft.com
  286. echo 0.0.0.0 testconnectivity.microsoft.com
  287. echo ::1 testconnectivity.microsoft.com
  288. echo 0.0.0.0 connectivitycheck.microsoft.com
  289. echo ::1 connectivitycheck.microsoft.com
  290. echo 0.0.0.0 g.msftconnecttest.com
  291. echo ::1 g.msftconnecttest.com
  292. echo.
  293. echo # ---------- Windows 更新(全量封堵) ----------
  294. echo 0.0.0.0 windowsupdate.microsoft.com
  295. echo ::1 windowsupdate.microsoft.com
  296. echo 0.0.0.0 update.microsoft.com
  297. echo ::1 update.microsoft.com
  298. echo 0.0.0.0 www.update.microsoft.com
  299. echo ::1 www.update.microsoft.com
  300. echo 0.0.0.0 fe3.delivery.mp.microsoft.com
  301. echo ::1 fe3.delivery.mp.microsoft.com
  302. echo 0.0.0.0 www.delivery.mp.microsoft.com
  303. echo ::1 www.delivery.mp.microsoft.com
  304. echo 0.0.0.0 download.windowsupdate.com
  305. echo ::1 download.windowsupdate.com
  306. echo 0.0.0.0 au.download.windowsupdate.com
  307. echo ::1 au.download.windowsupdate.com
  308. echo 0.0.0.0 swdl.update.microsoft.com
  309. echo ::1 swdl.update.microsoft.com
  310. echo 0.0.0.0 ctldl.windowsupdate.com
  311. echo ::1 ctldl.windowsupdate.com
  312. echo 0.0.0.0 wustat.windows.com
  313. echo ::1 wustat.windows.com
  314. echo 0.0.0.0 windowsupdate.com
  315. echo ::1 windowsupdate.com
  316. echo 0.0.0.0 www.windowsupdate.com
  317. echo ::1 www.windowsupdate.com
  318. echo 0.0.0.0 emdl.delivery.mp.microsoft.com
  319. echo ::1 emdl.delivery.mp.microsoft.com
  320. echo 0.0.0.0 hkg1.dl.delivery.mp.microsoft.com
  321. echo ::1 hkg1.dl.delivery.mp.microsoft.com
  322. echo 0.0.0.0 sin1.dl.delivery.mp.microsoft.com
  323. echo ::1 sin1.dl.delivery.mp.microsoft.com
  324. echo 0.0.0.0 tok1.dl.delivery.mp.microsoft.com
  325. echo ::1 tok1.dl.delivery.mp.microsoft.com
  326. echo 0.0.0.0 download.microsoft.com
  327. echo ::1 download.microsoft.com
  328. echo 0.0.0.0 www.download.microsoft.com
  329. echo ::1 www.download.microsoft.com
  330. echo 0.0.0.0 go.microsoft.com
  331. echo ::1 go.microsoft.com
  332. echo 0.0.0.0 fwlink.microsoft.com
  333. echo ::1 fwlink.microsoft.com
  334. echo 0.0.0.0 download.windows.com
  335. echo ::1 download.windows.com
  336. echo 0.0.0.0 driverdl.microsoft.com
  337. echo ::1 driverdl.microsoft.com
  338. echo 0.0.0.0 drivers.download.windowsupdate.com
  339. echo ::1 drivers.download.windowsupdate.com
  340. echo 0.0.0.0 wufb.dl.delivery.mp.microsoft.com
  341. echo ::1 wufb.dl.delivery.mp.microsoft.com
  342. echo 0.0.0.0 definitionupdates.microsoft.com
  343. echo ::1 definitionupdates.microsoft.com
  344. echo 0.0.0.0 www.definitionupdates.microsoft.com
  345. echo ::1 www.definitionupdates.microsoft.com
  346. echo 0.0.0.0 amsupdate.microsoft.com
  347. echo ::1 amsupdate.microsoft.com
  348. echo 0.0.0.0 stats.windowsupdate.com
  349. echo ::1 stats.windowsupdate.com
  350. echo 0.0.0.0 redir.windowsupdate.com
  351. echo ::1 redir.windowsupdate.com
  352. echo 0.0.0.0 sls.update.microsoft.com
  353. echo ::1 sls.update.microsoft.com
  354. echo 0.0.0.0 fe2.update.microsoft.com
  355. echo ::1 fe2.update.microsoft.com
  356. echo 0.0.0.0 fe4.update.microsoft.com
  357. echo ::1 fe4.update.microsoft.com
  358. echo 0.0.0.0 fe5.update.microsoft.com
  359. echo ::1 fe5.update.microsoft.com
  360. echo 0.0.0.0 update.windows.com
  361. echo ::1 update.windows.com
  362. echo 0.0.0.0 api.update.windows.com
  363. echo ::1 api.update.windows.com
  364. echo 0.0.0.0 wu.api.windows.com
  365. echo ::1 wu.api.windows.com
  366. echo 0.0.0.0 wuclient.windows.com
  367. echo ::1 wuclient.windows.com
  368. echo 0.0.0.0 wuservice.windows.com
  369. echo ::1 wuservice.windows.com
  370. echo 0.0.0.0 microsoftupdate.com
  371. echo ::1 microsoftupdate.com
  372. echo 0.0.0.0 www.microsoftupdate.com
  373. echo ::1 www.microsoftupdate.com
  374. echo 0.0.0.0 officeupdate.microsoft.com
  375. echo ::1 officeupdate.microsoft.com
  376. echo 0.0.0.0 wupdate.microsoft.com
  377. echo ::1 wupdate.microsoft.com
  378. echo 0.0.0.0 windowsupdate.microsoft.akadns.net
  379. echo ::1 windowsupdate.microsoft.akadns.net
  380. echo 0.0.0.0 windowsupdate.vo.msecnd.net
  381. echo ::1 windowsupdate.vo.msecnd.net
  382. echo 0.0.0.0 au.windowsupdate.com
  383. echo ::1 au.windowsupdate.com
  384. echo 0.0.0.0 v4.windowsupdate.com
  385. echo ::1 v4.windowsupdate.com
  386. echo 0.0.0.0 v5.windowsupdate.com
  387. echo ::1 v5.windowsupdate.com
  388. echo 0.0.0.0 v6.windowsupdate.com
  389. echo ::1 v6.windowsupdate.com
  390. echo 0.0.0.0 v7.windowsupdate.com
  391. echo ::1 v7.windowsupdate.com
  392. echo 0.0.0.0 v8.windowsupdate.com
  393. echo ::1 v8.windowsupdate.com
  394. echo.
  395. echo # ---------- 应用商店 ----------
  396. echo 0.0.0.0 storeedgefd.dsx.mp.microsoft.com
  397. echo ::1 storeedgefd.dsx.mp.microsoft.com
  398. echo 0.0.0.0 displaycatalog.mp.microsoft.com
  399. echo ::1 displaycatalog.mp.microsoft.com
  400. echo 0.0.0.0 geo-prod.do.dsp.mp.microsoft.com
  401. echo ::1 geo-prod.do.dsp.mp.microsoft.com
  402. echo 0.0.0.0 apps.microsoft.com
  403. echo ::1 apps.microsoft.com
  404. echo 0.0.0.0 storefe.microsoft.com
  405. echo ::1 storefe.microsoft.com
  406. echo 0.0.0.0 purchase.md.mp.microsoft.com
  407. echo ::1 purchase.md.mp.microsoft.com
  408. echo 0.0.0.0 marketplace.microsoft.com
  409. echo ::1 marketplace.microsoft.com
  410. echo 0.0.0.0 store.microsoft.com
  411. echo ::1 store.microsoft.com
  412. echo.
  413. echo # ---------- Edge 浏览器 ----------
  414. echo 0.0.0.0 edge.microsoft.com
  415. echo ::1 edge.microsoft.com
  416. echo 0.0.0.0 config.edge.microsoft.com
  417. echo ::1 config.edge.microsoft.com
  418. echo 0.0.0.0 edgeupdates.microsoft.com
  419. echo ::1 edgeupdates.microsoft.com
  420. echo 0.0.0.0 msedgewebview2.microsoft.com
  421. echo ::1 msedgewebview2.microsoft.com
  422. echo 0.0.0.0 edge.sr.s-msedge.net
  423. echo ::1 edge.sr.s-msedge.net
  424. echo 0.0.0.0 config.edge.sr.s-msedge.net
  425. echo ::1 config.edge.sr.s-msedge.net
  426. echo 0.0.0.0 msedge.net
  427. echo ::1 msedge.net
  428. echo 0.0.0.0 www.msedge.net
  429. echo ::1 www.msedge.net
  430. echo.
  431. echo # ---------- 微软账户 / 云同步 ----------
  432. echo 0.0.0.0 login.live.com
  433. echo ::1 login.live.com
  434. echo 0.0.0.0 login.microsoft.com
  435. echo ::1 login.microsoft.com
  436. echo 0.0.0.0 login.microsoftonline.com
  437. echo ::1 login.microsoftonline.com
  438. echo 0.0.0.0 account.microsoft.com
  439. echo ::1 account.microsoft.com
  440. echo 0.0.0.0 sync.microsoft.com
  441. echo ::1 sync.microsoft.com
  442. echo 0.0.0.0 deviceauth.microsoft.com
  443. echo ::1 deviceauth.microsoft.com
  444. echo 0.0.0.0 signup.live.com
  445. echo ::1 signup.live.com
  446. echo 0.0.0.0 auth.gfx.ms
  447. echo ::1 auth.gfx.ms
  448. echo 0.0.0.0 profile.live.com
  449. echo ::1 profile.live.com
  450. echo 0.0.0.0 roaming.microsoft.com
  451. echo ::1 roaming.microsoft.com
  452. echo 0.0.0.0 clipboard.microsoft.com
  453. echo ::1 clipboard.microsoft.com
  454. echo 0.0.0.0 login.msa.msauth.net
  455. echo ::1 login.msa.msauth.net
  456. echo 0.0.0.0 auth.msa.msauth.net
  457. echo ::1 auth.msa.msauth.net
  458. echo 0.0.0.0 graph.microsoft.com
  459. echo ::1 graph.microsoft.com
  460. echo.
  461. echo # ---------- Office ----------
  462. echo 0.0.0.0 activation-365.microsoft.com
  463. echo ::1 activation-365.microsoft.com
  464. echo 0.0.0.0 nexus.officeapps.live.com
  465. echo ::1 nexus.officeapps.live.com
  466. echo 0.0.0.0 nexusr.officeapps.live.com
  467. echo ::1 nexusr.officeapps.live.com
  468. echo 0.0.0.0 officeclient.microsoft.com
  469. echo ::1 officeclient.microsoft.com
  470. echo 0.0.0.0 cdn.onenote.net
  471. echo ::1 cdn.onenote.net
  472. echo 0.0.0.0 ocs.officeapps.live.com
  473. echo ::1 ocs.officeapps.live.com
  474. echo 0.0.0.0 ecs.office.com
  475. echo ::1 ecs.office.com
  476. echo 0.0.0.0 instrumentation.officeapps.live.com
  477. echo ::1 instrumentation.officeapps.live.com
  478. echo 0.0.0.0 office.com
  479. echo ::1 office.com
  480. echo 0.0.0.0 www.office.com
  481. echo ::1 www.office.com
  482. echo.
  483. echo # ---------- 推送 / 活动历史 ----------
  484. echo 0.0.0.0 wns.windows.com
  485. echo ::1 wns.windows.com
  486. echo 0.0.0.0 client.wns.windows.com
  487. echo ::1 client.wns.windows.com
  488. echo 0.0.0.0 notify.windows.com
  489. echo ::1 notify.windows.com
  490. echo 0.0.0.0 pushnotification.windows.com
  491. echo ::1 pushnotification.windows.com
  492. echo 0.0.0.0 activityhub.windows.com
  493. echo ::1 activityhub.windows.com
  494. echo 0.0.0.0 history.activity.windows.com
  495. echo ::1 history.activity.windows.com
  496. echo 0.0.0.0 activity.windows.com
  497. echo ::1 activity.windows.com
  498. echo 0.0.0.0 notifications.windows.com
  499. echo ::1 notifications.windows.com
  500. echo.
  501. echo # ---------- 地理 / 天气 / 搜索 / Cortana ----------
  502. echo 0.0.0.0 inference.location.live.net
  503. echo ::1 inference.location.live.net
  504. echo 0.0.0.0 location.microsoft.com
  505. echo ::1 location.microsoft.com
  506. echo 0.0.0.0 location-inference-westus.cloudapp.net
  507. echo ::1 location-inference-westus.cloudapp.net
  508. echo 0.0.0.0 weather.microsoft.com
  509. echo ::1 weather.microsoft.com
  510. echo 0.0.0.0 tile-service.weather.microsoft.com
  511. echo ::1 tile-service.weather.microsoft.com
  512. echo 0.0.0.0 maps.windows.com
  513. echo ::1 maps.windows.com
  514. echo 0.0.0.0 ecn.dev.virtualearth.net
  515. echo ::1 ecn.dev.virtualearth.net
  516. echo 0.0.0.0 t0.ssl.ak.dynamic.tiles.virtualearth.net
  517. echo ::1 t0.ssl.ak.dynamic.tiles.virtualearth.net
  518. echo 0.0.0.0 cortana.ai
  519. echo ::1 cortana.ai
  520. echo 0.0.0.0 api.cortana.ai
  521. echo ::1 api.cortana.ai
  522. echo 0.0.0.0 knowledge.cortana.ai
  523. echo ::1 knowledge.cortana.ai
  524. echo 0.0.0.0 bing.com
  525. echo ::1 bing.com
  526. echo 0.0.0.0 www.bing.com
  527. echo ::1 www.bing.com
  528. echo 0.0.0.0 cn.bing.com
  529. echo ::1 cn.bing.com
  530. echo 0.0.0.0 api.bing.com
  531. echo ::1 api.bing.com
  532. echo 0.0.0.0 search.msappproxy.net
  533. echo ::1 search.msappproxy.net
  534. echo 0.0.0.0 spotlight.msn.com
  535. echo ::1 spotlight.msn.com
  536. echo 0.0.0.0 arc.msn.com
  537. echo ::1 arc.msn.com
  538. echo 0.0.0.0 msn.com
  539. echo ::1 msn.com
  540. echo 0.0.0.0 www.msn.com
  541. echo ::1 www.msn.com
  542. echo.
  543. echo # ---------- OneDrive ----------
  544. echo 0.0.0.0 onedrive.live.com
  545. echo ::1 onedrive.live.com
  546. echo 0.0.0.0 skyapi.onedrive.live.com
  547. echo ::1 skyapi.onedrive.live.com
  548. echo 0.0.0.0 api.onedrive.com
  549. echo ::1 api.onedrive.com
  550. echo 0.0.0.0 storage.live.com
  551. echo ::1 storage.live.com
  552. echo 0.0.0.0 skydrive.wns.windows.com
  553. echo ::1 skydrive.wns.windows.com
  554. echo 0.0.0.0 office.live.com
  555. echo ::1 office.live.com
  556. echo 0.0.0.0 onenote.live.com
  557. echo ::1 onenote.live.com
  558. echo 0.0.0.0 sway.com
  559. echo ::1 sway.com
  560. echo.
  561. echo # ---------- Xbox ----------
  562. echo 0.0.0.0 xbox.com
  563. echo ::1 xbox.com
  564. echo 0.0.0.0 xboxlive.com
  565. echo ::1 xboxlive.com
  566. echo 0.0.0.0 xboxlive.com.akadns.net
  567. echo ::1 xboxlive.com.akadns.net
  568. echo 0.0.0.0 presence-heartbeat.xboxlive.com
  569. echo ::1 presence-heartbeat.xboxlive.com
  570. echo 0.0.0.0 title.mgt.xboxlive.com
  571. echo ::1 title.mgt.xboxlive.com
  572. echo 0.0.0.0 xboxexperiences.com
  573. echo ::1 xboxexperiences.com
  574. echo 0.0.0.0 xboxservices.com
  575. echo ::1 xboxservices.com
  576. echo 0.0.0.0 gameclips.microsoft.com
  577. echo ::1 gameclips.microsoft.com
  578. echo 0.0.0.0 gameplayapi.xboxlive.com
  579. echo ::1 gameplayapi.xboxlive.com
  580. echo.
  581. echo # ---------- 设备管理 / 家庭 ----------
  582. echo 0.0.0.0 manage.microsoft.com
  583. echo ::1 manage.microsoft.com
  584. echo 0.0.0.0 deviceenrollment.microsoft.com
  585. echo ::1 deviceenrollment.microsoft.com
  586. echo 0.0.0.0 enterpriseregistration.windows.net
  587. echo ::1 enterpriseregistration.windows.net
  588. echo 0.0.0.0 family.microsoft.com
  589. echo ::1 family.microsoft.com
  590. echo 0.0.0.0 hololens.com
  591. echo ::1 hololens.com
  592. echo 0.0.0.0 remoteassistance.support.services.microsoft.com
  593. echo ::1 remoteassistance.support.services.microsoft.com
  594. echo 0.0.0.0 intune.microsoft.com
  595. echo ::1 intune.microsoft.com
  596. echo.
  597. echo # ---------- 广告 / 内容推送 / 杂项 ----------
  598. echo 0.0.0.0 choice.microsoft.com
  599. echo ::1 choice.microsoft.com
  600. echo 0.0.0.0 contentdelivery.microsoft.com
  601. echo ::1 contentdelivery.microsoft.com
  602. echo 0.0.0.0 cdn.microsoft.com
  603. echo ::1 cdn.microsoft.com
  604. echo 0.0.0.0 static.microsoft.com
  605. echo ::1 static.microsoft.com
  606. echo 0.0.0.0 ads.microsoft.com
  607. echo ::1 ads.microsoft.com
  608. echo 0.0.0.0 checkappexec.microsoft.com
  609. echo ::1 checkappexec.microsoft.com
  610. echo 0.0.0.0 aka.ms
  611. echo ::1 aka.ms
  612. echo 0.0.0.0 www.aka.ms
  613. echo ::1 www.aka.ms
  614. echo.
  615. echo # ======================================================
  616. echo # 【证书验证】完全放行
  617. echo # ======================================================
  618. echo # 0.0.0.0 crl.microsoft.com
  619. echo # 0.0.0.0 ocsp.microsoft.com
  620. echo # 0.0.0.0 pki.microsoft.com
  621. echo # 0.0.0.0 www.microsoft.com/pkiops
  622. echo.
  623. echo # ======================================================
  624. echo # 【时间同步】三重冗余国内NTP
  625. echo # ======================================================
  626. echo 203.107.6.88 time.windows.com
  627. echo 210.72.145.44 time.nist.gov
  628. echo 183.3.225.133 time.microsoft.com
  629. )
  630. :: ======================================================
  631. :: 【HOSTS内容结束】 - 以上内容可自行替换
  632. :: ======================================================

  633. :: 显示写入完成的文件内容(自动滚动)
  634. echo 写入完成,正在显示内容...
  635. echo ======================================================
  636. echo.
  637. type "!SELECTED_DRIVE!:\Windows\System32\drivers\etc\hosts"
  638. echo.
  639. echo ======================================================

  640. :: ======================================================
  641. :: 第六步:根据环境显示不同提示
  642. :: ======================================================
  643. echo.
  644. echo ======================================================
  645. echo                    替换完成!
  646. echo ======================================================
  647. echo.
  648. echo 所有微软在线服务已通过Hosts完全屏蔽。
  649. echo.

  650. if %IS_PE% equ 1 (
  651.     echo 提示: 现在可以重启电脑进入新系统。
  652. ) else (
  653.     echo 正在刷新DNS缓存...
  654.     ipconfig /flushdns >nul 2>&1
  655.     echo DNS缓存刷新成功!
  656.     echo.
  657.     echo 提示: 浏览器等应用可能需要关闭重启才能生效。
  658. )

  659. echo.
  660. pause
  661. exit /b 0
复制代码


发表于 昨天 16:32 来自手机 | 显示全部楼层
感谢楼主分享,微软系统越来越夹带私货了
回复

使用道具 举报

发表于 昨天 16:38 | 显示全部楼层
可怕的巨硬
回复

使用道具 举报

发表于 昨天 16:41 | 显示全部楼层
不怎么看得懂

评分

参与人数 1无忧币 +5 收起 理由
yyz2191958 + 5

查看全部评分

回复

使用道具 举报

发表于 昨天 16:52 | 显示全部楼层
有什么效果呢?在PE下对原版镜像进行操作吗?
回复

使用道具 举报

发表于 昨天 16:57 | 显示全部楼层
不怎么看得懂
回复

使用道具 举报

发表于 昨天 17:10 | 显示全部楼层
感谢楼主分享!
回复

使用道具 举报

发表于 昨天 17:16 | 显示全部楼层
这么给力吗?所有的服务器都有
回复

使用道具 举报

发表于 昨天 17:17 | 显示全部楼层
屏蔽微软服务
回复

使用道具 举报

发表于 昨天 17:27 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 昨天 17:33 | 显示全部楼层
追加模式
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. title hosts屏蔽微软在线服务
  4. mode con cols=72 lines=28

  5. :: ======================================================
  6. :: 第一步:检测是否为PE环境
  7. :: ======================================================
  8. if exist "%SystemRoot%\System32\winpe.dll" (
  9.     set "IS_PE=1"
  10.     goto skip_permission_check
  11. )

  12. :: ======================================================
  13. :: 第二步:正常系统 - 检查并获取管理员权限
  14. :: ======================================================
  15. set "IS_PE=0"
  16. net session >nul 2>&1
  17. if %errorlevel% equ 0 goto skip_permission_check

  18. echo 正在请求管理员权限...
  19. echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
  20. echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
  21. "%temp%\getadmin.vbs"
  22. del "%temp%\getadmin.vbs"
  23. exit /b

  24. :skip_permission_check
  25. cls
  26. chcp 936 >nul

  27. echo ======================================================
  28. echo          hosts屏蔽微软在线服务 - 追加模式
  29. echo ======================================================
  30. echo.
  31. echo 本工具将在现有 Hosts 文件末尾追加微软屏蔽规则,
  32. echo 不会删除您原有的任何自定义条目。
  33. echo.

  34. :: ======================================================
  35. :: 第三步:扫描可用系统分区(以hosts存在为准)
  36. :: ======================================================
  37. echo 正在扫描系统分区...
  38. echo.
  39. set "VALID_DRIVES="
  40. set "COUNT=0"
  41. set "EXCLUDE_DRIVE=%SystemDrive%"

  42. :: 直接遍历 C-Z,检查 hosts 存在
  43. for %%d in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
  44.     if exist "%%d:\Windows\System32\drivers\etc\hosts" (
  45.         if /i not "%%d:"=="%EXCLUDE_DRIVE%" (
  46.             set /a COUNT+=1
  47.             set "VALID_DRIVES=!VALID_DRIVES!%%d"
  48.             echo [!COUNT!] %%d: 盘
  49.         )
  50.     )
  51. )

  52. :: 如果没找到其它分区,检查当前系统盘是否也有效
  53. if %COUNT% equ 0 (
  54.     if exist "%SystemDrive%\Windows\System32\drivers\etc\hosts" (
  55.         set /a COUNT+=1
  56.         set "VALID_DRIVES=%SystemDrive:~0,1%"
  57.         echo [1] %SystemDrive:~0,1%: 盘(当前系统盘)
  58.     )
  59. )

  60. if %COUNT% equ 0 (
  61.     echo.
  62.     echo 错误:未检测到任何包含 Hosts 文件的 Windows 分区!
  63.     echo 请确认系统已正确安装且分区已挂载。
  64.     echo.
  65.     pause
  66.     exit /b 1
  67. )

  68. echo.
  69. echo ======================================================
  70. echo 共检测到 %COUNT% 个可用系统分区
  71. echo ======================================================
  72. echo.

  73. :: ======================================================
  74. :: 第四步:选择目标分区
  75. :: ======================================================
  76. :select_drive
  77. set "SELECTED_DRIVE="
  78. set /p "SELECTED_DRIVE=请输入要处理的盘符(如 C)然后回车: "

  79. if "!SELECTED_DRIVE!"=="" goto select_drive
  80. set "SELECTED_DRIVE=!SELECTED_DRIVE:~0,1!"
  81. for %%i in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
  82.     if /i "!SELECTED_DRIVE!"=="%%i" set "SELECTED_DRIVE=%%i"
  83. )

  84. :: 精确验证是否在有效列表中
  85. echo "!VALID_DRIVES!" | findstr /i /c:"!SELECTED_DRIVE!" >nul
  86. if %errorlevel% neq 0 (
  87.     echo.
  88.     echo 错误:输入的盘符不在可用列表中,请重新输入
  89.     echo.
  90.     goto select_drive
  91. )

  92. set "HOSTS_PATH=!SELECTED_DRIVE!:\Windows\System32\drivers\etc\hosts"
  93. if not exist "!HOSTS_PATH!" (
  94.     echo.
  95.     echo 错误:目标分区 Hosts 文件不存在,请重新选择
  96.     echo.
  97.     goto select_drive
  98. )

  99. :: ======================================================
  100. :: 第五步:检查是否已添加过标记,避免重复追加
  101. :: ======================================================
  102. set "MARKER=# === Microsoft Shield Blocklist Added ==="
  103. findstr /c:"%MARKER%" "!HOSTS_PATH!" >nul 2>&1
  104. if %errorlevel% equ 0 (
  105.     echo.
  106.     echo ======================================================
  107.     echo 检测到已有屏蔽规则存在,无需重复添加。
  108.     echo 如需重新添加,请先手动删除 Hosts 文件中的标记行
  109.     echo (# === Microsoft Shield Blocklist Added ===)及后续内容。
  110.     echo ======================================================
  111.     echo.
  112.     pause
  113.     exit /b 0
  114. )

  115. :: ======================================================
  116. :: 第六步:追加屏蔽规则
  117. :: ======================================================
  118. echo.
  119. echo 正在向 !HOSTS_PATH! 追加屏蔽规则...
  120. >>"!HOSTS_PATH!" (
  121.     echo.
  122.     echo %MARKER%
  123.     echo # 追加时间:%date% %time%
  124.     echo # ======================================================
  125.     echo # 纯本地 Windows 框架 · 全量微软在线服务封堵
  126.     echo # ======================================================
  127.     echo.
  128.     echo # ---------- 激活 / 许可证校验 ----------
  129.     echo 0.0.0.0 sls.microsoft.com
  130.     echo ::1 sls.microsoft.com
  131.     echo 0.0.0.0 activation.sls.microsoft.com
  132.     echo ::1 activation.sls.microsoft.com
  133.     echo 0.0.0.0 activation-v2.sls.microsoft.com
  134.     echo ::1 activation-v2.sls.microsoft.com
  135.     echo 0.0.0.0 validation.sls.microsoft.com
  136.     echo ::1 validation.sls.microsoft.com
  137.     echo 0.0.0.0 validation-v2.sls.microsoft.com
  138.     echo ::1 validation-v2.sls.microsoft.com
  139.     echo 0.0.0.0 genuine.microsoft.com
  140.     echo ::1 genuine.microsoft.com
  141.     echo 0.0.0.0 activate.windows.com
  142.     echo ::1 activate.windows.com
  143.     echo 0.0.0.0 validation.windows.com
  144.     echo ::1 validation.windows.com
  145.     echo 0.0.0.0 activation.microsoft.com
  146.     echo ::1 activation.microsoft.com
  147.     echo 0.0.0.0 validate.microsoft.com
  148.     echo ::1 validate.microsoft.com
  149.     echo 0.0.0.0 licensekeyservice.microsoft.com
  150.     echo ::1 licensekeyservice.microsoft.com
  151.     echo 0.0.0.0 licensingservice.microsoft.com
  152.     echo ::1 licensingservice.microsoft.com
  153.     echo 0.0.0.0 licensing.mp.microsoft.com
  154.     echo ::1 licensing.mp.microsoft.com
  155.     echo 0.0.0.0 kms.microsoft.com
  156.     echo ::1 kms.microsoft.com
  157.     echo 0.0.0.0 kms.core.windows.net
  158.     echo ::1 kms.core.windows.net
  159.     echo 0.0.0.0 vls.microsoft.com
  160.     echo ::1 vls.microsoft.com
  161.     echo 0.0.0.0 wga.microsoft.com
  162.     echo ::1 wga.microsoft.com
  163.     echo 0.0.0.0 oga.microsoft.com
  164.     echo ::1 oga.microsoft.com
  165.     echo.
  166.     echo # ---------- 遥测 / 硬件哈希 / 行为上报 ----------
  167.     echo 0.0.0.0 vortex.data.microsoft.com
  168.     echo ::1 vortex.data.microsoft.com
  169.     echo 0.0.0.0 vortex-win.data.microsoft.com
  170.     echo ::1 vortex-win.data.microsoft.com
  171.     echo 0.0.0.0 v10.vortex-win.data.microsoft.com
  172.     echo ::1 v10.vortex-win.data.microsoft.com
  173.     echo 0.0.0.0 v20.vortex-win.data.microsoft.com
  174.     echo ::1 v20.vortex-win.data.microsoft.com
  175.     echo 0.0.0.0 settings-win.data.microsoft.com
  176.     echo ::1 settings-win.data.microsoft.com
  177.     echo 0.0.0.0 asimov-win.data.microsoft.com
  178.     echo ::1 asimov-win.data.microsoft.com
  179.     echo 0.0.0.0 v10.events.data.microsoft.com
  180.     echo ::1 v10.events.data.microsoft.com
  181.     echo 0.0.0.0 self.events.data.microsoft.com
  182.     echo ::1 self.events.data.microsoft.com
  183.     echo 0.0.0.0 telemetry.microsoft.com
  184.     echo ::1 telemetry.microsoft.com
  185.     echo 0.0.0.0 sqm.microsoft.com
  186.     echo ::1 sqm.microsoft.com
  187.     echo 0.0.0.0 stats.microsoft.com
  188.     echo ::1 stats.microsoft.com
  189.     echo 0.0.0.0 reports.wes.microsoft.com
  190.     echo ::1 reports.wes.microsoft.com
  191.     echo 0.0.0.0 oca.telemetry.microsoft.com
  192.     echo ::1 oca.telemetry.microsoft.com
  193.     echo 0.0.0.0 ca.telemetry.microsoft.com
  194.     echo ::1 ca.telemetry.microsoft.com
  195.     echo 0.0.0.0 wes.df.telemetry.microsoft.com
  196.     echo ::1 wes.df.telemetry.microsoft.com
  197.     echo 0.0.0.0 df.telemetry.microsoft.com
  198.     echo ::1 df.telemetry.microsoft.com
  199.     echo 0.0.0.0 pipe.aria.microsoft.com
  200.     echo ::1 pipe.aria.microsoft.com
  201.     echo 0.0.0.0 browser.events.data.microsoft.com
  202.     echo ::1 browser.events.data.microsoft.com
  203.     echo 0.0.0.0 functional.events.data.microsoft.com
  204.     echo ::1 functional.events.data.microsoft.com
  205.     echo 0.0.0.0 firstpartyapps.azurewebsites.net
  206.     echo ::1 firstpartyapps.azurewebsites.net
  207.     echo 0.0.0.0 az416426.vo.msecnd.net
  208.     echo ::1 az416426.vo.msecnd.net
  209.     echo 0.0.0.0 blobstore.core.windows.net
  210.     echo ::1 blobstore.core.windows.net
  211.     echo 0.0.0.0 dmd.metaservices.microsoft.com
  212.     echo ::1 dmd.metaservices.microsoft.com
  213.     echo 0.0.0.0 cs.dds.microsoft.com
  214.     echo ::1 cs.dds.microsoft.com
  215.     echo 0.0.0.0 evoke-windowsservices-tas.msedge.net
  216.     echo ::1 evoke-windowsservices-tas.msedge.net
  217.     echo.
  218.     echo # ---------- Windows 11 Copilot ----------
  219.     echo 0.0.0.0 copilot.microsoft.com
  220.     echo ::1 copilot.microsoft.com
  221.     echo 0.0.0.0 api.copilot.microsoft.com
  222.     echo ::1 api.copilot.microsoft.com
  223.     echo 0.0.0.0 edgecopilot.microsoft.com
  224.     echo ::1 edgecopilot.microsoft.com
  225.     echo 0.0.0.0 windowsai.microsoft.com
  226.     echo ::1 windowsai.microsoft.com
  227.     echo 0.0.0.0 bingcopilot.com
  228.     echo ::1 bingcopilot.com
  229.     echo 0.0.0.0 chat.bing.com
  230.     echo ::1 chat.bing.com
  231.     echo 0.0.0.0 c.bing.com
  232.     echo ::1 c.bing.com
  233.     echo 0.0.0.0 sydney.bing.com
  234.     echo ::1 sydney.bing.com
  235.     echo.
  236.     echo # ---------- 传递优化 / 后台分发 ----------
  237.     echo 0.0.0.0 dl.delivery.mp.microsoft.com
  238.     echo ::1 dl.delivery.mp.microsoft.com
  239.     echo 0.0.0.0 do.dsp.mp.microsoft.com
  240.     echo ::1 do.dsp.mp.microsoft.com
  241.     echo 0.0.0.0 tlu.dl.delivery.mp.microsoft.com
  242.     echo ::1 tlu.dl.delivery.mp.microsoft.com
  243.     echo 0.0.0.0 au.dl.delivery.mp.microsoft.com
  244.     echo ::1 au.dl.delivery.mp.microsoft.com
  245.     echo.
  246.     echo # ---------- 错误报告 / 诊断 ----------
  247.     echo 0.0.0.0 watson.microsoft.com
  248.     echo ::1 watson.microsoft.com
  249.     echo 0.0.0.0 watson.telemetry.microsoft.com
  250.     echo ::1 watson.telemetry.microsoft.com
  251.     echo 0.0.0.0 diagnostic.microsoft.com
  252.     echo ::1 diagnostic.microsoft.com
  253.     echo 0.0.0.0 feedback.microsoft.com
  254.     echo ::1 feedback.microsoft.com
  255.     echo 0.0.0.0 windowsfeedback.microsoft.com
  256.     echo ::1 windowsfeedback.microsoft.com
  257.     echo.
  258.     echo # ---------- NCSI 网络探针 ----------
  259.     echo 0.0.0.0 msftncsi.com
  260.     echo ::1 msftncsi.com
  261.     echo 0.0.0.0 www.msftncsi.com
  262.     echo ::1 www.msftncsi.com
  263.     echo 0.0.0.0 dns.msftncsi.com
  264.     echo ::1 dns.msftncsi.com
  265.     echo 0.0.0.0 ncsi.msftncsi.com
  266.     echo ::1 ncsi.msftncsi.com
  267.     echo 0.0.0.0 reachability.msftncsi.com
  268.     echo ::1 reachability.msftncsi.com
  269.     echo 0.0.0.0 msftconnecttest.com
  270.     echo ::1 msftconnecttest.com
  271.     echo 0.0.0.0 www.msftconnecttest.com
  272.     echo ::1 www.msftconnecttest.com
  273.     echo 0.0.0.0 edg.microsoft.com
  274.     echo ::1 edg.microsoft.com
  275.     echo 0.0.0.0 testconnectivity.microsoft.com
  276.     echo ::1 testconnectivity.microsoft.com
  277.     echo 0.0.0.0 connectivitycheck.microsoft.com
  278.     echo ::1 connectivitycheck.microsoft.com
  279.     echo 0.0.0.0 g.msftconnecttest.com
  280.     echo ::1 g.msftconnecttest.com
  281.     echo.
  282.     echo # ---------- Windows 更新(全量封堵) ----------
  283.     echo 0.0.0.0 windowsupdate.microsoft.com
  284.     echo ::1 windowsupdate.microsoft.com
  285.     echo 0.0.0.0 update.microsoft.com
  286.     echo ::1 update.microsoft.com
  287.     echo 0.0.0.0 www.update.microsoft.com
  288.     echo ::1 www.update.microsoft.com
  289.     echo 0.0.0.0 fe3.delivery.mp.microsoft.com
  290.     echo ::1 fe3.delivery.mp.microsoft.com
  291.     echo 0.0.0.0 www.delivery.mp.microsoft.com
  292.     echo ::1 www.delivery.mp.microsoft.com
  293.     echo 0.0.0.0 download.windowsupdate.com
  294.     echo ::1 download.windowsupdate.com
  295.     echo 0.0.0.0 au.download.windowsupdate.com
  296.     echo ::1 au.download.windowsupdate.com
  297.     echo 0.0.0.0 swdl.update.microsoft.com
  298.     echo ::1 swdl.update.microsoft.com
  299.     echo 0.0.0.0 ctldl.windowsupdate.com
  300.     echo ::1 ctldl.windowsupdate.com
  301.     echo 0.0.0.0 wustat.windows.com
  302.     echo ::1 wustat.windows.com
  303.     echo 0.0.0.0 windowsupdate.com
  304.     echo ::1 windowsupdate.com
  305.     echo 0.0.0.0 www.windowsupdate.com
  306.     echo ::1 www.windowsupdate.com
  307.     echo 0.0.0.0 emdl.delivery.mp.microsoft.com
  308.     echo ::1 emdl.delivery.mp.microsoft.com
  309.     echo 0.0.0.0 hkg1.dl.delivery.mp.microsoft.com
  310.     echo ::1 hkg1.dl.delivery.mp.microsoft.com
  311.     echo 0.0.0.0 sin1.dl.delivery.mp.microsoft.com
  312.     echo ::1 sin1.dl.delivery.mp.microsoft.com
  313.     echo 0.0.0.0 tok1.dl.delivery.mp.microsoft.com
  314.     echo ::1 tok1.dl.delivery.mp.microsoft.com
  315.     echo 0.0.0.0 download.microsoft.com
  316.     echo ::1 download.microsoft.com
  317.     echo 0.0.0.0 www.download.microsoft.com
  318.     echo ::1 www.download.microsoft.com
  319.     echo 0.0.0.0 go.microsoft.com
  320.     echo ::1 go.microsoft.com
  321.     echo 0.0.0.0 fwlink.microsoft.com
  322.     echo ::1 fwlink.microsoft.com
  323.     echo 0.0.0.0 download.windows.com
  324.     echo ::1 download.windows.com
  325.     echo 0.0.0.0 driverdl.microsoft.com
  326.     echo ::1 driverdl.microsoft.com
  327.     echo 0.0.0.0 drivers.download.windowsupdate.com
  328.     echo ::1 drivers.download.windowsupdate.com
  329.     echo 0.0.0.0 wufb.dl.delivery.mp.microsoft.com
  330.     echo ::1 wufb.dl.delivery.mp.microsoft.com
  331.     echo 0.0.0.0 definitionupdates.microsoft.com
  332.     echo ::1 definitionupdates.microsoft.com
  333.     echo 0.0.0.0 www.definitionupdates.microsoft.com
  334.     echo ::1 www.definitionupdates.microsoft.com
  335.     echo 0.0.0.0 amsupdate.microsoft.com
  336.     echo ::1 amsupdate.microsoft.com
  337.     echo 0.0.0.0 stats.windowsupdate.com
  338.     echo ::1 stats.windowsupdate.com
  339.     echo 0.0.0.0 redir.windowsupdate.com
  340.     echo ::1 redir.windowsupdate.com
  341.     echo 0.0.0.0 sls.update.microsoft.com
  342.     echo ::1 sls.update.microsoft.com
  343.     echo 0.0.0.0 fe2.update.microsoft.com
  344.     echo ::1 fe2.update.microsoft.com
  345.     echo 0.0.0.0 fe4.update.microsoft.com
  346.     echo ::1 fe4.update.microsoft.com
  347.     echo 0.0.0.0 fe5.update.microsoft.com
  348.     echo ::1 fe5.update.microsoft.com
  349.     echo 0.0.0.0 update.windows.com
  350.     echo ::1 update.windows.com
  351.     echo 0.0.0.0 api.update.windows.com
  352.     echo ::1 api.update.windows.com
  353.     echo 0.0.0.0 wu.api.windows.com
  354.     echo ::1 wu.api.windows.com
  355.     echo 0.0.0.0 wuclient.windows.com
  356.     echo ::1 wuclient.windows.com
  357.     echo 0.0.0.0 wuservice.windows.com
  358.     echo ::1 wuservice.windows.com
  359.     echo 0.0.0.0 microsoftupdate.com
  360.     echo ::1 microsoftupdate.com
  361.     echo 0.0.0.0 www.microsoftupdate.com
  362.     echo ::1 www.microsoftupdate.com
  363.     echo 0.0.0.0 officeupdate.microsoft.com
  364.     echo ::1 officeupdate.microsoft.com
  365.     echo 0.0.0.0 wupdate.microsoft.com
  366.     echo ::1 wupdate.microsoft.com
  367.     echo 0.0.0.0 windowsupdate.microsoft.akadns.net
  368.     echo ::1 windowsupdate.microsoft.akadns.net
  369.     echo 0.0.0.0 windowsupdate.vo.msecnd.net
  370.     echo ::1 windowsupdate.vo.msecnd.net
  371.     echo 0.0.0.0 au.windowsupdate.com
  372.     echo ::1 au.windowsupdate.com
  373.     echo 0.0.0.0 v4.windowsupdate.com
  374.     echo ::1 v4.windowsupdate.com
  375.     echo 0.0.0.0 v5.windowsupdate.com
  376.     echo ::1 v5.windowsupdate.com
  377.     echo 0.0.0.0 v6.windowsupdate.com
  378.     echo ::1 v6.windowsupdate.com
  379.     echo 0.0.0.0 v7.windowsupdate.com
  380.     echo ::1 v7.windowsupdate.com
  381.     echo 0.0.0.0 v8.windowsupdate.com
  382.     echo ::1 v8.windowsupdate.com
  383.     echo.
  384.     echo # ---------- 应用商店 ----------
  385.     echo 0.0.0.0 storeedgefd.dsx.mp.microsoft.com
  386.     echo ::1 storeedgefd.dsx.mp.microsoft.com
  387.     echo 0.0.0.0 displaycatalog.mp.microsoft.com
  388.     echo ::1 displaycatalog.mp.microsoft.com
  389.     echo 0.0.0.0 geo-prod.do.dsp.mp.microsoft.com
  390.     echo ::1 geo-prod.do.dsp.mp.microsoft.com
  391.     echo 0.0.0.0 apps.microsoft.com
  392.     echo ::1 apps.microsoft.com
  393.     echo 0.0.0.0 storefe.microsoft.com
  394.     echo ::1 storefe.microsoft.com
  395.     echo 0.0.0.0 purchase.md.mp.microsoft.com
  396.     echo ::1 purchase.md.mp.microsoft.com
  397.     echo 0.0.0.0 marketplace.microsoft.com
  398.     echo ::1 marketplace.microsoft.com
  399.     echo 0.0.0.0 store.microsoft.com
  400.     echo ::1 store.microsoft.com
  401.     echo.
  402.     echo # ---------- Edge 浏览器 ----------
  403.     echo 0.0.0.0 edge.microsoft.com
  404.     echo ::1 edge.microsoft.com
  405.     echo 0.0.0.0 config.edge.microsoft.com
  406.     echo ::1 config.edge.microsoft.com
  407.     echo 0.0.0.0 edgeupdates.microsoft.com
  408.     echo ::1 edgeupdates.microsoft.com
  409.     echo 0.0.0.0 msedgewebview2.microsoft.com
  410.     echo ::1 msedgewebview2.microsoft.com
  411.     echo 0.0.0.0 edge.sr.s-msedge.net
  412.     echo ::1 edge.sr.s-msedge.net
  413.     echo 0.0.0.0 config.edge.sr.s-msedge.net
  414.     echo ::1 config.edge.sr.s-msedge.net
  415.     echo 0.0.0.0 msedge.net
  416.     echo ::1 msedge.net
  417.     echo 0.0.0.0 www.msedge.net
  418.     echo ::1 www.msedge.net
  419.     echo.
  420.     echo # ---------- 微软账户 / 云同步 ----------
  421.     echo 0.0.0.0 login.live.com
  422.     echo ::1 login.live.com
  423.     echo 0.0.0.0 login.microsoft.com
  424.     echo ::1 login.microsoft.com
  425.     echo 0.0.0.0 login.microsoftonline.com
  426.     echo ::1 login.microsoftonline.com
  427.     echo 0.0.0.0 account.microsoft.com
  428.     echo ::1 account.microsoft.com
  429.     echo 0.0.0.0 sync.microsoft.com
  430.     echo ::1 sync.microsoft.com
  431.     echo 0.0.0.0 deviceauth.microsoft.com
  432.     echo ::1 deviceauth.microsoft.com
  433.     echo 0.0.0.0 signup.live.com
  434.     echo ::1 signup.live.com
  435.     echo 0.0.0.0 auth.gfx.ms
  436.     echo ::1 auth.gfx.ms
  437.     echo 0.0.0.0 profile.live.com
  438.     echo ::1 profile.live.com
  439.     echo 0.0.0.0 roaming.microsoft.com
  440.     echo ::1 roaming.microsoft.com
  441.     echo 0.0.0.0 clipboard.microsoft.com
  442.     echo ::1 clipboard.microsoft.com
  443.     echo 0.0.0.0 login.msa.msauth.net
  444.     echo ::1 login.msa.msauth.net
  445.     echo 0.0.0.0 auth.msa.msauth.net
  446.     echo ::1 auth.msa.msauth.net
  447.     echo 0.0.0.0 graph.microsoft.com
  448.     echo ::1 graph.microsoft.com
  449.     echo.
  450.     echo # ---------- Office ----------
  451.     echo 0.0.0.0 activation-365.microsoft.com
  452.     echo ::1 activation-365.microsoft.com
  453.     echo 0.0.0.0 nexus.officeapps.live.com
  454.     echo ::1 nexus.officeapps.live.com
  455.     echo 0.0.0.0 nexusr.officeapps.live.com
  456.     echo ::1 nexusr.officeapps.live.com
  457.     echo 0.0.0.0 officeclient.microsoft.com
  458.     echo ::1 officeclient.microsoft.com
  459.     echo 0.0.0.0 cdn.onenote.net
  460.     echo ::1 cdn.onenote.net
  461.     echo 0.0.0.0 ocs.officeapps.live.com
  462.     echo ::1 ocs.officeapps.live.com
  463.     echo 0.0.0.0 ecs.office.com
  464.     echo ::1 ecs.office.com
  465.     echo 0.0.0.0 instrumentation.officeapps.live.com
  466.     echo ::1 instrumentation.officeapps.live.com
  467.     echo 0.0.0.0 office.com
  468.     echo ::1 office.com
  469.     echo 0.0.0.0 www.office.com
  470.     echo ::1 www.office.com
  471.     echo.
  472.     echo # ---------- 推送 / 活动历史 ----------
  473.     echo 0.0.0.0 wns.windows.com
  474.     echo ::1 wns.windows.com
  475.     echo 0.0.0.0 client.wns.windows.com
  476.     echo ::1 client.wns.windows.com
  477.     echo 0.0.0.0 notify.windows.com
  478.     echo ::1 notify.windows.com
  479.     echo 0.0.0.0 pushnotification.windows.com
  480.     echo ::1 pushnotification.windows.com
  481.     echo 0.0.0.0 activityhub.windows.com
  482.     echo ::1 activityhub.windows.com
  483.     echo 0.0.0.0 history.activity.windows.com
  484.     echo ::1 history.activity.windows.com
  485.     echo 0.0.0.0 activity.windows.com
  486.     echo ::1 activity.windows.com
  487.     echo 0.0.0.0 notifications.windows.com
  488.     echo ::1 notifications.windows.com
  489.     echo.
  490.     echo # ---------- 地理 / 天气 / 搜索 / Cortana ----------
  491.     echo 0.0.0.0 inference.location.live.net
  492.     echo ::1 inference.location.live.net
  493.     echo 0.0.0.0 location.microsoft.com
  494.     echo ::1 location.microsoft.com
  495.     echo 0.0.0.0 location-inference-westus.cloudapp.net
  496.     echo ::1 location-inference-westus.cloudapp.net
  497.     echo 0.0.0.0 weather.microsoft.com
  498.     echo ::1 weather.microsoft.com
  499.     echo 0.0.0.0 tile-service.weather.microsoft.com
  500.     echo ::1 tile-service.weather.microsoft.com
  501.     echo 0.0.0.0 maps.windows.com
  502.     echo ::1 maps.windows.com
  503.     echo 0.0.0.0 ecn.dev.virtualearth.net
  504.     echo ::1 ecn.dev.virtualearth.net
  505.     echo 0.0.0.0 t0.ssl.ak.dynamic.tiles.virtualearth.net
  506.     echo ::1 t0.ssl.ak.dynamic.tiles.virtualearth.net
  507.     echo 0.0.0.0 cortana.ai
  508.     echo ::1 cortana.ai
  509.     echo 0.0.0.0 api.cortana.ai
  510.     echo ::1 api.cortana.ai
  511.     echo 0.0.0.0 knowledge.cortana.ai
  512.     echo ::1 knowledge.cortana.ai
  513.     echo 0.0.0.0 bing.com
  514.     echo ::1 bing.com
  515.     echo 0.0.0.0 www.bing.com
  516.     echo ::1 www.bing.com
  517.     echo 0.0.0.0 cn.bing.com
  518.     echo ::1 cn.bing.com
  519.     echo 0.0.0.0 api.bing.com
  520.     echo ::1 api.bing.com
  521.     echo 0.0.0.0 search.msappproxy.net
  522.     echo ::1 search.msappproxy.net
  523.     echo 0.0.0.0 spotlight.msn.com
  524.     echo ::1 spotlight.msn.com
  525.     echo 0.0.0.0 arc.msn.com
  526.     echo ::1 arc.msn.com
  527.     echo 0.0.0.0 msn.com
  528.     echo ::1 msn.com
  529.     echo 0.0.0.0 www.msn.com
  530.     echo ::1 www.msn.com
  531.     echo.
  532.     echo # ---------- OneDrive ----------
  533.     echo 0.0.0.0 onedrive.live.com
  534.     echo ::1 onedrive.live.com
  535.     echo 0.0.0.0 skyapi.onedrive.live.com
  536.     echo ::1 skyapi.onedrive.live.com
  537.     echo 0.0.0.0 api.onedrive.com
  538.     echo ::1 api.onedrive.com
  539.     echo 0.0.0.0 storage.live.com
  540.     echo ::1 storage.live.com
  541.     echo 0.0.0.0 skydrive.wns.windows.com
  542.     echo ::1 skydrive.wns.windows.com
  543.     echo 0.0.0.0 office.live.com
  544.     echo ::1 office.live.com
  545.     echo 0.0.0.0 onenote.live.com
  546.     echo ::1 onenote.live.com
  547.     echo 0.0.0.0 sway.com
  548.     echo ::1 sway.com
  549.     echo.
  550.     echo # ---------- Xbox ----------
  551.     echo 0.0.0.0 xbox.com
  552.     echo ::1 xbox.com
  553.     echo 0.0.0.0 xboxlive.com
  554.     echo ::1 xboxlive.com
  555.     echo 0.0.0.0 xboxlive.com.akadns.net
  556.     echo ::1 xboxlive.com.akadns.net
  557.     echo 0.0.0.0 presence-heartbeat.xboxlive.com
  558.     echo ::1 presence-heartbeat.xboxlive.com
  559.     echo 0.0.0.0 title.mgt.xboxlive.com
  560.     echo ::1 title.mgt.xboxlive.com
  561.     echo 0.0.0.0 xboxexperiences.com
  562.     echo ::1 xboxexperiences.com
  563.     echo 0.0.0.0 xboxservices.com
  564.     echo ::1 xboxservices.com
  565.     echo 0.0.0.0 gameclips.microsoft.com
  566.     echo ::1 gameclips.microsoft.com
  567.     echo 0.0.0.0 gameplayapi.xboxlive.com
  568.     echo ::1 gameplayapi.xboxlive.com
  569.     echo.
  570.     echo # ---------- 设备管理 / 家庭 ----------
  571.     echo 0.0.0.0 manage.microsoft.com
  572.     echo ::1 manage.microsoft.com
  573.     echo 0.0.0.0 deviceenrollment.microsoft.com
  574.     echo ::1 deviceenrollment.microsoft.com
  575.     echo 0.0.0.0 enterpriseregistration.windows.net
  576.     echo ::1 enterpriseregistration.windows.net
  577.     echo 0.0.0.0 family.microsoft.com
  578.     echo ::1 family.microsoft.com
  579.     echo 0.0.0.0 hololens.com
  580.     echo ::1 hololens.com
  581.     echo 0.0.0.0 remoteassistance.support.services.microsoft.com
  582.     echo ::1 remoteassistance.support.services.microsoft.com
  583.     echo 0.0.0.0 intune.microsoft.com
  584.     echo ::1 intune.microsoft.com
  585.     echo.
  586.     echo # ---------- 广告 / 内容推送 / 杂项 ----------
  587.     echo 0.0.0.0 choice.microsoft.com
  588.     echo ::1 choice.microsoft.com
  589.     echo 0.0.0.0 contentdelivery.microsoft.com
  590.     echo ::1 contentdelivery.microsoft.com
  591.     echo 0.0.0.0 cdn.microsoft.com
  592.     echo ::1 cdn.microsoft.com
  593.     echo 0.0.0.0 static.microsoft.com
  594.     echo ::1 static.microsoft.com
  595.     echo 0.0.0.0 ads.microsoft.com
  596.     echo ::1 ads.microsoft.com
  597.     echo 0.0.0.0 checkappexec.microsoft.com
  598.     echo ::1 checkappexec.microsoft.com
  599.     echo 0.0.0.0 aka.ms
  600.     echo ::1 aka.ms
  601.     echo 0.0.0.0 www.aka.ms
  602.     echo ::1 www.aka.ms
  603.     echo.
  604.     echo # ======================================================
  605.     echo # 【证书验证】完全放行
  606.     echo # ======================================================
  607.     echo # 0.0.0.0 crl.microsoft.com
  608.     echo # 0.0.0.0 ocsp.microsoft.com
  609.     echo # 0.0.0.0 pki.microsoft.com
  610.     echo # 0.0.0.0 www.microsoft.com/pkiops
  611.     echo.
  612.     echo # ======================================================
  613.     echo # 【时间同步】三重冗余国内NTP
  614.     echo # ======================================================
  615.     echo 203.107.6.88 time.windows.com
  616.     echo 210.72.145.44 time.nist.gov
  617.     echo 183.3.225.133 time.microsoft.com
  618. )

  619. :: ======================================================
  620. :: 第七步:完成提示与 DNS 刷新
  621. :: ======================================================
  622. echo.
  623. echo ======================================================
  624. echo                    规则追加完成!
  625. echo ======================================================
  626. echo.
  627. echo 所有微软在线服务屏蔽规则已成功追加至 Hosts 文件。
  628. echo.

  629. if %IS_PE% equ 1 (
  630.     echo 提示: 当前为PE环境,无需刷新DNS。重启后系统生效。
  631. ) else (
  632.     echo 正在刷新DNS缓存...
  633.     ipconfig /flushdns >nul 2>&1
  634.     echo DNS缓存刷新成功!
  635.     echo.
  636.     echo 建议重启计算机或重启浏览器以完全生效。
  637. )

  638. echo.
  639. pause
  640. exit /b 0
复制代码

回复

使用道具 举报

发表于 昨天 18:11 | 显示全部楼层
项目很多要慢慢理解。
回复

使用道具 举报

发表于 昨天 18:12 | 显示全部楼层
虽然看不懂,但是觉得很厉害的样子!!!
回复

使用道具 举报

发表于 昨天 18:24 | 显示全部楼层
复制粘贴,看看效果!
回复

使用道具 举报

发表于 昨天 18:29 | 显示全部楼层
整理了一下!




# ---------- 激活 / 许可证校验 ----------
0.0.0.0 sls.microsoft.com
::1 sls.microsoft.com
0.0.0.0 activation.sls.microsoft.com
::1 activation.sls.microsoft.com
0.0.0.0 activation-v2.sls.microsoft.com
::1 activation-v2.sls.microsoft.com
0.0.0.0 validation.sls.microsoft.com
::1 validation.sls.microsoft.com
0.0.0.0 validation-v2.sls.microsoft.com
::1 validation-v2.sls.microsoft.com
0.0.0.0 genuine.microsoft.com
::1 genuine.microsoft.com
0.0.0.0 activate.windows.com
::1 activate.windows.com
0.0.0.0 validation.windows.com
::1 validation.windows.com
0.0.0.0 activation.microsoft.com
::1 activation.microsoft.com
0.0.0.0 validate.microsoft.com
::1 validate.microsoft.com
0.0.0.0 licensekeyservice.microsoft.com
::1 licensekeyservice.microsoft.com
0.0.0.0 licensingservice.microsoft.com
::1 licensingservice.microsoft.com
0.0.0.0 licensing.mp.microsoft.com
::1 licensing.mp.microsoft.com
0.0.0.0 kms.microsoft.com
::1 kms.microsoft.com
0.0.0.0 kms.core.windows.net
::1 kms.core.windows.net
0.0.0.0 vls.microsoft.com
::1 vls.microsoft.com
0.0.0.0 wga.microsoft.com
::1 wga.microsoft.com
0.0.0.0 oga.microsoft.com
::1 oga.microsoft.com

# ---------- 遥测 / 硬件哈希 / 行为上报 ----------
0.0.0.0 vortex.data.microsoft.com
::1 vortex.data.microsoft.com
0.0.0.0 vortex-win.data.microsoft.com
::1 vortex-win.data.microsoft.com
0.0.0.0 v10.vortex-win.data.microsoft.com
::1 v10.vortex-win.data.microsoft.com
0.0.0.0 v20.vortex-win.data.microsoft.com
::1 v20.vortex-win.data.microsoft.com
0.0.0.0 settings-win.data.microsoft.com
::1 settings-win.data.microsoft.com
0.0.0.0 asimov-win.data.microsoft.com
::1 asimov-win.data.microsoft.com
0.0.0.0 v10.events.data.microsoft.com
::1 v10.events.data.microsoft.com
0.0.0.0 self.events.data.microsoft.com
::1 self.events.data.microsoft.com
0.0.0.0 telemetry.microsoft.com
::1 telemetry.microsoft.com
0.0.0.0 sqm.microsoft.com
::1 sqm.microsoft.com
0.0.0.0 stats.microsoft.com
::1 stats.microsoft.com
0.0.0.0 reports.wes.microsoft.com
::1 reports.wes.microsoft.com
0.0.0.0 oca.telemetry.microsoft.com
::1 oca.telemetry.microsoft.com
0.0.0.0 ca.telemetry.microsoft.com
::1 ca.telemetry.microsoft.com
0.0.0.0 wes.df.telemetry.microsoft.com
::1 wes.df.telemetry.microsoft.com
0.0.0.0 df.telemetry.microsoft.com
::1 df.telemetry.microsoft.com
0.0.0.0 pipe.aria.microsoft.com
::1 pipe.aria.microsoft.com
0.0.0.0 browser.events.data.microsoft.com
::1 browser.events.data.microsoft.com
0.0.0.0 functional.events.data.microsoft.com
::1 functional.events.data.microsoft.com
0.0.0.0 firstpartyapps.azurewebsites.net
::1 firstpartyapps.azurewebsites.net
0.0.0.0 az416426.vo.msecnd.net
::1 az416426.vo.msecnd.net
0.0.0.0 blobstore.core.windows.net
::1 blobstore.core.windows.net
0.0.0.0 dmd.metaservices.microsoft.com
::1 dmd.metaservices.microsoft.com
0.0.0.0 cs.dds.microsoft.com
::1 cs.dds.microsoft.com
0.0.0.0 evoke-windowsservices-tas.msedge.net
::1 evoke-windowsservices-tas.msedge.net

# ---------- Windows 11 Copilot ----------
0.0.0.0 copilot.microsoft.com
::1 copilot.microsoft.com
0.0.0.0 api.copilot.microsoft.com
::1 api.copilot.microsoft.com
0.0.0.0 edgecopilot.microsoft.com
::1 edgecopilot.microsoft.com
0.0.0.0 windowsai.microsoft.com
::1 windowsai.microsoft.com
0.0.0.0 bingcopilot.com
::1 bingcopilot.com
0.0.0.0 chat.bing.com
::1 chat.bing.com
0.0.0.0 c.bing.com
::1 c.bing.com
0.0.0.0 sydney.bing.com
::1 sydney.bing.com

# ---------- 传递优化 / 后台分发 ----------
0.0.0.0 dl.delivery.mp.microsoft.com
::1 dl.delivery.mp.microsoft.com
0.0.0.0 do.dsp.mp.microsoft.com
::1 do.dsp.mp.microsoft.com
0.0.0.0 tlu.dl.delivery.mp.microsoft.com
::1 tlu.dl.delivery.mp.microsoft.com
0.0.0.0 au.dl.delivery.mp.microsoft.com
::1 au.dl.delivery.mp.microsoft.com

# ---------- 错误报告 / 诊断 ----------
0.0.0.0 watson.microsoft.com
::1 watson.microsoft.com
0.0.0.0 watson.telemetry.microsoft.com
::1 watson.telemetry.microsoft.com
0.0.0.0 diagnostic.microsoft.com
::1 diagnostic.microsoft.com
0.0.0.0 feedback.microsoft.com
::1 feedback.microsoft.com
0.0.0.0 windowsfeedback.microsoft.com
::1 windowsfeedback.microsoft.com

# ---------- NCSI 网络探针 ----------
0.0.0.0 msftncsi.com
::1 msftncsi.com
0.0.0.0 www.msftncsi.com
::1 www.msftncsi.com
0.0.0.0 dns.msftncsi.com
::1 dns.msftncsi.com
0.0.0.0 ncsi.msftncsi.com
::1 ncsi.msftncsi.com
0.0.0.0 reachability.msftncsi.com
::1 reachability.msftncsi.com
0.0.0.0 msftconnecttest.com
::1 msftconnecttest.com
0.0.0.0 www.msftconnecttest.com
::1 www.msftconnecttest.com
0.0.0.0 edg.microsoft.com
::1 edg.microsoft.com
0.0.0.0 testconnectivity.microsoft.com
::1 testconnectivity.microsoft.com
0.0.0.0 connectivitycheck.microsoft.com
::1 connectivitycheck.microsoft.com
0.0.0.0 g.msftconnecttest.com
::1 g.msftconnecttest.com

# ---------- Windows 更新(全量封堵) ----------
0.0.0.0 windowsupdate.microsoft.com
::1 windowsupdate.microsoft.com
0.0.0.0 update.microsoft.com
::1 update.microsoft.com
0.0.0.0 www.update.microsoft.com
::1 www.update.microsoft.com
0.0.0.0 fe3.delivery.mp.microsoft.com
::1 fe3.delivery.mp.microsoft.com
0.0.0.0 www.delivery.mp.microsoft.com
::1 www.delivery.mp.microsoft.com
0.0.0.0 download.windowsupdate.com
::1 download.windowsupdate.com
0.0.0.0 au.download.windowsupdate.com
::1 au.download.windowsupdate.com
0.0.0.0 swdl.update.microsoft.com
::1 swdl.update.microsoft.com
0.0.0.0 ctldl.windowsupdate.com
::1 ctldl.windowsupdate.com
0.0.0.0 wustat.windows.com
::1 wustat.windows.com
0.0.0.0 windowsupdate.com
::1 windowsupdate.com
0.0.0.0 www.windowsupdate.com
::1 www.windowsupdate.com
0.0.0.0 emdl.delivery.mp.microsoft.com
::1 emdl.delivery.mp.microsoft.com
0.0.0.0 hkg1.dl.delivery.mp.microsoft.com
::1 hkg1.dl.delivery.mp.microsoft.com
0.0.0.0 sin1.dl.delivery.mp.microsoft.com
::1 sin1.dl.delivery.mp.microsoft.com
0.0.0.0 tok1.dl.delivery.mp.microsoft.com
::1 tok1.dl.delivery.mp.microsoft.com
0.0.0.0 download.microsoft.com
::1 download.microsoft.com
0.0.0.0 www.download.microsoft.com
::1 www.download.microsoft.com
0.0.0.0 go.microsoft.com
::1 go.microsoft.com
0.0.0.0 fwlink.microsoft.com
::1 fwlink.microsoft.com
0.0.0.0 download.windows.com
::1 download.windows.com
0.0.0.0 driverdl.microsoft.com
::1 driverdl.microsoft.com
0.0.0.0 drivers.download.windowsupdate.com
::1 drivers.download.windowsupdate.com
0.0.0.0 wufb.dl.delivery.mp.microsoft.com
::1 wufb.dl.delivery.mp.microsoft.com
0.0.0.0 definitionupdates.microsoft.com
::1 definitionupdates.microsoft.com
0.0.0.0 www.definitionupdates.microsoft.com
::1 www.definitionupdates.microsoft.com
0.0.0.0 amsupdate.microsoft.com
::1 amsupdate.microsoft.com
0.0.0.0 stats.windowsupdate.com
::1 stats.windowsupdate.com
0.0.0.0 redir.windowsupdate.com
::1 redir.windowsupdate.com
0.0.0.0 sls.update.microsoft.com
::1 sls.update.microsoft.com
0.0.0.0 fe2.update.microsoft.com
::1 fe2.update.microsoft.com
0.0.0.0 fe4.update.microsoft.com
::1 fe4.update.microsoft.com
0.0.0.0 fe5.update.microsoft.com
::1 fe5.update.microsoft.com
0.0.0.0 update.windows.com
::1 update.windows.com
0.0.0.0 api.update.windows.com
::1 api.update.windows.com
0.0.0.0 wu.api.windows.com
::1 wu.api.windows.com
0.0.0.0 wuclient.windows.com
::1 wuclient.windows.com
0.0.0.0 wuservice.windows.com
::1 wuservice.windows.com
0.0.0.0 microsoftupdate.com
::1 microsoftupdate.com
0.0.0.0 www.microsoftupdate.com
::1 www.microsoftupdate.com
0.0.0.0 officeupdate.microsoft.com
::1 officeupdate.microsoft.com
0.0.0.0 wupdate.microsoft.com
::1 wupdate.microsoft.com
0.0.0.0 windowsupdate.microsoft.akadns.net
::1 windowsupdate.microsoft.akadns.net
0.0.0.0 windowsupdate.vo.msecnd.net
::1 windowsupdate.vo.msecnd.net
0.0.0.0 au.windowsupdate.com
::1 au.windowsupdate.com
0.0.0.0 v4.windowsupdate.com
::1 v4.windowsupdate.com
0.0.0.0 v5.windowsupdate.com
::1 v5.windowsupdate.com
0.0.0.0 v6.windowsupdate.com
::1 v6.windowsupdate.com
0.0.0.0 v7.windowsupdate.com
::1 v7.windowsupdate.com
0.0.0.0 v8.windowsupdate.com
::1 v8.windowsupdate.com

# ---------- 应用商店 ----------
0.0.0.0 storeedgefd.dsx.mp.microsoft.com
::1 storeedgefd.dsx.mp.microsoft.com
0.0.0.0 displaycatalog.mp.microsoft.com
::1 displaycatalog.mp.microsoft.com
0.0.0.0 geo-prod.do.dsp.mp.microsoft.com
::1 geo-prod.do.dsp.mp.microsoft.com
0.0.0.0 apps.microsoft.com
::1 apps.microsoft.com
0.0.0.0 storefe.microsoft.com
::1 storefe.microsoft.com
0.0.0.0 purchase.md.mp.microsoft.com
::1 purchase.md.mp.microsoft.com
0.0.0.0 marketplace.microsoft.com
::1 marketplace.microsoft.com
0.0.0.0 store.microsoft.com
::1 store.microsoft.com

# ---------- Edge 浏览器 ----------
0.0.0.0 edge.microsoft.com
::1 edge.microsoft.com
0.0.0.0 config.edge.microsoft.com
::1 config.edge.microsoft.com
0.0.0.0 edgeupdates.microsoft.com
::1 edgeupdates.microsoft.com
0.0.0.0 msedgewebview2.microsoft.com
::1 msedgewebview2.microsoft.com
0.0.0.0 edge.sr.s-msedge.net
::1 edge.sr.s-msedge.net
0.0.0.0 config.edge.sr.s-msedge.net
::1 config.edge.sr.s-msedge.net
0.0.0.0 msedge.net
::1 msedge.net
0.0.0.0 www.msedge.net
::1 www.msedge.net

# ---------- 微软账户 / 云同步 ----------
0.0.0.0 login.live.com
::1 login.live.com
0.0.0.0 login.microsoft.com
::1 login.microsoft.com
0.0.0.0 login.microsoftonline.com
::1 login.microsoftonline.com
0.0.0.0 account.microsoft.com
::1 account.microsoft.com
0.0.0.0 sync.microsoft.com
::1 sync.microsoft.com
0.0.0.0 deviceauth.microsoft.com
::1 deviceauth.microsoft.com
0.0.0.0 signup.live.com
::1 signup.live.com
0.0.0.0 auth.gfx.ms
::1 auth.gfx.ms
0.0.0.0 profile.live.com
::1 profile.live.com
0.0.0.0 roaming.microsoft.com
::1 roaming.microsoft.com
0.0.0.0 clipboard.microsoft.com
::1 clipboard.microsoft.com
0.0.0.0 login.msa.msauth.net
::1 login.msa.msauth.net
0.0.0.0 auth.msa.msauth.net
::1 auth.msa.msauth.net
0.0.0.0 graph.microsoft.com
::1 graph.microsoft.com

# ---------- Office ----------
0.0.0.0 activation-365.microsoft.com
::1 activation-365.microsoft.com
0.0.0.0 nexus.officeapps.live.com
::1 nexus.officeapps.live.com
0.0.0.0 nexusr.officeapps.live.com
::1 nexusr.officeapps.live.com
0.0.0.0 officeclient.microsoft.com
::1 officeclient.microsoft.com
0.0.0.0 cdn.onenote.net
::1 cdn.onenote.net
0.0.0.0 ocs.officeapps.live.com
::1 ocs.officeapps.live.com
0.0.0.0 ecs.office.com
::1 ecs.office.com
0.0.0.0 instrumentation.officeapps.live.com
::1 instrumentation.officeapps.live.com
0.0.0.0 office.com
::1 office.com
0.0.0.0 www.office.com
::1 www.office.com

# ---------- 推送 / 活动历史 ----------
0.0.0.0 wns.windows.com
::1 wns.windows.com
0.0.0.0 client.wns.windows.com
::1 client.wns.windows.com
0.0.0.0 notify.windows.com
::1 notify.windows.com
0.0.0.0 pushnotification.windows.com
::1 pushnotification.windows.com
0.0.0.0 activityhub.windows.com
::1 activityhub.windows.com
0.0.0.0 history.activity.windows.com
::1 history.activity.windows.com
0.0.0.0 activity.windows.com
::1 activity.windows.com
0.0.0.0 notifications.windows.com
::1 notifications.windows.com

# ---------- 地理 / 天气 / 搜索 / Cortana ----------
0.0.0.0 inference.location.live.net
::1 inference.location.live.net
0.0.0.0 location.microsoft.com
::1 location.microsoft.com
0.0.0.0 location-inference-westus.cloudapp.net
::1 location-inference-westus.cloudapp.net
0.0.0.0 weather.microsoft.com
::1 weather.microsoft.com
0.0.0.0 tile-service.weather.microsoft.com
::1 tile-service.weather.microsoft.com
0.0.0.0 maps.windows.com
::1 maps.windows.com
0.0.0.0 ecn.dev.virtualearth.net
::1 ecn.dev.virtualearth.net
0.0.0.0 t0.ssl.ak.dynamic.tiles.virtualearth.net
::1 t0.ssl.ak.dynamic.tiles.virtualearth.net
0.0.0.0 cortana.ai
::1 cortana.ai
0.0.0.0 api.cortana.ai
::1 api.cortana.ai
0.0.0.0 knowledge.cortana.ai
::1 knowledge.cortana.ai
0.0.0.0 bing.com
::1 bing.com
0.0.0.0 www.bing.com
::1 www.bing.com
0.0.0.0 cn.bing.com
::1 cn.bing.com
0.0.0.0 api.bing.com
::1 api.bing.com
0.0.0.0 search.msappproxy.net
::1 search.msappproxy.net
0.0.0.0 spotlight.msn.com
::1 spotlight.msn.com
0.0.0.0 arc.msn.com
::1 arc.msn.com
0.0.0.0 msn.com
::1 msn.com
0.0.0.0 www.msn.com
::1 www.msn.com

# ---------- OneDrive ----------
0.0.0.0 onedrive.live.com
::1 onedrive.live.com
0.0.0.0 skyapi.onedrive.live.com
::1 skyapi.onedrive.live.com
0.0.0.0 api.onedrive.com
::1 api.onedrive.com
0.0.0.0 storage.live.com
::1 storage.live.com
0.0.0.0 skydrive.wns.windows.com
::1 skydrive.wns.windows.com
0.0.0.0 office.live.com
::1 office.live.com
0.0.0.0 onenote.live.com
::1 onenote.live.com
0.0.0.0 sway.com
::1 sway.com

# ---------- Xbox ----------
0.0.0.0 xbox.com
::1 xbox.com
0.0.0.0 xboxlive.com
::1 xboxlive.com
0.0.0.0 xboxlive.com.akadns.net
::1 xboxlive.com.akadns.net
0.0.0.0 presence-heartbeat.xboxlive.com
::1 presence-heartbeat.xboxlive.com
0.0.0.0 title.mgt.xboxlive.com
::1 title.mgt.xboxlive.com
0.0.0.0 xboxexperiences.com
::1 xboxexperiences.com
0.0.0.0 xboxservices.com
::1 xboxservices.com
0.0.0.0 gameclips.microsoft.com
::1 gameclips.microsoft.com
0.0.0.0 gameplayapi.xboxlive.com
::1 gameplayapi.xboxlive.com

# ---------- 设备管理 / 家庭 ----------
0.0.0.0 manage.microsoft.com
::1 manage.microsoft.com
0.0.0.0 deviceenrollment.microsoft.com
::1 deviceenrollment.microsoft.com
0.0.0.0 enterpriseregistration.windows.net
::1 enterpriseregistration.windows.net
0.0.0.0 family.microsoft.com
::1 family.microsoft.com
0.0.0.0 hololens.com
::1 hololens.com
0.0.0.0 remoteassistance.support.services.microsoft.com
::1 remoteassistance.support.services.microsoft.com
0.0.0.0 intune.microsoft.com
::1 intune.microsoft.com

# ---------- 广告 / 内容推送 / 杂项 ----------
0.0.0.0 choice.microsoft.com
::1 choice.microsoft.com
0.0.0.0 contentdelivery.microsoft.com
::1 contentdelivery.microsoft.com
0.0.0.0 cdn.microsoft.com
::1 cdn.microsoft.com
0.0.0.0 static.microsoft.com
::1 static.microsoft.com
0.0.0.0 ads.microsoft.com
::1 ads.microsoft.com
0.0.0.0 checkappexec.microsoft.com
::1 checkappexec.microsoft.com
0.0.0.0 aka.ms
::1 aka.ms
0.0.0.0 www.aka.ms
::1 www.aka.ms

# ======================================================
# 【证书验证】完全放行
# ======================================================
# 0.0.0.0 crl.microsoft.com
# 0.0.0.0 ocsp.microsoft.com
# 0.0.0.0 pki.microsoft.com
# 0.0.0.0 www.microsoft.com/pkiops

# ======================================================
# 【时间同步】三重冗余国内NTP
# ======================================================
203.107.6.88 time.windows.com
210.72.145.44 time.nist.gov
183.3.225.133 time.microsoft.com


回复

使用道具 举报

发表于 昨天 18:56 | 显示全部楼层
这样下来。。。进程内存大减吧
回复

使用道具 举报

发表于 昨天 19:31 | 显示全部楼层
牛逼啊,谢谢
回复

使用道具 举报

发表于 昨天 20:31 | 显示全部楼层
楼主和其他大佬牛逼,收藏备用!
回复

使用道具 举报

发表于 昨天 21:20 | 显示全部楼层
厉害了,谢谢分享
回复

使用道具 举报

发表于 昨天 21:22 | 显示全部楼层
会有啥影响不

点评

云服务更新同步都用不了  详情 回复 发表于 昨天 21:34
回复

使用道具 举报

 楼主| 发表于 昨天 21:34 | 显示全部楼层

云服务更新同步都用不了
回复

使用道具 举报

发表于 12 小时前 | 显示全部楼层
谢谢分享,非常感谢您!
回复

使用道具 举报

发表于 12 小时前 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 12 小时前 | 显示全部楼层
厉害厉害。
回复

使用道具 举报

发表于 11 小时前 | 显示全部楼层
下载使用一下看看, 支持分享了
回复

使用道具 举报

发表于 2 小时前 | 显示全部楼层
屏蔽微软服务
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-5-3 19:22

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表