---
title: 软件迁移评估分析失败，提示解压失败的解决方法
description: "进行软件迁移评估时，评估结果显示分析失败，报错信息如下图所示："
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/portingadvisor/softwareportingassessment/DevKit_Porting_0092.html
sourcePath: /source/zh/kunpengdevps/portingadvisor/softwareportingassessment/DevKit_Porting_0092.html
indexId: d45d33e93cd0d8c6259df88de95baad637438313bc74dd25e8cadea6456d73a889
---
# 软件迁移评估分析失败，提示解压失败的解决方法

#### 现象描述

进行软件迁移评估时，评估结果显示分析失败，报错信息如下图所示：

图1 软件迁移评估分析失败


#### 可能原因

查看日志显示如下报错：

```
[2025-09-01 15:48:13] [WARNING] [ProcessID:3602773] [gunicorn] [scan_api:scan_binary:166]
The scan task ended with exception: Decompression failed
```

根据报错信息可知预解压失败，可能原因如下：

- 后端解压命令失败。
- RPM包不完整。


#### 处理步骤

1. 确保已安装以下工具。

```
which rpm2cpio
which cpio
```


2. 执行以下命令手动解压RPM包。

```
rpm2cpio kafka-2.4.1-1.el7.noarch.rpm | cpio -di
```


  - 若解压异常，则表示RPM包不完整，请进行完整性校验，确保与网站上原始的软件包一致；若无完整性校验文件，请重新下载，且下载过程中不可中断。
  - 若解压无误，建议卸载并重新安装最新版DevKit，然后重新执行软件迁移评估。
