如何修复Windows Shell Common DLL已停止工作错误?解决办法

2022年5月5日04:12:02 发表评论 851 次浏览

你是否曾经在你的 PC 上遇到过Windows Shell Common Dll已停止工作错误?如果你有,那么你一定知道它有多烦人!该错误会阻止你使用基本的 Windows 功能,因此处理起来非常麻烦。 

在这篇Windows Shell Common DLL已停止工作修复教程中,我们将讨论所有可用于摆脱 Shell Common Dll 错误的可能修复程序。 

方法一:检查时间服务是否正在运行

如何修复Windows Shell Common DLL已停止工作?Windows 上的禁用服务可能是原因之一。有时在系统还原后出现 Windows Shell Common DLL has stop working 错误。此外,它可能不允许用户更改时间和日期,但你可以按照以下步骤进行操作: 

1、按 Windows 和 R 键以获取运行窗口并键入Services.msc 。按Enter或按OK 

如何修复Windows Shell Common DLL已停止工作错误?解决办法

2、在“服务”窗口中,导航到Windows 时间服务,右键单击它并从上下文菜单中选择“开始”。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

3、服务启动并运行后,你将能够更改计算机上的时间和日期。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

如果这不起作用并且你仍然看到 Shell DLL 错误,请继续下一个。 

方法 2:损坏或过时的驱动程序 

Windows Shell Common DLL已停止工作的解决办法:你可以手动更新计算机上的驱动程序,也可以安装Advanced Driver Updater 等软件。使用该工具,你不必担心在线搜索驱动程序并保持更新。高级驱动程序更新程序检查所有驱动程序并保持更新。 

如果要手动更新驱动程序,请按照下列步骤操作: 

1、按 Windows 和 X 键以获取开始上下文菜单。 

2、选择设备管理器。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

3、在“设备管理器”窗口中,找到所有驱动程序以检查它们是否已更新。通常,如果需要更新,你可以在驱动程序图标附近看到一个黄色三角形。 

4、如果有需要更新的驱动程序,请右键单击并单击更新。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

5、你需要按照屏幕上的说明更新驱动程序,并且你需要对所有过时的驱动程序重复这些步骤。
不想花太多的精力来更新驱动程序,然后安装Advanced Driver Updater,剩下的就可以了。此驱动程序更新程序可以扫描你的计算机以查找过时的驱动程序并轻松更新它们。

如果更新驱动程序无济于事,请继续下一步。

方法 3:更改 UserChoice Key 的安全权限: 

如何修复Windows Shell Common DLL已停止工作?通常,当用户尝试在其计算机上打开 .txt 文件时,会出现 Windows Shell Common DLL has stop working 错误。这可能是由于缺少密钥的安全权限而发生的。要解决此问题,你需要执行以下步骤:

第 1 步:按 Windows 和 R 键进入运行窗口并键入 regedit。按 Enter。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

第 2 步:在注册表编辑器上,在窗格的左侧 - 按照以下路径: 

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoicekey.

如何修复Windows Shell Common DLL已停止工作错误?解决办法

步骤 3:右键单击该键并从上下文菜单中选择权限。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

如果你在该部分中看不到任何用户名或组名,则表明你的安全权限缺失。因此,你需要再次添加它们。 

第 4 步:要添加缺少的权限,请单击添加。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

第 5 步:现在在输入要选择的对象名称中,键入管理员并单击检查名称。如果一切正常,请单击“确定”。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

现在管理员组将被添加到用户名或组列表中。从列表中选择管理员并检查允许列中的完全控制。现在单击确定并应用以使更改生效。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

完成并应用这些更改后,常见的 DLL 错误可能已经完全消失。 

注意:只有当你在打开 .txt 文件时遇到常见的 Shell DLL 错误时,这才有效。 

方法四:将需要的文件复制到System32目录下: 

Windows Shell Common DLL已停止工作修复教程:配置游戏手柄设置时也可能出现 Windows Shell 常见 DLL 错误。要消除错误,你需要将单个文件复制到 System32 目录。跟着这些步骤: 

转到C:->Windows->System32目录。找到joy.cpl文件并将其复制到你的桌面。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

右键单击joy.cpl并从上下文菜单中选择属性。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

找到安全选项卡,然后单击高级。现在转到所有者部分-> 更改。

如何修复Windows Shell Common DLL已停止工作错误?解决办法
如何修复Windows Shell Common DLL已停止工作错误?解决办法

在输入对象名称以选择字段旁边输入你的用户名,单击检查名称。完成后,单击,确定。单击应用和确定以使更改生效。取得joy.cpl的所有权,然后将其删除。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

删除文件后,导航到C:>Windows>SysWOW64目录。找到joy.cpl并将其复制C:\Windows\System32目录。

完成后,问题应该得到解决,你现在可以从 Windows 访问游戏手柄的设置。

方法 5:禁用防病毒软件 

我们始终建议在你的 PC 上安装防病毒软件,但有时该工具可能会对你的计算机造成损害并造成一些混乱,从而导致 DLL 错误。因此,你可以禁用防病毒软件并检查错误是否已修复。你也可以尝试卸载防病毒工具以尝试检查问题是否已解决。 

如果所有这些都不能解决你的问题,请再次安装该工具,或者你可以尝试其他防病毒软件,例如Advanced System Protector,因为它与 Windows 操作系统兼容并保护你的计算机免受所有恶意威胁。 

方法6:SFC扫描: 

Windows Shell Common DLL已停止工作的解决办法:由于系统文件可能已损坏,可能会出现 Windows Shell Common DLL 错误。要了解更多信息并解决问题,你应该执行 SFC 扫描。 

要运行 SFC 扫描,请执行以下步骤: 

1、在搜索框中键入 Cmd 并右键单击命令提示符并选择以管理员身份运行。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

2、在命令提示符窗口中,键入 SFC/scannow 并按 Enter 键执行命令。

如何修复Windows Shell Common DLL已停止工作错误?解决办法

注意:你需要等待 10-15 分钟才能完成扫描,因此请耐心等待。 

扫描完成后,你可以检查问题是否已解决。 

你也可以运行 DISM 来尝试解决问题。 

在命令提示符窗口中,键入DISM /Online /Cleanup-Image /RestoreHealth
按 Enter 执行命令。 

如何修复Windows Shell Common DLL已停止工作错误?解决办法

这还需要 10-15 分钟,所以让扫描完成。如果这不起作用,请转到下一个方法! 

方法七:Powershell

如何修复Windows Shell Common DLL已停止工作?Windows Powershell可以解决Windows Shell Common DLL错误;但是,建议不要鲁莽使用该工具,因为它可能会损坏你的计算机。因此,如果你知道自己在做什么,请按照以下步骤操作: 

  • 按 Windows 和 X 键以获取上下文菜单并选择 Windows Powershell (Admin)
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 键入Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser命令并按Enter 键执行命令。
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 命令完成后,重新启动 PC 以完全解决问题。

方法八:系统维护

你可以运行系统维护疑难解答来修复系统问题,例如 Shell Common DLL 错误。要使用此工具,请执行以下步骤: 

  • 按 Windows 和 R 进入运行窗口并输入 %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic 并按 Now Enter运行它:
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 在系统维护工具上,单击下一步并按照屏幕上的说明进行操作。
如何修复Windows Shell Common DLL已停止工作错误?解决办法

扫描完成后,问题将得到解决。但是,如果没有,你需要转到下一个方法。 

方法 9:再次注册你的 DLL: 

Windows Shell Common DLL已停止工作修复教程:如果你在计算机上看到 Windows Shell Common DLL 错误,则可能缺少 DLL 文件,特别是 shell32.dll。要解决此问题,你需要重新注册 DLL 文件。请按照以下步骤执行此操作:

  • 转到任务栏上的搜索栏并键入 cmd 并选择以管理员身份运行以启动具有管理员权限的命令提示符。
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 在命令提示符窗口中,键入regsvr32 /i shell32.dll命令并按Enter 键执行。
如何修复Windows Shell Common DLL已停止工作错误?解决办法

运行该命令后,shell32.dll 文件将被重新注册,你将不会收到错误消息。 

方法 10:干净启动

如果这些方法都不适合你,则可能存在阻碍你系统运行的应用程序。要解决此问题,你应该禁用启动项和服务: 

  • 同时按 Windows 和 R 键以获取运行窗口并键入MSConfig并按 Enter。
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 单击“服务”选项卡并勾选“隐藏所有 Microsoft 服务” 。完成后,单击全部禁用。
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 转到启动选项卡,然后单击任务管理器。
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 一一找到所有不需要的启动项,然后选择禁用。
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 单击应用和确定。
  • 重新启动你的 PC 并检查问题是否已解决。 

方法 11:安装 Windows 更新

Windows Shell Common DLL 错误可能是由于未决的 Windows 更新引起的。通过安装 Windows 更新可以解决一些问题。要安装 Windows 更新,请执行以下步骤: 

  • 按 Windows 和 I 以获取设置应用程序并找到更新和安全。
如何修复Windows Shell Common DLL已停止工作错误?解决办法
  • 单击检查更新,你将查看是否有任何待处理的更新。
如何修复Windows Shell Common DLL已停止工作错误?解决办法

下载更新,你的 PC 将重新启动以安装这些更新。看看问题是否解决。如果没有,请继续下一个方法。 

方法 12:重置 Windows 10

Windows Shell Common DLL已停止工作的解决办法:如果到目前为止对你没有任何帮助,你应该尝试重置你的 PC。为此,你的 USB 驱动器上需要有 Windows 10 安装光盘或 .ISO 文件。在重置 Windows 之前,你应该备份所有数据。完成后,请按照下列步骤操作: 

  • 转到开始菜单并单击电源按钮,按住 Shift 键。选择重新启动。
  • 选择疑难解答->重置此PC->删除所有内容。 
  • 你需要插入 Windows 安装 CD 或 USB 驱动器才能开始该过程。
  • 选择 Windows 的版本并选择Only the drive where Windows is installed > Just remove my files 

你将获得重置期间将发生的更改的列表。准备好后,单击“重置”按钮。

现在按照屏幕上的说明重置你的计算机。 

一旦完成,Windows Shell Common Dll has stop working 错误消息就会消失。现在你必须在你的计算机上安装所有其他必需的应用程序。 

因此,这些是 Windows Shell Common DLL 无法正常工作的可能修复。尝试这些方法,轻松解决问题。 喜欢这篇文章吗?哪种方式适合你?请在下面的评论部分分享你的想法。如需更多技术更新,请在社交媒体上关注我们。 

木子山

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: