You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 11无法重新安装截图工具(Snipping Tool)的问题求助

Windows 11无法重新安装截图工具(Snipping Tool)的问题求助

大家好,我最近在Windows 11上遇到了截图工具的棘手问题,想请教下有没有解决办法?

之前我用Snip & Sketch(也就是现在的截图工具)时,按WIN + SHIFT + S能正常启动截图,但截图完成后,用来编辑和批注的通知完全不显示。我先试了常规的修复、重置应用的方法,根本没解决问题。

没办法,我就想着卸载重装试试——记得当时是通过Microsoft Store卸载的,但之后就一直装不回去了。每次在应用商店里尝试安装,都会弹出错误提示:

Something unexpected happened. Reporting this problem will help us understand it better. You can wait a bit and try again or restart your device. That may help. Code: 0x80073D05.

我自己摸索着做了不少排查操作:

  • 删除了C:\ProgramData\Microsoft\Windows\AppRepositoryC:\Program Files\WindowsApps里的Snip&Sketch相关条目
  • 删除了注册表路径Computer\HKEY_CLASSES_ROOT\Extensions\ContractId\windows.appExecutionAlias\PackageId下对应的条目

但这些操作都没能解决问题,这个工具对我工作来说真的挺重要的,实在不想放弃。

我查看了事件日志,找到了一些关键信息:

事件日志关键内容

系统日志

  • 启动安装:Windows has started installing the following update: 9MZ95KL8MR0L-Microsoft.ScreenSketch
  • 安装失败:Windows failed to install the following update with error 0x80073D05: 9MZ95KL8MR0L-Microsoft.ScreenSketch.

Microsoft-Windows-AppXDeploymentServer/Restricted日志

Deployment Register operation with target volume C: on Package Microsoft.ScreenSketch_2022.2303.17.0_neutral_~_8wekyb3d8bbwe from: (AppxBundleManifest.xml) failed with error 0x80073CF6.

Microsoft-Windows-AppXDeploymentServer/Operational日志

这里发现两个核心问题:

  1. 依赖包版本不足:多个Microsoft.VCLibs相关包的版本低于截图工具要求的最低版本,比如:

    Package Microsoft.VCLibs.140.00_14.0.26706.0_x86__8wekyb3d8bbwe does not satisfy a dependency for package Microsoft.ScreenSketch_11.2303.17.0_x64__8wekyb3d8bbwe. Reason: The package's version is lower than the required MinVersion.

  2. 注册时的数据删除错误

    Error while deleting the existing application data. Error Code: 0x80070005.
    An internal error occurred with error 0x80073D05. Cannot register the request because the following error was encountered during the registration of the windows.stateExtension extension: An error occurred while deleting the package's previously existing application data.
    error 0x80073CF6: Cannot register the Microsoft.ScreenSketch_8wekyb3d8bbwe package due to the following error: Package could not be registered.

另外,我还尝试用PowerShell卸载相关包,执行命令:

Remove-AppxPackage Microsoft.ScreenSketch_11.2209.2.0_x64__8wekyb3d8bbwe

结果得到提示:

Remove-AppxPackage : Deployment failed with HRESULT: 0x80073CF1, Package was not found.

有没有朋友遇到过类似的问题?或者有什么办法能帮我把截图工具装回去?

备注:内容来源于stack exchange,提问作者RobWaterhouse95

火山引擎 最新活动