用命令行显示隐藏文件(注册表法)
用 reg add 修改资源管理器的 Advanced 注册表项,一键开启"显示隐藏文件"和"显示受保护的操作系统文件"。
运行两条 reg add 命令,把 HKCU\...\Explorer\Advanced 下的 Hidden 和 ShowSuperHidden 设为 1,然后重启资源管理器生效。
01命令
命令
$ reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 1 /f
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 1 /f02作用说明
文件资源管理器的"文件夹选项"勾选状态其实保存在注册表里:Hidden=1 表示显示隐藏文件(2 表示不显示),ShowSuperHidden=1 会额外显示 desktop.ini、pagefile.sys 这类受保护的系统文件。用 reg add 写入的效果和在界面里勾选一样,但已经打开的资源管理器窗口不会立即刷新,需要重启资源管理器。常用于病毒把文件夹隐藏后恢复显示,或查看 AppData 里的配置文件。
03风险
!注意: 打开"显示受保护的操作系统文件"后可以看到并误删系统文件,请勿动 C:\Windows 里的任何东西。
04撤销
撤销
$ reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v Hidden /t REG_DWORD /d 2 /f && reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v ShowSuperHidden /t REG_DWORD /d 0 /f05来源
- reg add依据: reg add writes a value to a registry key with /v (value name), /t (type) and /d (data), which is how the Explorer Advanced options are toggled.
- Reg - SS64依据: Documents reg add syntax for changing HKCU Explorer Advanced values such as Hidden to show hidden files.
最后验证: 2026-09-18 · 分类: 文件与文件夹