1. 显示所有文件类型的扩展名

1. 显示所有文件类型的扩展名

在 Windows 10 中,程序无法将自己设置为默认程序。它们唯一能做的就是打开 Windows 设置页面(设置\系统\默认应用程序),并允许您手动更改 Web 浏览器。

然而,您使用的网络浏览器可能未列出。

另一种解决方案是采用经典控制面板默认程序设置默认程序

但是,如果您的浏览器也没有列出怎么办?

对我来说,在不久前安装 Firefox 并将其设置为默认设置后,Vivaldi 就出现了这种情况。

答案1

有软件可以解决这个问题,但是你可以执行下面这个手动程序,它也能起作用。

此技术不仅限于将您的网络浏览器设为默认浏览器,还可以用于“设置”页面中的所有内容以及更多内容,只要您知道您的程序可以打开的至少一个文件扩展名。

1. 显示所有文件类型的扩展名

为所有文件类型显示扩展名非常重要。要启用此功能,请打开文件资源管理器窗口,转到选项卡看法,并在正确的检查[v] File name extensions

2.创建一个带有.htm扩展名的临时文件

现在,如果您不需要执行步骤 1 或已经关闭了文件资源管理器,请打开文件资源管理器。导航到您有写入权限的任何文件夹。如果您觉得更方便,您实际上也可以使用桌面。

右击,选择新的>文本文件创建一个空的文本文件。

将文件重命名为temp.htm临时部分并不那么重要,但要确保文件以 结尾.htmYes如果您确定要更改文件类型,请单击问题。

3. 为 .htm 文件创建新的文件关联

右键单击您的 .htm 文件并转到打开用>选择其他应用

注意:您的应用很可能已列在此列表中。如果是这样,仍然选择选择其他应用

在下一个窗口的底部,有一个标记为 的复选框[v] Always use this app to open .htm files.。确保已选中它。

如果您的程序位于列表顶部,请从那里选择它。如果不是,请滚动到列表底部的Choose an app from your pc。这将打开一个文件打开对话框,允许您浏览硬盘上的程序。

当您按下“确定”时,所有 .htm 文件都会由您选择的浏览器打开,但这不会将您的浏览器设置为默认浏览器。

4. 将浏览器设置为默认浏览器

步骤 3 不仅指定您的浏览器打开 .htm 文件,还修复了注册表项,使您的浏览器在“设置”屏幕中可选择设置默认应用程序。如果你现在去开始 > 设置 > 系统 > 默认应用,您将可以选择您的浏览器作为默认的网络浏览器。

答案2

以上方法以及其他建议均无效。

您需要做的就是打开命令窗口(cmd)并粘贴:

"C:\Program Files\Mozilla Firefox\uninstall\helper.exe" /SetAsDefaultAppGlobal

答案3

您不必使用“设置”页面。您可以在命令行中使用以下命令执行此操作ftype

ftype htmlfile="%ProgramFiles%\Mozilla Firefox\firefox.exe" "%1"

相关内容