題 Windows 7上的“驗證文件是否存在以及您是否可以訪問它”錯誤


我試圖在網上找到這個解決方案但是經過幾個小時沒有進展,我決定在這裡問一下。

我有一個驅動程序的安裝程序。安裝程序啟動但它在中途停止給我錯誤(對於多個文件):

“讀取錯誤:[filename]。驗證文件是否存在以及是否可以訪問它。”

我嘗試了什麼:

我轉到安裝程序文件夾中的目錄,找到該文件存在。通常這個問題是有的 .msi 文件,但這一次,它有多種文件類型(.exe.dll.cat.inf,和 .sys)。此外,̶如果我嘗試運行.exe文件單獨,̶我得到一個提示,然後我能夠運行̶t̶h̶e̶m̶.̶

我還檢查了我的權限,我完全可以控制 SYSTEM

這可能是什麼問題?如果重要的話,我在Macbook上運行Windows 7。 和 這個 是驅動程序下載的鏈接。

更新: 我絕望地重新安裝了Windows,但仍未修復。此外,當我嘗試單獨打開上面提到的安裝文件時,我現在 無法 至。我收到消息:“無法打開這些文件。您的Internet安全設置阻止打開一個或多個文件。”

我去了Internet選項並降低了我的本地Intranet安全性(並確保我也被允許打開不安全的文件),但這仍然無法解決問題。我也想說明一下,我  能夠單獨運行這些文件,但安裝程序仍然會失敗並出現相同的錯誤。


5
2017-07-15 23:40


起源


安裝程序可能已損壞?你能再次下載嗎? - bfhd
@bfhd我已經嘗試了幾次。我甚至習慣了不同的程序來提取下載的zip文件。沒運氣。 - aanrv
快速安裝指南 insigniaproducts.com/cms/documents/qsg/... 建議“關閉防火牆以防止您的防病毒程序阻止安裝驅動程序軟件。” - DavidPostill♦
您是否嘗試右鍵單擊驅動程序包,然後以管理員身份運行? - Hitsugaya198
@DavidPostill試過,沒有用(但感謝提醒我,我忘了重新打開我的防火牆,哎呀)。 - aanrv


答案:


你遇到了兩個問題。

Internet安全設置

當您從Internet下載文件時,大多數瀏覽器會在其上放置一個標籤,表明它可能不值得信任。 Windows ZIP提取程序將該標記複製到從不受信任的ZIP中提取的所有文件。打開下載的ZIP文件的屬性,然後單擊 解除封鎖 按鈕(靠近底部)刪除標籤。現在重新解壓縮ZIP應該在手動運行文件時刪除警告。

路徑長度限制

Windows API中的許多內容將在長於的路徑上中斷 MAX_PATH,定義為260個字符。該ZIP文件在展開時會產生一些反常長路徑,特別是如果您有一個很長的用戶名並將其解壓縮到您的下載文件夾。 (它對我來說恰好是260。)我建議移動內容

Windows\Win7\AX88772B_Win7For32-bit64-bitx86CPUplatformWHQLcertified\AX88772B_Win7_v5.x.7.0_Drivers_Setup_v1.0.4.0

目錄樹到一個新文件夾,其路徑不是那麼長,然後運行 setup.exe


3
2017-07-20 23:16



將文件移動到更短的路徑工作!我可以在5個小時內獎勵賞金。 - aanrv


我有同樣的問題。安裝文件位於共享的google驅動器文件夾中,如果我嘗試從該位置安裝,我會得到:

“讀取錯誤:[filename]。驗證文件是否存在以及是否可以訪問它。”

我將安裝文件移動到我的HD上的其他位置,安裝成功。

希望這可以幫助...


0
2018-01-24 20:44





此錯誤基本上意味著SYSTEM用戶無法在該文件夾中執行該文件(.msi安裝程序)。

右鍵單擊該文件夾並轉到文件夾屬性,導航到安全選項卡,編輯安全設置並添加具有完全權限的SYSTEM用戶。


-1
2017-11-26 19:41



問題是SYSTEM完全控制。 - G-Man


我認為您應該嘗試手動安裝...大多數驅動程序不會自動安裝,因為它是從Internet下載的......如果您的驅動程序已經安裝,並且您正在嘗試更新它,那麼...打開設備管理器右鍵單擊它,然後單擊更新驅動程序軟件,單擊有磁盤並找到.inf文件,它應該工作。


-3
2017-07-15 23:59



說“大多數驅動程序沒有自動安裝,因為它是從Internet下載的”是不正確的。 - pun