很多朋友都已经开始使用Windows 7,它支持多张桌面背景切换的功能让我们的桌面更加绚丽,但是对于喜欢按照文件夹分门别类保存图片的用户来说,在设置桌面背景时如果指定了包含子目录的文件夹,如“wallpaper“,但其下又有“风景”、“动物”等几个子目录,在显示桌面背景时则只能显示wallpaper文件夹下的图片,“风景”等子目录里的图片则无法显示,实在算得上有些弱智……
  ◎系统方案的局限之处
  关于另选桌面背景的问题,Windows 7提供了两种不同的解决方案,打开“选择桌面背景”窗口,可以从“图片位置”下拉列表中选择:
  一是选择“Windows桌面背景”,它的实际存储路径是“C:\windows\web\wallpaper\”,这里所有子文件夹中的图片,都可以在桌面背景中显示出来;
  二是选择“图片库”,这里可以显示所有添加到库的图片文件夹,但需要将相关的图片文件夹手工添加到“图片库”。
  很显然,无论选择哪一种现成的方案,都需要将图片文件夹添加到相应的位置,尤其是“图片库”的操作,相对繁琐。
  ◎完美解决方案
  其实,我们可以为“Windows桌面背景”扩充更多的内容,并不需要将相关文件夹复制过去,通过注册表就可以解决这一问题。以管理员权限打开注册表编辑器,依次定位到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers\knownfolders\0\Windows Wallpapers\MergeFolders”,这里的内容就是Windows 7自带壁纸的文件夹信息,右击添加一个可扩充字符串值(如图1),字符串名称即图片文件夹的名称,例如“i:\家庭成员的图片\”,刷新之后关闭注册表编辑器。
  现在,请关闭已打开的“个性化”窗口,重新右击桌面依次选择“个性化→桌面背景”,打开“选择桌面背景”窗口,将图片位置设置为“Windows桌面背景”(如图2),在这里可以发现刚才所添加的图片文件夹已经进入其中,而且包含各级子文件夹,虽然分类不在一起,但已经可以选择,是不是很方便?
  上述操作不会对系统带来任何影响,而且适用于登录本机的所有用户。