9種方法:快速修復「系統找不到指定的檔案」的問題

請透過本文瞭解「系統找不到指定的檔案」的常見原因,以及9種適用於不同情況的修復方法,同時還將為您介紹另一種復原已刪除檔案的簡單方法。

Louis

來自 Louis / 更新於 2023年03月03日

分享至: instagram reddit

Windows系統突然找不到檔案了

雖然Windows 10經過多年的更新後已經逐漸穩定,但一些使用者仍然會遇到意料之外的錯誤,以下就是一個典型案例。

 

「小弟在兩週前將一台舊筆電升級到Windows 10,這期間一切都是正常的,但在昨天重開機後,卻突然收到一台錯誤資訊:系統找不到指定的檔案。哪位大大知道為什麼會出現這樣的情況?以及小弟應該如何解決這個問題呢?」

-來自網路上的一則貼文

系統找不到指定的檔案0x80070002是一個比較常見的啟動備份錯誤。當您在安裝驅動程式、訪問檔案、使用系統映像時就可能會遇到此錯誤。

the-system-cannot-find-the-file-specified

如何修復上述錯誤呢?請先瞭解導致此錯誤的常見原因,再根據原因採取相應的修復方法。

為什麼會出現「系統找不到指定的檔案」的錯誤呢?

全面瞭解錯誤原因,將有助於我們更好的修復錯誤。以下是導致上述錯誤的常見原因:

系統檔案已損壞。
硬碟存在壞軌。
Windows更新出現錯誤。
登錄檔出現錯誤。
以前的映像檔出現問題。

接下來,將為您介紹9種適用於不同情況的修復方法,請根據實際情況選擇最適合的方法,以便您的電腦盡快恢復正常。

場景1、在登入時找不到指定的檔案

如果檔案系統已損壞,您就會在登入Windows系統時收到「系統找不到指定的檔案」的錯誤。

此時,您可以使用檔案檢查工具(SFC)與部署映射服務與管理(DISM)檢查並修復已損壞的系統檔案。也可以嘗試更新Windows系統,以修復系統檔案。

方法1、使用SFC與DISM指令修復系統檔案

1、按下Win+S開啟搜尋欄,輸入cmd並選擇以系統管理員身分執行

2、從命令提示字元視窗中,分別輸入以下兩個命令列,並分別按下Enter鍵執行命令列。

sfc /scannow

DISM.exe /Online /Cleanup-image /Restorehealth

repair-the-system-with-sfc-and-dism

3、重開機後,再次登入Windows系統。

請注意,此方法也可以用來解決下載資料夾打不開的問題。

方法2、更新Windows系統以修復系統檔案

1、按下Win+I打開Windows設定,找到並單擊「更新與安全性」選項。

2、在Windows Update視窗中,找到並單擊「檢查更新」按鈕。耐心等待檢查結果,如果有可用的更新,請單擊「下載並安裝」按鈕。

check-for-updates

場景2、在訪問硬碟時找不到指定的檔案

如果您在訪問硬碟時,收到「系統找不到指定的檔案」的錯誤,那就意味著您的硬碟可能存在壞軌等問題。

此時,您可以使用CHKDSK指令來檢查並修復硬碟錯誤,以便修復上述錯誤。請注意,此方法同樣可以用來解決記憶卡無法存取的問題。

1、按下Win+S開啟搜尋欄,輸入cmd並選擇以系統管理員身分執行

2、從命令提示字元視窗中,輸入chkdsk X: /f(注意將X替換為相應的磁碟機代號)並按下Enter鍵執行命令列。

repair-the-disk-with-chkdsk

3、等待此過程完成後,重新啟動電腦並再次訪問硬碟。

場景3、在訪問檔案或資料夾時找不到指定的檔案

如果您在訪問檔案或資料夾時,收到「系統找不到指定的檔案」的錯誤,請驗證登錄檔中的RTHDCPL與RunOnce。

方法1、驗證登錄檔中的RTHDCPL

1、按下Win+R開啟執行視窗,輸入regedit並單擊確定按鈕。

2、在「登錄編輯程式」視窗中,按照以下路徑檢視RTHDCPL

電腦\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

checking-rthdvcpl

3、如果找不到RTHDCPL,請右鍵單擊「Run」資料夾,並將當前使用者賬戶的權限設定為「完全控制」,再單擊確定按鈕。

change-run-permissions

方法2、驗證登錄檔中的RunOnce

1、按照上述相同的方式打開「登錄編輯程式」視窗,並按照以下路徑檢視RunOnce:

電腦\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

checking-runonce

2、如果無法找到RunOnce,請右鍵單擊CurrentVersion,依次選擇新增 > 機碼,並將名稱設定為RunOnce。

3、再前往以下路徑,並檢視RunOnce:

電腦\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion

4、如果無法找到RunOnce,請按照上述相同的步驟新增RunOnce機碼。

場景4、在啟動應用程式時找不到指定的檔案

如果您在啟動應用程式時,收到「系統找不到指定的檔案」的錯誤,請嘗試重新安裝應用程式後更新驅動程式。

方法1、重新安裝應用程式

1、按下Win+I快速鍵開啟Windows設定,找到並單擊「應用程式」選項。

2、在「應用程式與功能」視窗中,單擊安裝不正確的應用程式,再單擊「解除安裝」按鈕。然後,您需要再次透過瀏覽器前往應用程式官網,重新下載並安裝。

uninstall-chrome-from-console

方法2、更新磁碟機驅動程式

1、按下Win+X開啟選單,找到並單擊「裝置管理員」選項。

2、找到並展開「磁碟機」,選擇應用程式所在的磁碟機,右鍵單擊它,並選擇「更新驅動程式」選項。

update-ssd-driver

3、在彈出的視窗中選擇「自動搜尋驅動程式」選項,並耐心等待搜尋結果。

請注意,此方法可以用來解決Toshiba硬碟讀不到的問題。 

場景5、在安裝驅動程式時找不到指定的檔案

如果您在安裝驅動程式時,收到「系統找不到指定的檔案」的錯誤,請嘗試重新安裝應用程式後更新驅動程式。

方法1、完全掃描電腦並清除病毒

1、按下Win+S快速鍵開啟搜尋欄,輸入「Windows 安全性」並單擊最佳比對結果。

2、單擊介面左側的「病毒與威脅防護」標籤,從介面右側找到並單擊「掃描選項」。

scan-options

3、選擇「完全掃描」選項,再單擊「立即掃描」按鈕,並耐心等待掃描完成。

scan-now

方法2、檢查並修正系統日誌檔

1、按下Win+E打開Windows檔案總管,前往本機磁碟C:\Windows\INF。

2、從INF資料夾中找到setupapi. dev.log檔案,並使用記事本打開它。

check-system-log-file

3、按下Ctrl+F快速鍵打開搜尋欄,輸入「cannot find the file」。然後,您可以找到遺失的檔案。

4、將此檔案複製並貼到INF資料夾,將電腦重新啟動後再次檢查。

延伸閱讀:使用資料救援軟體快速救回遺失的檔案

事實上,當您收到「系統找不到指定的檔案」的錯誤資訊時,就意味著您的電腦已經不安全了,隨時都可能出現資料遺失問題。

如果我在成功修復上述錯誤後,發現之前儲存的檔案遺失了應該怎麼辦?您可以先檢查是否擁有相應的備份。

如果沒有任何可用的檔案備份,那麼專業資料救援軟體MyRecover會是您的最佳選擇。為什麼推薦您使用MyRecover?以下是它的功能性介紹:

相容性出眾:它可以與Windows 11/10/8/7/Server等作業系統相容。   
使用難度低:它有著清晰的圖形使用者介面,可以在3個步驟內救回遺失的檔案。
適用性優異:它可以復原各種原因而遺失的檔案,並適用於各種儲存裝置。   
復原功能強大:它可以復原Word、Excel、影片等200多種型別的檔案,並保留已復原檔案的原始名稱、格式以及路徑。

接下來,您將瞭解到MyRecover的下載方式以及使用方法。

下載軟體Win 11/10/8/7/Server
安全下載

1、開啟已安裝的MyRecover,再選取遺失檔案所在的原始分割區,單擊「開始掃描」按鈕。

start-scan-d-drive

2、在快速掃描與深度掃描過程中,您可以搜尋並篩選其他遺失的檔案。

scan-lost-data

3、選取所有想要復原的檔案,單擊「復原X個檔案」按鈕,選擇一個本機磁碟作為復原檔案的儲存目的地。

recover-lost-data

總結

以上就是關於「系統找不到指定的檔案」的全部內容,其中包括常見的原因以及適用於不同情況的9種修復方法,請根據情況選擇最適合方法。

此錯誤導致的資料遺失問題需要引起重視,在發現檔案遺失情況後可以立即使用MyRecover進行復原。

如果想要預防重要的檔案遺失,可以使用專業備份軟體AOMEI Backupper快速備份重要的檔案、資料夾、分割區、磁碟以及系統。 

-
Louis
Louis · 編輯
Louis熱衷於分享電腦相關技術和研究電腦硬體,習慣在業餘時間裡通過電影和音樂來放鬆身心,並且也很享受與他人共同解決電腦相關問題。