相关疑难解决方法(0)

ShowSuperHidden 和 SuperHidden 注册表值之间有什么区别?

在注册表项下:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Run Code Online (Sandbox Code Playgroud)

...有两个有据可查的值与在 Windows 资源管理器中显示隐藏文件和文件夹有关。

Hidden键在 true 时显示隐藏文件,在 false 时隐藏它们。

ShowSuperHidden密钥通常被认为是“超级隐藏”(即受保护/系统)文件的等价物;它在 true 时显示超级隐藏文件,在 false 时隐藏它们。

也就是说,SuperHidden价值从何而来?它的名字表明它将是Hidden密钥的自然模拟,但据我所知,关于它的文档及其作用是不存在的。

SuperHidden值的目的是什么,它与ShowSuperHidden有何不同?

windows windows-registry windows-7 windows-explorer

10
推荐指数
1
解决办法
7538
查看次数

在 Windows 注册表中,“LegacyDisable”字符串值是什么?它究竟有什么作用?

在 Windows 注册表中,将LegacyDisable字符串值添加到键的目的是指示 Windows 忽略键、其值及其任何子键和子值,从而有效地禁用它。

例如,将LegacyDisable字符串值添加到以下键:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\opennewwindow
Run Code Online (Sandbox Code Playgroud)

...禁用opennewwindow,从 Windows 资源管理器的上下文菜单中删除“在新窗口中打开”项。CCleaner的上下文菜单清理工具也LegacyDisable用于此目的。

但是,关于字符串值的文档似乎不存在;我根本无法找到任何记录它的内容,无论是在这里还是通过 Google,所以我对它的来源感到困惑,是否禁用注册表项就是它的全部目的,以及为什么它没有记录.

禁用注册表项LegacyDisable的唯一目的是什么?

当用于禁用注册表项时,它的行为与 CCleaner 使用的其他方法有何不同 - 将纯文本添加到字符串值的十六进制数据?为什么 CCleaner 使用这两种方法?

windows windows-registry windows-7 context-menu regedit

9
推荐指数
1
解决办法
1723
查看次数