每次我登录 PC 时,Windows 都会创建临时配置文件。该 PC 有多个用户。我在许多 Windows 10 和 Server 2012 PC 中都遇到了这个问题。并非每个用户都会创建临时配置文件。但在大多数情况下,它都存在。
Windows 10是免费升级版本,刚开始出现这种情况的几率比较小,最近出现错误的频率变高了。
有时,如果我注销并重新登录,这个问题就会解决。但是,2-3 天后,这种情况又会重复出现。
已安装的防病毒软件:Symantec Endpoint Security、Norton Security 以及某些 PC 上的 Windows Defender。
我也尝试过从“Services.msc”中删除所有服务。但是,没有解决。我之前使用 Windows 8 和 8.1 作为桌面操作系统,并且也使用相同的软件和硬件。但是,之前没有发现此错误。
尝试过的解决方案:在互联网上搜索有关该错误的信息并找到了一些解决方案,但没有一个对我有用。
联系了 Microsoft 支持,他们尝试清理 C 盘的磁盘。
删除了临时创建的文件夹并更改了注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList 中创建的临时配置文件。
启用组策略中的“不使用临时配置文件登录用户”,如在 Windows 2008 环境中禁用工作站上的临时用户配置文件中所述
上述所有步骤均无效,相反,当我执行第三个解决方案时,我在登录时收到错误消息“用户配置文件服务登录失败。无法加载用户配置文件。”现在,当我在 Google 中搜索此错误时,我得到了与上述选项相同的结果。
请帮助解决此错误并防止将来再次发生。
更新:
当操作系统创建临时配置文件时,我可以在事件查看器中看到写入的2个日志,其中内容为:
Windows 已备份此用户配置文件。下次此用户登录时,Windows 将自动尝试使用备份配置文件。
Windows 找不到本地配置文件,因此将使用临时配置文件登录。您对此配置文件所做的更改将在注销后丢失。
更新 2:
在 Windows 10 中清理磁盘后,错误从 2 天前开始就停止了,但不知道这是否是正确的解决方案。
以下步骤是在 Windows server 2012 r2 中完成的。
我们可以排除防病毒软件,因为尝试卸载防病毒软件但临时配置文件错误仍然重复出现。
删除了一个用户并为他创建了新的个人资料,但两天后错误再次出现。
答案1
我在某些计算机上遇到过这个问题,我将尝试解释我对这个问题的理解:
- 最初,您以用户 X 的身份正确登录计算机。
- 然后您退出。
- 当您再次以用户 X 身份登录时,某些功能不起作用,并且 Windows 会创建一个临时配置文件。
实际情况是,Windows 用于管理使用 X 信息的一些文件在注销期间保持“锁定”(列表中的第 2 步)。在步骤 3 中,Windows 尝试打开这些文件...但它们已被其他进程锁定/使用,因此 Windows 显示并错误地创建了临时用户配置文件。
我不知道为什么这些文件保持锁定状态,它们不应该被锁定。
我甚至不知道哪些文件保持锁定状态。
如果 Windows 启用了“快速启动”,即使重新启动后仍可能会出现此问题。
以下是我在普通电脑上的工作方式(我从未在服务器上尝试过)
- 禁用 Windows 快速启动 (谷歌是你的朋友:-))
- 然后注销用户
- 然后重新启动 Windows
如果以上步骤还不够,仅在普通计算机上(不在服务器上),您可以尝试:
- 不关闭计算机,注销当前用户
- 然后在计算机仍处于开启状态时拔下电源线(不要在服务器上执行此操作)
请记住,在服务器运行时拔掉电源可能会非常糟糕。拔掉普通电脑的电源通常不会造成任何影响,但拔掉带有 RAID 磁盘的服务器可能会触发 RAID 重建,这非常糟糕,会降低服务器性能,并且会花费大量时间,可能需要特殊的维护程序……还可能损害服务器上正在运行的服务。
既然“不要在服务器上执行此操作”这一原则已经过时,那么拔掉正在运行的 PC 的电源背后的理由是,这将保证 Windows 能够进行干净启动,而不会缓存任何信息。这通常会清除那些锁定文件的“锁定状态”,从而阻止用户登录。