Windows XP/Vista/7/... 将图标在桌面上的位置保存在哪里?是否有内置方法来保存这些位置?我可以锁定某些项目的位置吗?
答案1
它们位于注册表下HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop
。
你应该感兴趣的关键是商品位置XXXxXXX(在哪里XXX是你的决心)。
相关值为Mode
、LogicalViewMode
、IconSize
。
您可以按照表所示进行组合:
Style Mode LogicalViewMode IconSize
X-Lg Icons 5 3 0x100
Lg Icons 5 3 0x60
Med Icons 5 3 0x30
Sm Icons 2 3 0x10
List 3 3 0x10
Details 4 1 0x10
Tiles 6 2 0x30
更新
幸运的是,找到了一篇可以帮助你的文章。参见:Windows Shellbag Forensics
。
答案2
Windows 图标往往会移动,尤其是在屏幕分辨率改变时,但没有内置工具来撤消这种改变。
由于不同版本的 Windows 的注册表信息可能有所不同,因此最好使用第三方实用程序,而不是尝试自己动手。
一个可以让图标保持在原位的优秀实用程序是免费且用途广泛的图标。
答案3
图标位置存储在注册表中。不幸的是,我不知道确切的位置。
您可以使用此链接来修复图标的位置: http://www.howtogeek.com/howto/windows-vista/save-and-restore-desktop-icon-layout-in-windows-vista/
当您单击桌面时,它会向上下文菜单添加两个条目:Save Desktop Icon Layout
和Restore Desktop Icon Layout
。
您可以保存图标的当前位置。如果顺序被打乱,您可以将其恢复到保存的位置。
答案4
目前最好的应用程序是“DesktopOK”。它是免费的,可以保存特定分辨率的图标位置,这样当您将 RemoteDesktop 连接到 PC 时,它们就不会出错。可以保存无限量的状态。