如何修复 "无法执行碎片级操作,因为碎片路径包含" (空或空字符串) 或NULL".
没有.
这是一个错误. "Cannot execute the Fragment-Level operation because the fragment path contains either "" (blank or empty string) or NULL" 是Windows环境中的数据库,序列化或应用程序配置错误.通常发生在软件试图修改,读取或处理 XML文件,JSON有效负载或数据库记录的特定部分 (片段) 时,但系统发现缺失,空白或格式不当的路径引用.这经常发生在Windows Update故障,受损的应用程序更新或企业管理软件配置文件不匹配时.
逐步修复问题
方法1:修复受损的应用程序或组件
如果在启动或使用特定软件应用程序时出现此错误,则该应用程序的配置或状态文件可能受损.
- 按下
Windows Key + R打开运行对话框. - 它们的类型
appwiz.cpl然后按下.Enter打开程序和功能. - 在列表中找到导致错误的应用程序.
- 右键单击应用程序并选择 Change 或是 Repair (如果有)
- 按照屏幕上的提示完成修复过程.
- 如果没有修复选项,请选择 Uninstall, 重新启动计算机,并重新安装最新版本的软件.
方法2:运行系统文件检查器 (SFC) 和DISM
如果错误与 Windows 操作系统操作或更新有关,则系统文件的损坏可能会阻止断片路径被识别.
- 按下
Windows Key, 类型cmd,右键点击 Command Prompt,并选择 Run as administrator. - 在命令提示符窗口中,输入下面的命令,然后按下
Enter:DISM.exe /Online /Cleanup-image /Restorehealth - 等待DISM过程成功完成 (可能需要几分钟).
- 接下来,键入下面的命令,然后按下
Enter:sfc /scannow - 允许扫描达到100% 完成后重新启动计算机.
方法 3: 清除应用程序缓存和临时文件
空白或零碎片路径错误通常源于空白或受损的缓存输入. 清除临时应用数据迫使系统再生干净的配置文件.
- 按下
Windows Key + R, 类型%localappdata%,然后按下Enter. - 找到与发出错误的软件相匹配的文件.
- 打开文件,寻找一个
Cache或是Settings这里是指南. - 删除缓存文件内的内容 (不要删除主应用程序文件本身).
- 按下
Windows Key + R再次输入%temp%,然后按下Enter. - 按下
Ctrl + A选择所有文件,然后按下Delete为了清除Windows临时缓存. 跳过任何文件表示它们目前正在使用.
方法4:重置Windows更新组件 (如果在更新期间发生)
如果在系统部署或更新过程中出现此错误,则重置更新数据库将解决缺失的片段引用.
- 打开 Command Prompt 作为一个管理员.
- Stop the core update services by typing the following commands one by one, pressing
Enter在每次:net stop wuauserv net stop cryptSvc net stop bits net stop msiserver - 通过执行以下命令更名更新存储文件清除损坏的路径:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old - 通过执行以下命令重新启动停止的服务:
net start wuauserv net start cryptSvc net start bits net start msiserver - 关闭命令提示符并再次尝试操作.
ERROR_WSMAN_INVALID_FILTER_XML | ERROR_WSMAN_ENUMERATE_WMI_INVALID_KEY | ERROR_WSMAN_INVALID_CHARACTERS_IN_RESPONSE | ERROR_WSMAN_KERBEROS_IPADDRESS | ERROR_WSMAN_CLIENT_WORKGROUP_NO_KERBEROS
可能有一些错误.. Learn Microsoft