问题 有人曾经问我一个问题:我想在Windows XP的开始菜单中使用个性化菜单(Intellimenus),应该怎么做? 我的回答是这样的 让我们先来假设:XP的开始菜单启用了Intellimenus。 你经常使用的APP是5个,其他的APP不是经常被使用。(因为曾有研究表明,一个典型用户日常最经常使用的APP个数是5个) 这些经常使用的APP会被放到MFU(最近经常使用的项目)中。 有一天,你想运行其他的一些APP,这些APP平常是不怎么被使用的。 你点击开始菜单中的"所有程序"。 你找不到你想运行的APP,因为这个APP已经被隐藏起来了。为什么会被隐藏呢?因为这个APP被定义为不经常使用。 如果你是一个很天真的人(不是很了解系统原理)的话,你会说:"咦?是谁卸载了我的APP呢?为什么我从所有程序中找不到它了呢?"。 按理说,"所有程序"不是应该显示系统所有已安装的程序吗? 如果你是一件经验老道的系统使用者,则会说:"为什么我要傻傻的点击这些展开按钮呢?我打开"所有程序"的原因不就是想使用一个我不怎么用的APP吗?这些展开按钮应该被事先展开才对,这样,我就不需要再点击一次了。" 换句话说,如果在开始菜单的"所有程序"中启用Intellimenus,则它会显示你经常使用的APP(MFU APP),因为MFU和Intellimenus都是显示相同的APP列表,只是使用了不同的方法。这样的设计,是没有意义的。 可以想象,"所有程序"就是一个很大的展开按钮。那么MFU就相当于一个收缩的版本,"所有程序"则相当于一个展开的版本。 总结 虽然我现在跑着最新版的Win10,但是提起XP,我不禁想起那些大晚上重装好几次XP的青葱岁月。时间过得可真快,我是真的老了。 我在远方的朋友,你可过得还好?