中文 (繁體)
Português Português (BR) English (GB) English (US) Español Français Italiano Deutsch Polski Русский العربية हिन्दी 中文 (简体) 中文 (繁體) 日本語 한국어
ExplorerFocus
檔案總管 · WPF · .NET 10

一個專注於
不重要的事
的檔案總管。

ExplorerFocus 是為總在同幾個資料夾裡工作的人做的 Windows 檔案總管替代品。可設定的設定檔、乾淨的樹狀清單、幾乎什麼都打得開的預覽 — 程式碼、文件、書 — 以及真的會告訴你發生什麼事的檔案操作。沒有殼層的雜音。

Windows 10 / 11 獨立執行 · 單一檔案 約 115 MB
快速一覽
一個檔案總管 現已推出
A padlock

ExplorerFocus2

現在支援資料保險庫

  • 經過加密,開起來就像普通磁碟機
  • 直接在裡面閱讀和觀看,不必全部解密
了解更多 →
ExplorerFocus with 22 profile tabs across the top and a folder of 50 photos in icon view.
01shots/01-perfis.webp
An encrypted vault mounted as MyVault (Y:) in the folder tree, with an e-book open showing its cover and table of contents.
02shots/02-cofre.webp
An EPUB open in paper mode: full screen, two facing pages and the spine down the middle.
06shots/06-papel.webp
A C source file, memory.c, previewed with syntax highlighting beside the folder tree.
03shots/03-codigo.webp
A JSON file, engine.json, previewed with syntax highlighting and collapsible sections.
04shots/04-json.webp
A Markdown README rendered in the preview pane, with headings, a code block, a table and a list.
05shots/05-markdown.webp
上架之前,先讓別人測過
✦ 新功能 v2.0.1
§ 01 · 功能一覽

真正有差
的地方。

每一個功能,都是為了回答在熟悉的檔案樹上每天遇到的具體問題才加進來的。沒有一個是拿來充場面。幾乎每一個都可以開或關。

01 — 設定檔免費

依情境開多個分頁。每個設定檔都是自己的畫面,有自己的樹狀清單、篩選和狀態。

拖曳改順序,F2 改名稱,Ctrl+1..9 在分頁間跳,Ctrl+T 新增。分頁會記住最後去過的資料夾和樹狀清單的狀態。

分頁 · ● default · ○ scripts · ○ research 使用中 ← 以琥珀色標示 ● 納入全域搜尋
02 — 樹狀清單免費

可自訂的樹狀清單。

想看哪些根目錄,由你自己指定。檔案系統和登錄檔並排。不會有一整排你從來不開的項目。

資料夾 + 登錄檔
03 — 搜尋免費

多重樣式搜尋,萬用字元放哪裡都行。

輸入 *.cs *.json 就是 OR 的語意。?onfig.json、Test*Run.cs — 都行。

萬用字元 · 內部正規表示式
04 — 全域搜尋免費

跨設定檔搜尋,但要你明確同意。

在分頁上按右鍵 → 「納入全域搜尋」。圓點(●/○)顯示誰在裡面。結果開在非強制回應的視窗。

主動加入 · 非強制回應的結果
05 — 預覽免費

功能完整的預覽窗格。每種檔案都用最適合的方式呈現。

文字用 AvalonEdit 做語法標示,圖片在背景解碼,PDF 交給 Edge 引擎(WebView2)繪製,Markdown 由 Markdig 轉成深色主題的 HTML。每一項都能單獨關掉。換選取時會取消前一次的載入。

原始碼 · MainViewModel.cs · C#
1  namespace ExplorerFocus.ViewModels;
 
/// <summary>Main view-model.</summary>
public partial class MainViewModel
{
  private readonly ProfileManager _profile;
  public PreviewViewModel PreviewVM { get; }
 
  public MainViewModel(ProfileManager p)
  {
    _profile = p;
    PreviewVM = new("appearance");
  }
}
MARKDOWN · README.md

ExplorerFocus

專注版的 Windows 檔案總管替代品。圍繞可設定的資料夾打造,把不重要的事全部忘掉。

net10.0-windows · WPF · single-file

註 — 預覽需要已安裝 Edge WebView2(Windows 10/11 內建)。

06 — 檔案操作免費

複製、移動、刪除 — 附上真正有用的資訊。

浮動視窗顯示每個檔案的進度條、真實速度、剩餘時間和總計。可以暫停、繼續、取消。最多 6 個操作同時進行。它在跑的時候,你去過你的生活。

緩衝 1 MB · 介面 10 Hz · 歷程 × 20
07 — 衝突免費

六種出路。

覆蓋 / 略過 / 另存副本,可以一個一個決定,也可以一次套用到剩下的操作。

08 — 拖放免費

在分頁之間。

把檔案拖到某個分頁上,600 毫秒後它會自己切過去。放下時會出現複製/移動的對話框。

09 — 依副檔名開啟免費

自己發現新的副檔名。各設定檔共用。

進到有 .dwg、.psd、.bak 的資料夾?它會彙整起來問一次。每一列都能自己選(指向 .exe,名稱由 FileVersionInfo 判定)。不在意的就標成忽略。清單會留著。

本次不再提醒 · 設定裡可開關
10 — 終端機免費

CMD、PowerShell、Git Bash — 就在這裡,就是現在。

在樹狀清單的任何資料夾裡。有一般和以管理員身分兩種。在登錄檔機碼上則是 regedit。

11 — 建立檔案免費

合理的骨架。

.cs、.xaml、.json、.md、.cmd、.ps1 — 一開始就有典型的結構。輸入時只選取名稱,不會把副檔名一起擦掉。

12 — 徹底的深色免費

深色主題做到底。

標題列、捲軸、資料表格、對話框、工具提示、Markdown 預覽 — 全都同一套視覺語言。不會有白色從奇怪的地方冒出來。

13 — 記住狀態免費

什麼都記得。

主視窗和操作視窗的大小位置。最後使用的分頁。樹狀窗格的寬度。欄位排序。樹狀清單的展開狀態。全部放在 %LOCALAPPDATA%\ExplorerFocus。

14 — 詳細的工具提示免費

不必點就看到內容。

停在任何檔案上 1.8 秒,提示就會顯示算好的大小、日期和屬性。資料夾會給出遞迴的大小 — 需要時才算,還有一個信號量避免把硬碟操爆。

15 — 排序免費

資料夾永遠在前面。

自訂的比較器保證目錄在任何排序、任何欄位、任何方向下都待在上面。本來就該這樣。

16 — 多重選取免費

聰明的選取。

一般點擊就是選取。Shift+點擊用「多數決」的方式延伸 — 如果範圍裡多半已經選了,它就取消;否則就選上。Ctrl+點擊一個一個切換。「不小心把整片選取弄掉」的事到此為止。

17 — 發布方式免費

只有一個 .exe。沒有安裝程式。

獨立執行、單一檔案、壓縮過並有數位簽章。複製到隨身碟,在任何 Windows 10/11 上都能跑。net10.0-windows + WPF — 執行檔所在資料夾之外沒有任何相依。

18 — 16 種語言免費

整個程式,十六種語言。

不只是選單 — 每個對話框、每則訊息、每個提示。選一種,介面當場就換:不用重新啟動,不用重新安裝。

Português Português (BR) English (GB) English (US) Español Français Italiano Deutsch Polski Русский العربية हिन्दी 中文 (简体) 中文 (繁體) 日本語 한국어
19 — 硬碟的細節免費

點一下硬碟,它就告訴你那到底是什麼。

製造商、型號、韌體和序號。碟片式還是固態 — 而且它會說是哪一種,因為碟片式要付尋道的代價。匯流排、磁區大小、分割配置、底層的裝置。檔案系統真正支援什麼:EFS、單檔壓縮、實體連結、聯結和符號連結、疏鬆檔案、配額、ACL、USN 變更日誌、大小寫區分。以及硬碟願意給的時候,還有 SMART 資料。

製造商 · 型號 · 韌體 · 序號 · SMART · GPT/MBR · 磁區大小
20 — 我的電腦免費

這台機器對自己知道的一切 — 而且從來不說。

韌體身分與序號、機器是什麼時候造出來的、主機板上焊了什麼、記憶體一個插槽一個插槽看,還有 Windows 是怎麼裝的。只讀:從不連網,也從不要求提升權限。

SMBIOS · 韌體 · 記憶體 · 裝置 · Windows 安裝
21 — 工作管理員免費

是哪個程式抓著這個檔案?

Windows 說檔案在某處被開著,卻從來不說在哪裡。這個知道,因為它就住在檔案總管裡面。它還回答系統內建的管理員不回答的三個問題:有什麼是從你的使用者資料夾跑起來的、有什麼沒有簽章,以及同一個程式的兩份複本各是哪個版本。要結束處理程序會先問 — 附上名稱、PID 和視窗標題 — 而那些會讓機器藍屏的,根本沒有按鈕。

誰抓著 · AppData · 未簽章 · 版本
22 — 遠端存取免費PREMIUM

SFTP、FTP/FTPS 和 WebDAV — 檔案總管直達伺服器。

連上 SFTP、FTP/FTPS 和 WebDAV(Nextcloud、ownCloud、NAS、IIS)。瀏覽、預覽、上傳下載、建立資料夾、重新命名、複製/移動 — 都有以位元組計的進度和取消。遠端檔案可以在本機編輯,存檔時同步。用密碼或 SSH 金鑰驗證;祕密資料以 DPAPI 加密。

SFTP · FTP/FTPS · WebDAV

免費:1 個 SFTP/FTP/FTPS 連線 — 只能瀏覽和預覽。PREMIUM 解鎖 WebDAV、多個連線和所有操作。

23 — 雲端PREMIUM

Dropbox 和 OneDrive — 你的雲端就在檔案總管裡。

用安全的 OAuth 連上 Dropbox 和 OneDrive — 不儲存任何密碼。像本機資料夾一樣瀏覽、預覽、上傳下載、建立資料夾、重新命名、複製/移動。你的檔案從不經過我們的伺服器。

Dropbox · OneDrive

PREMIUM:從第一個連線就需要 — 瀏覽、預覽和所有操作。

24 — 書和漫畫免費PREMIUM

八種電子書格式 — 不離開檔案總管就能預覽和閱讀。

任何 .epub、.mobi、.azw、.azw3、.prc 或 .fb2 都即時預覽:封面、目錄和開頭的文字。用專屬的閱讀器打開整本書,可以依章節導覽、跳頁、自動捲動,還會記住你讀到哪裡。漫畫也行:.cbz 和 .cbr 一頁一頁打開,不必先解開幾百 MB。

紙張模式。同一本書,另一種樣子:左右兩頁攝開,書脊居中,紙面有紋理,還有燈光,翻頁時紙張隨手彎折。一個按鈕在簡潔 · 紙張 · 夜間紙張之間切換,簡潔仍是預設。它不會變成真正的書——沒有觸感,沒有翻頁的聲響,沒有氣味,也沒有拿起和放下的分量——但螢幕可以盡量接近。這換來的是舒適,而舒適因人而異:每個人都有自己讀得更舒服的方式。這只是多了一種。

EPUB · MOBI · AZW · AZW3 · PRC · FB2 · CBZ · CBR

免費:預覽 — 封面、目錄,以及往裡面看的第一眼。
PREMIUM:完整閱讀器 — 導覽、跳頁、自動捲動、紙張模式、翻頁,以及最近 20 本書的記憶。 屬於你的書都打得開。帶 DRM 買來的書會綁在賣它的商店上 — 程式遇到這種書時會說明原因。

25 — 文件檢視免費

Word、Excel、PowerPoint 等等 — 什麼都不必開就看得到。

直接在窗格裡預覽 Word(.doc/.docx)、Excel、PowerPoint、RTF 和 OpenDocument(文件、試算表、簡報)。音訊和影片在預覽裡播放,有浮動視窗以及音量和速度的控制。有預覽的檔案會加上標記;有密碼保護的檔案也會標記出來,但不會問你密碼。

Word · Excel · PowerPoint · RTF · OpenDocument · 音訊 · 影片
26 — 錄音免費

把麥克風直接錄進資料夾。

按一下就把麥克風錄進目前的資料夾。挑麥克風、看即時的音量表、調整錄音音量,存成 WAV 或 M4A/AAC。

麥克風 · 音量表 · WAV · M4A
27 — 錄影免費PREMIUM

把攝影機直接錄進資料夾。

即時的攝影機預覽,可以挑攝影機和麥克風、解析度和格式 — MP4、WMV 或 AVI。按一下就存進目前的資料夾。

攝影機 · 麥克風 · MP4 · WMV · AVI

免費版會在頁尾加上低調的浮水印。PREMIUM:沒有浮水印。

28 — 掃描免費PREMIUM

從掃描器到資料夾 — 圖片或 PDF。

從平台或自動送稿機(ADF)掃描,一次很多張。挑解析度和顏色 — 彩色、灰階或黑白。存成 JPEG/PNG,或者全部併成一份多頁 PDF,之後還能繼續往同一份 PDF 裡加頁。

平台 · 自動送稿機(ADF) · 彩色 · 多頁 PDF

免費:平台 1 頁,帶浮水印。PREMIUM:多頁、自動送稿機(ADF),而且沒有浮水印。

29 — 壓縮檔當資料夾免費

像資料夾一樣打開 ZIP、RAR、7z 和 TAR。

雙擊(或瀏覽內部)進到壓縮檔 — 瀏覽內容、預覽,還能把檔案複製出來,不必整包解開。只讀;開啟方式… 還是會用 WinRAR/WinZip/7-Zip 打開。

ZIP · RAR · 7z · TAR · 複製出來
30 — 錄製螢幕免費PREMIUM

把螢幕直接錄進資料夾 — 想要的話還可以加攝影機。

挑任一台螢幕的一塊區域(或整個畫面),連著麥克風錄成 MP4。再加上攝影機:用轉場(淡入淡出、擦除、滑入、馬賽克)在螢幕⇄攝影機之間切換,把它以 PiP 放在角落,或以分割畫面並排。

區域 · 麥克風 · 系統聲音 · 攝影機 · PiP · 分割畫面 · 轉場 · MP4

免費:浮水印 + 15 秒且沒有聲音。PREMIUM:沒有浮水印、沒有時間限制,而且有聲音(麥克風 + 系統)。

31 — 品牌卡片PREMIUM

影片的片頭和片尾卡 — 就在錄製裡完成。

給你的錄製(螢幕和攝影機)加上片頭卡、一條常駐的文字橫幅,以及工作人員名單風格的片尾卡(最多 10 行)。5 套獨立的模型,每套 3 種呈現方式,加上標誌、背景色和集數標記 — 為了做出風格一致的影片系列。

片頭 · 橫幅 · 片尾(名單) · 5 套模型 · 標誌 · 集數標記

PREMIUM。片尾卡上會有低調的「Made with ExplorerFocus」署名。

32 — 旁白免費PREMIUM

錄完之後再為影片配旁白 — 一個人也行。

先無聲錄下螢幕,再在專用的視窗裡播放影片,一邊在上面講話。旁白會落在另一個檔案;加上背景音樂,把音量調平衡(別讓音樂蓋掉人聲),再用三個來源產生最終影片。

無聲錄製 · 在影片上配旁白 · 音樂 · 音量 · 影片 + 旁白 + 音樂 → 最終

PREMIUM。影片和旁白各自是獨立的檔案;只有「產生最終」會做出混好的影片。

33 — 影片裡的聲音免費

取出影片裡的聲音,不用打開任何編輯器。

只要是預覽能打開的影片,上方就會出現一個按鈕。將音訊儲存為檔案——MP3、AAC、WMA、WAV、FLAC 或 ALAC,包括無損的——或者做一份無聲的影片副本。檔案就落在原片旁邊,名稱相同。原始影片維持不變。沒有轉換對話框,沒有第二個程式,也沒有任何東西離開你的電腦。

MP4 · MOV · MKV · WebM · AVI · WMV · MPEG · M2TS/TS · 3GP → MP3 · AAC · WMA · WAV · FLAC · ALAC

只要 Windows 能播放這個影片,聲音就取得出來。只有真的能做時,按鈕才會亮起來。

§ 02 · 保險庫PREMIUM

經過加密,卻依然只是資料夾。

保險庫是磁碟上一組加密的檔案 — 檔名、資料夾名稱和內容,全都在內。用密碼打開它,樹狀清單、預覽、搜尋和檔案操作就和以往完全一樣,作用在即時解密的內容上。關上它,磁碟上剩下的是讀不懂的名稱和沒有意義的位元組。

A padlock
一個,或一千個

保險庫就是物件

保險庫和其他分支沒有兩樣 — 一個磁碟上放一個,或放一百個,與一般資料夾並排。每個都有自己的密碼。一個動作就能打開共用同一組密碼的全部保險庫,不論是一個還是一千個;一個動作也能把它們全部關上。

48 個單字

另一把鑰匙,也是唯一的一把

每個保險庫在建立時都會產生屬於自己的 48 個單字 — 那就是它的金鑰,用一般的文字寫出。密碼,或者這些單字:沒有別的東西能打開保險庫。我們也打不開 — 兩者都遺失,保險庫就沒了。請把這些單字存放在保險庫以外的地方。

磁碟機代號

對所有程式開放

給保險庫一個磁碟機代號,它就成了這台電腦上所有程式都能用的普通磁碟機 — ffmpeg、Word、WinRAR 以及檔案總管自己的錄製器都能直接寫入。掛載是用隱密性換取相容性,所以它從來不是預設值。

無需等待

在裡面閱讀與播放

檔案是按區塊加密的,不是整體加密。4 GB 的影片不必先整個解密到記憶體 — 預覽直接打開,還能跳到第四十分鐘。文件、書籍和圖片也一樣,在保險庫內預覽。

保險庫大小

與磁碟一樣大

我們不設限制。一個保險庫可以只裝一個檔案,也可以裝下數千個檔案、好幾 TB。磁碟到哪裡,它就到哪裡。

檔案大小

磁碟允許多少就多少

NTFS 上 16 TB,exFAT 上 16 EB — FAT32 上 4 GB,因為那是 FAT32 的限制,不是我們的。加密大約增加 0.09%,所以剛好放得下的檔案會放不下:檢查是按加密後的大小進行的,會在開始前拒絕,並給出真實的數字。

不歸我們扣留

Cryptomator 格式

格式是 Cryptomator 的,依據其公開規格重新實作,而且雙向可用 — 已經驗證。這裡建立的保險庫可以在 Android、iOS、Mac 和 Linux 上的 Cryptomator 中打開,無需轉換。你已有的保險庫在這裡也能打開。就算 ExplorerFocus 明天消失,檔案也不會。

能防住

  • 任何複製了該資料夾或磁碟的人 — 雲端同步、遺失的隨身碟、落在別人手裡的備份
  • 在電腦關機時把它偷走的人
  • 能讀取磁碟、但沒有密碼的人

防不住

  • 保險庫開著時以你的身分執行的惡意軟體 — 它和其他程式一樣能讀到解密後的檔案
  • 鍵盤側錄程式,或在保險庫開著時坐到你未鎖定電腦前的人
  • 檔案放進去之前就已經以明文存在的副本
  • 在保險庫關閉時對磁碟寫入的人:他改不了你的內容 — 驗證會發現 — 但他可以刪除檔案

為什麼會有第二欄:把安全性說得比實際更高,是這類功能最糟糕的做法。這個類別裡的每個產品都能公布這樣一份清單,幾乎沒有誰公布。

一個值得知道的副作用:每個加密資料夾在磁碟上都位於同樣很淺的層級,所以巢狀二十層的資料夾依然只是四段路徑。Windows 檔案總管打不開的路徑,在保險庫裡可以用。

PREMIUM — 建立保險庫。打開保險庫是免費的,包括在別處建立的。

§ 03 · 快速鍵

手就停在
基準列上。

每一個重要的操作都有快速鍵。能不用滑鼠就不用 — 為了長時間工作的舒適。

F2
重新命名焦點上的項目 — 檔案、資料夾或分頁
Enter
用關聯的程式開啟檔案
Delete
移到資源回收筒 — 透過 FileOperationsManager
F5
重新整理目前資料夾的清單
CtrlF/CtrlL
把焦點移到本地搜尋框
CtrlT
新設定檔(新分頁)
CtrlW
關閉目前的分頁
CtrlTab
下一個分頁 — Shift 反向
Ctrl1 ... 9
跳到第 N 個分頁
Shift+drag
不問就強制移動
§ 04 · 技術

用正經的零件做的。

每一個相依都是因為成熟、因為體積,或因為沒有合理的替代品才選的。沒有當季流行的框架。

完整清單就跟著程式一起走,每位作者和完整的授權條文都在 關於 → 第三方授權 裡。

.NET

net10.0-windows

傳統的 WPF,不是 WinUI 也不是 MAUI。Windows 10 和 11 都相容。

MVVM

CommunityToolkit.Mvvm

ObservableObject、ObservableProperty、RelayCommand — 由原始碼產生器生成。

加密

Bouncy Castle

scrypt、AES-SIV 與 AES Key Wrap,來自 Bouncy Castle(MIT)— 公開,且已被廣泛使用二十多年。

磁碟機代號

Dokany · DokanNet

Dokany(LGPL v3)不隨程式散布:由你自己安裝,檔案總管只有找到它才會使用。而 .NET 橋接元件 DokanNet(MIT)確實隨執行檔一起發布。

格式

Cryptomator v8 · BIP-39

保險庫格式採用 Cryptomator 的格式,依據其公開規格重新實作。復原金鑰使用 BIP-39 單字表(MIT)。

預覽

AvalonEdit · Markdig · WebView2

語法標示、markdown 繪製,以及內嵌的 Edge 引擎處理 PDF。

UTIL

Microsoft.VisualBasic.FileIO

用來送進資源回收筒 — 唯一誠實的做法,而且真的有效。

遠端

SSH.NET · FluentFTP

SFTP 走 SSH.NET;FTP 和 FTPS 走 FluentFTP。成熟,而且是好的那種無聊。

不用 SDK

HttpClient

WebDAV、Dropbox 和 OneDrive 都是照它們的 HTTP API 親手寫的。沒有別人的 SDK 在那裡老化。

擷取

NAudio · NTwain

麥克風和系統聲音走 NAudio 與 WASAPI;掃描器走 NTwain,也就是 TWAIN 標準。

壓縮檔

SharpCompress

ZIP、RAR、7z 和 TAR 就地讀取,讓壓縮檔像資料夾一樣打開。

§ 05 · 免費與 Premium

在本機做的每一件事都是免費的。

一直是這樣,以後也會是:沒有訂閱、沒有帳號、沒有廣告。Premium 是一次性的捐款 — 對那些花在極為具體、技術上又刁鑽的功能上的夜晚和白天的一點回報。我做這個不是為了錢:是為了路上冒出來的那些想法。大多數人一輩子都不會覺得少了 Premium — 本來就該如此。

免費

永久 · 不需帳號
  • 設定檔、可自訂的樹狀清單、多重樣式搜尋
  • 預覽:程式碼、PDF、Word/Excel、Markdown、圖片、書
  • 檔案操作有真實進度、速度、剩餘時間、歷程和衝突處理
  • 終端機、依副檔名開啟、壓縮檔當資料夾
  • 完整的深色主題、16 種語言、自動更新
  • 錄音(麥克風)
  • 1 個遠端連線(SFTP/FTP/FTPS)— 瀏覽和預覽

Premium

一次性捐款 19.99 € · 每台機器
  • 建立加密保險庫
  • 完整的遠端存取:多個連線、所有操作、WebDAV、Dropbox、OneDrive
  • 錄製螢幕沒有浮水印、沒有時間限制,而且有聲音
  • 錄影沒有浮水印
  • 麥克風 + 系統聲音混音
  • 用自動送稿機(ADF)掃描多頁
  • 完整的電子書閱讀器 — EPUB、Kindle 格式、FB2 和漫畫
  • 錄製的片頭/片尾卡和文字橫幅

怎麼取得

  1. 在程式裡點PREMIUM按鈕(右上角)。
  2. 填入電子郵件 — 程式會把 Machine ID 複製到剪貼簿。
  3. PayPal 會打開:最低 19.99 € 的捐款。
  4. PayPal 一確認捐款,我就把啟用金鑰寄到你的信箱。
  5. 把金鑰貼進程式。授權綁在那一台機器上。

註:金鑰是我親手寄的 — 所以不一定馬上到。在 PayPal 上顯示的是同一家出的另一個專案 LogViewer(PayPal 一個帳號只允許一個收款對象);這個頁面可以證明兩個都是我做的。

有好想法嗎?如果你的建議讓 ExplorerFocus 變得更好,我就給你完整的 Premium。寫信到 NunexmBrothers@gmail.com。