介绍
2018 年 12 月,我购买了一台新的华硕 N550JV 笔记本电脑,第一天我就进行了 Windows 10 Education 64 位标准安装。
一切都运行良好,但有一个问题困扰了我几个月。12 月,我甚至在 Microsoft Feedback Hub 上发布了有关该问题的反馈,但似乎没人关注。
有趣的是,我也有一台台式电脑,也运行 Windows 10 教育版,也出现了同样的问题。
问题
让我们讨论一下文件。TXT扩展名。我更喜欢使用Sublime Text 3. Windows 使用记事本默认情况下,我的系统使用以下方式打开 .txt 文件记事本双击。
Sublime Text 3安装在系统上,位于C:\Program Files\Sublime Text 3
。
右键单击 .txt 文件后,“打开方式”文本变为粗体,并且该菜单下提供的唯一选项也是“打开方式”。单击此选项什么都不做,只是忽略了我的命令。
我的电脑上之前安装了 Windows 7,我能够使用“打开方式”上下文菜单,以及设置Sublime Text 3作为打开.txt 文件的默认应用程序。
扩展也会出现同样的问题.jpg,.png,.pdf,.docx,.xlsx等等。我按下“打开方式”后什么也没发生。
我尝试使用名为为每种类型的文件选择一个默认应用在 Windows 10 中,但尝试将应用程序从记事本到Sublime Text 3是不可能的,因为 Windows 不知何故认为记事本是唯一可用的应用程序。
看来,即使在这 4 个月内 Windows 10 进行了一些重大更新,这个问题仍未得到解决。我开始认为这与 Windows 无关。
截图
使用“打开方式”.txt
:失败
使用“打开方式” .png
:失败
使用“打开方式” .mp4
:成功
系统规格
我的笔记本电脑的 DxDiag
Time of this report: 4/4/2019, 17:45:24
Machine name:
Machine Id:
Operating System: Windows 10 Education 64-bit (10.0, Build 17763) (17763.rs5_release.180914-1434)
Language: Croatian (Regional Setting: Croatian)
System Manufacturer: ASUSTeK COMPUTER INC.
System Model: N550JV
BIOS: BIOS Date: 11/19/13 10:26:41 Ver: 04.06.05 (type: BIOS)
Processor: Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz (8 CPUs), ~2.4GHz
Memory: 16384MB RAM
Available OS Memory: 15820MB RAM
Page File: 11095MB used, 20595MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 12
DX Setup Parameters: Not found
User DPI Setting: 96 DPI (100 percent)
System DPI Setting: 120 DPI (125 percent)
DWM DPI Scaling: Disabled
Miracast: Available, with HDCP
Microsoft Graphics Hybrid: Supported
DxDiag Version: 10.00.17763.0001 64bit Unicode
我的电脑的 DxDiag
Time of this report: 4/4/2019, 18:04:08
Machine name:
Machine Id:
Operating System: Windows 10 Education 64-bit (10.0, Build 17134) (17134.rs4_release.180410-1804)
Language: Croatian (Regional Setting: Croatian)
System Manufacturer: System manufacturer
System Model: P5K SE/EPU
BIOS: BIOS Date: 10/20/08 15:00:31 Ver: 08.00.12 (type: BIOS)
Processor: Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz (4 CPUs), ~2.8GHz
Memory: 5120MB RAM
Available OS Memory: 5120MB RAM
Page File: 5839MB used, 1455MB available
Windows Dir: C:\WINDOWS
DirectX Version: DirectX 12
DX Setup Parameters: Not found
User DPI Setting: 96 DPI (100 percent)
System DPI Setting: 144 DPI (150 percent)
DWM DPI Scaling: Disabled
Miracast: Not Available
Microsoft Graphics Hybrid: Not Supported
DxDiag Version: 10.00.17134.0001 64bit Unicode
更新
我之前曾尝试使用以下方法设置这些扩展的默认应用为每种类型的文件选择一个默认应用在 Windows 10 中设置,但没有成功。例如,单击记事本.txt 扩展名旁边的下拉菜单会给我记事本作为唯一的选择。我今天 (2019-04-04) 尝试了这个,它给了我几个选择,包括 Sublime Text 3。显然这个问题已经解决了,我现在可以愉快地双击 .txt 文件并在我最喜欢的文本编辑器中打开它们。
但,我仍然很好奇,为什么右击 ->打开用-> 打开方式选项不起作用。
更新 2
谢谢韓國在下面的第一条评论中回答后,问题很快就得到了解决。结果它是一个 shell 扩展,阻止了一些其他上下文菜单项。 使用ShellEx查看器我设法检测到一个可疑的上下文菜单项并将其禁用。
如果你按“Microsoft”列对这些项目进行排序,查看哪些上下文菜单项不是来自 Microsoft Corporation,因为其中一个可能是导致问题的原因。
答案1
可能是 shell 扩展导致了此问题。使用 ShellExView 缩小有问题的上下文菜单 shell 扩展的范围。