Anonim

与所有现代操作系统一样,Windows允许用户设置将打开每种文件类型的默认应用程序。 但是,除了设置为该文件类型默认设置的应用程序外,许多用户会偶尔使用某些应用程序打开某些文件。 Windows不在右键单击菜单中包括一个有用的“打开方式”选项,而不是更改用户通常不希望使用的文件类型的默认应用程序,或手动启动非默认应用程序并手动打开文件。 。 通过右键单击文件并选择“打开方式”,用户可以暂时跳过默认应用程序,并使用任何兼容程序打开文件。
例如,考虑图像。 在上面的屏幕截图中,我们的Windows 10 PC被配置为默认在新的通用Windows“照片”应用程序中打开图像文件。 这使我们无需启动更多高级软件即可快速查看图像。 但是,当需要实际 编辑 图像时,我们更喜欢使用Adobe Photoshop。 无需将Photoshop设置为所有图像文件类型的默认应用程序,这会极大地阻碍我们快速查看图像的能力,我们只需右键单击所需的图像文件,然后选择“ 打开方式”>“ Adob​​e Photoshop”


听起来很简单,对吧? 好吧,这里只有一个小问题:当用户选择多个文件时,“打开方式”菜单不可用。 由于某些莫名其妙的原因,Microsoft禁止用户在选择了多个文件(包括多个共享相同文件类型的文件)后,轻易地在非默认应用程序中打开文件。


但是,有一个解决方案,那就是右键单击菜单中的“编辑”选项。 无论选择了多少个图像文件,即使文件类型不同,“编辑”选项始终可用。 但是,这也不是一个完美的解决方案,因为使用右键单击菜单中的“编辑”选项可以打开MS Paint中的选定图像,这与大多数用户所喜欢的图像编辑软件相去甚远。
值得庆幸的是,有一种解决方法,这次解决方案可能会达到我们所能做到的完美。 答案是更改在选择“编辑”选项时启动的应用程序,但要这样做,您将需要深入Windows注册表。
在继续之前,请确保您熟悉注册表及其修改基础。 我们将引导您完成更改用于“编辑”选项的应用程序的过程,但是请注意,在注册表中进行其他更改可能会永久损坏Windows安装甚至数据。 因此,进行这些更改时请小心,并在继续操作之前确保对所有重要数据都具有可靠的备份。
首先,通过从“开始”菜单或“开始”屏幕(Windows Vista到Windows 10)中搜索“ regedit”或进入“ 开始”>“运行”并键入“ regedit”(Windows XP)来启动 Windows注册表编辑器。 在注册表编辑器中,使用左侧的文件夹层次结构导航到以下位置:

ComputerHKEY_CLASSES_ROOTSystemFileAssociationsimageshelledit命令

请注意,其中某些文件夹(尤其是HKEY_CLASSES_ROOT)包含数百个条目。 该列表是按字母顺序排列的,因此您可以根据需要滚动浏览,但也可以使用注册表搜索功能(位于“ 编辑”>“查找”中 )快速找到正确的键。


到达“ command”键后,您将在窗口右侧看到一个字符串,其值为“%systemroot%system32mspaint.exe”“%1” 。 这告诉Windows在用户右键单击图像文件后选择“编辑”选项时启动Windows Paint。 我们可以通过双击注册表字符串以将其更改为指向所需的任何兼容应用程序,将其打开,然后在“值数据”框中替换第一组括号内的路径。
继续我们的示例,我们将更改路径以指向本地安装的Photoshop CC 2015,默认情况下位于C:\ Program Files \ Adob​​e \ Adob​​e \ Photoshop CC 2015 \ Photoshop.exe 。 右键单击快捷应用程序,然后选择“ 属性”,可以找到您喜欢的应用程序的安装位置。 “目标”框中的路径是您需要复制到注册表字符串中的路径。


复制新路径时,请确保保留现有的括号,并且不要删除或修改尾随的“%1”,这对于Windows将选定的图像文件传递到已定义的应用程序的方式非常重要。 在我们的示例中,“ 值数据”字段的完整内容为:

“ C:Program FilesAdobeAdobe Photoshop CC 2015Photoshop.exe”“%1”

进行更改后,无需重启或注销; 新应用程序将立即作为右键菜单中的“编辑”方法接管。 要对其进行测试,请转到桌面(或Windows资源管理器中的任何位置),选择一组图像,单击鼠标右键,然后选择“ 编辑” 。 只要您选择与图像文件兼容的应用程序,所有选定的图像都将在新程序中打开。


如果您以后想再次更改Windows Edit应用程序,只需获取所需应用程序的正确路径,回到上面确定的注册表路径,然后重复概述的过程,只有这次您将替换第一个自定义项图像编辑应用程序的选择,而不是默认的MS Paint。 说到Paint,如果要再次将其设置为默认值,只需将其原始路径放回原处,下面列出以供参考:

“%systemroot%\ system32 \ mspaint.exe”“%1”

通过更改“编辑”应用程序,我们能够成功解决Windows在“打开方式”菜单上的限制,它使我们能够灵活地在我们喜欢的图像编辑应用程序中一次快速打开多个图像。 解决此问题的简单方法是,Microsoft可以简单地扩展对“打开方式”的支持以涵盖多个项目,这与OS X中的处理方式大致相同,但该问题可以追溯到Windows 7,而几乎没有希望微软能够解决这种情况。 但是,直到Redmond公司着手解决这个问题,对“ Edit”选项的这种方便的修改应该适合大多数Windows用户。

如何使用Windows右键单击“编辑”以启动Photoshop而不是ms paint