Sumatra PDF 免費開源閱讀器,看懂它的兩種更新節奏再裝

Sumatra PDF 是 2006 年至今的免費開源 Windows 閱讀器,安裝檔 10.56MB、簽章可驗、繁中介面完整;但它的內建更新頻道停在 3.5.2,官網穩定版已是 3.6.1,AI 聊天側邊欮與命令列工具全在每日預發布版。文件不上傳,更新檢查與崩潰報告的對外行為這篇一次拆清楚。

用 AI 摘要這篇文章:

在 Windows 上打開 PDF 這件事,被 Adobe 弄得很重,被瀏覽器分頁弄得很散。很多人因此注意到 Sumatra PDF,但在把它裝上去之前,值得先問三個問題:它真的免費沒有套路嗎?裝了之後它會怎麼更新?它會把我的檔案或閱讀行為送出去嗎?三個快答:免費開源、簽章可驗,套路不存在,但維運方式很特別;更新機制會動,只是動得很慢,慢到你等不到通知;檔案不出門,不過它有兩條對外連線要知道怎麼關。接下來把三個答案各自的原因攤開,最後給你選版本的判斷軸。

一個人的二十年:它把看檔案這件事做成了 10MB

Sumatra PDF 從 2006 年開始發布,到今天仍是同一個人的專案。維護者 Krzysztof Kowalczyk 的名字直接簽在程式的數位簽章裡:我把官網的 64 位元安裝檔抓下來檢查,檔案大小 11,075,960 bytes,跟下載頁標的 10.56 MB 對得上,Authenticode 簽章的簽署者就是他本人,版權聲明從 2006 年起算,授權條款是 GPLv3。最近的 30 個程式碼提交也全部出自同一人之手,GitHub 上 17,736 顆星,專案儲存庫在 2026 年 10 月 11 日仍有新的提交進來。

這個體積數字值得停下來看一眼。安裝檔裡有超過 9MB 是資源段,翻譯與主題全部內建在執行檔裡,所以它的可攜版可以是一個單一 exe 檔,放在 USB 隨身碟上直接跑,不寫登錄檔。安裝版預設裝在使用者目錄(不需要管理員權限),要登錄檔關聯與檔案總管預覽的話安裝時自己勾。

設定檔也走得極簡:所有設定與最近開啟清單放在使用者目錄的單一檔案裡,安裝時可以用參數把設定指到自訂資料夾,關掉的分頁工作階段會被記住,下次打開能回復原狀。想在隨身碟上帶著一套完整的閱讀環境,這套設計是配合可攜版一起想的。

它的名聲建立在「快」這個字上。官網節錄的用戶評語把對手點名得很直接:有人寫 PDF 閱讀器多年來因為慢與笨重出了名,這多半要歸功於 Adobe Reader,而 Sumatra PDF 逆著這個趨勢走;也有人說自己受夠了慢吞吞又肥大的閱讀器,換成可攜版之後就回不去了。這些是官網挑過的見證,參考價值打折著看,但方向與它的設計取向一致。

這個節奏還有個細節。有貢獻者在 issue 區提出 macOS 版的改善方向,維護者的回覆直接假設對方是用 AI 做的,然後說與其審別人的 PR,他寧願拿到對方用的提示詞自己跑一遍。一人專案靠這種工作方式把產能撐住,把話講得這麼明白的維護者並不多見。

格式支援比名字寬:PDF 之外還能開 EPUB、MOBI 電子書、CBZ 與 CBR 漫畫檔、DjVu、XPS、CHM,以及圖片檔。系統門檻相當寬鬆,64 位元與 32 位元版支援 Windows 7 到 11,ARM64 版要 Windows 10 以上;真的還在跑 XP 或 Vista 的機器,官方指路的對象是停留在 3.1.2 的舊版。

它做的事也比「只是看」多一點:PDF 註解的建立與編輯、表單填寫、文件簽署、朗讀都在,漫畫與電子書有專門的顯示處理,開發線上最近還在修寬幅漫畫頁的自動轉向。定位上它比較接近輕量版的完整閱讀器,跟純預覽器仍然有一段距離。

介面自訂幅度也不小:主題配色、工具列內容、快速鍵都能改,3.5 之後還有一個 Ctrl+K 命令面板,把大部分操作變成打字就能觸發。

繁體中文介面是完整的,官方翻譯平台上中文(台灣)的未翻譯字串是零,裝完在選單裡切換語言就能用。

Sumatra PDF 官方下載頁,提供 3.6.1 穩定版安裝檔與可攜版,以及 64 位元、ARM64、32 位元三種版本Pin
Sumatra PDF 官方下載頁(2026-10-11):穩定版 3.6.1,另提供開發版連結

要先講清楚的邊界:它只有 Windows 版。官方文件對「為什麼不出 Mac 或 Linux 版」的回答直白得少見:現在的開發者不會寫其他平台的軟體,而移植等於把整套介面重寫一遍。開發線上確實有一套重寫到一半的新介面,而且已經能在 Windows 以外的地方編出東西:issue 區看得到 macOS 組建的討論,有人回報它目前是裸執行檔而不是 .app bundle、Finder 沒辦法設成預設開啟方式,維護者也把修正收進去了。這仍然是工程進行中的跡象,兌現與否沒有人保證,Mac 使用者現在的答案就是沒有官方版。

免費是真的,更新卻有兩個節奏,多數人只會遇到慢的那個

第二個問題的答案最有意思。Sumatra PDF 有內建的自動更新檢查,預設開啟,每天最多問一次伺服器「有沒有新版」。問題在於伺服器怎麼答。

2026 年 10 月 11 日這天,它的更新檢查向官網要的那份版本清單,內容寫的是最新版 3.5.2。同一時間,官網首頁與下載頁提供的穩定版是 3.6.1,2026 年 4 月 6 日發布。也就是說,內建更新頻道落後官網穩定版超過半年,而且 3.6.1 的程式碼讀的就是同一份清單檔,所以不管你手上是 3.5.2 還是 3.6.1,點「檢查更新」都不會有人告訴你 3.6.x 存在。

官方文件對更新延遲有交代:新版本發布後至少等一週才會把更新提示打開,避免重大問題發生時太多人更新兩次。這個政策合理,但它解釋不了一百八十八天的落差。

原始碼裡還有個細節可以佐證這種保守性格:開發版的更新檢查準備了備用下載位址,註解寫明原因,官網伺服器的憑證不支援 Windows 7 與 8.1 舊的加密規格,所以另備一份放在 Backblaze 的物件儲存上。到 2026 年還願意為 Win7 使用者多備一條更新路,這個專案對舊機器的態度貫徹得相當一致。

真正的解釋要看版本節奏:3.5.2 之後隔了超過兩年才出 3.6(2026 年 3 月),三週後補上 3.6.1 的錯誤修正,穩定版就是這個步調。與此同時,開發版(pre-release)持續在出,到 2026 年 10 月 11 日,最新組建編號 22653,建於 2026 年 10 月 5 日,開發線的提交持續進來。安全回報政策也只受理最新開發版上的問題,等於官方把「跟得上修補」這件事放在開發線那邊。

穩定版 3.6.1開發版 3.7(組建 22653)
發布時間2026-04-062026-10-05
更新檢查每天一次,但目前只認到 3.5.2每次啟動都檢查,跟得上最新組建
AI 聊天側邊欄、命令列 PDF 工具沒有有
適合誰只想穩穩看檔案的人要新功能、願意幫忙踩雷的人

順著版本史看,兩個節奏的分工更清楚。穩定版 3.6 放進來的東西都是打磨型:開啟大量分頁時延後載入沒被選到的檔案讓啟動更快、支援 PDF 內的 brotli 壓縮、觸控板縮放改成跟著游標位置連續縮放、分頁可以像瀏覽器那樣左右搬。而開發線上跑的是另一個量級的工程:整套介面用新的圖形架構重寫、命令列版的 PDF 工具組一件一件長出來。同一個專案,一邊以年為單位點放,一邊以天為單位堆疊。

實務結論很簡單:等內建通知你永遠等不到,要新版就自己上官網抓,或者用 winget 這類套件管理器(它的清單裡 3.6.1 是齊的)。

想長期跟版本的人,還有幾個更省事的管道:官網有完整的版本歷史頁,GitHub 的 releases 頁看得到每一版的時間點,維護者也在自家部落格與 Substack 寫開發記事,新功能長什麼樣、卡在什麼問題上,那邊比更新通知誠實得多。

檔案不出門,但兩條對外連線要知道

至於檔案會不會外送,這個問題要分層回答,因為「隱私」在這個工具上其實是三件事。

檔案本身是真的不出門。隱私政策寫得明確,程式碼也對得上:它不上傳檔案、不上傳檔名、不送出你開過哪些檔案的清單,最近開啟的紀錄只存在本機的設定檔裡。朗讀功能用的是 Windows 內建的語音,文字不外送。反查它的原始碼,找不到任何把文件內容往外送的程式路徑。

一條對外連線是更新檢查。預設開啟,每次帶出去的資訊包括軟體版本、Windows 版本、32 或 64 位元、是否 ARM 組建、介面語系、WebView2 版本、CPU 指令集等級。這些參數在程式碼裡一條一條列著,跟隱私政策逐項吻合,誠實度沒問題;要知道的是伺服器端會把每個請求連同 IP 位址存下來,官方說用途是統計各版本使用人數、決定推送速度。介意的人到進階設定把 CheckForUpdates 設為 false 就關了。

另一條是當機報告,這條比較少人知道。官方簽署的組建在程式當機時會上傳一份 minidump,也就是當機瞬間的程式狀態快照,內容可能包含當時開著的檔案片段,外加你的設定(不含最近開啟清單)與前述的系統資訊。官方承諾只用來除錯、31 天後刪除。有一個設計細節值得肯定:程式會檢查自己的簽章,第三方重新編譯的版本一律不上傳,別人的鍋不背。

極端要求的環境還有總開關。放一個 sumatrapdfrestrict.ini 在執行檔旁邊,可以把開新檔案、列印、存檔、連網全部鎖掉,這套限制模式從 2008 年就存在,本來是給 kiosk 與隨文件散布的場景用的。另外官方網站本身沒有 cookie、沒有分析腳本、沒有廣告,我抓下來的首頁原始碼裡一個追蹤器都沒有,這在 2026 年的軟體官網上是少見的乾淨。

兩個小功能順帶一提,因為它們同樣有對外行為。選取文字後翻譯,它的做法是把選取文字帶進 DeepL 或 Google 翻譯的網址、用瀏覽器打開,等於你自己在那個網站上查,去哪家由設定決定;找檔案內的全文搜尋結果複製出去也一樣是本機行為。語音朗讀與字型處理都在本機完成,這些設定預設值誠實,不用逐項懷疑。

基礎設施也在政策裡交代清楚:網站與檔案下載走 Hetzner 與 Cloudflare,當機報告與更新統計放在 S3 相容儲存與 Upstash,沒有第三方分析服務商,資料落地範圍就是這幾家。

AI 聊天側邊欄在開發版上,而且它不自己提供 AI

接下來這個功能是整個專案現在最有張力的部分。開發線上長出了一個 AI 聊天側邊欄:打開一份 PDF,在側邊欄問問題,它回答。特別之處在於它自己沒有 AI 服務,而是去驅動你電腦上已經裝好的 AI 命令列工具,目前支援四個後端:Claude Code、Grok Build、OpenAI Codex、Antigravity。

運作方式從原始碼看得很具體。以 Claude Code 後端為例,程式會在本機的標準安裝位置找 claude 執行檔,找不到就提示你先安裝;對話時它以命令列方式呼叫該工具,把「使用者正在讀這個檔案」的路徑資訊附上,模型、effort 等級在側邊欄裡選。官方文件的承諾是:不會自己啟動任何 AI,你不開側邊欄、不送出訊息,就不會有任何東西跑起來,檔案也不經過 Sumatra PDF 自己的伺服器。你的問題與檔案內容送到哪裡,取決於你選的後端掛著哪個帳號,那家服務的條款才是資料的最終去處。

SumatraPDF 官方文件的 AI Chat with document 頁面,說明側邊欄由本機 AI 命令列工具回答問題Pin
官方文件的 AI 聊天側邊欄說明:答案來自本機的 AI 命令列工具,僅在開發版 3.7 以上提供

這個功能現在只存在開發版上。穩定版 3.6.1 的程式碼裡沒有這些檔案,AI 側邊欄、命令列工具組、新圖形介面,全都掛在開發版組建上。

其中的命令列工具組收在一支 sumatrapdf-tool 執行檔:合併、拆頁、裁切、旋轉、加浮水印、加頁碼、加密解密、轉灰階、修復損壞檔案,官方文件的教學區已經為每種操作寫好範例。對會寫腳本的人,這等於把一堆小型 PDF 任務從線上工具搬回自己的命令列批次處理;對一般使用者,它預告了下一個穩定版可能長出的模樣。

同一份 PDF 想用線上 AI 問答的人,走 ChatPDF 這類網頁服務是另一條路,帳號與額度的取捨不同。

有意思的是社群反應。有在受限環境負責部署的使用者在 issue 區提出希望能有「不含 AI 整合」的版本,理由很實在:他們當年選 Sumatra PDF,就是因為它只做看檔案這一件事、不執行腳本、不對外連網,符合受限環境的要求,AI 程式碼進門讓這個前提變複雜。這個需求目前開著沒有結論,但前面提過的限制模式設定檔就是現成的因應:把連網權限關掉,AI 功能自然叫不動。

拿它開陌生檔案之前,先看安全這條線

把它當日常閱讀器跟把它拿來開來路不明的檔案,是兩個安全等級的問題。美國 NVD 漏洞資料庫裡以 SumatraPDF 為關鍵字的條目有 28 筆,多半與檔案解析有關,這是所有支援多格式文件解析器的宿命。近期的例子包括:3.5.2 處理惡意偽造的 DjVu 檔案會當機(阻斷服務等級);3.5.2 及更早的版本在打開進階選項編輯器時呼叫 notepad.exe 沒有用絕對路徑,安裝目錄裡被放進同名惡意程式的話會被執行;另外它內嵌的 CHM 解析庫也有整數溢位的歷史紀錄。

把這條線跟前面的更新問題放在一起看,圖像就完整了:CVE 通報的受影響版本寫著 3.5.2 及更早,而自動更新頻道卡住的正是 3.5.2。留在舊穩定版上等通知的人,位置就停在已知問題的範圍裡。官方的安全政策只受理最新開發版上的回報,修補也先落在開發線,要不要跟上,取捨回到你身上。

我的判斷是:它的設計取向是輕與快,縱深防禦從來不是這個專案對自己的承諾。開自己下載的文件、電子書、漫畫,它很好;把陌生來源的檔案當攻擊面看待的場景,請另外找有沙箱隔離的方案。

該裝哪一版:把決定權拿回自己手上

版本選擇的判斷軸只有一條:你要的是穩,還是新的功能跟修補。要穩的人抓穩定版 3.6.1,記住它不會主動告訴你新版,每隔一陣子自己回官網看一眼,或交給 winget 管理,更新檢查留著無妨,關掉也只是少一個帶著 IP 的每日請求。要新功能的人,開發版 3.7 是 AI 側邊欄與命令列工具的唯一入口,接受高頻組建的性質,重要的檔案工作建議留一個穩定版當備援,開發線上「複雜 PDF 讓最新開發版當機」這類回報是真實存在的。受限環境的部署則是穩定版加上限制模式設定檔,把連網與選取複製一併鎖掉,它就回到那個只看檔案的單純角色。會需要在本機處理 PDF 內容的讀者,塗黑敏感內容的本機 PDF 編輯工具與轉檔取向的 PDF 工具是不同任務的選項。

一句話收尾:Sumatra PDF 把「快速打開檔案」這件事做了二十年而且還在做,免費、開源、可驗簽;要跟它相處得好,你得接受它是一個用自己的節奏活著的軟體,穩定版慢、開發線快,而它的安全與新功能都長在快的那邊。

Sliven 褚崇名
Sliven 褚崇名

每日分享科技新知、免費資源以及 WordPress、虛擬主機相關主題,任何問題歡迎在科技月球下方留言,或是發送 Email 至 [email protected] 與我聯繫。

文章: 1867

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


Share to...