Windows 软件相关
Table of Contents
1 禁用 Microsoft Compatibility Telemetry
通过任务管理器看到,有一个名为 Microsoft Compatibility Telemetry
的进程经常出现,而且每次出现都会占用很多资源,导致 CPU 或磁盘利用率 100%。
Microsoft Compatibility Telemetry
的中文释义是 微软兼容性遥测
。
打开 控制面板 -> 系统和安全 -> 管理工具 -> 计划任务 ,再进入 任务计划程序库 -> Microsoft -> Windows -> Application Experience 。在中间的窗格中可以看到 Microsoft Compatibility Appraiser 任务的描述为:
如果已选择加入 Microsoft 客户体验改善计划,则会收集程序遥测信息。
显然,用户并不希望微软收集用户的信息。选中这个计划任务,再在右侧窗格找到 所选项 点击 禁用 这个任务就不会再被触发了。
2 网络驱动器自动断线的问题
在注册表里更改自动断开连接的时间即可:
- 注册表路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanworkstation\parameters
- 值:
KeepConn
- 数据类型:
REG_DWORD
- 范围: 1 - 65535 seconds
- 默认值:600s = 10min
3 系统出现多个开机引导
以管理员身份打开 CMD 执行 bcdedit
命令后,正常来说会得到以下输出:
Windows 启动管理器 -------------------- 标识符 {bootmgr} device partition=\Device\HarddiskVolume1 path \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI description Windows Boot Manager locale zh-CN inherit {globalsettings} default {current} resumeobject {7b9d4bf4-62ac-11ea-b5c0-80fa5b564e9b} displayorder {current} toolsdisplayorder {memdiag} timeout 30 Windows 启动加载器 ------------------- 标识符 {current} device partition=C: path \Windows\system32\winload.efi description Windows 10 locale zh-CN inherit {bootloadersettings} recoverysequence {7b9d4bf6-62ac-11ea-b5c0-80fa5b564e9b} displaymessageoverride StartupRepair recoveryenabled Yes isolatedcontext Yes allowedinmemorysettings 0x15000075 osdevice partition=C: systemroot \Windows resumeobject {7b9d4bf4-62ac-11ea-b5c0-80fa5b564e9b} nx OptIn bootmenupolicy Standard
如果有多余的输出则为其他系统的开机引导。
用 bcdedit /delete <id> /f
删除不需要的引导项,其中 <id>
为 resumeobject
中对应的字符。
4 删除冗余的开机启动项
更新系统 / 软件抽风之后,有时会重复设置开机启动,也就是在注册表里添加开机启动项的路径。
重复的开机启动项可能在注册表的以下两个路径中:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
注: 大概率在第一条路径中。
在路径下找到重复项删除即可。
如果无法判断应该删除哪个,那么可以全部删除,然后重新设置开机启动。
5 开始菜单出现 ms-resource:applistname
在设置里看到这个应用的信息为人脉应用。无法使用右键选项卸载。
下面提供卸载方法:
以管理员身份运行 PowerShell,执行 Get-AppxPackage -AllUsers
获取系统所有已安装应用列表,从列表中找到要卸载的应用的全称,对应 PackageFullName
条目。可以把结果复制到记事本中查找关键字。
找到应用包全名称后,执行 Remove-AppxPackage <PackageFullName>
将 <PackageFullName> 替换为应用包全称即可卸载指定应用。
其他诸如照片、xbox 与天气等应用也能通过这个方法卸载。
6 以管理员身份登录系统
以管理员身份运行 CMD 并执行 net user administrator /active:yes
。
此时管理员账户已开启,在开始菜单点击用户头像就可以看到切换选项。
7 在锁屏界面中无法通过键盘按键唤出密码输入框
设置 -> 账户 -> 登陆选项 -> 隐私 -> 更新或重启后,使用我的登陆信息自动完成设备设置并重新打开我的应用 取消勾选
8 进不去 BIOS 的问题
电脑可以进系统,但无法使用正确的快捷键进入 BIOS 配置。
在电源选项里把 快速启动 关闭就行。
9 解除硬盘的写保护
SSD 或者 HDD 过热时会主动断电,可能造成 FTL 表损坏,进而出现掉盘。
如果系统盘掉盘则会蓝屏,重启则会进入 BIOS ( 并且在 BIOS 里依旧找不到装有系统的硬盘 );非系统盘掉盘则无法在文件管理器中找到盘符。在掉盘时马上重启系统的话,系统可能依旧无法认到盘。因为硬盘的 FTL 表必须完好,硬盘才能正常工作,但重建 FTL 的过程中会扫全盘数据。而扫全盘数据,很花时间。
所以此时最好的做法是就让机器开着,能进系统的就进系统,不能进系统的就进 BIOS 等着,等上半个小时再重启。不要频繁重启,重启会打断 FTL 的重建过程,这可能让硬盘丢数据。
即使认到盘了,也有可能出现写保护。可以打开 CMD 根据以下步骤操作关闭写保护:
C:\Users\lsz>diskpart DISKPART> list disk Disk ### Status Size Free Dyn Gpt -------- ------------- ------- ------- --- --- Disk 0 Online 1863 GB 0 B * Disk 1 Online 476 GB 0 B * Disk 2 Online 465 GB 0 B * DISKPART> select disk 1 Disk 1 is now the selected disk. DISKPART> attributes disk Current Read-only State : Yes Read-only : Yes Boot Disk : No Pagefile Disk : No Hibernation File Disk : No Crashdump Disk : No Clustered Disk : No DISKPART> attributes disk clear readonly Disk attributes cleared successfully. DISKPART> attributes disk Current Read-only State : No Read-only : No Boot Disk : No Pagefile Disk : No Hibernation File Disk : No Crashdump Disk : No Clustered Disk : No
10 文件资源管理器导航窗格中 OneDrive - Personal 点击无反应
OneDrive 会自动强制更新到最新版,而最新版 OneDrive 有 Bug: 文件资源管理器导航窗格中的 OneDrive - Personal 条目在系统注册表中没有相应的键值定义。
这个问题目前已知在 Windows LTSC 2019, LTSC 2021 两个版本的 LTSC 系统中都存在。
解决办法: 将正常 OneDrive 注册表键值合并到最新版中。
注: 网上有教程说,通过编辑组策略的方式让 OneDrive 更新延期圈的版本而不更新生产圈的版本,以使得 OneDrive 停留在没有 Bug 的版本。这个方法没有用,因为目前已知 OneDrive 22.077.0410 在 LTSC 中没有 Bug,而这个版本即使在延期圈也会被更新到有 Bug 的 22.196.0918.0001 版本。所以,只能靠合并注册表的方式来修复此 Bug。
以下是正常 OneDrive 注册表的键值,将文本保存到 onedrive_repair.reg 文件中双击运行即可:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{A52BBA46-E9E1-435f-B3D9-28DAA648C0F6}]
"Attributes"=dword:00000001
"Category"=dword:00000004
"DefinitionFlags"=dword:00000040
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,\
6d,00,61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
00,31,00,30,00,34,00,30,00,00,00
"LocalizedName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
00,5c,00,53,00,65,00,74,00,74,00,69,00,6e,00,67,00,53,00,79,00,6e,00,63,00,\
43,00,6f,00,72,00,65,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,30,00,32,\
00,34,00,00,00
"LocalRedirectOnly"=dword:00000001
"Name"="OneDrive"
"ParentFolder"="{5E6C858F-0E22-4760-9AFE-EA3317B67173}"
"ParsingName"="shell:::{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
"RelativePath"="OneDrive"
[HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions\{A52BBA46-E9E1-435f-B3D9-28DAA648C0F6}]
"Attributes"=dword:00000001
"Category"=dword:00000004
"DefinitionFlags"=dword:00000040
"Icon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\
00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,\
6d,00,61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,\
00,31,00,30,00,34,00,30,00,00,00
"LocalizedName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,\
6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,\
00,5c,00,53,00,65,00,74,00,74,00,69,00,6e,00,67,00,53,00,79,00,6e,00,63,00,\
43,00,6f,00,72,00,65,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,31,00,30,00,32,\
00,34,00,00,00
"LocalRedirectOnly"=dword:00000001
"Name"="OneDrive"
"ParentFolder"="{5E6C858F-0E22-4760-9AFE-EA3317B67173}"
"ParsingName"="shell:::{018D5C66-4533-4307-9B53-224DE2ED1FE6}"
"RelativePath"="OneDrive"