![如何在同一配置文件中创建两个 Windows XP 帐户登录?](https://linux22.com/image/550045/%E5%A6%82%E4%BD%95%E5%9C%A8%E5%90%8C%E4%B8%80%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%E4%B8%AD%E5%88%9B%E5%BB%BA%E4%B8%A4%E4%B8%AA%20Windows%20XP%20%E5%B8%90%E6%88%B7%E7%99%BB%E5%BD%95%EF%BC%9F.png)
如何创建两个 Windows XP 帐户但登录后我位于相同的文档和设置中?
例如
我创建了两个用户帐户,userA 和 userB,
配置文件需要访问的是 userA
我需要的是用户 A 登录后会看到用户 A 配置文件,包括所有设置,例如桌面和文档。当用户 B 登录时,他也会看到与用户 A 相同的内容,即用户 A 配置文件。我可以知道怎么做吗?我知道这和注册表有关。这里有一个链接,但我现在真的不明白 http://support.microsoft.com/kb/314045
我需要在路径中输入什么,我尝试了几种方法,但它提示“无法找到漫游配置文件”。
我厌倦了它,有人可以帮忙吗
提前致谢。
附言:我没有使用服务器,而是找到了这个链接两个用户使用相同的用户配置文件但不在域中 但这不是我想要的。
答案1
操作系统没有内置功能来支持您的要求。您可以破解每个配置文件中的注册表,以便为两个用户引用一组通用文件夹(桌面、开始菜单、文档等),但没有内置方法可以执行此操作。我想您也可以破解注册表中的配置文件列表,以加载 NTUSER.DAT / HKEY_CURRENT_USER 配置单元,并在配置单元中为两个用户指定适当的权限(如果两个用户不通过“快速用户切换”同时登录,这可能会起作用)。在域环境中,您可以使用文件夹重定向和漫游用户配置文件与公共目录来完成您要做的某些操作,但共享 NTUSER.DAT 始终是一种狡猾的破解方法。
总而言之,您所要求的充其量只不过是一场混乱的黑客攻击。
编辑:
我正坐在医院里等我妻子最好的朋友生孩子,所以我有时间玩 WinXP VM。我成功地完成了你要做的事情,但有一个重大的警告。
我创建了一个名为“bob”的用户和另一个名为“tom”的用户。
我首先以“bob”的身份登录。我打开
regedit
并修改了“权限...”设置,HKEY_CURRENT_USER
除了当前权限外,还包含“tom / 完全控制”。我还修改了权限,使其HKEY_CURRENT_USER\Software\Classes
包含“tom / 完全控制”。我在该文件夹上添加了“tom / Full Control”
C:\Documents and Settings\bob
。我注销并以“tom”身份重新登录。这导致
C:\Documents and Settings\tom
创建了一个文件夹。我立即注销。我以“管理员”身份登录并删除了“C:\Documents and Settings\tom”文件夹。
我打开
regedit
并导航到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList
。我浏览那里的子项,直到找到引用C:\Documents and Settings\tom
该ProfileImagePath
值的条目。我修改了该值以反映C:\Documents and Settings\bob
。我注销并以“bob”的身份重新登录。我修改了桌面背景并在桌面上创建了几个快捷方式。
我注销并以“tom”的身份登录。我立即收到加载配置文件的错误提示,并返回到登录对话框。错误是“Windows 无法让您登录,因为无法加载您的配置文件。请检查您是否已连接到网络,或者您的网络是否正常运行。如果此问题仍然存在,请联系您的网络管理员。详细信息 - 该进程无法访问该文件,因为它正在被另一个进程使用。”
我以“管理员”身份登录并查看了事件日志。我在应用程序事件日志中发现了一个事件,ID 1608,来源 Userenv,表明“Windows 无法加载注册表。这通常是由于内存不足或安全权限不足造成的。详细信息 - 该进程无法访问该文件,因为它正在被另一个进程使用。针对 C:\Documents and Settings\bob\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat”。
我检查了
HKEY_USERS
一下regedit
,发现 bobUsrClass.dat
文件已经不再加载。我注销并以“tom”身份成功登录。当我以“tom”的身份登录时,我发现桌面背景与我以“bob”的身份登录时设置的一样,并且我以“bob”的身份登录时在桌面上创建的快捷方式可见。我再次更改了桌面背景,删除了其中一个快捷方式,并在“我的文档”文件夹中创建了一个文档。
我注销,等了 30 秒,然后以“bob”的身份登录。我发现桌面背景和我注销“tom”帐户时留下的背景一样。我以“tom”身份删除的快捷方式不见了。我以“tom”身份登录时在“我的文档”中创建的文档仍然可见。
这应该能满足您的要求。您需要在登录之间等待 Windows 卸载用户的注册表配置单元。这不会立即发生。更糟糕的是,如果您有一个软件持有一个用户注册表的句柄,您可能会发现,如果不在登录之间重新启动或安装类似的东西,您就无法以另一个用户的身份登录用户配置文件 Hive 清理服务。
答案2
不管你的主管想要什么,事实是两个账户不能真正共享一个个人资料。问问这里的任何人:如果 Evan 说这做不到,这不可能!:)
你需要做的是弄清楚你的主管为什么想要这样做:这是为了解决什么问题?然后你可以提出替代方案将要满足相同需求的工作。也许共享同一个文档文件夹并具有相同的默认(和锁定)配置会起作用,或者它们都可以使用同一个帐户登录,或者也许还有其他解决方案。
试图让一些实际上不应该发生的事情完成,不会有好结果。