症状
尝试登录到 Microsoft OneDrive 时,无法登录,并收到以下错误消息:
你无权访问此服务。 如需帮助,请联系 IT 部门。 (错误代码:0x8004deef)
原因
如果 OneDrive 帐户存在问题,例如缺少许可证或凭据不匹配,则可能会出现此问题。
解决方案
若要解决此问题,请尝试以下方法。
方法 1:确保帐户分配有有效的许可证
根据组织为用户购买 OneDrive 的方式,你可能不再分配 OneDrive 许可证,或者许可证可能已过期。
注意: 以下步骤必须由组织中的 Microsoft 365 管理员完成。
- 在Microsoft 365 管理中心,选择“用户>”“活动用户”。
- 选择遇到此问题的用户。
- 在用户窗格中,选择“ 许可证和应用”。
- 展开“ 许可证 ”部分,并确保已向用户分配 OneDrive 许可证。
注意
如果多个用户遇到此问题,则意味着订阅可能已过期。 若要检查订阅状态,请打开Microsoft 365 管理中心,然后选择“计费>产品”。
方法 2:删除缓存的帐户标识
重要
请仔细遵循本部分中的步骤进行操作。 对注册表修改不当可能会导致严重问题。 修改之前,备份注册表以便在发生问题时进行还原。
启动注册表编辑器。
找到以下注册表子项:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\16.0\Common\Identity
右键单击“ 标识”,然后选择“ 删除”。
注意
如果已启用 共享计算机激活 ,则还要删除以下注册表子项:
HKEY_USERS\<user_SID>\SOFTWARE\Microsoft\Office\16.0\Common\Identity
若要获取当前已登录用户的 SID,请在 whoami /user
命令提示符下运行 命令。 如果问题仍然存在,请转到 手动清除以前的激活信息,展开“A 部分:删除 Office 许可证 & 缓存的帐户”,然后按照“第 1 部分:删除以前的 Office 激活”和“第 3 部分:删除存储在 Windows 凭据管理器中的 Office 凭据”中的步骤操作。
如果仍然遇到此问题,请按照以下步骤删除包含缓存凭据的文件夹:
注销 OneDrive。
删除以下文件夹中的所有子文件夹:
- %localappdata%/Microsoft/OneAuth
- %localappdata%/Microsoft/IdentityCache