概要
在使用Windows的过程中可能会遇到很多的问题,比如本文重点要帮大家解决的“该文件没有与之关联的程序来执行该操作”的错误。内容会包含可能造成该错误出现的原因,以及几种常规的修复方法。另外,当文件数据丢失时,您还可以借助文中提到的方法轻松地将其恢复。

该文件没有与之关联的程序来执行该操作

一、为什么会在Windows中出现“该文件没有与之关联的应用/程序来执行该操作”的错误?

通常情况下,当您尝试在Windows计算机上运行游戏,或者尝试打开某些文件或者第三方的软件时,会出现该错误。造成该错误出现的原因有很多,其中包括外部的USB驱动器设置成了自动播放;系统文件损坏;账户权限受限;注册表数据损坏等等。

该文件没有与之关联的程序

了解完可能造成该故障出现的原因之后,我们就可以更好地修复该错误了,以下是详细的修复方法,我们继续往下学习。

二、如何解决Windows“该文件没有与之关联的程序来执行该操作”错误?

1、创建一个新的Windows用户帐户

创建一个新的Windows用户帐户意味着将另一个用户添加到计算机,这样做可以有效地解决因账户权限受限而导致的“该文件没有与之关联的应用来执行该操作”的问题。具体操作步骤如下:

步骤1:运行计算机,依次找到【开始】-【设置】-【账户】选项并进入。

进入账户选项

步骤2:在左侧选择【其他用户】选项之后,右侧点击【将其他人添加到这台电脑】按钮。

点击将其他人添加到这台电脑

步骤3:接下来,点击左侧的【用户】选项,鼠标右键点击右侧空白区域并选择【新用户】选项。

添加新用户

步骤4:在新用户创建页面里,输入用户名和密码并点击【创建】按钮,以创建一个新的Windows用户帐户。之后重启计算机,并使用新创建的账户登录计算机并查看问题是否已解决。

输入用户名和密码以创建新用户

2、将用户帐户添加到管理员组

除了方法一之外,将用户帐户添加到管理员组也是被多数人使用并认可的一种解决方法。具体操作步骤如下:

步骤1:运行计算机,同时按下【Windows+R】键以打开运行窗口,接下来输入【lusrmgr.msc】命令并按下【确定】。

打开运行窗口并输入命令

步骤2:鼠标单击左侧【组】,双击右侧的【Administrators】管理员选项,然后点击【添加】按钮。

点击添加按钮

步骤3:在“输入对象名称来选择”模块中,输入想要添加的账户名,输入完成后点击【检查名称】。查找完成之后点击【确定】即可将用户帐户添加到管理员组。操作完成后重启计算机并查看问题是否已解决。

输入并检查对象名

3、禁用自动播放

如上文所述,文件关联错误可能与自动播放设置有关。若要解决此问题,您可以尝试禁用此功能,具体操作步骤如下:

步骤1:运行计算机,依次找到【设置】-【设备】选项并进入。

点击设备选项并进入

步骤2:接下来,在左侧选择【自动播放】选项,然后将右侧的“在所有媒体和设备上使用自动播放”选项设置成关闭状态。在“可移动驱动器”选项下,选择【不执行操作】。操作完成后重启计算机,并查看问题是否已解决。

调整自动播放选项

4、更改注册表

在对注册表信息进行更改之前,为了保护系统的重要文件,建议您先创建还原点磁盘映像,之后再进行如下操作:

步骤1:运行计算机,同时按下【Windows+R】键以打开运行窗口,接下来输入【Regedit】命令并按下【确定】以打开注册表编辑器。

打开注册表编辑器

步骤2:在搜索框内导航至【HKEY_CLASSES_ROOT\Lnkfile】,检查右侧面板中是否有一个名为【IsShortcut】的值。如果值存在,则跳到下一步。如果找不到,请右键单击空白处重新创建它,选择【新建】-【字符串值】并将其命名为【IsShortcut】。

查找IsShortcu值

步骤3:查找路径【HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command】,之后双击【默认】选项,确保其值数据设置为【%SystemRoot%\ system32\CompMgmtLauncher.exe】。确认完成后点击【确定】。

检查默认数值

以上,就是几种解决 “该文件没有与之关联的程序来执行该操作”错误的方法。如果您在修复错误的过程中,意外删除了重要的文件,还可以借助下文第三部分的内容将丢失的数据找回,我们继续往下学习。