Windows 11下修改OneDrive显示名称或永久取消固定的方法咨询
Windows 11下修改OneDrive显示名称或永久取消固定的方法咨询
我完全懂这种困扰——每次打开资源管理器就撞见不想看到的名字,还没法直接改或取消固定,换谁都糟心。针对Windows 11的情况,我整理了几个经过社区验证的方案,涵盖修改显示名称和永久取消固定的方法,其中有些需要用到注册表或脚本,你可以根据自己的情况尝试:
一、修改OneDrive显示名称的方法
方法1:修改OneDrive同步配置文件
- 先关闭OneDrive:右键任务栏的OneDrive图标,选择「设置」,在「账户」选项卡点击「取消链接此PC」,按提示完成操作。
- 打开文件资源管理器,输入
%LOCALAPPDATA%\Microsoft\OneDrive,找到settings\Business1文件夹(学校账户大概率在这个路径,若找不到可以查看Personal文件夹)里的UserConfig.odb文件。 - 用记事本打开该文件,搜索
<UserDisplayName>标签,把标签内的死名替换成你想要的显示名称,保存文件。 - 重新启动OneDrive并登录学校账户,检查资源管理器里的显示名称是否更新。
注意:如果学校有严格的账户同步政策,这个设置可能会被后续同步覆盖,此时可以尝试下面的注册表方法。
方法2:通过注册表强制修改显示名称
- 按下
Win + R,输入regedit打开注册表编辑器,记得先备份注册表(文件→导出),避免操作出错。 - 导航到注册表路径:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\OneDrive\Accounts\Business1 - 在右侧面板找到
UserDisplayName字符串值,双击它,将数值数据改为你想要的名称,点击确定。 - 重启OneDrive(任务管理器中找到OneDrive进程,结束任务后重新打开)或重启电脑,查看效果。
二、永久取消固定OneDrive文件夹的方法
方法1:修改快速访问注册表项
- 打开注册表编辑器,导航到
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\QuickAccess - 找到
Pinned子项,逐个查看右侧的Name值,找到对应你的OneDrive文件夹的条目,右键删除它。 - 继续导航到
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RecentDocs\CustomDestinations,找到{F02C1A0D-BE21-4350-88B0-7367FC96EF3C}项,右键删除(这是快速访问的缓存项)。 - 重启文件资源管理器:任务管理器中找到「Windows资源管理器」,右键选择「重启」,或注销后重新登录系统。
方法2:用开机脚本自动取消固定
如果OneDrive每次开机都会自动重新固定,可以用PowerShell脚本实现开机自动移除:
- 打开记事本,输入以下代码(替换成你的OneDrive实际路径):
$quickAccess = New-Object -ComObject shell.application $targetFolder = $quickAccess.Namespace("C:\Users\你的用户名\OneDrive - 你的学校名称") foreach ($item in $quickAccess.Namespace("shell:::{679f85cb-0220-4080-b29b-5540cc05aab6}").Items()) { if ($item.Path -eq $targetFolder.Path) { $item.InvokeVerb("unpinfromhome") } } - 将文件保存为
UnpinOneDrive.ps1,比如放在C:\Scripts文件夹(没有的话新建一个)。 - 按下
Win + R,输入shell:startup打开开机启动文件夹,把脚本文件的快捷方式拖进去。 - 右键快捷方式选择「属性」,在「目标」栏修改为:
powershell.exe -ExecutionPolicy Bypass -File "C:\Scripts\UnpinOneDrive.ps1"(替换成你的脚本实际路径),点击确定。 - 重启电脑后,OneDrive就会被自动取消固定。
备注:内容来源于stack exchange,提问作者ViHdzP




