用户配置文件不断加载临时配置文件

用户配置文件不断加载临时配置文件

我遇到了一个问题,我们的支持人员不会提供支持(因为他们不支持 Vista)。我可以毫无问题地登录我们的域,但是,当我回家并登录我的域帐户(断开连接)时,一切都正常。那天晚上我注销了,将我的计算机重新连接到我们的域网络,然后 BLAMO,我被加载到 TEMP 配置文件中。

当我查看事件视图时,我收到以下消息。后面还有 3 条与此事件相关的消息,但是,除非您认为有必要,否则我不想向这些帖子发送垃圾邮件。

Log Name:      Application
Source:        Microsoft-Windows-User Profiles Service
Date:          6/3/2009 6:53:21 AM
Event ID:      1508
Task Category: None
Level:         Error
Keywords:      
User:          SYSTEM
Computer:      xxx
Description:
Windows was unable to load the registry. This problem is often caused by insufficient memory or insufficient security rights. 

 DETAIL - The process cannot access the file because it is being used by another process.
 for C:\Users\xxx\ntuser.dat
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-User Profiles Service" Guid="{89B1E9F0-5AFF-44A6-9B44-0A07A7CE5845}" />
    <EventID>1508</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8000000000000000</Keywords>
    <TimeCreated SystemTime="2009-06-03T11:53:21.416184400Z" />
    <EventRecordID>2156</EventRecordID>
    <Correlation ActivityID="{02CFD900-F800-0000-E482-E0C041E4C901}" />
    <Execution ProcessID="112" ThreadID="304" />
    <Channel>Application</Channel>
    <Computer>xxx/Computer>
    <Security UserID="S-1-5-18" />
  </System>
  <EventData Name="EVENT_REGLOADKEYFAILED">
    <Data Name="Error">The process cannot access the file because it is being used by another process.
</Data>
    <Data Name="File">C:\Users\xxx\ntuser.dat</Data>
  </EventData>
</Event>

我只是对无法获得支持感到沮丧,而且我遇到的大多数搜索文章都与本地帐户有关。我确实备份了“正常运行”的配置文件,希望在一切恢复正常后恢复它。

我以本地管理员身份登录了该框,并重命名了“损坏”的配置文件,希望当我重新登录我的域帐户时它会被重建。然而,当我这样做时,它仍然登录到临时配置文件...grr!

提前感谢,Aaron

答案1

要生成新的配置文件以及重命名用户配置文件文件夹,您还需要从注册表中删除配置文件。这可以在 HKLM/software/Microsoft/windows nt/current version/profilelist 中找到。滚动浏览,直到找到正确的用户名。删除此字符串,然后使用该帐户重新登录计算机,它将创建一个新的用户配置文件,并且不再使用临时配置文件登录。

答案2

我非常感谢大家的回复,如果我的问题与网站无关,我深表歉意。问题最终通过从域中删除一些计算机帐户以及删除本地计算机上的临时和域用户配置文件得到解决。再次,如果我的问题与网站无关,我深表歉意。

答案3

我在镜像硬盘上遇到了这个问题。用户帐户不会创建配置文件,注册表中也没有任何标记为坏的配置文件。该配置文件是一个标记为漫游的 AD 配置文件。我的 AD 管理员帐户工作正常,所以我怀疑这是一个权限问题。我从用户 AD 帐户设置中取出路径,然后重新应用硬盘上 C:\USERS 文件夹的权限,并再次以用户身份登录。这样就解决了问题。

答案4

不确定这是否适用于您,但我以前在工作时遇到过类似的问题。

通常,用户加载 TEMP 配置文件是因为 C: 空间不足。我认为当它尝试将数据写入位于 C:\Users\etc 上的用户配置文件时会导致问题...我通常只需清理 C: 上的一些空间,配置文件就会加载。

也许这适用于您,因为它看起来确实是一个类似的问题。

相关内容