如何修复 Chrome 或 Edge 中的 Status_access_violation 错误

网络变得越来越强大,浏览器也是如此。然而,这些浏览器在某些情况下仍然会崩溃(browsers still crash),让用户想知道如何解决这个问题。 

如果您当前遇到崩溃的ChromeEdge并出现 status_access_violation 错误,那么您并不孤单。这是当今浏览器面临的最常见问题之一。 

本指南将讨论 status_access_violation 的含义以及如何在Google ChromeMicrosoft Edge上修复此错误。 

Status_Access_Violation 错误是什么意思? (What Does Status_Access_Violation Error Mean? )

status_access_violation 错误代码是对错误的错误处理,其中未指定的程序代码在没有适当批准或授权的情况下注册内存。 

这不是一个严重错误,这个问题的解决方案很容易理解。尽管如此,发生此错误的原因有很多,这就是为什么我们将提供各种解决方案,您可以在Google ChromeMicrosoft Edge中尝试。 

如何修复 Chrome 上的 Status_Access_Violation 错误(How To Fix Status_Access_Violation Error on Chrome)

如果这是您第一次看到此错误,请尝试多次刷新页面,因为这可以解决一次性问题。如果错误仍然存​​在,请在继续以下任何方法之前尝试更新 Chrome 。(try updating Chrome)如果更新Chrome(Chrome)后它仍然存在,请按照以下故障排除提示进行操作: 

更改 .exe 文件名 (Change the .exe File Name )

在大多数情况下,只需更改Chrome(Chrome)的文件名即可修复错误。就是这样: 

  1. (Open File Explorer)按住Windows + E键 打开文件资源管理器。
  2. 文件资源管理器(File Explorer)的位置栏中,粘贴:“c:\Program Files (x86)\Google\Chrome\Application

  1. 寻找Chrome.exe右键单击(Right-click)它并选择重命名。 (Rename. )

  1. 将文件重命名为Chrom.exe或除Chrome之外的任何其他文件名。
  2. 重新启动应用程序并检查问题是否已解决。 

如果未修复,请尝试下一步。 

切换到稳定版 Chrome(Switch To a Stable Version of Chrome)

Canary 版本,也称为Chrome的不稳定版本,具有经常导致此错误的前沿功能。如果您使用的是此版本,则切换到稳定版本可以解决此问题。就是这样: 

  1. 按住Windows + R打开运行。
  2. 在运行中,输入appwiz.cpl并单击OK

  1. 在控制面板中,选择Chrome并选择卸载。 (Uninstall. )

  1. 下载(Download)最新版本的稳定版Chrome浏览器并安装。 
  2. 安装后,检查它是否修复了错误。 

如果您已经在使用Chrome的稳定版本,请尝试下一个修复。 

禁用浏览器扩展(Disable Browser Extensions)

扩展可能会给您的浏览器带来很多问题,尤其是在您添加了一个有问题的浏览器时。这也可能是您在Chrome(Chrome)上获得 status_access_violation 的原因之一。由于此错误是程序中的代码处理不当,因此该程序可能是您的浏览器扩展程序。 

找出这是否是问题原因的最简单方法是禁用所有扩展(our extensions)。如果它有效,则您的扩展之一导致了问题。 

要弄清楚它是哪一个,您必须一一启用它们。以下是禁用所有浏览器扩展的方法:

  1. 打开铬。 
  2. 单击右上角(Click)的三个点。然后,选择设置(Settings)

  1. 在设置中,单击左侧菜单中的 扩展程序。(Extensions)

  1. 禁用此页面上的所有扩展。 
  2. 检查这是否解决了问题。如果是这样,请返回扩展程序(Extensions)设置并一一转动扩展程序以查找导致它的原因。 

使用不同的浏览器(Use a Different Browser)

如果上述所有故障排除步骤都未能修复Chrome(Chrome)上的 status_access_violation 错误,则问题可能是特定于浏览器的。在这种情况下,留给您的唯一选择是尝试其他浏览器,例如ChromiumFirefox。 

如何修复 Edge 上的 Status_Access_Violation 错误(How To Fix Status_Access_Violation Error on Edge)

Chrome一样,当您在Edge上看到此错误时,请尝试刷新页面几次,看看是否能解决问题。如果没有,请尝试将其更新到最新版本(updating it to the latest version)。如果仍然存在,请按照以下方法解决问题:

重命名边缘可执行文件(Rename’s Edge Executable File)

更改 Edge .exe 文件的名称有时可以解决问题。如果您不知道如何执行此操作,请按照以下步骤操作: 

  1. 按住Windows + E启动 Windows 文件资源管理器,
  2. 将此C:\Program Files (x86)\Microsoft\Edge\Application 文件资源管理器(File Explorer)的位置栏中。 

  1. 选择msedge.exe文件。接下来,右键单击文件并选择Rename

  1. 使用除原始名称以外的任何名称重命名文件。 
  2. 双击它 启动.exe文件,看看它是否解决了问题。(.exe)

如果错误没有消失,请继续下面的下一个修复。 

禁用渲染器代码完整性(Disable Renderer Code Integrity)

由于大众的需求,谷歌(Google)已经启用了渲染器代码完整性,大多数浏览器都采用了这个功能,包括Edge。在某些情况下,禁用此功能可永久解决问题。 

重要提醒:(Important reminder: )禁用渲染器代码完整性可能会对您的计算机和浏览器构成潜在威胁,因为这将关闭一项重要的安全功能。如果您禁用此功能,请确保您不访问任何不安全的站点,包括那些仍在使用不安全的HTTP协议或具有有效SSL证书的站点。 

如果您可以关闭一项重要的安全功能来修复 status_access_violation 错误,请按照以下步骤禁用渲染器完整性代码。否则,跳过此步骤。 

  1. 在您的桌面上,选择Microsoft Edge快捷方式链接
  2. 右键单击该图标并选择Properties

  1. 在“属性(Properties)”窗口中,切换到“快捷方式(Shortcut)”选项卡。在目标(Target)字段中,粘贴此C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe” – disable-features=RendererCodeIntegrity。单击应用(Apply ),然后单击确定(OK)。 

  1. 使用此快捷方式启动浏览器并检查它是否解决了问题。 

禁用扩展(Disable Extensions)

Chrome一样,Edge 的扩展程序也可以增加您在浏览器上遇到问题的机会。禁用它们可以解决您的问题。就是这样: 

  1. 在您的计算机上 打开Microsoft Edge 。
  2. 单击右上角(Click)的三个水平点。选择扩展(Extensions)。 

  1. 禁用扩展程序旁边的切换。对所有扩展执行此操作。
  2. 检查它是否解决了问题。如果是这样,请一个接一个地打开它们,看看是哪一个导致了问题。 
  3. 卸载有问题的扩展程序,一切就绪!

尝试不同的浏览器(Try a Different Browser)

如果以上方法都不适合您,Edge上的 status_access_violation 错误一定是浏览器特定的问题。不幸的是,解决此问题的唯一方法是使用不同的浏览器。你可以试试ChromiumFirefox,也可以等到Edge发布新版本。 

选择最适合您的方法(Choose the Best Method That Works for You)

希望(Hopefully)上面的一些故障排除方法修复了您面临的 status_access_violation 错误代码。如果没有,您可以尝试其他浏览器,直到ChromeEdge发布解决该问题的新版本。 



About the author

我是一名硬件工程师,专门从事iPhone、iPad等苹果产品的设计和开发。我在 iOS 和边缘设备以及 Git 和 Swift 等软件开发工具方面都有经验。我在这两个领域的技能使我对 Apple 设备操作系统 (OS) 如何与应用程序和数据源进行交互有了深刻的理解。此外,我在 Git 方面的经验使我能够处理代码版本控制系统,这有助于在开发软件时提高效率和生产力。



Related posts