如何修復啟動時出現的「找不到腳本檔案」錯誤

出現一條消息 “找不到腳本檔案” 當 Windows 嘗試在啟動時執行腳本,但與該任務關聯的檔案遺失、移動或損壞時,就會發生這種情況。這通常發生在應用程式被卸載、清理工具刪除檔案或安全性工具刪除惡意腳本但留下啟動捷徑之後。 Windows 會繼續呼叫已不存在的腳本,因此每次啟動時都會出現此訊息。

在許多情況下,如果 Windows 無法正確開啟 VBS 文件,問題會變得更加棘手。更改預設處理器後,每次嘗試執行腳本都會失敗。一旦您了解了問題的原因,您就可以嘗試以下可靠的方法。這些方法已幫助許多使用者解決問題,而且無需複雜的操作步驟。

1. 使用 Autoruns 刪除已停用的 StartupCheck.vbs 項目

殘留的啟動項是導致此訊息最常見的原因。當腳本被刪除或隔離後,其關聯的啟動任務仍然處於活動狀態,因此 Windows 會在每次啟動時繼續呼叫它。 自動運行 這指的是普通系統工具無法找到的隱藏條目。移除或停用無效參考可以阻止 Windows 呼叫缺少的腳本。

  1. 下載 Autoruns 從頁面 微軟系統內部 官方的。
  2. 右鍵單擊一個文件 自動運行程序 並選擇 以管理員身份運行.
  3. 允許 Autoruns 完成檢查。
  4. 點擊 Ctrl + F, 寫 任務.vbs (將名稱替換為您錯誤時顯示的名稱),然後點擊 下次搜尋.
  5. 如果 Autoruns 找到與缺少的 VBS 檔案關聯的條目,請清除核取方塊以停用它,或右鍵單擊並選擇 刪除.
  6. 重複搜索,直到不再出現 Plus 條目為止。
  7. 重新啟動電腦並查看結果。

2. 修復註冊表中的 VBS 檔案關聯。

當 Windows 停止識別 VBS 檔案時,任何嘗試執行的腳本都會失敗。這種情況通常發生在強大的清理工具、登錄編輯或安全軟體移除相關元件之後。復原預設關聯可以重新建立正確的 Windows 腳本宿主,從而允許使用相應的精靈開啟 VBS 檔案。

  1. 打開 命令提示符 作為管理員。
  2. 輸入以下內容並按 進入:
    assoc.vbs=VBS文件

  3. 然後運行:
    ftype VBSFile="%SystemRoot%System32WScript.exe" "%1" %*

  4. 請重新啟動電腦並再次檢查。

3.使用 SFC 和 DISM 修復損壞的系統文件

如果關鍵的 Windows 軟體元件缺失或損壞,Windows 仍可能在啟動期間嘗試執行相關任務,導致出現此訊息。更新失敗或惡意軟體清除失敗也可能導致此問題。 證監會DISM 透過掃描系統尋找損壞或遺失的文件,並恢復正確的版本,以便 Windows 可以正常執行其腳本。

  1. 打開 命令提示符 作為管理員。
  2. 運行此命令並按回車鍵:
    SFC / SCANNOW

  3. 考試結束。
  4. 然後運行:
    DISM /在線/清理圖像/ RestoreHealth

  5. DISM 完成後,請重新啟動電腦。

4. 建立一個虛擬的 VBS 檔案來消除該聲明。

如果啟動任務不斷呼叫已不存在的腳本,您可以將一個小型的替代檔案放置在該位置。這樣 Windows 就可以運行該文件,並阻止提示出現。雖然這並不能解決根本原因,但當其他方法無效時,它不失為一個可靠的臨時解決方案。

  1. 出現提示時,請記下確切的檔案路徑(例如, C:\Windows\System32task.vbs).
  2. 點擊 的Windows + R, 並鍵入 記事本,然後按 進入.
  3. 將以下內容輸入記事本:
    WScript.退出
  4. 點擊 一份文件 > 另存為.
  5. 瀏覽至錯誤訊息中指示的位置。
  6. 將擴展名從 TXT。 إ .VBS.
  7. 定位 所有文件 作為文件類型,點擊 孑孓.
  8. 重新啟動電腦,然後查看提示是否消失。

評論被關閉。