开启无需密码自动登录
- 以管理员运行 cmd,输入:
reg ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0 /f
- 重启电脑,让新注册表生效
- 在开始菜单输入:
netplwiz,并取消勾选

- 再次重启就不需要密码登录了
减少“以管理员启动”的提示
开始菜单搜索 UAC(更改用户账户控制设置),拉到最下面
性能优化
首先是参考用于在 Windows 11 中优化游戏性能的选项关闭内存完整性和虚拟机平台(VMP)。
在设置中关闭内存完整性判断

关闭虚拟机平台(VMP)

windows 的文章说只需要关闭 VMP,我这里关闭了更多:hyper-v、windows 虚拟机监控程序平台、虚拟机平台(VMP)、适用于 linux 的 windows 子系统
关闭虚拟机平台和 Hyper-V 虚拟机监控程序:
dism.exe /online /disable-feature /featurename:VirtualMachinePlatform /norestart
DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V-All /NoRestart
开启虚拟机平台和 Hyper-V 虚拟机监控程序:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V-All /NoRestart
或者使用 bcedit 命令关闭 hyper-v:
bcdedit /set hypervisorlaunchtype off
启用 hyper-v:
bcdedit /set hypervisorlaunchtype auto
关闭 Windows 小组件,减少后台内存占用
Windows 11 的小组件(Widgets)用于显示天气、资讯等内容。如果平时不用,可以禁用它,减少小组件及其 WebView2 子进程的后台内存占用。
隐藏任务栏入口后,后台进程仍可能运行。 右键任务栏,进入“任务栏设置”,关闭“任务栏项”中的“小组件”,只控制入口是否显示。我这台 Windows 11 专业版 23H2 的电脑已经关闭了这个开关,检查时仍有 Widgets.exe、WidgetService.exe 和小组件专属的 msedgewebview2.exe 子进程。
通过系统策略禁用
以管理员身份打开 PowerShell 或 Windows 终端,执行:
reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Dsh" /v AllowNewsAndInterests /t REG_DWORD /d 0 /f
这会把设备级策略“允许小组件”(Allow widgets)设为禁用,对整台电脑生效。微软文档列出的适用范围是 Windows 11 21H2 及之后的专业版、企业版、教育版等,不包含家庭版;家庭版不能直接假定这个策略有效。
也可以通过组策略编辑器设置,和上面的注册表命令二选一:
- 按
Win+R,输入gpedit.msc。 - 打开“计算机配置 → 管理模板 → Windows 组件 → 小组件”。
- 双击“允许小组件”,选择“已禁用”,应用。
设置后建议重启电脑,让相关组件重新读取策略。如果暂时不想重启,可以先结束当前运行的小组件进程树,立即释放其占用:
# /T 同时结束子进程,包括小组件启动的 WebView2 进程
taskkill.exe /F /T /IM Widgets.exe
taskkill.exe /F /T /IM WidgetService.exe
提示“找不到进程”表示对应进程当前没有运行。不要直接结束所有 msedgewebview2.exe:其他应用也会使用 WebView2,应只结束小组件所属的进程树。单独结束进程只对当前运行实例有效,持续禁用依靠前面的系统策略。
验证效果
查询策略值:
reg.exe query "HKLM\SOFTWARE\Policies\Microsoft\Dsh" /v AllowNewsAndInterests
输出应包含 REG_DWORD 0x0。再检查小组件进程:
Get-Process -Name Widgets,WidgetService -ErrorAction SilentlyContinue |
Select-Object Id,ProcessName,@{Name="WorkingSetMiB";Expression={[math]::Round($_.WorkingSet64 / 1MB, 1)}}
没有输出表示这两个进程当前未运行。重启后可以再次检查,并按 Win+W 确认小组件面板不再可用。
2026-10-11 在本机操作时,结束前的小组件进程树共 8 个进程,工作集相加约 110 MiB;写入策略并结束进程树后,再次检查未发现这些小组件进程。这是单台机器当时的观测值,未做重启后的验证。工作集包含共享内存,相加不等于系统净释放的物理内存,也不能保证每台电脑都节省相同容量。
恢复小组件
如果之前使用注册表命令禁用,以管理员身份删除这项策略值:
reg.exe delete "HKLM\SOFTWARE\Policies\Microsoft\Dsh" /v AllowNewsAndInterests /f
如果通过组策略编辑器禁用,则把“允许小组件”改回“未配置”。重启后,再在任务栏设置中打开“小组件”入口即可。
参考:
应用已卸载但是设置->应用中还有
在注册表中删除即可
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall
应用已卸载,但是残留了服务
在注册表中删除即可
计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
窗口最小化
ALT+Esc可以使当前窗口最小化。Win+D最小化所有窗口,再按一下就可以还原窗口。Windows+M最小化所有窗口 。Windows+Shift+M还原最小化的窗口。Alt+空格+N最小化当前窗口(和浏览器的最小化一样)ALT+TAB这个是切换窗口的按钮,切换到另外一个窗口,这个窗口自然也可以最小化。
恢复老的右键菜单
以管理员运行:
reg add "HKCU\Software\Classes\CLSID\{86ca1aa0-34aa-4e8b-a509-50c905bae2a2}\InprocServer32" /f
taskkill /F /IM explorer.exe
explorer.exe
关闭 edge 浏览器的自动更新
下面的方法通过禁用更新服务和计划任务阻止后台更新,适用于存在 edgeupdate、edgeupdatem 服务的 Windows 安装。它也可能影响 Edge 的手动更新,以及共用更新器的 WebView2 更新,不是“仅关闭自动更新、保留手动更新”的开关。日常使用的浏览器建议保持更新,避免长期缺少安全补丁。
MicrosoftEdgeElevationService 是 Edge 的权限提升服务,为部分需要管理员权限的维护操作提供支持。保留“手动”启动即可,不需要为关闭后台自动更新而额外禁用它。
禁用更新
先保存网页中正在编辑的内容,正常退出 Edge;如果正在安装更新,等待完成后再操作。以下命令需要在管理员 PowerShell 中执行:
# 禁用计划任务,保留任务定义,便于之后恢复
Get-ScheduledTask -TaskName 'MicrosoftEdgeUpdate*' |
Disable-ScheduledTask
# 禁止更新服务再次启动,并停止当前服务
sc.exe config edgeupdate start= disabled
sc.exe config edgeupdatem start= disabled
sc.exe stop edgeupdate
sc.exe stop edgeupdatem
停止服务时提示“服务尚未启动”表示它本来就没有运行。禁用启动入口不会可靠地终止已经运行的更新进程。若提示服务不存在或找不到匹配的计划任务,应先检查本机安装情况,不能据此认为更新已关闭;不同版本或安装方式的组件名称可能不同,修复或重装也可能重新启用更新。
恢复更新
在管理员 PowerShell 中恢复服务启动类型,并启用之前禁用的计划任务:
sc.exe config edgeupdate start= delayed-auto
sc.exe config edgeupdatem start= demand
# 兼容本文旧版脚本:旧脚本还禁用了这个服务
sc.exe config MicrosoftEdgeElevationService start= demand
Get-ScheduledTask -TaskName 'MicrosoftEdgeUpdate*' |
Enable-ScheduledTask
这些命令只恢复启动配置,不代表已经触发或完成更新。随后打开 Edge,在地址栏输入 edge://settings/help,等待检查、下载和安装,按提示重启浏览器,再确认版本及更新状态。长期未更新的机器可能会先升级更新组件,再升级浏览器。
如果执行过本文旧版的 Unregister-ScheduledTask 或 schtasks /Delete,计划任务已经被删除,Enable-ScheduledTask 无法重建。先恢复上述服务,再尝试检查更新;若仍无法更新或任务未恢复,可在 Windows“设置 → 应用 → 安装的应用 → Microsoft Edge → 修改 → 修复”中修复安装,或使用微软官方安装程序重新安装,之后重新检查任务和更新状态。
可以用下面的命令检查配置。恢复后服务应显示 Automatic / Manual;任务不应为 Disabled。服务处于 Stopped 不等于被禁用,按需启动的服务空闲时可以停止。
Get-Service -Name edgeupdate,edgeupdatem,MicrosoftEdgeElevationService |
Select-Object Name,Status,StartType
Get-ScheduledTask -TaskName 'MicrosoftEdgeUpdate*' |
Select-Object TaskName,State
参考:
- 微软:sc.exe config 命令
- 微软:Edge 更新策略。其中“仅手动更新”等策略有适用条件,文档注明仅适用于加入 Active Directory 域的 Windows 实例,不能直接假定普通个人电脑写入相同注册表值就能生效。
- sysin:如何禁用 Microsoft Edge 自动更新
关闭 Microsoft Store 中的应用自动更新
您好,请尝试用如下方法设定
使用组策略启用/禁用应用程序的自动更新:
-
通过 windows+R 打开运行窗口,在运行中键入 gpedit.msc 打开组策略编辑器。
-
从左窗格导航到以下内容:本地计算机策略»计算机配置»管理模板»Windows 组件»应用商店。

-
在右侧,双击“关闭自动下载和安装更新”。
-
选中已启用单选按钮,然后单击应用和确定。
-
现在以管理权限启动命令提示符并粘贴以下命令以使更改生效:
gpupdate/force
你现在已成功禁用 Microsoft Store 应用程序的自动更新。
要为应用程序启用自动更新,只需返回组策略编辑器并选择未配置或已禁用单选按钮。
删除文件资源管理器侧边栏显示的 linux 文件夹
修改注册表:
HKEY_CURRENT_USER\Software\Classes\CLSID\{B2B4A4D1-2754-4140-A2EB-9A76D9D7CDC6}
将 System.IsPinnedToNameSpaceTree 从 1 改成 0