清空运行框历史记录需删除注册表runmru项(保留default项);可选择性删除其中部分字符串值;还可关闭“允许windows跟踪应用启动”以阻止新记录生成。

清理电脑运行输入框中残留的历史执行指令记录,是为了防止他人通过Win+R打开的“运行”对话框看到你曾执行过的命令,比如gpedit.msc、regedit、cmd等敏感路径,这些记录默认保存在注册表中且不会随系统重启自动消失。
直接删除注册表RunMRU键清空全部记录
这是最彻底、最常用的方法,一步到位清除所有历史条目,无需逐条筛选。
按 Win + R 打开运行对话框,输入 regedit → 回车启动注册表编辑器。
在左侧树形栏中依次展开路径:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
右侧窗格中会显示一串以字母命名的字符串值(如a、b、c…),以及一个名为“Default”的项——【切勿删除Default项】,它是系统保留键,删除会导致运行框异常。
右键单击 RunMRU 项本身 → 选择“删除” → 点击“是”确认。
关闭注册表编辑器,再次按下 Win + R,历史记录已完全清空。
选择性删除某几条特定运行记录
如果你只想删掉其中几条(比如误输的错误命令或临时调试用的路径),又不想清空全部,就用这个方法。
同样先用 Win + R → regedit 进入注册表编辑器,导航到:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\RunMRU
右侧列出的所有字符串值(a、b、c…)每一条都对应一条历史命令,双击可查看具体内容。
找到你想删的那条,比如值名为“d”,内容是“notepad.exe C:\temp\log.txt”,右键它 → “删除”。
可按住 Ctrl 键多选多个值后统一删除,删完直接关闭注册表编辑器即可生效。
启用系统隐私设置阻止记录生成
从源头禁用运行历史记录功能,适合长期注重隐私的用户。该设置开启后,Win+R输入的任何命令都不会被保存。
第一步:右键点击开始按钮 → 选择“设置” → 左侧点“隐私和安全性” → 右侧滚动到底部点“常规”。
第二步:找到“允许 Windows 跟踪应用启动以改进开始和搜索结果”选项 → 将其开关关闭。
第三步:重启资源管理器或注销重登,此后运行框不再记忆新输入的命令。
注意:此操作不影响已存在的历史记录,需配合前述任一方法先行清理旧数据。











