如何使用户配置文件成为临时的?

Jas*_*son 10 windows user-profiles guest-account

当您将用户添加到来宾组,然后以该用户身份登录,然后打开“配置高级用户配置文件属性”时,该用户的状态为“临时”而不是“本地”。

如何将用户设置为具有临时配置文件而不将其添加到来宾组?

编辑:此行为与 Windows 2000 到 Windows 10 相同,但我最感兴趣的是 7 SP1 和 10 1607。我了解强制配置文件和共享 PC 模式,但我正在寻找不使用这些的解决方案.

Ste*_*ven 9

将用户的配置文件设置为只读文件夹以强制使用临时配置文件。

临时用户配置文件 (Windows)

每次出现错误情况阻止加载用户配置文件时,都会发布临时用户配置文件。临时配置文件会在每次会话结束时删除,并且用户对其桌面设置和文件所做的更改会在用户注销时丢失。临时配置文件仅在运行 Windows 2000 及更高版本的计算机上可用。

第 1 步:创建虚拟文件夹(一次)

  1. 创建一个新文件夹 C:\Users\dummy
  2. 使用默认权限留空

注意:默认情况下无法访问此文件夹,因为它需要管理员批准才能修改,即使对于管理员也是如此。您可以通过从文件夹中删除管理员权限来更明确地强制只读。

步骤 2:为用户分配虚拟文件夹

  1. 像往常一样创建新用户(如果尚未完成)
  2. 在管理命令提示符中,为每个输入以下内容USERNAME
    net user USERNAME /PROFILEPATH:C:\Users\dummy /HOMEDIR:C:\Users\dummy

步骤 3:重命名现有用户文件夹(可选,仅限 Windows 10)

如果 Windows 10 无法访问指定的用户文件夹(从步骤 2 开始),它将尝试加载现有配置文件。为防止出现这种情况,请将现有配置文件从 重命名USERNAMEUSERNAME.old

笔记:

  • 登录时,用户配置文件显示为类型:漫游和状态:临时。
  • 这适用于所有人:用户、访客、高级用户,甚至管理员。
  • 这不是破坏性的,可以轻松恢复而不会产生副作用。
  • 用户保留所有文件权限,包括对现有用户配置文件的访问权限。
  • 在最新的 Win 7 Enterprise 和 Win 10 Creators Update 1703 上进行了测试,但它应该适用于 Windows 2000 及更高版本。

Windows 10 注意:

使用无法访问的(只读)配置文件登录时,Windows 10 将显示以下警告对话框。只需单击关闭即可继续。

我们无法登录您的帐户


Jas*_*son 1

我在 Microsoft MVP Ralph Jansen 的博客中找到了答案。它需要更改单个注册表值:更改HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\[SID]\State为 0x80(十进制 128)。

https://web.archive.org/web/20151218221641/https://ittechlog.wordpress.com/2014/06/27/switch-a-local-profile-to-temporary/