最近刪除了路上撿到的Acrobat Pro,改安裝免費的Reader
但是在預覽PDF檔案的時候,會出現找不到acrotray.exe的錯誤
曾修復跟重新安裝過Reader,但是錯誤依然存在
因此,上網爬文看看有沒有解決辦法
在這篇「Acrobat Pro DC PDF無法在檔案總管預覽縮圖 (內有完整操作步驟說明)」
得到解決的思路─改用windows內建的瀏覽程式
所以首先要取消Acrobat Reader在windows檔案總管的預覽設定
在 Reader的選單-偏好設定的一般,把啟用Windows檔案總管中的PDF縮圖預覽(B)的勾勾取消
再來刪除註冊表上的設定
路徑是HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\PreviewHandlers
這個時候檔案總管就無法預覽PDF了
再來是啟用windows內建的預覽功能
這須要安裝官方的工具程式 PowerToys,現在(2025.6.13)的最新版本是0.91.1
安裝完之後,在「檔案總管附加元件」中開啟「可攜式文件格式 pdf」的預覽功能
這樣就可以預覽PDF了,也不會出現找不到acrotray.exe的錯誤
但是我後來仔細看錯誤訊息所顯示的資料夾,卻不是目前Reader的資料夾
訊息上的路徑是32位元程式的Program Files (x86)資料夾,然而電腦目前安裝的是64位元版本
而且訊息上的路徑是已經移除的pro版本所在資料夾
所以找不到是很正常,但是不知道這個設定是寫在哪裡
於是我嘗試移除64位元版本,再安裝32位元版本,看看能不能重新寫入新的設定
安裝完之後,再關閉PowerToys的設定,開啟Acrobat Reader在windows檔案總管的預覽設定
預覽PDF就不會出現錯誤了
比較奇怪的是現在版本的32位元Acrobat Reader資料夾內沒有acrotray.exe
看來相關設定是被改寫了