我的操作系统是 Windows XP,带 SP2。我将 4 个文件夹(其中包含其他文件夹和文件)作为工具栏放在任务栏上,将它们用作弹出菜单;我将它们放在右侧,通知区域旁边,并启用“锁定任务栏”。最近,每次我启动计算机时,它们都会移出它们的位置,并将子文件夹溢出到任务栏上。我将它们放回原位几次,先解锁任务栏,然后在每次重新定位后重新锁定它;我还不得不多次删除然后重新添加文件夹作为工具栏,因为它们很难与任务栏上散落的子文件夹一起移动。但它们已经反复重新定位;而且,任务栏的左侧出现了一个空白部分,靠近快速启动栏,最小化的窗口无法进入其中,因此它们最终堆积在任务栏上的一小块区域中,位于空白部分和放错位置的文件夹工具栏之间;我可以向左或向右移动这个空白的“工具栏”,并调整其大小,但不知道如何删除它。
我想知道:
什么原因可能导致工具栏文件夹不断移出其位置,以及如何阻止这种情况;
是否有办法删除空白的“工具栏”;以及
除了拖动双条条之外,是否存在更多可控制的方式来操纵任务栏上的工具栏。
非常感谢您回答我的问题。
答案1
我想你指的是快速启动,而不是任务栏。
无论如何,Window 对这些工具栏的处理相当有缺陷,而且我不知道有什么解决方案可以长时间保留复杂的设置。正如伽利略所说:“但它确实会移动”。
唯一的解决方案是使用启动器。请参阅最佳免费程序启动器。 我最喜欢的是Vista 开始菜单。
答案2
这可能与 Windows XP 中默认的 BagMRU 大小 400 有关。一旦达到此限制,Windows 将丢弃最旧文件夹的设置,这些文件夹随后似乎会发展出“自己的生命”(即恢复为默认的 Windows 文件夹设置)。您当然可以更改 BagMRU 大小:
- 从开始菜单的运行对话框启动 REGEDIT。
- 导航到注册表项 HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell。如果不存在此键,请跳至步骤 8。
- 如果存在名为 BagMRU 的子项,请删除整个子项。
- 如果存在名为 Bags 的子项,则删除整个子项。
- 查找名为 BagMRU Size 的值(BagMRU 和 Size 之间有一个空格)。
- 如果该值不存在,请从编辑菜单中选择新建 | DWORD 值,并将新值命名为 BagMRU Size。
- 双击 BagMRU Size 值,选择 Decimal,然后输入 Win XP 需要记住的文件夹设置数量(例如 1,000)。
- 导航到注册表项 HKEY_ CURRENT_USER\Software\Microsoft\ Windows\ShellNoRoam。如果存在,请重复步骤 3 至 7。
答案3
你有没有尝试过真正的启动栏? 它是快速启动栏的替代品,具有更多功能,例如弹出菜单和插件。