Windows中的便携式用户设置

我想知道如何避免以同样的方式设置我的所有偏好 ,每次我安装一个新的操作系统。

有没有办法导出设置如:

  • 背景颜色
  • 项目显示,以及如何在Vista / Win7中
  • 自动隐藏开始菜单
  • 资源pipe理器中的布局,大小,显示的列和视图types
  • 等等…

是否有任何指导来控制这些设置的registry设置? 或者你可以通过编程WMI或类似的东西来做什么?

你有没有考虑简单地备份和恢复你的Windowsconfiguration文件? 大多数的Windows设置和工作环境是这个configuration文件的一部分。

您可以将您的帐户设置为使用漫游configuration文件 ,并将configuration文件保存到服务器或其他共享存储中,这些configuration在升级时不会丢失。

如果您不使用内置的Windows工具来复制configuration文件,则需要使用像regedit这样的工具来手动更改\ user.dat的权限,这是拥有该configuration文件的帐户的registry的HKEY_CURRENT_USER部分。

  • 在Windows XP中复制configuration文件
  • 如何在Windows XP中创build和复制漫游用户configuration文件

如果经常重新安装,出于任何原因,脚本中的所有这些设置可能会很有用。 存储在registry中的每个设置都可以使用* .cmd脚本中的“reg”命令进行设置。 您可以使用Google来查找很多设置。 但是,你必须find一些你自己。 从www.sysinternals.com下载Sysinternals的ProcMon。 使用它来监视registry,同时在控制面板或任何地方更改所需的设置。 然后使用“reg”编写脚本来操作该设置。

Windows自带了一个工具来迁移以前版本的设置,在XP中,它被称为“文件和设置转移向导”,尽pipe我相信它已经改变了名字。 当然,如果您注册了Windows域,则可以将用户设置为漫游configuration文件。

在Windows中最好的方法是使用内置的工具。 在Windows 7 SP1的开始 – >附件 – >系统工具 – > Windows轻松传输

在旧版本,它是FASTWIZ(在XP我相信)和USMT(用户状态迁移工具,在Vista中我认为)。

您可以将包含几乎所有个人设置和已保存信息的configuration文件导出到文件,然后将文件导入到新计算机上。

您也可以使用它来直接将configuration文件传输到新计算机,而无需导出到文件。

这个工具,结合Win7中相当整洁的“Windows备份”工具,提供了非常好的整体备份function。

在一个轻微的offtopic – 我也可以推荐Microsoft SyncToy用于备份的目的。 它是一个简单的实用工具,通过文件同步文件夹,它非常轻,易于使用,脚本和整洁。

祝你好运!

如果这是关于Windows 7,并且您计划每年进行超过3或4次安装:您可能需要使用所有最喜欢的工具自定义参考计算机,并使用“sysprep”创build一个新的可安装映像插件。

使用http://support.microsoft.com/kb/973289中所述的方法,您还可以将自定义的configuration文件设置包含在新安装的默认configuration文件中,以便它们成为所有新创build的用户帐户的基准。