总结 最近在新安装的 Windows 11 上安装 VLC VideoLAN 时发现,许多流行的视频文件扩展名未在此播放器中注册(许多其他文件扩展名已注册)。我无法手动注册它们,因为我在默认应用程序的可用扩展名列表中找不到它们。我该怎么办?在这种情况下,如何手动向某些(默认)应用程序注册某些文件扩展名?
视频文件类型的问题
我在新安装的 Windows 11 中遇到了一个问题,即某些知名应用程序(VLC、IrfanView)无法正确注册其所有文件扩展名。我不知道为什么。
例如,我刚刚安装了 VLC,它注册了许多它支持的扩展名,但不包括 .mp4:
当我尝试通过以下方式修复此问题时工具 → 首选项 → 操作系统集成并点击设置文件关联...,我看到一条消息说:“要更改默认应用,请前往“设置”→“应用”→“默认应用”“。因此,这几乎是一个恶性循环。
我尝试过手动绑定.mp4扩展甚高频液晶程序,但令我极为惊讶的是,我在系统中找不到它:
我每天使用的几乎所有视频文件扩展名(即:.avi、.wmv、.mkv)都是如此。注册了许多“奇怪”的扩展名,但不包括以下这些:
更多观察
该文件的图标似乎始终是来自Windows媒体播放器:
尽管 WMP 几天前就被删除了,但它从 Windows 11 安装之初就没有改变过。
当文件存储在OneDrive时,双击行为如下:
- 首次点击时--将文件下载到本地磁盘
- 当第二次及之后单击时,图标/文件状态将从继续在此设备上到始终保留在此设备上并返回;没有启动任何程序
当文件存储在非 OneDrive 位置时,双击取决于文件执行尝试的时间。在 Total Commander 中,显示以下错误消息:
在 Windows 资源管理器中双击文件时选择应用程序对话框显示:
不幸的是,在 Windows 11 中一直使用这个应用程序...上述窗口中的复选框不再可用,并且每次执行文件时都必须重复选择应用程序的过程。
图像文件类型存在同样的问题
我记得我曾经完全相同的问题IrfanView 注册了所有图片扩展,但是不是常用的有:.bm、.jpg、.png 和 .gif。我也无法在默认应用程序列表中列出它们。
但一两天后,发生了一些奇迹这些扩展开始出现在列表中。我可以用 IrfanView 手动注册它们。这次我没那么幸运,过去 2-3 天内什么都没有改变。
问题
这是一篇很长的文章,可以归结为一个简单的问题:
这种情况下该怎么办?
如果某个扩展名未出现在 Microsoft 11 中,是否有任何方法可以添加文件扩展名注册?默认应用程序窗口?有没有系统范围的方法,还是必须使用第三方软件?
答案1
就我而言,这里提供的两个答案均无效1。因此,我决定发布第三个选项。
灵感来自一些文章,我用的是精彩的设置用户FTA公用事业。其作者成功逆向工程了设置文件扩展名绑定所需的 Microsoft 哈希算法。因此,该程序不仅会将选定的文件扩展名注册到您选择的应用程序中,而且还会生成所需的哈希,从而阻止 Windows 重置此绑定。
注册.avi,.mp4,.mpg和.mkv使用 VLC 播放视频文件扩展名时,请逐个运行以下命令:
SetUserFTA .avi VLC.avi.Document
SetUserFTA .mkv VLC.mkv.Document
SetUserFTA .mpg VLC.mpg.Document
SetUserFTA .mp4 VLC.mp4.Document
注册.gif,.jpg, 和.png使用 IrfanView 查看图像文件扩展名,逐个运行以下命令:
SetUserFTA .gif, IrfanView.GIF
SetUserFTA .jpe, IrfanView.JPG
SetUserFTA .jpeg, IrfanView.JPG
SetUserFTA .jpg, IrfanView.JPG
SetUserFTA .png, IrfanView.PNG
您必须从以下任一方式运行此程序命令,电源外壳或者Windows 终端(Windows 11 中的新玩具)。
对于其他文件类型和应用程序,我建议您运行SetUserFTA.exe get
一次并仔细检查,看看是否有其他绑定不正确或混乱。
1 w32sh的回答没有,因为我已经有了Microsoft 照片,格罗夫音乐和电影和电视应用程序卸载,因此重置它们没有效果。莫伊舍·皮皮克博士的回答没有用,因为我没有改变属性中的按钮,没有总是使用此应用程序打开...复选框(嗯......我有,但只是在一段时间后,我仍然不知道发生了什么神奇的事情这使得它在一段时间后能够正常工作......)。
答案2
(从无法通过 Windows 11 中的默认应用程序关联 JPG/PNG 文件)
已知 IrfanView 设置会导致此问题。
启动 PowerShell 并逐个运行以下命令:
Get-AppxPackage Microsoft.Windows.Photos | Reset-AppxPackage
Get-AppxPackage Microsoft.ZuneVideo | Reset-AppxPackage
Get-AppxPackage Microsoft.ZuneAudio | Reset-AppxPackage
答案3
在 Windows 10 中(希望在 11 中也能使用),要将应用添加到打开方式>列表,
- 右键单击具有该扩展名的文件(例如 MP4)。
- 选择“打开方式>*”,然后选择其他应用。
- 点击更多应用程序(您可能需要向下滚动才能看到该选项)。
- 放始终使用此应用打开 .MP4 文件。
- 点击选择这台电脑上的其他应用(如果需要,请再次向下滚动)。
- 浏览文件系统以选择您喜欢的应用程序(VLC)。
您还可以使用第三方工具,例如 Nirsoft 的免费文件类型管理器,编辑文件关联。
另请参阅*在 Windows 11/108 中设置或更改文件关联和扩展名来自 Windows 俱乐部。
诚然,这些都是 慢的 程序添加许多默认文件类型处理程序;由于安全性变化,一些批处理程序可能不再起作用。