在視窗系統下利用par2修復檔來修復檔案

出自 snowiki
於 2015年8月23日 (日) 18:37 由 (對話 | 貢獻) 所做的修訂 (使用方式)

前往: 導覽搜尋

簡介

一般windows會有兩種方式來使用par2修復檔,一種是利用quickpar來開啟修復目錄,一種是利用CLI來實行par2修復。因為quickpar的執行穩定性遠小於CLI(軟體版本過舊的緣故),且一般用戶在修復檔案時和製作修復檔相比更為單純,故建議捨棄quickpar用CLI的方式修復項目分卷。最下方有提CLI使用的自動執行檔。

使用方式

  1. 將整個項目的分卷和修復檔整理在一個獨立的資料夾中(資料夾路徑建議不要包含任何中文或是非英文的字符)
  2. 透過簡介的網址下載par2cmdline-0.4-tbb-20100203-win64.zip這個檔案(不定時update軟體版本)並解壓縮後取得par2.exe這個檔案,若網址遺失就到最底端下載備援檔案
  3. 將par2.exe檔案置放在步驟一提到的獨立資料夾中
  4. 以下圖為例,整個項目共缺損一個001分卷,目標則是執行紅色箭頭指向的par2修復目錄
    par2cli001.png
  5. 透過par2的r參數會自動修復整個項目
    1. 新建內容如下的批次檔放在同級目錄中執行可不用再透過手動下指令來修復檔案
      "%~dp0par2.exe" r *.par2
    2. 開啟附屬應用程式如圖紅色區塊部分將位置指向獨立的資料夾中,
      par2 r 修復目錄完整檔名

      par2cli002.png
  6. 上圖中綠色區域是掃描修復檔的結果,共有1+2+4+8+16+32+33共96個修復區塊,而藍色區域則是掃描項目分卷的結果
    par2cli003.png
  7. 掃描完成後開始修復檔案
    par2cli004.png
  8. 修復完成後在最末會看到Target********-found與Repair Complete兩列訓息,至此則整個項目分卷修復完成
    par2cli005.png

  9. 修復完畢後如果不放心可以用sfv檢查檔案再度scan一次確保crc值正確

NoteGraphic.png 以目前使用經驗,win7 x64/server 2012r2 x64這兩個平台都可以正常用以上方式在CLI成功修復分卷

WarningGraphic.png 一但上述兩列訊息沒有出現則必定是修復過程失敗,建議重新執行一次整個流程或是更新軟體,若依舊沒有改善請參考此篇教學(英文)在視窗系統下安裝VMware虛擬linux環境來執行par2修復檔

下載連接