任务栏中的DesktopWindowXamlSource是什么?摆脱它

在 Windows 10 和 Windows 11 上安装了挂起的 Windows 更新并更新了 OneDrive 后,任务栏上的“DesktopWindowXamlSource”空窗口通常会出现。已确认 32 位和 64 位版本的 OneDrive 都会出现此问题。

这个空窗口和 OneDrive 之间有明显的联系,因为受影响的用户报告说,一旦 OneDrive 关闭,空窗口就会消失。但是,当 OneDrive 再次打开时,会返回相同的空窗口。

更新:出现这个空窗口的原因是 UI 行为随着最新的 OneDrive 更新过程发生了变化。此更新是 Office 365 和 OneDrive for Business 独有的,它会导致额外的“登录 SharePoint”提示,从而生成一个新的可执行文件 (Microsoft.SharePoint.exe),该可执行文件会生成 DesktopWindowXamlSource 空窗口。

很明显,这个空窗口异常是一个意外的结果,微软会在某个时候修补它。

但在那之前,您有一些解决方法可以防止与 OneDrive 相关的空窗口再次出现在您的屏幕上。

1.重启OneDrive进程(临时修复)

如果您刚刚开始解决问题,您应该尝试的第一件事是重新启动活动的 OneDrive 进程并查看“DesktopWindowXamlSource”空窗口是否自行消失。

但是,请记住,即使此方法适用于您的情况,一旦 OneDrive 再次打开,您很有可能会再次看到空窗口。

注意:如果您经常使用 OneDrive,请将此视为临时修复并完全避免。一些用户报告说,即使他们关闭了主 OneDrive 进程,空窗口也不会出现,直到下次重新启动。

以下是有关重新启动 OneDrive 主进程的快速指南:

  1. Ctrl + Shift + Esc打开提升的任务管理器提示。
  2. 如果用户帐户控制(UAC)提示您,请单击是授予管理员访问权限 
  3. 任务管理器界面中,单击左侧侧面菜单中的 进程图标。注意:如果您使用的是Windows 10,简单的任务管理器界面可能会默认打开。在这种情况下,单击显示更多详细信息。
  4. “进程”选项卡内,使用顶部的搜索功能(Windows 11 位于中心,Windows 10 位于右侧)搜索OneDrive 进程。
  5. 从结果列表中,右键单击OneDrive进程,然后单击结束任务。
  6. 一旦你这样做了,看看屏幕的底部,看看空窗口现在是否已经消失了。

2.通过CMD硬重启资源管理器(临时修复)

如果你赶时间,你可以尝试的另一个临时修复是使用提升的 CMD 窗口来杀死主要的资源管理器可执行文件,然后从同一个终端再次启动它。

其他也尝试过此修复的用户已经确认,一旦资源管理器重新启动,空窗口就不会返回。

但是,这种方法的缺点是,一旦您重新启动 PC,就会返回烦人的“DesktopWindowXamlSource”空窗口。

如果你想走这条路,请按照下面的说明在 explorer.exe 上使用 skill 命令来消除空窗口:

  1. Windows 键 + R打开“运行”对话框。
  2. 接下来,键入“cmd”并按Ctrl + Shft+ Enter打开提升的命令提示符
  3. 当用户帐户控制 (UAC)提示您时,单击是以授予管理员访问权限。
  4. 进入提升的 CMD 窗口后,键入以下命令以有效终止 explorer.exe 并立即重新启动它:
    taskkill /F /IM explorer.exe & 启动资源管理器

    注意:运行此命令后,您会注意到底部栏将完全消失几秒钟

  5. 查看空窗口是否仍然存在。

3. 重新安装 OneDrive(如果适用)

空窗口错误只会在通过 Windows 更新执行 OneDrive 更新时发生。

考虑到这一点,您应该能够通过卸载 OneDrive 以及有问题的更新来完全避免空窗口,然后从头开始安装最新版本。

更新:此解决方法仅确认适用于使用个人 OneDrive 版本的用户。如果您使用的是 OneDrive for Business,请跳过此方法并直接转到下面的下一个可能的修复方法。

以下是有关个人重新安装 OneDrive 和修复“DesktopWindowXamlSource”空窗口的快速指南:

  1. Windows 键 + R打开“运行”对话框。
  2. 接下来,键入“appwiz.cpl”并按Ctrl + Shift + Enter 打开“程序 和功能”菜单。
  3. 用户帐户控制中,单击是以授予管理员访问权限。
  4. 向下滚动已安装的遗留程序列表,并通过右键单击 > 卸载来卸载与 Onedrive 相关的任何内容
    注意:如果您安装了 OneDrive 的新 UWP(通用 Windows 平台)版本,则无需从此处卸载任何内容。在这种情况下,请按照其余步骤操作以确保 OneDrive 已完全卸载。
  5. Windows 键 + R打开另一个运行对话框。
  6. “运行”框中,键入“ ms-settings:appsfeatures”并按Enter以打开“设置”菜单的“已安装”选项卡
  7. 如果用户帐户控制 (UAC) 提示您请单击“是”以授予管理员访问权限。
  8. 在已安装的应用选项卡中,使用顶部的搜索功能搜索OneDrive。
  9. 在结果列表中,单击与Microsoft OneDrive 关联的操作按钮,然后单击卸载。
  10. 在确认提示中,再次单击“卸载”并等待该过程完成。
    注意:如果您有两个不同的 OneDrive 条目,请同时卸载它们。
  11. 卸载 OneDrive 后,重新启动您的 PC。
  12. 访问Onedrive 的官方下载页面,按照屏幕上的说明下载并安装最新版本。

4. 开启 OneDrive Insider Preview

避免“DesktopWindowXamlSource”空窗口问题的另一种方法是从“关于”选项卡加入 OneDrive 预览程序。

这样做意味着您将自动将 Onedrive 安装版本重新版本化为问题已得到解决的更新版本。

注意:虽然此解决方法已被证实对许多用户有效,但它也存在一些风险——您将升级到比公开版本更无法使用的内部预览版本。

如果您想尝试此修复,请按照以下说明加入 OneDrive Insider Preview 计划并摆脱“DesktopWindowXamlSource”空窗口:

  1. Windows 键 + E打开文件 资源管理器的新实例。
  2. 接下来,使用左侧的侧面菜单右键单击 OneDrive 图标。
  3. 从刚刚出现的上下文菜单中,选择 OneDrive,然后单击“设置”。
  4. OneDrive 设置菜单中,使用左侧的侧边菜单单击关于。
  5. “关于”选项卡内,移至屏幕的右侧部分,向下滚动至 OneDrive Insider 程序,然后选中与“在发布前获取 OneDrive 预览更新”相关联的复选框。 
  6. 单击“确定”保存更改,然后重新启动您的 PC。
    注意:在下次启动时,Windows 应该会自动安装 Insider OneDrive 版本并提示你确认。

5.修改多任务设置

此方法保证可以帮助您隐藏空窗口图标,因此它再也不会在视觉上打扰您。但是,这并不意味着您实际上会修复触发错误的根本原因。

所有这些方法都会隐藏在您正在使用的桌面之外打开的窗口。

注意:即使您遵循此方法并设法隐藏空窗口,此故障仍会产生影响并消耗您的系统资源。

为此,您需要访问“设置”菜单的“多任务”选项卡并修改“虚拟桌面”标题下的设置:

  1. 在您的桌面上,右键单击空白区域,然后从刚刚出现的上下文菜单中 单击“显示设置” 。
  2. “设置”菜单中,使用“查找设置”栏搜索“多任务处理”。
  3. 从结果列表中,单击多任务设置。
  4. 展开虚拟桌面/桌面选项卡并将 在任务栏上显示所有打开的窗口设置更改为 仅在我正在使用的桌面上。
  5. 保存更改,然后重新启动您的 PC,看看问题现在是否已解决。

6. 回滚到旧的 OneDrive 版本并阻止更新

如果您不介意回滚当前的 OneDrive 版本,您还可以通过恢复到空窗口不成问题的版本来修复此错误。

但是,此过程比这更复杂一些,因为您还需要采取一些额外的步骤来确保不会再次安装有问题的版本。

重要提示:此方法将禁用负责自动更新OneDrive 的 OneDrive 每机器独立更新任务 。虽然此方法目前有效,但一旦 Microsoft 最终对其进行修补,它可能会阻止您获得新版本的应用程序。

这是有关回滚当前 OneDrive 版本 (22.253.1204.0001) 和安装 22.248.1127.0001 而不给旧版本上传机会的快速指南:

  1. Windows 键 + R打开另一个运行对话框。
  2. “运行”框中,键入“ ms-settings:appsfeatures”并按Enter以打开“设置”菜单的“已安装”选项卡
  3. 如果用户帐户控制 (UAC) 提示您请单击“是”以授予管理员访问权限。
  4. 在已安装的应用选项卡中,使用顶部的搜索功能搜索OneDrive。
  5. 在结果列表中,单击与Microsoft OneDrive 关联的操作按钮,然后单击卸载。
  6. 在确认提示中,再次单击“卸载”并等待该过程完成。
  7. 打开浏览器并导航到OneDrive 发行说明页面,一直向下滚动并下载22.248.1127.0001版本。
  8. 下载可执行文件后,断开您的 PC 与互联网的连接,然后打开可执行文件并按照屏幕提示进行安装。
  9. 现在要防止该实用程序自行更新,请按Windows 键 + R打开“运行”对话框。
  10. 在运行框中,键入“taskschd.msc”,然后按Ctrl + Shift + Enter以管理员权限打开任务计划程序
  11. 用户帐户控制 (UAC) 中,单击是以授予管理员访问权限。
  12. 在任务计划程序中,转到中央窗格并找到 OneDrive 独立更新任务。 
  13. 当您看到它时,右键单击它并从上下文菜单中 单击禁用。
  14. 关闭任务计划程序并继续正常使用 OneDrive,只要您使用的是旧版本,就不会出现空窗口。

注意:我们的建议是密切关注官方修补程序并重新启用 OneDrive 独立更新任务以允许 OnDrive 在问题解决后再次更新。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
(2)
上一篇 2023年3月7日 下午9:19
下一篇 2023年3月7日 下午9:22

相关推荐