深入了解Windows注册表的文件关联与网络设置
在Windows系统的使用中,注册表扮演着至关重要的角色。它存储了系统和应用程序的各种配置信息,通过对注册表特定键值的设置和调整,我们可以实现对系统功能的定制和优化。下面将详细介绍Windows注册表中与文件关联和网络设置相关的重要内容。
1. 文件关联相关键值
- HKCR*:这是所有类型文件的基类。在所有文件的快捷菜单中,我们可以看到此键下的命令。
- HKCR\AllFileSystemObjects:该键为所有文件和文件夹定义了命令。默认情况下,它只是在快捷菜单中添加了“发送到”项。
1.1 应用程序在“打开方式”对话框中的显示设置
若要使某个应用程序在“打开方式”对话框中显示,该应用程序必须在HKCR\Applications中进行注册。Applications下的每个子键以程序文件名命名,例如记事本程序对应的子键为HKCR\Applications\Notepad.exe。同时,还需要按照前文所述,将OpenWithList键添加到文件扩展名的键中。在程序的子键中,会包含以下值和子键的组合:
-FriendlyAppName:这是一个REG_SZ类型的值,包含应用程序的友好名称。它可以是一个字符串,但更常见的格式是@file,- resou