ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

7-Zip完全使用指南:从下载安装到命令行操作与问题排查

7-Zip完全使用指南:从下载安装到命令行操作与问题排查 电脑里总得有个解压缩软件这玩意儿平时没啥存在感但真到用的时候卡壳一次就能让人火冒三丈。我这些年换过好几款从早年折腾“WinRAR破解版”再到各种打着“免费解压缩软件”旗号的国产工具最后固定下来的反而是界面看起来像个上世纪古董的7-Zip。原因很简单它免费、无广告、压缩率高而且几乎能打开你遇到的所有压缩包格式。这篇攻略我不打算照着说明书念而是按我这些年实际使用的场景把下载安装、日常解压、压缩参数、加密备份、命令行操作和问题排查这些事逐条讲透。不管你是刚接触电脑的小白还是想把手头工具用得更明白的老手这篇应该都能让你少踩几个坑。1. 为什么折腾一圈我还是把7-Zip设成了默认解压工具1.1 压缩率不是玄学同样一份文件能差出20%以上我入坑7-Zip的直接原因是一次差点被网盘“逼疯”的经历。当时要把一批项目文档、表格和日志打包传给别人用我以前那个收费工具的默认zip格式压完整整158MB。后来因为对方电脑打不开rar我试着用7-Zip重新压了一遍选7z格式、默认压缩级别结果出来只有108MB小了将近三分之一。那一刻我才意识到压缩率这东西真不是玄学算法和封装格式的差距直接反映在最终文件大小上。7z格式能这么能压核心在于它用了LZMA算法配合“固实压缩”模式把所有文件当成一个连续数据流来处理。打个生活化的比方zip格式压缩像往行李箱里一件件码衣服塞得再整齐也有不少缝隙而7z的固实模式像是把所有衣服揉成一团再用真空压缩袋抽掉空气体积自然更小。当然这种压法也有代价后面我会专门讲固实模式的风险。对于日志、代码、文档这类文本型文件7z的体积优势尤其明显但如果压缩对象是jpg图片、mp4视频这类本身就已经压过的媒体文件不管用什么软件、什么格式体积都很难再挤出多少别抱不切实际的期待。1.2 免费、开源、无广告还不用提心吊胆很多国产解压缩软件的商业模式是“免费广告”代价就是安装时一个不留神就给你多装上浏览器、全家桶或者其他推广软件。曾经有个朋友让我帮忙“清理电脑”我一看不打紧桌面被塞了一排不知名软件任务栏弹窗一个接一个源头就是他装了某个下载站的“高速版压缩软件”。7-Zip完全没有这套路开源项目代码公开安装包只有几MB装完就是干干净净一个压缩工具没有弹窗、没有推送、没有后台驻留。它在国际上也一直是解压缩软件里备受信任的选择很多知名系统、开发工具甚至游戏MOD管理器后台调用的解压引擎就是7-Zip。这里我还是想多说一句“免费”这件事。7-Zip是真正的免费开源软件没有“个人免费、企业收费”的暗坑。学校里用它、公司里用它、自己家里电脑用它法律上、道德上都没负担。相比之下某些商业压缩软件的“试用版”只是在界面上去掉了广告核心功能依然锁着想用高压缩率还得掏钱。1.3 格式支持广能当“万能钥匙”用7-Zip支持的格式很多自家的7z、通用的zip、老牌的rar读不一定能写还有tar、gz、bz2、xz、iso、wim、cab、dmg等。这意味着你在网上下载的资源不管从Windows、Linux还是macOS过来的大部分都能直接解压。我见过太多人因为打不开.rar或者.gz文件被迫去装一堆乱七八糟的软件其实7-Zip早就够用了。它读格式的能力全面写格式呢最常用的是7z和zip这也覆盖了99%的日常需求。偶尔遇到个别冷门格式打不开再针对性找工具也不迟不必为了一个包装一整套“全能解压全家桶”。这些就是我把它作为默认“解压缩软件”保有理由下面内容全是围绕实际操作展开的。2. 下载安装有门道这一步错了后患无穷2.1 认准官网入口绕开“高速下载”陷阱7-Zip体积虽小网上的坑却不少。你在搜索引擎里搜“7-Zip下载”能翻出好几个带“高速下载”大按钮的下载站。这些站点的下载链接常常歪到附加软件包、带有广告插件甚至被二次打包的程序上。最稳妥的方法永远是打开官网官网只有一个域名是7-zip.org。进到官网后找到Downloads页认准一行类似于“Download 7-Zip 23.01 (2023-06-30) for Windows x64 (64-bit)”的链接点击下载exe安装包就行。官网会根据你系统架构提供不同版本64位系统装64位版本32位系统装32位版本如果分不清可以直接选“for Windows”的主下载链接多数现代电脑都是x64。要警惕的是网上某些“7-Zip中文版”或“7-Zip增强版”它们多数是第三方修改版来源不明安全风险不可控。开源软件的官方原版反而没有“中文特别版”这种说法因为它自带多国语言装完在选项里就能切中文。2.2 安装向导里那些选项逐条点开看一遍安装过程本身很快一路“Next”没问题但我建议你把每个界面都稍微看一眼尤其是这一步选择要关联的文件格式。默认情况下7-Zip会列出它支持的所有格式7z、zip、rar、tar、gz等让你勾选“全部关联”。我建议直接把全部格式都勾上这样以后双击任何压缩包系统都会默认用7-Zip打开体验一致。如果你已经装了别的压缩软件关联格式可能会被抢后面我会讲怎么改回来。安装位置一般不用改装到C盘默认目录就好。装完后进入主界面如果界面是英文点菜单栏“工具→选项”按步骤切换到简体中文。这里提醒一句不要为了追求“绿色版”去下载所谓免安装便携版。原生安装版占用的空间可以忽略不计但图标关联、右键菜单、命令行调用这些功能安装版才最稳。绿色版在注册表层面能省则省反而容易出各种奇怪问题。2.3 装完之后先做这两件事第一件事确认右键菜单已经出现“7-Zip”这一项。装好后在任意文件上点右键应该能看到子菜单里有“打开压缩包”、“解压到当前文件夹”等选项。如果没出现多半是安装时格式关联没选或者系统还没刷新Shell注销一下或重启资源管理器再试。第二件事进入“工具→选项→系统”页签检查关联格式是否保持勾选。如果这个地方被其他软件勾掉了重新勾上并点击“保存”即可。提示如果电脑里同时装了其他压缩软件它们几乎都会试图抢占zip/rar文件关联。7-Zip的“系统”设置页里可以一键把这些格式抢回来。但请注意这个设置只影响双击打开文件的默认程序不能让7-Zip阻止其他软件以后再次修改关联。3. 日常解压操作右键菜单的正确用法比你想的更讲究3.1 三种解压方式怎么选用错会把文件散一地右键点击压缩包在“7-Zip”子菜单里通常会出现普通解压相关选项。绝大多数人最常用的“解压到当前位置”其实恰恰是最容易把文件搞乱的一个选项。如果压缩包内部没有单独的顶层文件夹所有文件都会直接铺到当前目录十几个文件瞬间和原有文件混在一起想再整理干净很痛苦。推荐方式是“解压到文件夹名\”这种菜单项它会自动创建一个和压缩包同名的文件夹把全部内容塞进去。这样整个解压结果有独立边界用完之后直接删掉这个文件夹也方便。“解压到指定文件夹”则是让你手动挑一个目录适合把压缩包内容解压到某个特定项目目录里的场景。办公场景里我十次有九次会用“解压到同名文件夹”这个选项只有明确知道包内结构、且想省掉一层目录时才选“解压到当前文件夹”。这个小习惯能避免很多整理文件时的烦躁。3.2 遇到加密压缩包先看是哪种加密网上下载的资源偶尔会带密码双击打开7-Zip主界面时它会弹密码输入框。这里有一个细节我经常提醒别人经典加密只保护“数据”文件名依然可见而如果对方压缩时勾了“加密文件名”那压缩包在输入密码前连里面有几个文件、叫什么名字都看不到这种包在安全性上明显更胜一筹。输入正确密码后7-Zip会正常列出文件如果密码不对多半不会立刻报错而是解压到一半才说“数据错误”甚至让人误以为压缩包坏了。处理带密码的包时可以先双击打开看是否能列出文件内容如果列表都加载不出来基本可以判断是文件名加密。这种包解压时需要完全正确的密码没有搭把手找回的手段。Windows上解压加密zip时如果没有7-Zip资源管理器自带的解压功能也能输密码但兼容性不稳定还是建议统一用7-Zip操作。3.3 批量解压多个压缩包一条菜单命令搞定手里攒了一堆zip和7z要一起解压时不需要一个个点。全选这些压缩包右键在7-Zip子菜单里选择“解压到每个文件夹中”。这个选项会挨个以压缩包名字创建文件夹并解压进去一次操作就能完成几十个包的处理。如果没有这个选项是某个旧版本或菜单被精简了可以全选后直接拖到7-Zip主窗口它会按顺序打开每个包但这样没法一键全解。日常我批量解压资源时会选择全选压缩包→右键→解压到每个文件夹中效率极高。唯一需要注意的是解压路径里如果有同名文件夹7-Zip会覆盖或跳过取决于“选项→常规”里的覆盖策略。默认的覆盖模式已经能应付多数情况。3.4 分卷压缩包的解压必须从第一个开始分卷压缩就是压缩时主动把文件切成多个小块出来的文件像是“文件名.7z.001”、“文件名.7z.002”这样或者老式命名“文件名.z01”、“文件名.z02”。解压这类压缩包最重要的原则是把所有分卷文件放在同一个目录然后双击第一个.0017-Zip会自动按顺序读取后面的分卷完整解压出原文件。不要单独双击.002或者.003那些只是附属分卷没有.001的引导信息时它们什么也干不了。曾有朋友从某个云盘下载分卷包解压时发现7-Zip提示找不到下一个卷排查半天才发现网盘下载过程中把.001的后缀自动改了名。这个问题的核心就是后缀不能乱动所有分卷的名字保持原样在同一个文件夹里从第一块开始解压。如果涉及很大体积的分卷包比如单卷5GB解压时还要确保目标磁盘剩余空间够用否则解到一半磁盘满了报错会很尴尬。4. 压缩攻略格式、参数、加密照着选就行4.1 压缩格式怎么挑不同场景别统一用7z7-Zip默认的格式是7z压缩率最高但并不是所有场景都适合用7z。我把格式选择归结为三个场景给别人传普通文件优先用zip自己长期备份、囤资料用7z做跨平台项目包或部署包用tar或tar.gz。为什么给别人传文件要选zip因为zip是通用性最强的压缩格式Windows自带的“压缩文件夹”就能解手机上的文件管理器也基本能直接打开对方不需要额外装软件。而7z虽然压缩率更好但如果收件人电脑上没装7-Zip或同类软件双击打不开还得再折腾一番。至于tar它本身不压缩只是把一堆文件打包成一个但保留Unix/Linux下的权限信息这在服务器部署、开发环境中非常关键tar.gz则是先打包再压缩是Linux世界事实标准。简单总结成一个口诀要通用的选zip要最小的选7z要Linux兼容的选tar。下面的表格可以帮助你快速对照选型格式压缩率兼容性典型场景注意事项7z高中个人备份、囤资料对方电脑需装解压工具zip中极高跨平台传输、发给他人压缩率不及7ztar无压缩高保留权限的打包体积不减小常配gz/xz自解压exe高压完再封装很高对方没有解压工具时体积稍大部分环境可能拦截exe4.2 压缩级别、字典大小、固实模式这些参数该看吗很多人打开7-Zip的“添加到压缩包”窗口就被一堆参数吓住了其实日常使用参数真的不用乱动。真正需要理解的只有三个压缩级别、字典大小、固实模式。压缩级别从0到90是“存储”直接打包不压缩1到9压缩率递增、耗时递增。日常默认的5级已经足够平衡如果你压缩的是超大文件夹并且不赶时间可以用9级换来的可能是明显更小的体积如果只是顺手打个包发出去3到5级更明智压缩速度快、省电省时间。字典大小影响压缩算法“参考窗口”的大小字典越大压缩率越高但内存占用也越大。文本型文件设64MB到128MB改善明显而压缩视频、图片这类文件不管字典多大都没什么用默认值就行。固实模式是7z最特别也最容易被误解的功能。开启固实模式后所有文件被视为一个整体数据流来压缩压缩率能比“每个文件单独压缩”再降不少尤其适合压缩大量小文件。代价是一旦压缩包中任何一段数据损坏后面文件可能全部无法解压如果只想解压其中一个文件必须先把整个固态流解开才能定位数据。所以固实模式适合确定短期内不会修改、能长期保存的档案不适合那种需要随时单独取出某个文件的资料包。我的习惯是备份重要文件时开着固实模式加加密临时传输给别人时关掉固实模式甚至直接用zip。4.3 加密压缩普通密码和文件名加密防护等级完全不同7-Zip支持AES-256加密算法本身足够安全。在压缩菜单里你可以设置密码并选择加密内容通常有两个选项“加密文件名”或者“加密文件列表”。如果你只设密码不勾选加密文件名压缩包结构依然可见任何人双击都能看到里面有哪些文件只是解压时要求输入密码当你勾选“加密文件名”连文件列表都被锁住别人看到的只是一团乱码或者空目录隐私保护上了几个层次。场景建议文件内容敏感但文件名无所谓比如网上传一份解压密码为“123456”的学习资料普通加密就够文件名本身就是机密的一部分比如“项目报价.docx”、“员工名单.xlsx”务必勾上“加密文件名”。这里必须泼一盆冷水7-Zip的加密没有找回密码功能密码忘了基本等于文件永久丢失。不要相信任何“7-Zip密码破解工具”能秒开AES-256在足够长的密码面前就是天文数字。实操建议是把重要压缩包的密码写进密码管理器或者在压缩的同时额外存一份密码提示文件——当然这个提示文件得放好。4.4 分卷压缩和自解压文件关键功能和操作要点分卷压缩适合把一个大文件拆成多个小块方便U盘携带、网盘上传或者绕过某些平台的文件大小限制。在“添加到压缩包”窗口里可以设置分卷大小例如直接填“100M”、“1G”或“700M”7-Zip会按这个单位切分。分卷格式一般用7z生成文件是“文件名.7z.001”、“文件名.7z.002”……解压时必须全部放在同一目录从.001开始。自解压文件的本质是用7-Zip把一个普通压缩包封装成一个exe程序对方只要双击就能解压全程不需要任何解压软件。这个用法在给不太懂电脑的人发文件时非常好用特别是在他们连zip都不认识的情况下。压缩时选中“创建自解压格式压缩文件”得到“文件名.exe”。需要注意exe自解压包在部分邮件系统或安全软件眼里比较可疑传输时可能被拦截而且自解压包体积比普通压缩包略大。最稳妥的做法是先做普通7z包再单独用“自解压”选项生成exe版本给需要的场景用普通包和exe包不要混淆。5. 进阶玩法从右键菜单到命令行的一小步5.1 测试压缩包完整性一个好习惯必须养成7-Zip自带一个“测试压缩包”的功能启动方式很简单右键压缩包→7-Zip→测试压缩包或者在7-Zip主界面打开压缩包后点击“测试”按钮。它的原理是把压缩包里的每个文件完整解压一次在内存里比对CRC校验值以此判断数据是否损坏。这个操作很有实际价值大文件压缩包在传输过程中一次中断下载、一次异常断电都可能导致文件内部CRC错误这类损坏在解压到一半时才会暴露出来那种“解压了60%突然报错”的体验着实让人抓狂。我的习惯是任何从网上下载的大型压缩包超过1GB先右键测试一遍确认没问题再解压。尤其是固实模式的7z包数据损坏影响面很大提前测试能帮你省下大量无事做的解压时间。虽然测试过程也需要读取整个压缩包时间不比解压快多少但对比“解压出一堆损坏文件、还要回头重新下载”的代价这点投入是非常值得的。还有一种情况是压缩包本身没问题但解压到一半总出错——多半是杀毒软件实时扫描在搞鬼这个排查思路我们放到最后一节。5.2 不解压直接浏览和提取省时省力的小动作7-Zip实际上内置了一个文件管理器双击压缩包打开后你可以像逛普通文件夹一样查看压缩包内部结构支持翻页、排序还能直接预览部分文本类文件的内容。遇到那种里面塞了一堆资料、但只需要其中某一两个文件的压缩包千万不要一键解压所有内容直接在7-Zip窗口里选中需要的文件按鼠标右键或直接拖拽到目标文件夹就能只提取那几个文件快得多。对于包含大量图片或文档的压缩包直接在7-Zip里浏览也比全部解压出来再找更直观。这个功能还有一个厉害的地方支持在压缩包内直接搜索文件名。工具栏的“查找”按钮或快捷键CtrlF可以在当前压缩包内按名称搜索文件省得解压完再用系统搜索。如果压缩包很大7-Zip会先构建一个文件树索引搜索效率还是可以的。当你在聊到“解压软件哪个好用”时这个“不解压就能精准提文件”的小功能往往是被忽略的高频亮点。5.3 命令行操作一条命令完成备份打包如果不想每次压缩都右键点一遍或者需要定时备份、脚本打包7-Zip的命令行模式就派上用场了。早在新版本界面里主程序里那个7z.exe就是命令行版系统PATH里加好路径或直接在脚本中写全路径即可使用。常用命令我列在下面# 测试压缩包完整性 7z t archive.7z # 解压到指定目录-o后无空格 7z x archive.7z -oC:\Target -y # 创建7z压缩包极限压缩、加密 7z a backup.7z D:\data -t7z -mx9 -pYourPassword # 查看压缩包内容清单 7z l archive.7z # 追加文件到已有压缩包 7z a archive.7z newfile.txt命令行里最关键的是命令动词和开关参数a代表添加到压缩包x代表解压t代表测试l代表查看列表。-o后面紧跟目录中间不能有空格-y表示所有提示都自动回答“是”适合无人值守脚本。我自己的一个实际场景每天凌晨用Windows任务计划程序跑一条7z命令把项目日志目录打成带日期命名的7z包再配合清理策略自动保留最近30份。这套做法完全脱离界面操作稳定可靠比任何图形界面工具都方便。需要注意密码用-p参数直接写在命令行里在Windows上可能被历史记录捕捉存在一定风险建议对安全性要求高的任务将密码写入环境变量或用脚本交互方式输入避免明文泄露。5.4 和第三方工具的联动7-Zip不只是“右键菜单软件”很多软件默认依赖7-Zip作为解压引擎比如某些游戏MOD管理器、开发环境包管理器、下载器的“下载完成后自动解压”功能它们后台调用的很可能就是7-Zip的命令行。这意味着7-Zip安装得好系统里很多角落都能受益。另一种常见用法是把7-Zip配合Total Commander使用在TC里把7-Zip设为默认压缩解压工具然后你可以在双窗格界面里快速浏览压缩包像操作文件夹一样操作7z包效率远高于系统资源管理器。对于喜欢折腾命令行工具、WSL等场景的用户直接调用7z在脚本里完成压缩与解压也可以完全替代常见的tar和zip组合尤其是当压缩包来自Windows环境时。7-Zip能在这么多场景里当“幕后英雄”说白了就是因为它免费、可调用、没有花哨限制——这也是很多专业软件愿意内置它的原因。6. 高频问题排查实录遇到的坑和绕坑方法6.1 提示“文件头损坏”或CRC错误怎么办这是7-Zip用户最常遇到的报错。出现这类提示压缩包本身很可能已经损坏或者下载过程不完整。排查顺序通常是先确认源文件大小如果从网上下载回到下载页核对字节数和校验值MD5或SHA1如果大小对得上但依然报错多半是硬盘坏道或内存不稳定造成的下载损坏。用7-Zip的“测试”功能可以更准确地定位是不是数据不一致。还有一种情况是压缩包本身没坏但杀毒软件的实时防护会干扰解压过程尤其是某些国产安全软件对压缩包内的敏感内容进行实时扫描时挂在“数据错误”上。临时关闭实时防护或者把压缩包所在目录加入排除名单再试解压。注意如果压缩包是用7z固实模式制作的任何一处损坏都可能导致后续大量文件解压失败所以对重要数据我的建议是压缩完成后额外留一份备份或者使用带恢复记录的rar格式WinRAR来创建重要压缩包——虽然这里聊的是7-Zip但该承认的局限还是要承认。6.2 分卷文件识别失败几乎都是这几个原因分卷解压提示找不到下一个卷绝大多数问题出在文件位置或命名上。所有分卷必须在同一个目录且保持原始文件名不能随意改名。注意如果原本是“文件名.7z.001”这样的形式下载后可能因为网盘或浏览器设置变成“文件名.7z”那就把后缀补全再试。有些工具会把分卷文件拆成“文件名.001”、“文件名.002”这看起来和上面一样其实7-Zip需要从.001或第一个分卷开始读直接双击.002这类分卷几乎必败。另外个别情况下分卷文件除了.001之外还带一个类似.sfx的前导文件这种自解压式分卷包需要把那个前导exe和分卷放在一起运行exe才能正确引导这一点也容易忽略。这些细节搞清楚分卷解压其实很稳定。6.3 压缩包里的文件名全部乱码从Linux或macOS上压缩的zip传到Windows上打开中文文件名经常变成乱码根源是文件名编码不一致Unix系压缩时通常用UTF-8Windows的旧工具默认用GBK本地代码页。7-Zip在新版本里一般能自动识别UTF-8所以只要包本身是用7-Zip或较新的zip工具创建的乱码问题少一些。真正容易出问题的是那些老旧的、非标准zip文件。遇到乱码可以先打开7-Zip的“工具→选项→编码”页签尝试切换预设的语言编码。如果还是乱码可以改用其他工具比如解包后以乱码名暂存再批量重命名但这类问题没有100%通用的解法。这里给一个实际建议你自己创建zip给别人时尽量用7-Zip而不是Windows资源管理器自带的“压缩文件夹”——7-Zip会把文件名按UTF-8写入zip标注兼容性更稳。6.4 右键菜单消失或失效五分钟找回装完7-Zip后如果发现右键菜单里没有7-Zip选项先别急着卸载重装。最常见的原因是安装过程中格式关联没勾选解决办法很简单右键以管理员身份运行7-Zip安装程序选择“修复”或者在7-Zip主界面点“工具→选项→系统”把关联格式重新打上勾。如果关联格式全部是勾选状态但右键菜单依然“失踪”可能是系统文件资源管理器的加载项把7-Zip的“外壳扩展”禁用了可以在资源管理器“查看→选项→搜索加载项/禁用项目”里找找7-Zip相关项恢复启用即可。另一个常见诱因是系统更新或者安装其他国产压缩软件后别的软件把右键项接管走了7-Zip的菜单自然就被挤掉。这种时候只要再重装或重新关联一次基本都能找回。不要一上来就卸载重装先花两分钟按刚才的检查路径走一遍多半能省掉重装和重设一遍参数的麻烦。6.5 解压大文件太慢优化方向和“压力测试”大文件解压慢先分清楚“慢在哪”。如果是超大压缩包几十GB磁盘本身的读写速度往往才是瓶颈机械硬盘和NVMe SSD的解压速度差距非常明显这种情况换硬件才是根本解法。软件层面可以临时关闭杀毒软件实时扫描因为它在解压过程中每个文件都要扫一遍对体积巨大的压缩包会造成明显的性能拖累。如果压缩时用了极高压缩级别比如9级加128MB字典解压时CPU压力也会很大遇到高配CPU还能扛得住配置一般的机器就只能耐心等待。还有一个小技巧把压缩包放到本地磁盘根目录再解压避免经过网络路径或加密文件夹也能降低额外IO开销。解压中途如果弹出“无法写入目标文件夹”这类错误先检查目标磁盘剩余空间是否充足其次检查目标文件夹是否有权限被其他程序锁定。注意如果你需要频繁解压超大压缩包建议在“选项→编辑器”里关闭“使用资源管理器”之类的花哨集成。重量级任务里7-Zip自带的文件管理器比系统资源管理器在稳定性上好不少实测下来很少出现“系统卡死”或“内存泄漏”的情况。最后说点实在的用了这么多年7-Zip我最深的体会不是它有多强而是它把“解压缩软件”这件事做到了一种恰到好处的存在感平时安静站在右键菜单里不弹广告不占资源需要它时一叫就到而且稳得基本不会给你添乱。我目前最固定的习惯是给外人传文件优先zip自己囤资料用7z加极限压缩重要东西一定设密码并勾上“加密文件名”压缩完顺手测一遍再归档。最后再分享一个小技巧右键菜单里那个“打开压缩包”其实有很多潜力可以挖学会在7-Zip内部直接浏览和拖文件之后你会发现自己再也不需要把每个压缩包都完整解压一次了。工具不在多而在于你愿不愿意花一杯茶的功夫把它的脾气摸清楚。7-Zip就是这样一个值得你花这点时间的老伙计。
返回列表