Answers:
正如您的屏幕截图所示,这似乎是此错误的产物,并且似乎是由系统范围的安装引起的(Chrome浏览器位于Program Files \ Google \ Chrome中,而不是%localappdata%\Google\Chrome
)
尝试检查HKEY_LOCAL_MACHINE
(HKLM)和HKEY_CURRENT_USER
(HKCU)中这些注册表项的存在并删除它们:
HKEY_CLASSES_ROOT\Chrome
HKLM\Software\Classes\Chrome (all of it)
HKCU\Software\Classes\Chrome (all of it)
HKLM\Software\Classes\ChromeHTML\open\command\DelegateExecute
HKCU\Software\Classes\ChromeHTML\open\command\DelegateExecute
在管理模式下运行cmd.exe(搜索cmd.exe并右键单击,以管理员身份运行...)
复制这些行,并在cmd中逐行粘贴,然后按Enter。Cmd.exe会询问您是否要继续?按“ Y”字母,然后按Enter。
REG DELETE HKEY_CLASSES_ROOT\Chrome
REG DELETE HKLM\Software\Classes\Chrome
REG DELETE HKCU\Software\Classes\Chrome
REG DELETE HKLM\Software\Classes\ChromeHTML\open\command\DelegateExecute
REG DELETE HKCU\Software\Classes\ChromeHTML\open\command\DelegateExecute
这是屏幕截图;
注意:不管cmd.exe是否显示“错误:找不到路径”等。只需继续复制并粘贴并运行每一行...
注意 -这些命令可能会删除您的Chrome插件(加载项)设置...
REG DELETE HKEY_CLASSES_ROOT\Chrome
在Win 10中为我修复了此问题,而没有删除任何插件。谢谢。
创建此reg文件并双击将其导入
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\ChromiumHTM\shell\open\command]
"DelegateExecute"=-
[HKEY_CLASSES_ROOT\Chromium\.exe\shell\open\command]
"DelegateExecute"=-
[HKEY_CLASSES_ROOT\Chromium\.exe\shell\opennewwindow\command]
"DelegateExecute"=-
[HKEY_CLASSES_ROOT\Chrome\.exe\shell\open\command]
"DelegateExecute"=-
[HKEY_CLASSES_ROOT\Chrome\.exe\shell\opennewwindow\command]
"DelegateExecute"=-
[HKEY_CLASSES_ROOT\ChromiumHTM\shell\open\command]
"DelegateExecute"=-
删除注册表项提供了一个临时解决方案。我试图找到一个永久的。但是没有这样做。因此,我运用了这个小技巧来避免干扰:
在桌面上创建一个名为“ chrome.bat”的文件
在该文件中,编写以下脚本:start / d“ C:\ Program Files(x86)\ Google \ Chrome \ Application \” chrome.exe退出
**如果您的安装Chrome的目录与上述命令的路径目录不同,请写下来。
在我所有的Google都实现了我的怪异感觉以找出最佳且100%可行的方法之后,这是一个巧妙的解决方案。
此解决方案可以解决以下通常在Windows中发生的与DLL相关的所有错误:“类未注册”
或客户可能报告说,当他们尝试在Windows中导航(例如打开“显示属性”)时,遇到以下错误:Explorer.exe –不支持此类界面。要解决此问题,请运行以下命令为资源管理器重新注册所有DLL文件。
脚步:
点击开始。在搜索框中,键入CMD。在窗口顶部,右键单击cmd图标,然后选择“以管理员身份运行”。
在提示符下,键入(或复制并右键单击>粘贴到CMD中):
FOR /R C:\ %G IN (*.dll) DO "%systemroot%\system32\regsvr32.exe" /s "%G"
然后按Enter。
这将需要几分钟才能完成。将会出现几个C +运行时错误,以及系统运行缓慢。关闭屏幕上出现的所有框(CMD框除外)。完成后(将返回到ac:提示符),重新启动系统并进行测试。
幸运!
我用另一种方法在Win8中尝试过,右键单击exe文件,然后选择固定以启动/固定到任务栏,然后它可以工作。
HKEY_CLASSES_ROOT\Chrome
固定的内容(似乎我没有其他内容)。