修复:Windows10任务栏中缺少OneDrive图标

如果 Windows 和 OneDrive 安装已过时 , 您的任务栏可能不会显示 OneDrive 图标 。此外 , 系统注册表或组策略的错误配置也可能导致手头的问题 。
当用户在任务栏(或系统托盘)上看不到 OneDrive 图标并且无法从“开始”菜单启动 OneDrive 客户端时 , 用户会遇到此问题 。虽然一些用户能够启动 OneDrive , 但是 , 当他们将鼠标悬停在 OneDrive 上时 , 图标消失了 。对于一小部分用户 , 文件资源管理器中也缺少 OneDrive 图标 。
一些用户报告说 , 他们系统的任务管理器中运行了多个 OneDrive 实例 , 但任务栏上没有图标 。此问题通常在 Windows 更新后出现 。OneDrive 的个人版和商业版都报告了该问题 。
在继续恢复您的 OneDrive 图标之前 , 请确保备份基本信息/数据并创建系统还原点 。此外 , 请确保在“选择在任务栏上显示哪些图标”中启用了 OneDrive。此外 , 如果 OneDrive 是从Microsoft Store安装的 , OneDrive 图标可能不会显示在任务栏上 。
最后但同样重要的是 , 请记住OneDrive 的所有文档库的项目限制(为了获得最佳性能)为 3,00,000 个文件 , 因此 , 请检查是否未达到该限制 , 因为它可能会导致 OneDrive客户端崩溃和从而导致问题 。

修复:Windows10任务栏中缺少OneDrive图标

文章插图
解决方案 1:将 Windows 更新到最新版本Microsoft 更新 Windows 操作系统以满足不断发展的技术水平并修补报告的错误 。在这种情况下 , 将 PC 的 Windows 更新到最新版本可能会解决问题 。
  1. 将PC 的Windows 更新到最新版本 。此外 , 请确保没有任何可选更新等待安装 。
  2. 如果更新失败 , 请启动Web 浏览器并导航至Windows 10 下载页面 。如果更新成功 , 请转至步骤 5 。
  3. 现在单击“立即更新”按钮(在可用的最新更新下 , 当前为 Windows 10 October 2020 更新)并让下载完成 。
  4. 然后以管理员权限启动下载的文件(即更新助手) , 按照提示完成更新 。
  5. 更新操作系统后 , 检查 OneDrive 问题是否解决 。
解决方案 2:从其网站启动 OneDrive当前的问题可能是操作系统或 OneDrive 应用程序的通信模块出现临时故障 。登录网页版 OneDrive 并通过浏览器启动它可能会清除故障 , 从而解决问题 。
  1. 启动 Web 浏览器并导航至OneDrive 网站 。
  2. 现在单击“登录”按钮并使用您的凭据登录 。
  3. 然后 , 在左下角附近 , 单击“获取 OneDrive 应用程序”并打开“启动 OneDrive” 。
  4. 现在选择打开 Microsoft OneDrive , 然后检查 OneDrive 问题是否已解决 。
  5. 如果没有 , 请启动Web 浏览器并导航到您的 Microsoft 帐户的“设备”页面 。
  6. 现在 , 在有问题的设备下 , 单击管理 。
  7. 然后 , 在顶部栏中 , 展开管理(在有问题的设备名称下)并选择删除设备 。
  8. 现在确认删除设备(如果可行 , 请删除连接到 OneDrive 帐户的所有设备) , 然后重新启动您的 PC 。
  9. 重新启动后 , 启动 OneDrive(步骤 1 至 4)以检查是否解决了 OneDrive 问题 。
解决方案 3:在组策略和系统启动时启用 OneDrive如果系统的组策略禁止 OneDrive 运行 , OneDrive 图标可能不会显示在任务栏上 。在这种情况下 , 编辑组策略以允许 OneDrive 运行可能会解决问题 。
  1. 按 Windows 键并在 Windows 搜索中键入组策略 。然后打开编辑组策略 。
  2. 现在展开计算机配置(在本地计算机策略下) , 然后展开管理模板 。
  3. 然后展开Windows 组件并打开OneDrive(在窗口的左窗格中) 。
  4. 现在 , 在右窗格中 , 双击Prevent the usage of OneDrive for File Storage , 然后在显示的新窗口中选择Enabled(如果它已经设置为 Enabled , 则将其设置为 Disabled ) 。
  5. 然后单击应用/确定并重新启动您的 PC 。
  6. 重启后 , 检查 OneDrive 是否正常运行 。
如果系统启动时 OneDrive 没有启动 , 请确保“登录 Windows 时自动启动 OneDrive”已启用 , 并在任务管理器的“启动”选项卡中将 OneDrive 设置为“已启用” 。
解决方案 4:使用注册表编辑器【修复:Windows10任务栏中缺少OneDrive图标】如果系统的相关注册表设置配置错误或损坏 , OneDrive 可能不会显示在任务栏上 。在这种情况下 , 进行相关的注册表编辑可能会解决问题 。但在继续之前 , 请确保备份系统的注册表(以防万一……) 。
警告:要格外小心 , 因为编辑系统注册表需要一定的熟练程度 , 如果操作不当 , 可能会对系统/数据造成无法修复的损坏 。
  1. 按 Windows 键 , 然后在搜索框中键入注册表编辑器 。然后 , 在结果中 , 右键单击注册表编辑器并选择以管理员身份运行(如果收到 UAC 提示 , 请单击是) 。
  2. 现在导航到以下路径:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OneDrive
  3. 然后 , 在右窗格中 , 双击DisableFileSyncNGSC并将其值设置为0(如果注册表项不存在 , 则跳过此步骤) 。
  4. 现在检查 OneDrive 是否正常工作 。
  5. 如果不是 , 则导航到注册表编辑器中的路径 , 如步骤 2 中所述 。
  6. 现在删除窗口右侧窗格中的所有内容(如果您未能删除 Default 条目 , 则无需担心) , 然后检查 OneDrive 是否正常工作 。
解决方案 5:重新启动/重置 OneDrive 应用程序如果 OneDrive 应用程序的安装已损坏 , 您可能会遇到手头的问题 。在这种情况下 , 重启或重置 OneDrive 客户端可能会解决问题 。
重启 OneDrive:
  1. 右键单击 Windows 按钮 , 然后在“快速访问”菜单中打开“运行” 。
  2. 现在导航到以下内容:%localappdata%\Microsoft\OneDrive\
  3. 然后右键单击OneDrive.exe并选择Run as Administrator 。
  4. 现在检查 OneDrive 是否正常运行 。
  5. 如果没有 , 则导航到“运行”框中的以下路径:%localappdata%\Microsoft\OneDrive\Update\
  6. 现在右键单击OneDriveSetup.exe并选择以管理员身份运行(如果收到 UAC 提示 , 请单击是) 。
  7. 然后检查 OneDrive 问题是否已解决 。
重置 OneDrive
  1. 启动“运行”框并执行以下命令:%localappdata%\Microsoft\OneDrive\onedrive.exe /reset
  2. 现在等待两分钟(OneDrive 可能会显示一小段时间)并执行以下操作以检查 OneDrive 问题是否已解决:%localappdata%\Microsoft\OneDrive\onedrive.exe
  3. 如果在第 1 步遇到Windows 找不到文件的消息 , 请执行以下操作并检查 OneDrive 是否正常工作:%programfiles(x86)%\Microsoft OneDrive\onedrive.exe /reset
如果找不到上述任何文件 , 则可以在此 PC 窗口中搜索该文件 。
解决方案 6:重新安装 OneDrive 应用程序如果问题仍然存在 , 则 OneDrive 客户端的损坏安装无法修复/重置 。在这种情况下 , 重新安装 OneDrive 可能会解决问题 。
  1. 启动 Web 浏览器并导航至OneDrive 下载页面 。
  2. 现在单击“下载”按钮并完成下载 。
  3. 然后以管理员身份启动 OneDrive 安装程序 , 并按照提示完成 OneDrive 安装 。
  4. 现在检查 OneDrive 是否工作正常 。
  5. 如果没有 , 请按 Windows 键并选择Settings 。
  6. 然后打开Apps并展开OneDrive 。
  7. 现在单击“卸载”按钮 , 然后确认卸载 OneDrive 。
  8. 然后按照提示完成OneDrive卸载 。
  9. 现在重新启动您的 PC , 重新启动后 , 重复步骤 1 到 4以重新安装 OneDrive 。
  10. 重新安装后 , 检查 OneDrive 客户端是否正常工作 。
如果问题仍然存在 , 那么您可以使用命令提示符卸载并重新安装 OneDrive 客户端 。
  1. 按 Windows 键并键入 CMD 。现在 , 右键单击命令提示符结果并选择以管理员身份运行(如果收到 UAC 提示 , 请单击是) 。
  2. 然后执行以下命令(以终止任何正在运行的 OneDrive 进程):taskkill /f /im OneDrive.exe
  3. 现在根据您的操作系统架构执行以下操作(以卸载 OneDrive):
    对于 32 位%SystemRoot%\System32\OneDriveSetup.exe /uninstall对于 64 位%SystemRoot%\SysWOW64\OneDriveSetup.exe /uninstall
  4. 然后重新启动您的 PC 并执行以下操作(以重新安装 OneDrive):
    对于 32 位:%Systemroot%\System32\OneDriveSetup.exe对于 64 位:%Systemroot%\SysWOW64\OneDriveSetup.exe
  5. 现在检查 OneDrive 客户端是否工作正常 。
如果问题仍然存在 , 则您可以使用第 3方卸载程序删除 OneDrive 安装 , 然后重新安装 。
解决方案 7:从另一个用户配置文件复制 OneDrive 文件夹如果问题仍然存在 , 则 OneDrive 问题可能是 Windows 用户配置文件损坏造成的 。在这种情况下 , 创建新的 Windows 用户配置文件并使用它登录 OneDrive 可能会解决问题 。
  1. 创建一个新的 Windows 用户配置文件(确保创建的帐户是管理员帐户)并注销当前用户 。
  2. 现在登录到新创建的用户配置文件并检查是否可以启动 OneDrive(但不要登录) 。
  3. 然后右键单击 Windows 按钮 , 然后在“快速访问”菜单中打开“运行” 。
  4. 现在导航到以下路径(将其复制并粘贴到“运行”框中):%LocalAppData%\Microsoft\OneDrive
  5. 然后复制OneDrive 文件夹的内容并导航到“运行”框中的以下内容:\用户\
  6. 现在打开有问题的帐户文件夹 , 然后导航到以下路径:AppData\Local\Microsoft\OneDrive完整路径如下:
    \Users\[yourproblematicaccount]\AppData\Local\Microsoft\OneDrive
  7. 然后粘贴在步骤 5 中复制的 OneDrive 文件夹的内容 。如果收到覆盖内容的提示 , 请确保单击是 。
  8. 现在使用有问题的帐户登录并检查 OneDrive 问题是否已解决 。
  9. 如果没有 , 那么您可以将所有数据转移到新帐户并在那里使用 OneDrive(如果可行) 。
如果问题仍然存在 , 则将DisableFileSyncNGSC注册表项的值设置为0(解决方案 4) , 然后检查如上所述复制 OneDrive 文件夹是否可以解决 OneDrive 问题 。
如果问题仍然存在 , 您可以使用DISM或SFC命令或将Windows PC 重置为出厂默认设置 。