萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows XP 教學

WinXP/Win7 開機彈出 Rundll 錯誤?清理 Temp、檢查啟動項、Autoruns 徹底根治

電腦開機時彈出 Rundll 錯誤(如「找不到 C:\Windows\Temp\SLK_SA~1.DLL」),通常是暫存檔殘留或啟動項殘留指向不存在的 DLL。本文提供三級修復方案:清理 Temp、編輯登錄啟動項、使用 Autoruns 專業工具徹底清除殘留啟動項。

錯誤分析

  • 錯誤訊息會顯示具體路徑與檔名(如 C:\Windows\Temp\SLK_SA~1.DLL)
  • C:\Windows\Temp 為系統暫存資料夾,內容可安全全刪
  • 若重開機後仍彈出,表示有啟動項持續嘗試載入該檔案

Rundll 錯誤提示

錯誤詳情路徑

第一級:清理系統暫存資料夾

  1. 開啟 C:\Windows\Temp,全選刪除所有檔案(跳過使用中無法刪除者)
  2. 同步清理使用者暫存:%USERPROFILE%\Local Settings\Temp
  3. 重開機測試,若不再彈出即修復完成

Windows Temp 資料夾

第二級:登錄編輯器清理啟動項

  1. Win+R 輸入 regedit 開啟登錄編輯器
  2. 定位:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  3. 右側窗格中,保留防毒軟體相關項目,其他非必要啟動項全數刪除
  4. 為方便後續維護,可將此路徑「加入我的最愛」(收藏夾 → 加入收藏夾)

開啟 regedit

Run 啟動項

加入收藏夾

第三級:Autoruns 專業工具徹底掃除

  1. 下載 Microsoft Sysinternals Autoruns(autoruns.exe 或 autorunsc.exe)
  2. 以系統管理員身分執行,等待掃描完成
  3. 切換「Logon」頁籤,尋找指向錯誤 DLL 路徑的項目,取消勾選或右鍵刪除
  4. 同檢查「Scheduled Tasks」「Services」「Drivers」等頁籤
  5. 重開機驗證

Autoruns 介面

核心觀念

  • Rundll32.exe 是合法系統元件,負責執行 DLL 函式,錯誤源頭在於啟動項指向的 DLL 遺失/損壞
  • 暫存資料夾定期清理可預防此類問題
  • 安裝軟體時注意取消不必要的「開機自動啟動」選項

依序嘗試三級方案,頑固的 Rundll 開機錯誤都能徹底根治!

copyright © 萬盛學電腦網 all rights reserved