Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows

ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows มักจะเกิดขึ้นเมื่อโปรแกรมถูกถอนการติดตั้งหรือลบโดยโปรแกรมป้องกันไวรัส แต่เป็นคีย์รีจิสทรีและงานที่กำหนดเวลาไว้ยังคงอยู่ในระบบ

โดยส่วนใหญ่แล้ว ผู้กระทำผิดที่ก่อให้เกิดข้อผิดพลาดนี้ค่อนข้างง่ายที่จะระบุเพราะมักจะกล่าวถึงในหน้าต่างข้อผิดพลาด

แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows

อย่างไรก็ตาม มีบางกรณีที่ข้อความแสดงข้อผิดพลาดไม่ได้ระบุว่าโปรแกรมใดควรตำหนิสำหรับข้อผิดพลาดนั้น ซึ่งมักเกิดขึ้นพร้อมกับข้อผิดพลาดที่เกิดจากโฟลเดอร์ที่ได้รับการป้องกันของ Windows

RunDLL คืออะไร

RunDLL เป็นไฟล์ Windows ที่รับผิดชอบในการโหลดและเรียกใช้โมดูล DLL (ไดนามิกลิงก์ไลบรารี) โมดูล DLL ทั้งหมดทำงานอย่างใกล้ชิดกับ Windows Registry โดยมีเป้าหมายร่วมกันในการเพิ่มความเร็วในการตอบสนองและการจัดการหน่วยความจำ

อย่างไรก็ตาม มีบางกรณีที่ ไฟล์ RunDLL ได้รับคำสั่งจากงานที่กำหนดเวลาไว้ให้เรียกใช้ไฟล์ DLL บางไฟล์ แต่ไม่สามารถค้นหาโมดูลที่ต้องการได้ เมื่อใดก็ตามที่สิ่งนี้เกิดขึ้น Windows จะทริกเกอร์ ข้อผิดพลาด RunDLL . โดยอัตโนมัติ .

สิ่งนี้จะเกิดขึ้นเนื่องจากผู้ใช้ลบแอปพลิเคชันที่ใช้ DLL นั้นด้วยตนเอง (โดยไม่ต้องใช้โปรแกรมถอนการติดตั้ง) หรือเนื่องจากโซลูชันความปลอดภัยตรวจพบการติดไวรัสที่เกี่ยวข้องกับแอปพลิเคชันที่ใช้ DLL ที่เรียกและได้ดำเนินการกับมัน

หากคุณกำลังดิ้นรนกับข้อผิดพลาด RunDLL เรามีวิธีที่จะช่วยคุณได้ ด้านล่างนี้ คุณมีชุดการแก้ไขที่ผู้ใช้รายอื่นใช้เพื่อแก้ไขข้อผิดพลาด RunDLL ได้สำเร็จ วิธีการต่อไปนี้เรียงลำดับตามความสามารถในการเข้าถึง ดังนั้นโปรดปฏิบัติตามตามลำดับจนกว่าคุณจะพบวิธีแก้ไขปัญหาในสถานการณ์เฉพาะของคุณ

วิธีที่ 1:สแกนระบบของคุณด้วย Malwarebytes

เราจะเริ่มต้นด้วยโซลูชันที่เข้าถึงได้มากที่สุด Malwarebytes เป็นโปรแกรมกำจัดมัลแวร์ที่มักจะมีประสิทธิภาพมากกว่าในการกำจัดทุกภัยคุกคามที่เกี่ยวข้องกับไฟล์ปฏิบัติการที่เป็นอันตรายหลัก

ผู้ใช้บางคนรายงานว่า Malwarebytes ประสบความสำเร็จในการค้นหาและลบรีจิสตรีคีย์และงานตามกำหนดเวลาที่เป็นของไวรัสซึ่งถูกลบออกโดยชุดความปลอดภัยอื่นแล้ว สิ่งนี้ตอบสนองวัตถุประสงค์ของเราตั้งแต่ RunDLL ข้อผิดพลาดส่วนใหญ่เกิดจากไฟล์ที่เป็นอันตรายที่เหลืออยู่

ดูว่าปัญหาได้รับการแก้ไขโดยอัตโนมัติหรือไม่หลังจากที่คุณทำการสแกนอย่างละเอียดด้วย Malwarebytes . ในการดำเนินการนี้ ให้ติดตั้ง Malwarebytes เรียกใช้การสแกนแบบเต็มและรีสตาร์ทระบบเมื่อสิ้นสุดการทำงาน

หาก Malwarebytes ไม่ได้ลบข้อผิดพลาด RunDLL เมื่อเริ่มต้น ให้ย้ายไปที่ วิธีที่ 2 .

วิธีที่ 2:การลบรายการเริ่มต้นด้วยการทำงานอัตโนมัติ

หาก Malwarebytes ไม่สามารถแก้ไขปัญหาได้ มีซอฟต์แวร์อีกชิ้นหนึ่งที่ช่วยให้เราสามารถลบงานที่กำหนดเวลาไว้ซึ่งทำให้เกิด RunDLL ผิดพลาดค่อนข้างง่าย

การทำงานอัตโนมัติสามารถใช้เพื่อลบการเรียกใช้ครั้งเดียว การเรียกใช้ รีจิสตรีคีย์ และโฟลเดอร์เริ่มต้น มีประโยชน์อย่างมากในกรณีของเรา เนื่องจากเราสามารถใช้เพื่อลบรีจิสตรีคีย์หรืองานที่กำหนดเวลาไว้ซึ่งทำให้เกิด ข้อผิดพลาด RunDLL .

ทำตามคำแนะนำด้านล่างเพื่อติดตั้งและใช้การทำงานอัตโนมัติเพื่อติดตั้งข้อผิดพลาด RunDll เริ่มต้น:

  1. ไปที่ลิงก์อย่างเป็นทางการนี้ (ที่นี่ ) และคลิกที่ ดาวน์โหลด Autoruns และ Autorunsc . เมื่อดาวน์โหลดไฟล์เก็บถาวรแล้ว ให้ใช้ WinRar หรือ WinZip เพื่อแตกยูทิลิตี้ลงในโฟลเดอร์ที่เข้าถึงได้ง่าย
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows
  2. เปิดโฟลเดอร์ที่คุณเพิ่งสร้างขึ้นและเปิดการทำงานอัตโนมัติ ปฏิบัติการได้ รออย่างอดทนจนกว่า ทุกอย่าง รายการเต็มไปด้วยรายการเริ่มต้น
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows
  3. เมื่อรายการมีข้อมูลครบถ้วนแล้ว ให้กด Ctrl + F เพื่อเปิดฟังก์ชั่นการค้นหา ในการค้นหาที่เกี่ยวข้องกับ ค้นหาสิ่งที่ ให้พิมพ์ชื่อไฟล์ DLL ที่รายงานโดยข้อผิดพลาด RunDLL
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows หมายเหตุ: ตัวอย่างเช่น หากข้อผิดพลาดระบุว่า “ข้อผิดพลาด RUNDLL กำลังโหลด C:\ Documents and Settings \ *UserName* \ Local Settings \ Application Data \ advPathNet \ BluetoothcrtLite.dll” , พิมพ์ BluetoothcrtLite.dll ในช่องค้นหา
  4. คลิกขวาที่คีย์เริ่มต้นที่ไฮไลต์แล้วเลือก ลบ เพื่อลบออก เมื่อคุณทำเช่นนี้ ให้กด ค้นหาถัดไป อีกครั้งและลบรายการอื่นๆ ทั้งหมดที่ตรงกับคำค้นหาของคุณ
  5. เมื่อรายการทั้งหมดถูกลบแล้ว ให้ปิด การทำงานอัตโนมัติ แล้วรีสตาร์ทคอมพิวเตอร์

หากคุณยังคงพบข้อผิดพลาดในการเริ่มต้น RunDLL ให้ย้ายไปยังวิธีสุดท้ายที่เราดำเนินการด้วยตนเอง

วิธีที่ 3:ลบข้อผิดพลาด RunDLL เริ่มต้นด้วยตนเอง

หากสองวิธีแรกล้มเหลว คุณมีทางเลือกน้อยแต่ต้องทำสิ่งต่างๆ ด้วยตนเองผ่าน msconfig . แต่อย่ากังวลเพราะขั้นตอนไม่ซับซ้อน

เราจะเริ่มต้นด้วยการลบทุกรายการรีจิสทรีผ่าน Registry Editor จากนั้น เราจะเปิด Task Scheduler และปิดใช้งานงานที่กำหนดเวลาไว้ซึ่งตั้งโปรแกรมให้เรียกไฟล์ DLL ที่หายไป

นี่คือคำแนะนำฉบับสมบูรณ์เกี่ยวกับการลบข้อผิดพลาด RunDLL เริ่มต้นด้วยตนเอง:

  1. กด แป้น Windows + R บนแป้นพิมพ์ของคุณเพื่อเปิด วิ่ง กล่องโต้ตอบ จากนั้นพิมพ์ “regedit ” และกด Enter เพื่อเปิด ตัวแก้ไขรีจิสทรี .
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows
  2. ใน ตัวแก้ไขรีจิสทรี , กด Ctrl + F เพื่อเปิดฟังก์ชั่นการค้นหา ในช่องค้นหา ให้พิมพ์ชื่อไฟล์ที่ระบุในข้อผิดพลาด RunDLL แล้วคลิก Find Next .
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows หมายเหตุ: โปรดทราบว่าจะใช้เวลาสักครู่ในการสแกน
  3. เมื่อการสืบค้นเสร็จสิ้น ให้ลบรายการรีจิสตรีทั้งหมดที่เกี่ยวข้องกับไฟล์ DLL ที่หายไปอย่างเป็นระบบและปิด Registry Editor
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows
  4. กดปุ่ม ชนะ + R อีกครั้งเพื่อเปิดช่อง Run อื่น พิมพ์ “taskscd.msc ” และกด Enter เพื่อเปิด ตัวกำหนดเวลางาน .
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows
  5. ใน ตัวกำหนดเวลางาน ให้คลิกที่ ไลบรารีตัวกำหนดเวลางาน และเลื่อนดูรายการในแผงตรงกลางเพื่อดูรายการที่ตรงกับไฟล์ที่รายงานโดย RunDLL ข้อความผิดพลาด. หากคุณพบ ให้คลิกขวาและเลือก ปิดการใช้งาน . เมื่อปิดการใช้งานกระบวนการแล้ว คุณสามารถปิด Task Scheduler . ได้อย่างปลอดภัย
    แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows
  6. รีบูตเครื่องคอมพิวเตอร์ของคุณเพื่อดูว่าการแก้ไขสามารถลบข้อผิดพลาด RunDLL ได้หรือไม่
  7. ถ้าไม่ใช่ ให้ลองสแกน SFC เนื่องจากจะแทนที่รายการรีจิสตรีที่ขาดหายไป

วิธีที่ 4:การล้างไฟล์ชั่วคราว

ในบางกรณี ไฟล์ชั่วคราวที่จัดเก็บไว้ในโฟลเดอร์ App Data อาจทำให้ RunDLL ทำงานไม่ถูกต้อง ดังนั้น ในขั้นตอนนี้ เราจะล้างไฟล์ชั่วคราว เพื่อที่จะทำเช่นนั้น:

  1. กดปุ่ม “Windows” + “อาร์” เพื่อเปิด “เรียกใช้พร้อมต์” แก้ไข:ข้อผิดพลาด RunDLL เมื่อเริ่มต้น Windows
  2. พิมพ์ที่อยู่ต่อไปนี้แล้วกด “Enter” เพื่อเปิด
    C:\Users\*Your Username*\AppData\Local\Temp
  3. กด “Ctrl” + “เอ” แล้วกด “Shift” + “ลบ” เพื่อลบไฟล์ทั้งหมด
  4. ตรวจสอบเพื่อดูว่าปัญหายังคงมีอยู่หลังจากนี้หรือไม่

นอกจากนี้ คุณสามารถลองทำการติดตั้งซ่อมแซมและตรวจสอบว่าสามารถแก้ไขปัญหาที่คุณพบได้หรือไม่ หากยังไม่สามารถแก้ไขได้ ให้ทำการติดตั้งใหม่ทั้งหมด