我已经离开了一个公司与Windows域。 他们会给我在他们的域名上使用的开发机器,但是他们不希望我login域名,因为他们没有专门的pipe理。 所以我可以在局域网上进行任何操作,只需要一个会话,但不能在将XP机器带回家之后。 我将无法访问或需要任何其局域网资源。
理想情况下,我想继续使用相同的帐户。 我的问题是如何快速恢复类似于桌面和开发环境,在最小的重新安装情况下在本地运行SQL Server和Management Studio以及其他开发工具。
使用XP专业版从Windows域(至工作组)移除机器最简单的方法是什么?最小的应用程序function和数据丢失? (仍然可以访问域)。
从域中删除计算机很简单,只需将其join工作组。
如果你想维护他们的个人资料,你需要复制他们的个人资料才能离开这个域名。
当然不是所有的东西都能完美地迁移。 用户可能会链接到他们的个人资料中的域名资源,将不再有效。 但是你应该得到他们的大部分设置。
真的不清楚你在找什么。 没有真正的多个“方法”从域中分离客户端计算机。 (我的意思是,当然,你可以使用NETDOM而不是GUI,但它仍然调用相同的API …)
join到一个领域是没有什么神奇的。 PC上的应用程序和数据将保持不变(尽pipe通过组策略“推送”的软件如果在超出pipe理范围时被select卸载,可能会自动卸载。
如果您从域中脱离Windows XP客户端,则将无法再使用任何域用户帐户login。 与域用户帐户关联的任何本地用户configuration文件都将不可用。 这似乎有资格作为“失去应用程序function”给我。 当然,没有任何东西会丢失 – 你可以重新join这个领域,一切都将恢复到之前的状态。 这只是不方便。
您可以在机器上使用与有效域用户帐户相同的用户名和密码创build本地用户帐户。 这将允许相当透明地访问域中的服务器计算机(“穷人的域信任关系”,当需要访问域资源时经常在“家庭”版本的操作系统上使用),但是这不会让你现有的域用户的本地存储的用户configuration文件。
您可以将用户configuration文件从一个帐户“迁移”到另一个帐户,但是没有logging和“受支持”的操作,最终新的本地configuration文件与旧configuration文件在“C:\ Documents and Settings”中具有相同的path, 据我所知。 鉴于我见过的应用程序的数量,愚蠢的是,存储引用到用户的configuration文件“C:\ Documents and Settings …”文件夹,我会说,任何“解决scheme”,不保留新的本地帐户的path将导致function的一些损失。
您可以通过使用任何域pipe理员帐户离开域以将计算机转换回工作组计算机。 但是,您将必须定义一个本地用户帐户,您将使用该帐户代替现有的域帐户。
configuration文件数据(如果它们没有使用严格的漫游configuration文件)应该存储在C:\ Documents and Settings \ username.DOMAIN中。
您将需要一个域pipe理员帐户和一个本地pipe理员帐户。
不要太头疼,你应该能够:
创build新的本地用户帐户。 (使用pipe理员帐户)
login到新帐户。
注销新帐户(这将设置您的“文档和设置”文件夹)。
重新login到Admin并将文件从C:\ Documents and Settings \ username.DOMAIN \复制到C:\ Documents and Settings \ new_username。 (确保你也看到隐藏的文件。)
login到新帐户并检查结果。
应用程序本身不存储在你的用户configuration文件中,但是很多特定的应用程序数据(通常保存在C:\ Docs \ User \ AppData或类似的)中。 您应该能够使用上述方法保留几乎所有的这些数据。
另一个选项是Windows轻松传送向导(和/或用户状态迁移工具)。 这应该允许您备份用户configuration文件,然后当您重新导入时,您可以指定要将设置导入本地创build的用户帐户。
您可以将其从域中取出,但是当它需要访问任何内容时,它将提示进行域login,因为工作组login无效(而Windows默认传递当前用户凭据)。
当我设置一台新的机器并跳到我们的安装目录中以在重新启动之前安装应用程序以使域更改生效时,会发生这种情况。 幸运的是,这种情况很less发生,只有当我的滑stream安装者没有networking驱动来添加机器本身时。
你为什么要一台机器脱离域名? 我想这会是一个很大的pipe理问题。
如果您拥有本地pipe理员帐户,则也可以离开该域,如果要拥有该帐户,则需要将程序添加到该计算机等。
按照以下步骤操作:
1)确保你有本地pipe理员密码。
2)离开域名,重启并以本地pipe理员身份login。
3)创build一个具有pipe理权限的新的本地帐户。 (如果您不需要pipe理员权限,则为普通帐户)
4)到registry中的以下位置:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ ProfileList
5)所有帐户及其相关的configuration文件在这里列出,
6)将新帐户指向旧用户(域用户)的configuration文件。
7)重新启动并使用新帐户login。 你不会看到旧帐户和新帐户之间的区别。
Zoredache的答案在实践中起作用。 我发布了原始问题,发现他的解决scheme运行良好,似乎是微软对此scheme的补救措施。 在将域帐户的configuration文件复制到本地帐户后,我必须重置本地帐户密码。 没有丢失任何文件,因为我没有使用EFSencryption。 感谢所有帮助过这个的人。