最新彻底禁止win10自动更新

本文详细介绍了Win10自动更新的禁用方法。先打开服务,禁用相关服务,部分服务需修改注册表。如修改Windows Update Medic Service和Update Orchestrator Service的注册表值,还可通过批处理代码操作。最后关闭组策略,禁用更新策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、打开 服务

或者 WIN+R 键打开“运行” 输入 services.msc

 

2、打开服务后需要禁3个服务

Background Intelligent Transfer Service

Windows Update

Update Orchestrator Service

win10 升级到1809版后,多了一个“Windows Update Medic Service”服务,同样需要禁用(旧版没有就不用管)

但是 Update Orchestrator Servic 和 Windows Update Medic Service的禁用比较特殊,需要修改注册表,下面详细讲

 

禁用步骤,以Windows Update为例

a、鼠标右键点击Windows Update,打开“属性”

 

b、设置禁用服务,并且禁止自动恢复

还没完

c、将Background Intelligent Transfer Service 、Windows Update Medic Service、

Update Orchestrator Service 进行同样的禁用设置

 

但是你会发现Windows Update Medic Service 和 Update Orchestrator Service是无法修改的,需要修改注册表

 

3、首先我们来修改Windows Update Medic Service(新版本win10有)

a、同样打开注册表编辑器(WIN+R 键打开“运行” 输入 regedit)
定位到:

计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc

把start值改成16进制 0x00000004

b、再找到“FailureActions”键,右键点击“修改”,修改该键的二进制数据,将“0010”、“0018”行的左起第5个数值由原来的“01”改为“00”,修改完成保存关闭;

 

4、接着我们再来修改Update Orchestrator Service

a、复制下面的批处理代码到记事本中,然后改成bat

echo off
net stop UsoSvc 
sc config UsoSvc start=DISABLED

 

b、右键以管理员身份运行制作好的bat文件

 

 

c、打开注册表编辑器

 

d、定位到: 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsoSvc

把start值改成16进制 0x00000004

 

e、同样定位到: 计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\UsoSvc

把start值改成16进制 0x00000004

再找到“FailureActions”键(如果存在,旧版本没有,我这个电脑没有),右键点击“修改”,修改该键的二进制数据

将“0010”、“0018”行的左起第5个数值由原来的“01”改为“00”,修改完成保存关闭;

 

 

f、然后在回到“服务”查看Update Orchestrator Service是否设置成如下(如果不行,重启电脑试一下)

 

 

5、关闭组策略

打开组策略编辑器 gpedit.msc (win10家庭版默认没有组策略权限,需要开启 )

参考链接:https://jingyan.baidu.com/article/3d69c5513b7aaef0cf02d793.html

 

然后在运行窗口输入gpedit.msc,点击确定按钮,如下图所示

 

禁用更新策略

计算机配

置 – 管理模块 – windows组件 – windows更新 –配置自动更新 – 已禁用

 

参考网络资源链接:

https://jingyan.baidu.com/article/3d69c5513b7aaef0cf02d793.html

http://www.winwin7.com/JC/12021.html

https://blog.csdn.net/acm_hmj/article/details/79609323

http://tieba.baidu.com/p/5920840124

收藏

如果文章有帮助到你解决问题,别忘了点赞哦!谢谢

### 启用Windows 11上Word文档中的宏 在现代操作系统和办公软件版本中,出于安全考虑,默认情况下宏通常是被禁用的。为了能够在Windows 11上的Word文档中启用宏,需遵循特定的操作流程。 #### 修改Word的安全设置以允许运行宏 进入Word应用程序后,通过`文件`菜单选择`选项`打开Word选项对话框[^1]。在此窗口内切换到`信任中心`部分并点击右侧的`信任中心设置…`按钮继续深入配置。随后,在弹出的新界面里定位至`宏设置`一栏,这里可以调整对于不同类型宏的信任级别。建议选取较为宽松但仍保持一定安全性级别的选项,比如仅信任来自已签名或受信位置的宏模板。 #### 调整操作系统的组策略(如果适用) 对于企业环境下的计算机或是那些启用了高级安全特性的个人电脑而言,可能还需要进一步修改Windows本身的组策略来放宽对VBA项目的加载限制。这涉及到访问本地组策略编辑器(`gpedit.msc`)内的路径:“用户配置 -> 管理模板 -> Microsoft Word 2016 (或相应版本)”,找到关于控制何时显示提示以及是否自动执行宏的相关条目进行适当更改。 #### 用户教育与风险告知 值得注意的是,由于宏具备潜在的风险——它们能够执行各种命令甚至恶意行为——因此强烈推荐使用者在接受任何含有宏的工作簿之前确认其来源可靠,并充分理解所含代码的作用范围及其影响[^2]。 ```csharp // 示例:C#代码用于创建带有宏的Word文档(仅为示意目的) using System; using Word = Microsoft.Office.Interop.Word; class Program { static void Main(string[] args){ var app = new Word.Application(); object missing = Type.Missing; // 创建新文档 Word.Document doc = app.Documents.Add(ref missing, ref missing, ref missing, ref missing); // 插入简单的宏代码片段作为示范 string macroCode = "Sub HelloWorld()\r\nMsgBox \"Hello from Macro!\"\r\nEnd Sub"; Object fileName = @"C:\path\to\your\macro.dotm"; // 宏保存的位置 // 将上述定义好的宏写入指定模版文件中... File.WriteAllText(fileName.ToString(), macroCode); Console.WriteLine("Macro has been added to the document."); } } ```
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值