我将“未知”文件与 关联notepad.exe
,也就是说,没有扩展名或扩展名未知的文件。
HKEY_CLASSES_ROOT\Unknown
但是我不确定我为此更改了哪些键。Unknown
如果可能的话,我想将所有键和值恢复为“默认”状态。
答案1
您可以从中提取默认注册表设置 Windows 7 ISO 甚至无需重新安装 Windows。以下将创建一个虚拟硬盘来保存从 ISO 获得的数据
diskpart
create vdisk file C:\wo.vhd maximum 10
attach vdisk
create partition primary
format
detach vdisk
安装虚拟盒. 创建新虚拟机。确保选择“使用现有虚拟硬盘文件”。对于新虚拟机,选择 Settings Storage IDE 并添加 ISO 文件。启动虚拟机。启动后,您可以导出密钥(Shift + F10)
reg export hkcr\unknown C:\unknown.reg
现在关闭虚拟机并关闭 VirtualBox Manager。运行以下命令安装 VHD,然后 REG 文件将在主机上可用。注意不要在关闭 VirtualBox 后过早运行此文件。如果在 VirtualBox 进程终止之前重新连接,则文件将不会被保存。
automount scrub
attach vdisk
最后结果
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\unknown\shell]
@="openas"
答案2
我不确定你在找什么,但这是我注册表中未知文件夹的屏幕截图
答案3
删除以下键应该会取消关联open
您为未知类型文件选择的任何默认应用程序:
HKEY_CURRENT_USER\SOFTWARE\Classes\Unknown\shell\open
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\open
它们可能不都存在,但没关系。保留其他 shell 动词(至少可能openas
单独opendlg
保留)。