如何修復啟動時出現的「找不到腳本檔案」錯誤
出現一條消息 “找不到腳本檔案” 當 Windows 嘗試在啟動時執行腳本,但與該任務關聯的檔案遺失、移動或損壞時,就會發生這種情況。這通常發生在應用程式被卸載、清理工具刪除檔案或安全性工具刪除惡意腳本但留下啟動捷徑之後。 Windows 會繼續呼叫已不存在的腳本,因此每次啟動時都會出現此訊息。
在許多情況下,如果 Windows 無法正確開啟 VBS 文件,問題會變得更加棘手。更改預設處理器後,每次嘗試執行腳本都會失敗。一旦您了解了問題的原因,您就可以嘗試以下可靠的方法。這些方法已幫助許多使用者解決問題,而且無需複雜的操作步驟。
1. 使用 Autoruns 刪除已停用的 StartupCheck.vbs 項目
殘留的啟動項是導致此訊息最常見的原因。當腳本被刪除或隔離後,其關聯的啟動任務仍然處於活動狀態,因此 Windows 會在每次啟動時繼續呼叫它。 自動運行 這指的是普通系統工具無法找到的隱藏條目。移除或停用無效參考可以阻止 Windows 呼叫缺少的腳本。
- 下載 Autoruns 從頁面 微軟系統內部 官方的。
- 右鍵單擊一個文件 自動運行程序 並選擇 以管理員身份運行.
- 允許 Autoruns 完成檢查。
- 點擊 Ctrl + F, 寫 任務.vbs (將名稱替換為您錯誤時顯示的名稱),然後點擊 下次搜尋.
- 如果 Autoruns 找到與缺少的 VBS 檔案關聯的條目,請清除核取方塊以停用它,或右鍵單擊並選擇 刪除.
- 重複搜索,直到不再出現 Plus 條目為止。
- 重新啟動電腦並查看結果。
2. 修復註冊表中的 VBS 檔案關聯。
當 Windows 停止識別 VBS 檔案時,任何嘗試執行的腳本都會失敗。這種情況通常發生在強大的清理工具、登錄編輯或安全軟體移除相關元件之後。復原預設關聯可以重新建立正確的 Windows 腳本宿主,從而允許使用相應的精靈開啟 VBS 檔案。
- 打開 命令提示符 作為管理員。
- 輸入以下內容並按 進入:
assoc.vbs=VBS文件
- 然後運行:
ftype VBSFile="%SystemRoot%System32WScript.exe" "%1" %*
- 請重新啟動電腦並再次檢查。
3.使用 SFC 和 DISM 修復損壞的系統文件
如果關鍵的 Windows 軟體元件缺失或損壞,Windows 仍可能在啟動期間嘗試執行相關任務,導致出現此訊息。更新失敗或惡意軟體清除失敗也可能導致此問題。 證監會 和 DISM 透過掃描系統尋找損壞或遺失的文件,並恢復正確的版本,以便 Windows 可以正常執行其腳本。
- 打開 命令提示符 作為管理員。
- 運行此命令並按回車鍵:
SFC / SCANNOW
- 考試結束。
- 然後運行:
DISM /在線/清理圖像/ RestoreHealth
- DISM 完成後,請重新啟動電腦。
4. 建立一個虛擬的 VBS 檔案來消除該聲明。
如果啟動任務不斷呼叫已不存在的腳本,您可以將一個小型的替代檔案放置在該位置。這樣 Windows 就可以運行該文件,並阻止提示出現。雖然這並不能解決根本原因,但當其他方法無效時,它不失為一個可靠的臨時解決方案。
- 出現提示時,請記下確切的檔案路徑(例如, C:\Windows\System32task.vbs).
- 點擊 的Windows + R, 並鍵入 記事本,然後按 進入.
- 將以下內容輸入記事本:
WScript.退出
- 點擊 一份文件 > 另存為.
- 瀏覽至錯誤訊息中指示的位置。
- 將擴展名從 TXT。 إ .VBS.
- 定位 所有文件 作為文件類型,點擊 孑孓.
- 重新啟動電腦,然後查看提示是否消失。
評論被關閉。