一些 Windows 用户抱怨他们突然无法登录任何 Office 365 应用程序。大多数受影响的用户报告他们没有收到错误,但系统不会显示必须输入密码的凭据窗口。此问题已确认在 Windows 10 和 Windows 11 上都会发生。
我们深入研究了此问题的根本原因,并发现了可能直接或间接触发此问题的几个不同的潜在原因:
- 缓存的 MS Office 凭据– 如果您输入 Office 365 用户名,但没有提供插入密码的选项,则问题很可能是由凭据不一致引起的。使用凭据管理器实用程序确保没有任何与您的 Office 365 帐户相关的缓存数据。
- 现代身份验证已启用——如果您无法通过密码字段,则问题可能是由 Microsoft 最近部署的较新的现代身份验证协议间接引起的。为避免此问题,您可以使用注册表编辑器迁移回旧的旧版身份验证。
- 损坏的 Windows 配置文件– 如果您最近迁移到 Windows 11,您可能会在首次尝试使用 Office 凭据登录时开始遇到此问题。遇到相同问题的其他用户已确认他们通过迁移到本地帐户设法解决了问题。
- 系统文件损坏——如果您在登录其他类型的应用程序时也遇到了不同的奇怪问题,那么您可能正在处理某种系统损坏。解决这些问题的最简单方法是执行修复或全新安装程序。
现在我们已经讨论了您可能会在 Windows 计算机上看到此问题的所有潜在原因,让我们探索其他受影响的用户已成功使用的一系列已确认修复。
1. 删除 MS Office 存储的凭据
查看官方 Microsoft 解释,很明显导致此错误的最常见原因之一是影响 Windows 通过凭据管理器维护的本地凭据缓存的不一致。
根据遇到此问题的其他用户的说法,保存的凭据数据可能会阻止 Office 365 的注册窗口显示密码字段,因为它已经“存储”了。但是,如果您遇到登录故障,密码永远不会自动插入,因此您无法登录。
如果存储的凭据是此问题的根源,您应该能够通过从每次提及 Microsoft Office 和 Microsoft 365 中清除凭据管理器来完全解决该问题。
注意:此修复已确认可在 Windows 11 和 10 上运行。
- 按Windows 键 + R打开“运行”对话框。
- 接下来,在文本框中键入“ control.exe /name Microsoft.CredentialManager ”,然后按Ctrl + Shift + Enter以使用管理权限打开Credential Manager。
- 在用户帐户控制 (UAC) 中,单击是以授予管理员访问权限。
- 在主凭据管理器屏幕中,单击左侧菜单中的 Windows 凭据。
- 接下来,向下滚动Windows 凭据列表并找到属于Microsoft Office 的任何通用凭据。
- 找到它们后,单击它们一次,然后从刚刚出现的上下文菜单中单击删除。
- 在确认提示处,单击“是”以确认删除与Microsoft Office 关联的通用凭据。
注意:请记住,您可能有多个与 Microsoft Office 和 Microsoft 365 相关联的凭据。删除所有内容。 - 删除所有与 Office 相关的凭据后,重新启动您的电脑并尝试再次登录 Office 365。
如果您仍然无法显示密码字段,请尝试下面的下一个修复方法。
2.禁用现代身份验证
较新的 Office 365 迭代默认使用的现代身份验证也可能是您无法使用您的帐户登录的根本原因。
注意:现代身份验证为用户身份验证和授权提供了更高的安全性。它可用于本地 Exchange 服务器和 Skype for Business 服务器的 Office 365 混合安装,以及拆分域 Skype for Business 混合部署。
但是,除非您在安全至上的企业环境中使用它,否则您可以禁用现代身份验证并使用旧版身份验证,而不必担心暴露您的系统。
一些在其 Office 365 环境中禁用现代身份验证的用户已确认他们的登录问题已完全消失。
如果要复制此已确认修复,请按照以下步骤操作:
- 按Windows 键 + R打开“运行”对话框。
- 接下来,键入“regedit”并按Ctrl + Shift + Enter打开“运行”对话框。
- 在用户帐户控制 (UAC)提示符下,点击是以确认管理员访问权限。
- 进入注册表编辑器后,使用左侧的垂直菜单导航到以下位置:
HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Common\Identity
注意:您可以手动到达此位置或将上面的完整路径粘贴到导航栏(顶部)中,然后按Enter立即到达那里。
- 从左侧窗格中选择Identity键,然后移至左侧窗格并右键单击一个空格。
- 在刚刚出现的上下文菜单中,单击DWORD(32 位)值。
- 创建新的 DWORD 值后,将其命名为 EnableADAL并按Enter 键保存更改。
- 双击新创建的EnableADAL窗口,将Base设置为Hexadecimal,将Value 数据设置为0。
- 单击确定以保存更改。
- 关闭注册表编辑器并重新启动您的 PC 以使更改生效。
打开任何 Office 应用程序并再次尝试登录过程。
3. 创建一个新的 Windows 配置文件
我们了解到,导致此 Office 365 问题的一个鲜为人知的潜在原因是来自您的 Windows 配置文件的某种损坏。
在查看密码字段时遇到问题的用户报告说,在切换到本地 Microsoft 帐户后问题已得到解决。
注意:应用此策略将删除连接到您的活动用户配置文件的任何受污染的依赖项。
打开本机 Windows 应用程序后,请按照以下步骤使用为 Windows 安装新创建的本地用户帐户登录:
- 按Windows 键 + R打开“运行”对话框。
- 在刚刚出现的文本框中键入“ms-settings:otherusers” ,然后按Enter 键进入“设置”应用的“家庭和其他人”选项卡。
- 向下滚动到“家庭和其他用户”页面上的“其他用户”选项,然后单击“将其他人添加到这台电脑”。
- 从以下菜单中选择“我不知道此人的登录信息”创建本地帐户。
- 使用您的 Microsoft 帐户登录后,在以下屏幕上选择添加 没有 Microsoft 帐户的用户。
- 设置新帐户的用户名、密码和安全问题。
- 之后,重新启动计算机并在下次启动时使用新创建的帐户登录。
尝试使用您的 Office 365 帐户登录并查看问题现在是否已解决。
4.执行修复安装
如果您登录Office 365后仍然无法使用Microsoft Office程序,您可能遇到了严重的系统文件损坏问题。
通过就地修复(修复安装)或全新安装,遇到相同问题的其他用户已成功完成。
全新安装是一个更简单的选择,但主要缺点是您无法保留您的数据——包括应用程序、游戏和个人资料(除非您先将它们备份)。
如果您正在寻找一种避免丢失数据的方法,您应该考虑采用修复安装程序。主要优势是您可以保留您的数据,包括应用程序、游戏、个人资料,甚至某些用户偏好。