Edge 上的 localStorage 生成“Microsoft Internet 扩展中发生内部错误”

Edge 上的 localStorage 生成“Microsoft Internet 扩展中发生内部错误”

当页面尝试使用localStorage,或者我localStorage在控制台中输入时,Edge 会抛出

Microsoft Internet 扩展中发生内部错误

使用sessionStorage效果很好。

我已尝试使用 PowerShell 重新安装 Edge:

Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml” -Verbose}

但问题并没有解决。我还看到删除导航数据可以解决问题,但尝试这样做也会产生错误。

此 MS 解答主题

  • netsh winsock reset成功完成但未解决问题
  • 第二种方法描述了如何重置 IE 设置,而不是 Edge 设置。

我也尝试过:

  1. 消除%windir%\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe
  2. 使用以下方法恢复sfc /scannow
  3. 使用上面的 PowerShell 命令重新安装 Edge

值得注意的是,sfc /scannow它告诉我无法修复一些损坏的文件。日志%windir%\Logs\CBS\CBS.log包含

Error - Overlap: Duplicate ownership for directory [l:68]"\??\C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\pris" in component Microsoft-Windows-MicrosoftEdge.Resources, version 10.0.10586.0, arch amd64, culture [l:5]"ca-ES", nonSxS, pkt {l:8 b:31bf3856ad364e35}
Error - Overlap: Duplicate ownership for directory [l:68]"\??\C:\Windows\SystemApps\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\pris" in component Microsoft-Windows-MicrosoftEdge.Resources, version 10.0.10586.218, arch amd64, culture [l:5]"en-US", nonSxS, pkt {l:8 b:31bf3856ad364e35}

不确定“目录所有权重复”是什么意思。“安全”选项卡显示所有者是 TrustedInstaller:

在此处输入图片描述

答案1

问题似乎是我的用户配置文件损坏了。

我创建了另一个配置文件,它在那里正常工作。我弄乱了该配置文件的安全权限,我遇到了同样的问题。但我没能修复它。

今天,Windows 10 周年更新(v1607)出现在 Windows 更新中。

安装后,当我登录时,Windows 更新了我的配置文件以适应新版本。

不知何故,这解决了这个问题。

答案2

答案3

我遇到了这个错误,最终将其归咎于 中的某个问题~/AppData/Local/Windows/WebCache/。当我查看时,有超过 20,000 个文件,总计约 10GB。当我删除文件夹中的所有内容时,问题得到了解决。(这可能会清除 IE 和 Edge 中存储的大部分或所有内容。

相关内容