Android 台灣中文網

打印 上一主題 下一主題

[分享] 7-Zip 教學 大家參考看看(有修改內容 紅色部份) -1

[複製連結] 查看: 55|回覆: 0|好評: 0
跳轉到指定樓層
樓主
old2009 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2026-1-28 04:58

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
7-Zip 教學 大家參考看看(有修改內容 紅色部份)




7-Zip 繁體中文版官方網站

https://www.developershome.com/7-zip/


先介紹7-Zip 工具-選項功能


選項  功能說明


                               
登錄/註冊後可看大圖




系統


                               
登錄/註冊後可看大圖



只要按一下 + 符號

就會變成 7z 關聯檔   按一下 檔名會變成 7z
再按一下 就是沒有關聯 空白一片


7-Zip


                               
登錄/註冊後可看大圖



將 7-Zip整合到快顯功能表中
這個預設軟體不讓你修改  不能修改喔

就是你開啟檔案總管中任一個7z壓縮檔 按右鍵就會顯示了


將 7-Zip整合到快顯功能表中(32位) 這是32位電腦才用得到
這個預設軟體不讓你修改  不能修改喔




串聯式快顯功能表 打勾 的圖示


                               
登錄/註冊後可看大圖




                               
登錄/註冊後可看大圖




串聯式快顯功能表 沒有打勾 的圖示


                               
登錄/註冊後可看大圖






快顯功能表顯示圖示  打勾 的圖示

                               
登錄/註冊後可看大圖






刪除重複的根目錄


                               
登錄/註冊後可看大圖





在 7Zip 中,「刪除重覆的根目錄」(或類似描述)通常是解壓縮時的一個選項,用於避免解壓後出現多餘的重複資料夾結構。以下是該功能的詳細說明與操作指南:
使用場景
當壓縮檔的根目錄名稱與你目標解壓路徑的現有資料夾名稱相同時,勾選此選項可自動合併內容,防止多創建一層同名資料夾。  
舉例:  
壓縮檔結構:`MyFolder/file.txt`


目標路徑已存在 `MyFolder` 資料夾。  
   不勾選:解壓後生成 `MyFolder/MyFolder/file.txt`  
   勾選:直接解壓到 `MyFolder/file.txt`,避免重複結構。
操作步驟
1. 開啟 7Zip 並選擇壓縮檔  
   右鍵點擊壓縮檔 > 選擇「7Zip」>「解壓縮檔案...」。
2. 設定解壓路徑  
   在彈窗中選擇目標資料夾(例如 `D:\MyFiles`)。
3. 勾選「刪除重覆的根目錄」  
    在解壓設定視窗中,找到 「複寫」(Overwrite)或 「選項」 區域。  
    勾選類似 「刪除重覆的根目錄」 或 「剔除重複的頂層資料夾」 的選項(不同版本可能用詞略異)。
4. 開始解壓縮  
   確認設定後點擊「確定」,7Zip 會自動處理重複的根目錄結構。
注意事項
合併內容而非覆蓋:此選項僅「合併」同名資料夾下的文件,不會直接覆蓋現有文件(除非你同時啟用覆寫選項)。  
確認結構:解壓前可先預覽壓縮檔內容,確保根目錄是否多餘。  
版本差異:部分舊版 7Zip 可能無此選項,建議更新到最新版本。
替代方法(若無該選項)
若你的 7Zip 版本無此功能,可手動操作:  
1. 解壓縮時指定一個空白臨時資料夾。  
2. 將解壓後的內容手動移動到目標路徑(避免複製整個根目錄)。
透過以上設定,即可有效避免解壓縮時產生冗餘的目錄層次,保持檔案結構簡潔!





傳遞 Zone.ld資料流

當你從網路下載檔案(例如用瀏覽器或郵件下載)時,Windows 會自動在檔案上附加一個 Zone.Identifier 的「交替資料流 (ADS)」。

這是一種 NTFS 檔案系統的功能,可以在不影響主要檔案內容的情況下,為檔案附加額外的隱藏資訊。


在這個 ADS 裡,會記錄檔案來源,例如:



[ZoneTransfer]
ZoneId=3


ZoneId=3 代表「Internet 區域」,所以 Windows 會對檔案顯示「這個檔案來自網路,可能有風險」的安全提示。

和 7-Zip 的關係

當你用 7-Zip 壓縮或解壓縮檔案時,會涉及是否保留這個 Zone.Identifier ADS:

預設情況下,7-Zip 不會自動保留交替資料流,所以解壓後檔案通常不會有「來自網路」的警告。

但新版 7-Zip 提供了一個選項:

「傳遞 Zone.Id 資料流」(英文:Propagate Zone.Id stream)

如果啟用,壓縮檔解開後,檔案會保留原始的 Zone.Identifier,Windows 仍會認為檔案是「網路下載」的,並可能彈出警告。

如果停用,解壓後的檔案就不會帶有 Zone.Identifier,使用上比較方便。

常見應用

安全導向:企業環境可能會啟用這個選項,以確保使用者知道檔案來源(避免隱藏風險)。

一般使用者:通常會關閉,因為保留 Zone.Identifier 會讓 Windows 不斷跳出安全警告。







資料夾 保留預設即可哦! 不必設定

工作資料夾



在 7-Zip 的壓縮/解壓縮選項中,有個 「工作資料夾」(Working folder),它是暫存檔用的資料夾,主要用在 解壓縮過程。

可選的設定值:

系統暫存資料夾

預設值。7-Zip 會使用 Windows 系統的暫存目錄(例如:C:\Users\使用者名稱\AppData\Local\Temp)。

適合大多數情況。

與壓縮檔相同的資料夾

暫存檔會放在壓縮檔所在的位置。

適合沒有太多系統磁碟空間,但壓縮檔所在磁碟空間充足的情況。

指定的資料夾

你可以自己輸入一個路徑,例如 D:\Temp7Zip。

適合大檔案解壓縮時,想用到特定磁碟的空間(例如 D 槽或外接硬碟)。

使用情境舉例:

如果你的 C 槽空間不足,但解壓縮大檔案時又需要暫存空間,可以把工作資料夾設定到 D 槽或其他大容量磁碟。

如果只處理小檔案,其實保持 預設(系統暫存資料夾) 就好。




編輯器

檢視
例如: Notepad++ 軟體   VS Code 軟體



                               
登錄/註冊後可看大圖




編輯器
例如: Notepad++ 軟體   VS Code 軟體      沒有就不要設定



檔案比較程式
例如: Beyond Compare 軟體    沒有就不要設定







設定

顯示".."項目

                               
登錄/註冊後可看大圖





顯示實際檔案圖示

7-Zip 的 檔案管理器 (7zFM.exe) 預設只會用它自己的圖示來顯示檔案,並不會顯示 Windows 的「實際檔案圖示」。
這是 7-Zip 的設計,不像 Windows 檔案總管那樣會讀取系統的圖示關聯。



總結:
7-Zip File Manager 沒有內建「顯示實際檔案圖示」的功能。
如果你一定要這樣的效果,建議:

在 Windows 檔案總管直接用右鍵操作,或

改用 NanaZip(7-Zip 的改良版)。








整列選取

沒打勾 可以在 7-Zip  打開程式時  用滑鼠拖曳一個檔案或資料夾的區域



                               
登錄/註冊後可看大圖






有打勾就不行用



顯示格線


                               
登錄/註冊後可看大圖






單擊開啟項目

通常我們都習慣雙擊滑鼠


                               
登錄/註冊後可看大圖





使用替代選擇模式

其實是 7-Zip 檔案總管 (7-Zip File Manager) 裡的一個設定。

功能說明:
在 7-Zip 的檔案總管中,檔案選取方式會依 Windows 版本或使用者習慣不同而有差異。

預設模式:跟 Windows Explorer 類似,按住 Ctrl 可多選,按住 Shift 可連續選。

替代選擇模式:選取方式會改變,特別是針對「滑鼠拖曳選取」和「滑鼠點擊」的行為。

一般差異:

在「替代模式」下,用滑鼠左鍵點選檔案時,行為更接近舊版 Windows / Norton Commander 風格。

不用 Ctrl 也可以多選,點擊可直接切換檔案的選取狀態。

適合習慣 DOS/舊式檔案管理器的人。

開啟方法:

打開 7-Zip 檔案總管

功能表列選 工具 (Tools) → 選項 (Options)

切換到 設定 (Settings) 頁籤

勾選 使用替代選擇模式 (Use alternative selection mode)

按下確定即可







顯示系統選單


                               
登錄/註冊後可看大圖



功能解釋

在 7-Zip 檔案管理器中,通常你右鍵點檔案或資料夾,會看到 7-Zip 自己的選單(例如「壓縮」、「解壓縮到...」)。

如果選擇 「顯示系統選單」,7-Zip 會呼叫 Windows 檔案總管的右鍵選單,也就是你在 Explorer 裡右鍵會看到的功能(像「剪下、複製、傳送到、內容」等)。





使用大記憶體分頁

這個不要設了 記憶體分頁 會影響系統


允許用來解壓縮的最大記憶體容量

這個也不要設了 用預設即可







7-Zip 功能很強大 實在太多了 講不完  所以挑重點作說明

我有省略一下比較難懂的部分 就這部分了 <Switches>



在搜尋列 輸入cmd 以系統管理員身份執行

然後先將路徑指向 這裡


C:\Windows\system32>cd\

C:\>cd Program Files

C:\Program Files>cd 7-Zip

C:\Program Files\7-Zip >




在此路徑 輸入 7-Zip 命令(指令)


C:\Program Files\7-Zip >7z -h


看這部分 要以微軟的 cmd 命令為準

<Switches>
  -- : Stop switches and @listfile parsing
  -ai[r[-|0]][m[-|2]][w[-]]{@listfile|!wildcard} : Include archives 綠色命令在這
  -ax[r[-|0]][m[-|2]][w[-]]{@listfile|!wildcard} : eXclude archives
  -ao{a|s|t|u} : set Overwrite mode
  -an : disable archive_name field
  -bb[0-3] : set output log level
  -bd : disable progress indicator
  -bs{o|e|p}{0|1|2} : set output stream for output/error/progress line
  -bt : show execution time statistics
  -i[r[-|0]][m[-|2]][w[-]]{@listfile|!wildcard} : Include filenames
  -m{Parameters} : set compression Method
    -mmt[N] : set number of CPU threads
    -mx[N] : set compression level: -mx1 (fastest) ... -mx9 (ultra)
  -o{Directory} : set Output directory
  -p{Password} : set Password
  -r[-|0] : Recurse subdirectories for name search
  -sa{a|e|s} : set Archive name mode
  -scc{UTF-8|WIN|DOS} : set charset for console input/output
  -scs{UTF-8|UTF-16LE|UTF-16BE|WIN|DOS|{id}} : set charset for list files
  -scrc[CRC32|CRC64|SHA256|SHA1|XXH64|*] : set hash function for x, e, h commands
  -sdel : delete files after compression
  -seml[.] : send archive by email
  -sfx[{name}] : Create SFX archive
  -si[{name}] : read data from stdin
  -slp : set Large Pages mode
  -slt : show technical information for l (List) command
  -snh : store hard links as links
  -snl : store symbolic links as links
  -sni : store NT security information
  -sns[-] : store NTFS alternate streams
  -so : write data to stdout
  -spd : disable wildcard matching for file names
  -spe : eliminate duplication of root folder for extract command
  -spf[2] : use fully qualified file paths
  -ssc[-] : set sensitive case mode
  -sse : stop archive creating, if it can't open some input file
  -ssp : do not change Last Access Time of source files while archiving
  -ssw : compress shared files
  -stl : set archive timestamp from the most recently modified file
  -stm{HexMask} : set CPU thread affinity mask (hexadecimal number)
  -stx{Type} : exclude archive type
  -t{Type} : Set type of archive
  -u[-][p#][q#][r#][x#][y#][z#][!newArchiveName] : Update options
  -v{Size}[b|k|m|g] : Create volumes
  -w[{path}] : assign Work directory. Empty path means a temporary directory
  -x[r[-|0]][m[-|2]][w[-]]{@listfile|!wildcard} : eXclude filenames
  -y : assume Yes on all queries









打開 Windows10/11 開始


看到 7-Zip 說明檔 將它打開



                               
登錄/註冊後可看大圖




找到 Switches    這部分比較難懂且不常用 所以我省略了 不作教學




                               
登錄/註冊後可看大圖








如果大家對它感興趣 可以用Windows10/11 微軟的AI   Copilot 都能找到解答喔!

或者用 chatgpt  AI  https://chatgpt.com/



只要輸入這句話 看上面的命令說明 綠色命令在這  我用綠色 標示

7-Zip -ai[r[-|0]][m[-|2]][w[-]]{@listfile|!wildcard} : Include archives 教學  

AI 都會幫你解答喔!


大家注意 要用上面的命令找  用微軟 cmd 命令找喔!
看這部分 要以微軟的 cmd 命令為準




.................................................................................


7-Zip 壓縮軟體  它的唯一缺點 就是沒有修復壓縮檔的功能

WinRAR 或者 Bandizip及WinZip 都有修復壓縮檔的功能



一般人都不想花錢買 WinRAR 或者 Bandizip 及WinZip等壓縮軟體   

你可以選擇免費又強大功能的 7-Zip 壓縮軟體    你用看看就知道它的強大功能唷!

雖然 Windows 11 巳支援  但我還是覺得安裝7-Zip 壓縮軟體 會比較好 功能超多的 你不用嗎?



Windows 11 已經原生支援解壓縮rar 和7z 檔案,不需要額外安裝第三方軟體,像是WinRAR 或7-Zip。

雖然Windows 11 已經支援,但部分用戶反應在處理加密的RAR 和7z 檔案時,可能遇到一問題,例如無法輸入密碼或解壓縮錯誤。





7-Zip 使用方法

7-Zip 能夠測量 CPU 的資料壓縮和解壓縮速度


我的筆電是 第 6 代 Intel® Core™ i5 處理器   I5-6200U

巳經是老古董的 CPU 看到這麼低的數據  讓大家見笑了 哈哈~




                               
登錄/註冊後可看大圖




換算網站 https://www.convertworld.com/zh-hant/frequency/

例如: Intel® Core™ i9-13900K 處理器 5.80 GHz

這個只是推估 我也說不準的 哈哈
1T 單執行緒時脈高達5000 表示你的CPU等級高

2T 2執行緒達到4000   表示你的CPU等級高

4T 4執行緒達到4000   表示你的CPU等級高

如果三個數據(壓縮 解壓縮 整體評等) 都有100GIPS以上 表示你的CPU等級高


在 7-Zip 的基準測試中,GIPS 是 "Giga Instructions Per Second"(每秒十億指令) 的縮寫,用來衡量 CPU 在壓縮或解壓縮任務中的執行效率。
GIPS 越高,代表該處理器在執行 7-Zip 的壓縮演算法(如 LZMA)時越快。

GIPS 每秒執行的指令數,反映 CPU 的運算能力




操作方法:

打開7-Zip 程式

                               
登錄/註冊後可看大圖




.......................................................................................................



7-Zip 本身沒有修復壓縮檔的功能

要借助 WinRAR 來修復副檔名為.zip檔, WinRAR也可以用來修復損壞的-副檔名為.zip檔


打開 WinRAR程式:


                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖




                               
登錄/註冊後可看大圖




但副檔名為.7z 檔案 就沒辦法了 只能重新下載檔案 或重新壓縮檔案

也可以試試看 用cmd 命令   (但不保證修得好)

用cmd 命令 來修復 7-Zip檔    修復副檔名是 .7z 的檔


例如: E槽 低下的 raw.7z檔  解壓縮 到 E槽的7z資料夾底下(你要自己先新建 7z資料夾)


首先 在搜尋列 輸入 cmd 以系統管理員身份執行

然後先將路徑指向 這裡

C:\Windows\system32>cd\

C:\>cd Program Files

C:\Program Files>cd 7-Zip

C:\Program Files\7-Zip>

C:\Program Files\7-Zip>7z x e:\raw.7z -oe:\7z   

-oe 中間不能有空格喔!  7z x <損壞的檔案> -o<輸出目錄>





7-Zip 可以自學

打開 7-Zip 程式 找說明檔


                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖





7-Zip 使用教學



                               
登錄/註冊後可看大圖




                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖




功能介紹:

1.    壓縮檔案格式 : 選 7z及 zip 這二種常用的
2.    壓縮層級: 如果檔案很大 幾G 以上 選 9-極致壓縮  檔案不大 選 5-一般壓縮
差別在壓縮的速度(時間)
3.    壓縮方法:1. LZMA2   2. LZMA   3.PPMd   4.BZip2
你可以只用LZMA2 這個選擇是最棒的!

Deflate 演算法:
這是7-zip 中使用的基本壓縮演算法之一,它是一種無損資料壓縮演算法,常用於ZIP 格式和gzip 格式。

增強版Deflate (Deflate64):
這是對傳統Deflate 的一種擴展,主要改進在於更大的字典大小,允許它更好地壓縮重複的數據模式,從而獲得更高的壓縮率。


LZMA2 在壓縮效率上優於 LZMA,可以達到更高的壓縮比,這意味著文件可以被壓縮得更小
LZMA2 兼容多种操作系统和平台,包括Windows、macOS 和Linux。
LZMA2 能夠充分利用多核處理器的優勢,通過多線程並行壓縮和解壓縮來提升性能。

LZMA 高壓縮比:
LZMA 能夠以較小的檔案大小儲存資料,相較於傳統的壓縮演算法(如ZIP或RAR),它通常
能提供更好的壓縮率。
多執行緒支援:
LZMA 支援多執行緒,這有助於提高壓縮和解壓縮的效率,尤其是在多核心處理器上。




PPMD 主要特點:

文本壓縮優化:
PPMd 專為壓縮基於文本的檔案而設計,例如程式碼、日誌文件等。

預測模型:
PPMd 使用預測模型來估計下一個字元的可能性,從而提高壓縮效率。

BZip2:
BZip2 是一種基於Burrows-Wheeler 變換的資料壓縮演算法,以其高壓縮比和對稱性而聞名,適合用於壓縮大型檔案或資料集。


4.    字典大小
   
在7-Zip 中,字典大小的設定會影響壓縮效果和速度,通常在壓縮大型檔案時,較大的字典大小可以提高壓縮率,但同時也會增加壓縮所需的時間和記憶體。 反之,較小的字典大小會降低壓縮率,但會加快壓縮速度,並減少記憶體使用量。 調整字典大小的步驟如下:

較小的字典大小(例如4MB 或8MB): 適用於壓縮小文件或追求快速壓縮的場景。
較大的字典大小(例如128MB 或256MB): 適用於壓縮大型檔案,可以提高壓縮率,但會增加壓縮時間和記憶體消耗。


5.字組大小

如何選擇
- 對於大檔案(>100 MB)、重複度高的數據,建議
- 字組大小32 KB,甚至128 KB∽1 MB
- 對於日常文檔、小型圖片、或內存受限環境,建議
- 字組大小16 KB


6.結實區塊大小

如何選擇區塊大小
- 資料特性
- 同質、小檔案多:建議使用較大的結實區塊(≥256 MB)以提高壓縮率
- 大單一檔案或隨解壓需求高:可關閉或使用小區塊(≤32 MB)以加快個別檔案存取

- 系統資源
- 可用記憶體不足時,過大結實區塊會增加壓縮/解壓的記憶體需求

- 效能 vs. 壓縮率
- 區塊越大,壓縮率提升空間越高,但壓縮/解壓速度與記憶體成本也同步增加
- 建議先嘗試常見選項(16 MB、64 MB、256 MB),透過小批量測試比較最適組合


7.CPU 線程數

在搜尋列 輸入 cmd  以系統管理員身份執行

輸入 wmic 再輸入 cpu get NumberOfLogicalProcessors

就會顯示 電腦CPU 線程數


……………………………………………………………………………………………………
8.壓縮時記憶體使用

7z 格式通常比zip 格式需要更多的記憶體,但能提供更高的壓縮比。

較高的壓縮級別(例如7-Zip 的極限壓縮)會需要更多的記憶體來處理和優化壓縮

7-Zip 會根據系統的可用記憶體來調整記憶體分配,如果系統記憶體不足,可能會影響壓縮速度或導致失敗。


建議:

如果您的電腦記憶體有限,可以嘗試使用較低的壓縮等級或較小的壓縮檔案,以減少記憶體的使用。

如果需要壓縮大型檔案,建議確保有足夠的可用記憶體,或者分批壓縮檔案。
7-Zip 也提供了設定記憶體限制的選項,可以根據實際情況調整。

……………………………………………………………………………………………………..



分割壓縮檔 使用方法

有時候我們要用 E-mail郵件軟體 寄附件檔  

每個軟體附件檔 限制的檔案大小不同喔! 超過限制就無法寄出 E-mail

可以使用7-Zip 將檔案分割成多個較小的檔案,然後再將這些分割檔案分別郵寄

這時候就要用 7-Zip 分割壓縮檔

例如:我在 E:\raw  檔案總共大小是 22.6M

你可以直接輸入 5M  檔案大小



                               
登錄/註冊後可看大圖






7-Zip 它會分割5個檔案 (E:\raw  檔案總共大小是 22.6M     用5M去分割檔案)
會分割成這些檔案   raw.7z raw.7z.002 raw.7z.003 raw.7z.004 raw.7z.005

在 raw.7z  按右鍵--內容



                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖





你可以分別寄出 raw.7z raw.7z.002 raw.7z.003 raw.7z.004 raw.7z.005

對方只要將這些檔 放在同一個資料夾   只要用7-Zip 解壓縮第一個檔 raw.7z

即可解壓縮全部的檔



                               
登錄/註冊後可看大圖





如果你是要燒錄到 CD 或 DVD
你可以選擇

650M-CD
700M-CD

4480M-DVD
8128M-DVD DL



                               
登錄/註冊後可看大圖




....................................................................................................



                               
登錄/註冊後可看大圖







打開7-Zip 程式 在說明--內容  打開說明檔  找到 Switches -m 部分  在Zip 及 7-Zip
看參數設定

                               
登錄/註冊後可看大圖



                               
登錄/註冊後可看大圖




                               
登錄/註冊後可看大圖









我這邊先講的是 Zip 壓縮檔的參數設定


X=9 0不壓縮 5默認的壓縮等級 9最大壓縮等級


                               
登錄/註冊後可看大圖







...............................................................................................................................

m=LZMA m={MethodID} 壓縮設定方法:複製、Deflate(資料壓縮演算法)、Deflate64(資料
壓縮演算法64)、BZip2、LZMA、PPMd。

官方說法: m={MethodID} Deflate Sets a method: Copy, Deflate, Deflate64, BZip2, LZMA, PPMd.


                               
登錄/註冊後可看大圖




..............................................................................................................................

fb=32  32(預設值)   3 到 255 範圍   編碼器的單詞大小


                               
登錄/註冊後可看大圖




...........................................................................................................................



「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)
熱門小遊戲推薦
收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則