【问题标题】:MS Windows 10 Edge Live tiles system cacheMS Windows 10 Edge Live 磁贴系统缓存
【发布时间】:2016-01-27 11:08:31
【问题描述】:

我已使用数据将路径(轮询 uri)更改为 XML,但 Windows 仍请求旧的 xml url。

我正在按以下步骤更新 xml url:

  1. 关闭动态磁贴
  2. 取消固定磁贴
  3. MS Edge 浏览器缓存和历史清除
  4. 删除 C:/Users/user_name/AppData/Local/Packages/Microsoft.MicrosoftEdge_randomized_hash/LocalState/PinnedTiles 中的所有内容
  5. 删除 C:/Users/user_name/AppData/Local 内的文件 iconcache.db
  6. 磁盘清理

所以我再次启动 MS Edge 并将磁贴固定到开始菜单。然后我看到 Windows 仍然通过服务器日志请求旧的 xml 路径。

如何更新?我想一定有一些系统缓存......

我花了很多时间,如果有任何建议,我将不胜感激!

【问题讨论】:

    标签: windows-10 microsoft-edge live-tile windows-10-desktop


    【解决方案1】:

    微软支持replied 我的问题。所以原因是 MS Edge 缓存。

    这些步骤对我有所帮助,我希望对其他人有所帮助。

    请尝试以下步骤重置边缘浏览器并检查。请 知道重置 Microsoft Edge 将删除您的书签和 历史。按照下面提供的说明进行检查。

    一个。导航到以下位置:
    C:\Users\%username%\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe

    b.删除此文件夹中的所有内容。

    c。在搜索框中键入 Windows Powershell。

    d。右键单击 Windows Powershell 并选择以管理员身份运行。

    e。复制并粘贴以下命令。

    Get-AppXPackage -AllUsers -Name Microsoft.MicrosoftEdge |前锋 {添加-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml" –详细}

    【讨论】:

      【解决方案2】:

      以上对我有用。但是,我后来发现,取消固定不需要的磁贴后,您只需在此处删除不需要的磁贴文件夹:C:\Users\YOUR USERNAME\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\ LocalState\PinnedTiles

      【讨论】:

      • 它可能适用于静态引脚,但我处理过动态引脚。所以关键是他们要求数据的旧网址。
      【解决方案3】:

      不要劫持主题,但如果您想查看所有书签/收藏夹,这里有一个入门 powershell 脚本可以为您提供该信息。 你需要Newtonsoft.Json.dll

          cls;
          [Reflection.Assembly]::LoadFile("C:\Users\<YOUR USER FOLDER>\Documents\WindowsPowerShell\Newtonsoft.Json.dll") |Out-Null;
      
          $source = "C:\Users\<YOUR USER FOLDER>\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\RoamingState";
          $filter = "{*}.json";
      
          $files = Get-ChildItem -Recurse -Path $source -filter $filter -File;
      
          foreach ($f in $files)
          {
              $json = Get-Content -Path $f.FullName
      
              $result = [Newtonsoft.Json.JsonConvert]::DeserializeObject($json);
      
              $result.Title.ToString()
              $result.URL.ToString()
          }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-10-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多