修复开始菜单上的最近项目列表在您登录时始终为空的问题

Windows跟踪您最近在“开始”菜单上的“最近使用的项目”列表中打开的文档。运行对话框还存储您运行过的命令的最近使用(MRU)列表。

您可能遇到了一个奇怪的问题,当您重新启动计算机或注销并重新登录时,“开始”菜单上的“最近的项目”列表和“运行”对话框中的“MRU”列表完全为空。当您使用第三方软件调整系统时,这实际上是一个常见的问题。当您注销Windows时,可能会在Windows注册表中添加一个条目,以清除最近项目列表并运行对话框的MRU列表。

本文介绍如何使用本地组策略编辑器和Windows注册表更改此设置。

注意:本地组策略编辑器在Windows 7的家庭版和简易版中不可用。

使用本地组策略编辑器

要打开本地组策略编辑器,请打开“开始”菜单,然后在搜索框中输入“gpedit.msc”。按Enter键,搜索结果列表中会显示“gpedit.msc”,或者单击链接。

在本地组策略编辑器中,导航到以下项目。

单击开始菜单和任务栏可在右窗格中显示其设置。

在右窗格中,双击退出设置时最近打开的文档的清除历史记录。

在为该设置显示的对话框中,选择“已禁用”选项或“未配置”选项。

单击“确定”接受更改并关闭对话框。

该设置的状态显示为禁用(或未配置)。

从“文件”菜单中选择“退出”以关闭“本地组策略编辑器”。

使用注册表编辑器

如果您使用的是Windows 7 Home或Starter Edition,或者如果您更喜欢使用注册表,请按照以下步骤更改注册表中的设置,该设置将在您注销时停止清除“开始”菜单上的“最近使用的项目”列表和“运行”对话框中的MRU列表。

注意:我们建议您在更改注册表之前,确保备份它。我们还建议创建一个还原点,如果出现问题,您可以使用该还原点来还原您的系统。

要打开注册表编辑器,请打开“开始”菜单,然后在搜索框中输入“regedit.exe”。按Enter键,然后在搜索结果列表中显示“regedit.exe”,或单击该链接。

如果显示“用户帐户控制”对话框,请单击“是”继续。

注意:您可能看不到此对话框,具体取决于您的用户帐户控制设置。

导航到注册表编辑器窗口左侧树中的以下每一项。

对于上面的每一项,在右窗格中查找名为ClearRecentDocsOnExit的DWORD值。如果此设置处于打开状态,则其值将设置为1。要关闭该设置,请双击设置名称。

在“编辑DWORD值”对话框中,将“值数据”编辑框中的数字更改为0,然后单击“确定”。

ClearRecentDocsOnExit项的数据列中的值显示为0。

要关闭此设置,您还可以完全删除ClearRecentDocsOnExit键。要执行此操作,请右键单击密钥名称,然后从弹出菜单中选择删除。

此时将显示确认值删除对话框,以确保您要删除该值。如果您确定要删除的是ClearRecentDocsOnExit键,而不是其他键,请单击“是”。

注:请确保您要在注册表中更改和删除的内容。如果更改或删除了错误的项目,可能会导致系统无法正常工作。

从“文件”菜单中选择“退出”以关闭注册表编辑器。

当您开始在各种程序中打开文件时,如果在“开始”菜单上的“最近使用的项目”列表中看不到这些文件,则可能需要更改几个设置。要执行此操作,请右键单击起始球体,然后从弹出菜单中选择属性。

此时将显示任务栏和开始菜单属性对话框,其中开始菜单选项卡处于活动状态。

如果只想显示最近打开的项目(如文档),请在“开始”菜单中打开“存储并显示最近打开的项目”和“隐私”框中的“任务栏”复选框。

如果要在“开始”菜单的下半部分显示最近打开的程序列表,请选中“存储并在”开始“菜单中显示最近打开的程序”复选框。此选项还将在任务栏上每个程序图标的跳转列表中显示最近打开的项目列表。

如果要在注销或重新启动计算机时开始清除“最近使用的项目”列表,请使用相同的步骤重新打开此设置。在本地组策略编辑器中启用该设置,或将注册表中的项的值从0更改为1。

相关文章