如果你运行的是Chrome的Google Dev频道版本,你可能已经注意到最新的更新真的坏了-问题是GPU加速画布选项,但你无法进入那里更改它,因为它总是崩溃。以下是如何修复它的方法。
这个问题并没有影响到每个人,但希望有足够多的其他人有同样的问题,它会帮助一些人。如果将来突然出现任何其他错误,这可能会有所帮助。
同样值得注意的是,如果您想要稳定性,运行任何应用程序的开发版本都不是一个好主意--我们中的一些人更喜欢几乎每天都会出现的所有额外功能,所以我们选择冒险。这就是我们成为极客要付出的代价。
解决方案1:卸载开发人员频道,改为安装Beta
是的,这个解决方案很明显,但也是最好的。任何时候Dev频道表现得太不稳定,您只需将其卸载,然后转到频道发布页面并安装Beta版本即可。
或者,如果您真的愿意,您也可以随时安装稳定版本。
解决方案2:通过命令行参数禁用GPU
正如Ben在评论中建议的,有一个简单的方法可以做,这更有意义:只需使用命令行参数临时禁用GPU加速。只需通过命令提示符或快捷方式将其添加到命令的末尾即可。
您可能想要进入关于:标志,删除实验,然后您就不再需要命令行了。
解决方案3:用较旧的内部版本替换Chrome Dev
通过将其粘贴到打开的资源管理器窗口进入以下文件夹-当然,如果您在其他地方安装了Chrome,则需要转到那里。
在那里之后,您应该会看到两个带有数字名称的文件夹,如下所示:
用其他名称重命名较新的文件(或将其移出目录),然后重命名较旧的文件以匹配较新文件的版本号。
打开Chrome,进入About:FLAGS,然后关闭GPU加速画布。
关闭Chrome,然后返回到文件夹,将它们重命名为Normal,Chrome应该会再次正常工作。
解决方案4:删除您的首选项文件
您可以转到以下文件夹删除您的首选项文件,其中包含所有设置,包括启用或禁用GPU加速的选项。
一旦您在那里,找到首选项文件,并杀死它。
更新:或者,正如tahlyn在评论中指出的那样,您可以在记事本中打开首选项文件并删除以下文本:
如果您使用的是Google Sync,则需要再次输入这些详细信息,以及任何其他设置。