幫助中心

常見問題

關於 XYplorer 安裝配置、問題排查和其他常見疑問的詳細解答。

安裝與配置

如何升級到 XYplorer 64 位版本?

簡便方法

只需點擊菜單命令 幫助 | 在線支援 | 升級到 64 位版本,然後按照提示操作即可。整個過程不到一分鐘。

手動方法:下載和安裝

這是最新 64 位版本(v28.20)的直接下載連結。下載並解壓文件,然後運行 XYplorer64_28.20_Install.exe。

64 位版本安裝在與 32 位版本不同的位置(C:\Program Files\XYplorer 與 C:\Program Files (x86)\XYplorer)。首次打開 64 位版本時,您可以選擇繼承當前的 32 位設置(推薦)或使用全新的預設配置。兩個版本(32 位和 64 位)可以並行安裝和運行,互不干擾。

如果您使用的是便攜式安裝,請注意 64 位版本與 32 位版本的設定檔完全兼容。只需覆蓋可執行文件(XYplorer.exe 和 XYcopy.exe)即可無縫繼續使用。

許可證

如果您已擁有 32 位版本的許可證,則無需購買新許可證,它將直接生效。

64 位版本的優勢

  • XYplorer.exe 是原生 64 位可執行文件,完全支援 64 位預覽處理器、縮略圖提供器、IFilter、Shell 右鍵菜單、編解碼器等(不再需要 XY64.exe、XY64ctxmenu.exe 和 XY64contents.exe)。
  • 使用者界面全面 Unicode 支援,所有 Unicode 字符在任何地方都能正常工作,不受操作系統語言限制。
  • 完整的 ID3v2Tag 讀寫(例如編輯 MP3 文件時)。
  • 可使用超過 4GB 的 RAM 進行重度操作。
  • 更大的字符串記憶體(不再受 100 MB 限制)。
  • 零依賴。可直接放入任何 Windows 系統(從 XP 起)運行,一切所需都已包含。
  • 未來:完全的多線程支援(不再需要 XYcopy.exe)。
  • 未來:得益於大幅改進的編譯器,XYplorer 將比現在更快。
  • 未來:跨平臺支援——Mac、Linux 和 Android。

64 位版本的已知問題

以下問題預計將在未來幾個月內解決:

  • 啟動時間最多比 32 位版本慢三倍(但在普通機器上仍不到兩秒)。
  • 除主窗口(預覽選項卡、預覽面板)外,動態 GIF、HTML、ZIP 和 SVG 文件無法預覽。可能會出現錯誤 91。
  • html 腳本命令不可用。可能會出現錯誤 91。
  • 使用多臺顯示器時,在不同自定義縮放比例(DPI)的顯示器之間移動應用程式可能導致佈局問題。
臨時解決方案

可以通過更改 XYplorer.exe 或其快捷方式的屬性來顯著改善此問題。右鍵點擊文件或快捷方式並選擇"屬性",然後打開"兼容性"選項卡並點擊"更改高 DPI 設置",然後勾選"替代高 DPI 縮放行為"並在"縮放執行者"下選擇"系統"。

Override High DPI Settings

勾選"替代..."框並選擇"系統"。

但此解決方案有代價:在非 100% 縮放比例下,應用程式會顯得模糊。

如何將 XYplorer 設為預設檔案管理器?

只需在 配置 | Shell 集成 中勾選兩個複選框,即可將 XYplorer 設為預設檔案管理器。這將替代 Windows 資源管理器成為預設檔案管理器。隨時取消勾選即可恢復為資源管理器。

Shell Integration 設置
XYplorer 的設置存儲在哪裡?

XYplorer 的設置存儲在應用程式資料路徑中。以下有幾種方式可以找到該路徑:

  • 打開配置對話框(F9),路徑將顯示在窗口標題欄中。
  • 在 XYplorer 地址欄中粘貼 <xydata> 並按 Enter 直接跳轉到該路徑。
  • 使用 轉到 | 轉到應用程式資料資料夾 菜單命令直接跳轉到該路徑。
  • 使用 幫助 | 各種資訊 菜單命令,在下方"App Data:"部分找到該路徑。

請注意,該路徑包含完整的配置。因此,您可以輕鬆地備份、從備份恢復、複製到另一個安裝,或放在 U 盤上隨身攜帶。

如何更改應用程式資料路徑

路徑預設設置為 %appdata%\XYplorer,但可以通過編輯位於 XYplorer.exe 目錄中的 Startup.ini 文件輕鬆更改(通過菜單 轉到 | 轉到應用程式資料夾 前往該目錄)。

如何讓 Win+E 快捷鍵打開 XYplorer?

使用 AutoHotkey。AutoHotkey(AHK)是一款免費、開源的 Windows 宏創建和自動化軟體,允許使用者自動化重複性任務。

以下是將 Win+E 映射為運行 XYplorer 的 AutoHotkey 命令:

#e:: Run, XYplorer

另請參閱 AutoHotkey 熱鍵文檔

如何升級到新版本?

首先下載最新版本,可選擇安裝包免安裝包

A) 通過安裝包升級

關閉所有正在運行的 XYplorer 實例,然後在當前版本上安裝新版本。完成。

B) 通過免安裝包升級

將安裝包解壓到您的 XYplorer 應用程式資料夾,覆蓋現有文件即可。完成。

備註

無論您使用方法 A 還是 B,您的配置都不會被覆蓋,因此您的設置和個人許可證密鑰保持不變。

提示

如果您擁有標準許可證,您可能需要在升級之前檢查您的許可證是否涵蓋新版本。您可以在菜單 幫助 / 關於 XYplorer 中找到此資訊。如果您擁有終身許可證,則無需擔心。

如何將便攜式 XYplorer 安裝到 U 盤上?

XYplorer 是完全便攜的。以下是推薦的 U 盤安裝方式。您的許可證資料和完整配置將隨身攜帶在 U 盤上,主機系統不會詢問任何問題或強制安裝任何東西。

假設您已在硬碟上安裝了 XYplorer,且 U 盤分配為驅動器 "G:":

  1. 在 U 盤上創建資料夾 "G:\XYplorer",將應用程式資料夾中的所有文件複製到此資料夾。
  2. 刪除 "G:\XYplorer" 中的 Startup.ini 文件。這將使 USB 安裝的應用程式資料資料夾預設為 G:\XYplorer\Data\。
  3. 在 U 盤上創建資料夾 "G:\XYplorer\Data",將應用程式資料資料夾中的所有文件複製到此資料夾。(您可以跳過此步驟,XYplorer 會自動創建該資料夾;但在這種情況下,您需要重新輸入註冊資料。)

參考文件結構:

G:\XYplorer\
├── Data\                    <DIR>
│   ├── Catalogs\            <DIR>
│   ├── FindTemplates\       <DIR>
│   ├── Icons\               <DIR>
│   ├── NewItems\            <DIR>
│   ├── Panes\               <DIR>
│   ├── Scripts\             <DIR>
│   ├── action.dat
│   ├── fvs.dat
│   ├── ks.dat
│   ├── lastini.dat
│   ├── tag.dat
│   ├── udc.dat
│   └── XYplorer.ini
├── CatalogDefault.dat
├── Contents64.exe
├── ContextMenu64.exe
├── LicenseXY.txt
├── ReadmeXY.txt
├── XYcopy.exe
├── XYplorer.chm
└── XYplorer.exe

請注意,您甚至可以只將程式文件 XYplorer.exe 單獨複製到 U 盤上的任意資料夾即可獲得可運行的"安裝"!您需要重新輸入許可證資料,並且不會有後臺檔案操作、64 位右鍵菜單或按 F1 查看幫助,但其他一切功能都正常工作。

如何將 XYplorer 遷移到另一臺電腦或新版本 Windows?

非常簡單。由於 XYplorer 是一個便攜式應用程式,您無需進行任何卸載或安裝操作。

只需將 XYplorer 的應用程式資料夾應用程式資料資料夾連同所有內容複製到 U 盤,然後傳輸到目標系統中的相應位置。您的完整配置(包括註冊資訊)就已遷移完成。

備註

應用程式資料夾通常位於 C:\Program Files\XYplorerC:\Program Files (x86)\XYplorer\,應用程式資料資料夾通常位於 %appdata%\XYplorer。在 XYplorer 中通過菜單 轉到 | 轉到應用程式資料夾轉到 | 轉到應用程式資料資料夾 可以最簡便地前往這些資料夾。

應用程式資料資料夾通常由位於應用程式資料夾中的 Startup.ini 文件中的條目定義,它通常看起來如下:

[Appdata]
Path=%appdata%\XYplorer
如何在企業網路中實現多使用者標籤管理?

適用於 XYplorer v19.80 及以上版本

多使用者標籤(MUT)是指在網路中不同團隊成員之間、不同客戶端計算機上共享 XYplorer 的文件標籤功能(標籤、標記、備註以及多達 16 個擴展標籤)。當一個使用者在其位置上標註文件時,其他使用者將在他們的位置上看到該標註——如果需要,還可以實時同步。

以下 4 個步驟即可設置 MUT 網路:

  1. 瞭解結構:每個團隊成員需要在本地 Windows 上安裝 XYplorer 副本或訪問服務器上的安裝。標籤資料庫是一個保存在所有網路成員都可訪問的中心位置的單一文件。該位置通常是指向共享資料夾的 UNC 路徑,例如 "\\North\Share\XY\SharedTags.dat"。
  2. 連接資料庫:使用命令 標籤 | 加載標籤資料庫... 創建共享資料庫。輸入完整路徑,如 "\\North\Share\XY\SharedTags.dat"。如果資料庫不存在,此命令將創建它。網路中的每個成員使用相同命令和路徑即可連接到同一資料庫。
  3. 顯示列:每個成員需選擇詳細視圖,然後使用 視圖 | 列 | 顯示列... 命令來顯示感興趣的標籤列。列可以拖拽到新位置。
  4. 自動同步:最後在每個成員的 XYplorer 中勾選 工具 | 配置 | 資訊 | 標籤 | 自動刷新標籤 複選框,即可實現實時自動同步。
多使用者標籤 (MUT)

在 MUT 網路中,所有團隊成員將看到多達 16 個可自定義的擴展列。

備註

可執行文件:每個團隊成員需要在本地 Windows 安裝 XYplorer 副本或訪問服務器上的安裝。

重定向:您可以從每個使用者的本地 Admin.ini 重定向到服務器上的共享文件,例如:

[Redirect]
Path=\\ANDROMEDA_CORP\XYplorer\AdminCentral.ini

共享資料庫:被標籤的文件本身不會被修改。所有資訊始終保留在服務器上的資料庫中。

友好的資料格式:標籤資料庫使用超級簡單、人類可讀、可編輯、面向未來且可選便攜的格式保存。

使用者權限:管理員負責合理的權限管理。如果您希望某使用者只能讀取共享標籤資料庫而不能寫入,可以在其 Admin.ini 文件中指定:

[AccessControl]
ReadonlyTagsDB=\\North\Share\XY\SharedTags.dat

遠程到本地映射:以下是處理通用與本地映射(UNC 與本地格式的映射網路路徑)的方法。在 Admin.ini 中添加:

[UniversalLocalMapping]
Count=2
ULM1=\\VEGA\Share1>X:
ULM2=\\VEGA\Share2>Y:\Docs

第二行的含義是:如果您映射的網路路徑 "Y:\Docs" 指向 "\\VEGA\Share2",那麼您在 "Y:\Docs" 中進行的任何標籤操作都會以 "\\VEGA\Share2" 的格式存儲在標籤資料庫中。

企業版:您需要企業版才能啟用此功能,例如終身許可證迷你站點企業版

許可證:許可證可以在服務器上集中管理,通過在 Admin.ini 文件中輸入許可證詳情:

[Settings]
Name=(您的註冊名稱)
Code=(您的站點許可證密鑰)

瞭解更多:本文並未涵蓋與多使用者標籤相關的所有功能。詳情請參閱幫助文件。

問題排查

Shell 右鍵菜單中的項目缺失?

在 64 位 Windows 上,32 位應用程式只顯示 32 位擴展,64 位應用程式只顯示 64 位擴展。

安裝 Shell 擴展的 64 位應用程式通常也應安裝 32 位版本,但有時並未這樣做。因此,如果某程式只安裝了 64 位 Shell 擴展,它們不會出現在 32 位應用程式(如 XYplorer)中。通常可以通過將該應用程式的 32 位版本"並行"安裝來解決。

XYplorer 還有另外兩個解決方案:

  • 您可以選擇顯示 32 位還是 64 位右鍵菜單。設置位於:配置 | Shell 集成 | 64 位 Windows | 顯示 64 位右鍵菜單
  • Shell 右鍵菜單中提供了"顯示 64 位右鍵菜單"命令。
CHM 幫助文件的內容面板為空白?

問題:打開 CHM 文件後,右側內容面板為空白,顯示瀏覽器消息"導航到該網頁已取消"或類似資訊。

解決方案 #1

右鍵點擊 CHM 文件,選擇"屬性",然後點擊"解除阻止"按鈕:

解除 CHM 文件阻止

解決方案 #2

如果上述方法不起作用,這是另一個對部分使用者有效的解決方案。

問題:您的 XYplorer 資料夾位於網路位置(非本地驅動器)。當調用在線幫助時,幫助窗口會打開,目錄和索引可見,但右側面板包含關於取消訪問幫助頁面的消息。此問題不僅限於 XYplorer 幫助,任何不在本地驅動器上的幫助文件都會遇到。

適用於:Windows 2000 SP4、Windows XP SP1 及更高版本。

解決方案:將以下三行註冊表腳本代碼保存到一個擴展名為 .reg 的文件中:

REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HTMLHelp\1.x\ItssRestrictions]
"MaxAllowedZone"=dword:00000002

雙擊該文件並允許腳本執行。完成!

背景說明:為了儘量減少幫助頁面被濫用的可能性,微軟從某些操作系統版本開始禁止顯示位於非本地驅動器上的獨立和 CHM 嵌入式 HTML 頁面。上述解決方案是一種最小化方案,僅添加了正確顯示局域網(內網)上 CHM 幫助文件的能力,此功能甚至不擴展到一般 HTML 頁面。

如果問題仍然存在,將腳本中的值更改為 dword:00000003 並重新應用。

解決方案 #3

手動雙擊 XYplorer\XYplorer.chm,系統會彈出確認窗口詢問是否打開該文件,取消勾選"以後不再提示"選項即可。之後按 F1 即可正常顯示幫助內容。

XYplorer 感覺比預期慢?強烈推薦的速度最佳化方案!

可能的原因之一是後臺運行的殺毒軟體。這可能會顯著減慢文件處理速度,導致 XYplorer 無響應且啟動緩慢。

特別是 Windows Defender(即 Microsoft Defender 防病毒)可能對速度產生巨大的負面影響。

解決方案

Windows 11:前往 Windows 安全中心 / 病毒和威脅防護 / 病毒和威脅防護設置 / 排除項,使用"添加排除項"按鈕將 XYplorer.exeXYcopy.exe 從掃描文件和掃描進程中排除。

其他

如何手動修改 XYplorer.ini?

"微調"是指在 XYplorer 的主設置文件"XYplorer.ini"中進行手動更改。操作很簡單,只需要一個文本編輯器:

微調 XYplorer.ini 步驟

  1. 點擊菜單 文件 | 保存設置(確保要修改的鍵存在於 XYplorer.ini 中)。
  2. 點擊菜單 工具 | 打開設定檔...(將在預設文本編輯器中打開 XYplorer.ini)。
  3. 在文本編輯器中編輯該鍵值。

重要:不要創建新鍵,而是查找並編輯其值!如果找不到該鍵,則說明您的 XYplorer 版本不支援該微調項。

例如,要編輯 SettingsWarnReadonly 鍵,原始行為:

SettingsWarnReadonly=0

編輯後變為:

SettingsWarnReadonly=1

在文本編輯器中保存文件,然後在 XYplorer 中點擊菜單 文件 | 不保存重啟。完成。

為什麼需要微調?部分 XYplorer 設置沒有圖形界面,不會出現在配置對話框中,主要是為了保持應用程式的簡潔和易用性。這些設置被稱為"微調項"。

XYplorer 32 位版本真的是用 VB6 編寫的嗎?

是的,32 位版本確實是用 VB6 編寫的。但這重要嗎?

VB 的簡短歷史及其不良聲譽

Visual Basic(VB)誕生於 1991 年,是有史以來最成功的編程語言之一,卻有著相當糟糕的聲譽。這並不矛盾,而是一種因果關係——它之所以如此成功,是因為對初學者來說很容易上手。於是在上世紀 90 年代初,無數新手開始產出質量低下的代碼,並用糟糕的程式充斥了數字世界。

那些日子是 VB1、VB2 和 VB3 的時代,也是聲譽一落千丈的時代。然後是 VB4(1995),一個有前途的進步但仍然是新手的工具。然後在 1997 年出現了 VB5,一個巨大的飛躍——VB 可以編譯為原生系統代碼(機器碼),創建“真正的”Windows 應用程式,通常(但不總是)與 C++ 應用程式一樣快。這一步吸引了更好的程式員,他們創建了更好的 VB 程式。接著 1998 年 VB6 發佈,添加了最終的完善。

它當時就很完美。現在仍然如此。這就是為什麼它至今仍在全球使用,儘管被宣稱“已死”將近 20 年。然後在 2002 年,微軟啟動了一門新語言 VB.NET,表面上與 VB(現稱“Visual Basic Classic”)相關,但本質上差異很大。

經典 Visual Basic 自 1998 年起就不再被進一步開發,但 VB6 仍然是一門非常流行的語言,所有後續的 Windows 版本都支援它,而且將繼續如此。微軟只需附帶一個 1.32 MB 的文件 msvbvm60.dll 即可提供 Windows 支援。微軟會停止包含這個微小文件並讓無數私人使用者和企業不滿嗎?絕不會。

有趣的是:XYplorer 是地球上頂級的檔案管理器之一,沒有人會質疑這一點。它在全球 140 多個國家被私人使用者和企業使用,並且流行度持續上升。它已被翻譯成 27 種不同的界面語言,不斷獲得好評,並擁有一個忠實且不斷壯大的愛好者社區。而它是用 VB6 編寫的。所以,如果這樣的應用可以用 VB6 編寫,那麼 VB6 不可能那麼糟糕吧?

真相

VB6 確實有一些不足之處:

  • 不支援多線程。但對檔案管理器來說並不那麼重要。XYplorer 提供了隊列和後臺處理來應對耗時的檔案操作。
  • 無法編譯為 64 位可執行文件。因為微軟從未為 VB6 製作 64 位編譯器。但 32 位應用程式在 64 位 Windows 上運行完全正常。
  • 主菜單無法顯示 Unicode 字符。因此不會有埃塞俄比亞語或蒙古語腳本的版本。但俄語、中文、日語或韓語等語言完全支援。

誰在乎呢?

所以,XYplorer 是用一門“已死”的語言寫的。這是個問題嗎?比方說,您正在考慮買一臺新的咖啡機。它是一臺很棒的機器,速度快、外觀優雅、還能做意式濃縮咖啡。價格也合理。但然後有人告訴您,製造這臺機器的設計圖紙是用拉丁語寫的!這是個問題嗎?我不知道您怎麼想,但如果這東西看起來不錯、工作正常、咖啡也好喝——誰在乎呢?

它只是一個工具

讓我們務實一點:您可以免費試用 XYplorer 完整版 30 天。然後自己決定:它適合您嗎?如果是,就購買;否則不買。

那已經是歷史了

以上所有內容在 2025 年 9 月 22 日發佈 64 位版本後已成為歷史。64 位版本使用超現代的 tB 語言編寫。

VB6 編程工作坊

正在開發 XYplorer。

如何快速使用全新配置測試 XYplorer?

有時為了調試,使用"全新"或"出廠預設"配置運行 XYplorer 會很有幫助。由於 XYplorer 是便攜式應用程式,這可以非常簡單地實現。以下是三種方法:

  • 在地址欄中輸入 fresh; 並按 Enter。一個新的 XYplorer 實例將在當前實例之上打開。您的當前配置不會被"全新"實例覆蓋。
  • 使用命令行開關 /fresh 運行 XYplorer.exe。您的當前配置不會被覆蓋。
  • 從某個可寫的臨時資料夾運行 XYplorer.exe 的副本。一個全新的配置將自動在該資料夾下的"Data"子資料夾中創建。測試完成後,您可以安全地刪除整個臨時資料夾。