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

แก้ไข RunDLL 'มีปัญหาในการเริ่มต้น' เมื่อเปิด HDD

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

แก้ไข RunDLL  มีปัญหาในการเริ่มต้น  เมื่อเปิด HDD

ปัญหานี้ไม่ได้มีเฉพาะใน Windows บางรุ่นเท่านั้น และได้รับการยืนยันแล้วว่าจะเกิดขึ้นบน Windows 7, Windows 8.1 และ Windows 10

ตามที่ปรากฎ ในกรณีส่วนใหญ่ ข้อผิดพลาดเฉพาะนี้จะเกิดขึ้นเนื่องจากไฟล์ autorun.inf ที่จัดเก็บไว้ในรูทของ HDD ที่มีการป้องกันระบบ อ่านอย่างเดียว และซ่อนอยู่ ปัญหานี้น่าจะได้รับการอำนวยความสะดวกโดยบางประเภท ของการติดเชื้อไวรัส หากเป็นกรณีนี้ คุณสามารถแก้ไขปัญหาได้อย่างง่ายดายโดยลบไฟล์ autorun.inf ทุกไฟล์ที่อาจเป็นสาเหตุของปัญหา – คุณสามารถทำได้ผ่านพรอมต์ CMD (วิธีที่ 1) หรือโดยใช้ Registry Editor (วิธีที่ 2)

อย่างไรก็ตาม ปัญหาอาจเกิดจากข้อผิดพลาดทางตรรกะในไดรฟ์ที่ได้รับผลกระทบ (วิธีที่ 3) การติดไวรัสที่ลบบางส่วน (วิธีที่ 4) หรือกรณีร้ายแรงของไฟล์ระบบเสียหาย (วิธีที่ 5)

วิธีที่ 1:การลบไฟล์ autorun.inf

ตามรายงานของผู้ใช้หลายฉบับ ปัญหานี้มักเกิดจากสิ่งที่เรียกว่า 'ไวรัสทางลัด' มัลแวร์ประเภทนี้จะซ่อนไฟล์และโฟลเดอร์ทั้งหมดของคุณ จากนั้นแทนที่ด้วยทางลัดที่เหมือนกันทุกประการ ทุกวันนี้ ชุด AV หลักๆ ทุกชุดมีอุปกรณ์ตรวจจับและกำจัดภัยคุกคามด้านความปลอดภัยประเภทนี้ แต่ปัญหาคือ ไม่ใช่ทุกโปรแกรมจะสามารถลบไฟล์ autorun.inf ที่สร้างไว้ก่อนหน้านี้ได้

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

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

คำแนะนำด้านล่างจะช่วยคุณกำจัดและแก้ไขปัญหา:

  1. กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป ในกล่องข้อความ ให้พิมพ์ ‘cmd’ แล้วกด Ctrl + Shift + Enter เพื่อเปิดหน้าต่าง CMD ด้วยสิทธิ์ระดับสูง เมื่อระบบขอให้คุณให้สิทธิ์การเข้าถึงระดับผู้ดูแลระบบผ่าน UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์การเข้าถึงของผู้ดูแลระบบ แก้ไข RunDLL  มีปัญหาในการเริ่มต้น  เมื่อเปิด HDD
  2. เมื่อคุณอยู่ในพรอมต์ CMD ที่ยกระดับ ให้พิมพ์คำสั่งต่อไปนี้เพื่อนำทางไปยังตำแหน่งรูทของไดรฟ์ที่ได้รับผลกระทบ:
    CD X:\

    หมายเหตุ: โปรดทราบว่า X เป็นเพียงตัวยึดสำหรับไดรฟ์ที่ได้รับผลกระทบ เปลี่ยนตามตัวอักษรที่ตรงกับไดรฟ์ในสถานการณ์เฉพาะของคุณ

  3. เมื่อคุณจัดการเพื่อไปยังตำแหน่งรูทของไดรฟ์ที่ได้รับผลกระทบแล้ว ให้พิมพ์หรือวางตำแหน่งต่อไปนี้ตามลำดับแล้วกด Enter หลังจากแต่ละอันทำการลบไฟล์ autorun.inf อย่างแรง:
    Attrib -r -s -h d:\autorun.inf
    Del /F d:\autorun.inf
  4. หลังจากดำเนินการเสร็จสิ้น ให้ปิดพรอมต์ CMD ที่ยกระดับและรีสตาร์ทคอมพิวเตอร์ของคุณ เมื่อลำดับการเริ่มต้นถัดไปเสร็จสมบูรณ์ ให้เปิด File Explorer แล้วดับเบิลคลิกบนไดรฟ์ที่ได้รับผลกระทบอีกครั้งเพื่อดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากคุณยังคงพบกับ 'เกิดปัญหาในการเริ่ม ~ ไม่พบโมดูลที่ระบุ ‘ ผิดพลาด เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2:การลบคีย์ autorun.inf ผ่าน Registry Editor

หากคุณไม่สะดวกใจกับการใช้เทอร์มินัลเพื่อลบไฟล์ autorun.inf ที่มีปัญหา หรือมีไดรฟ์หลายตัวได้รับผลกระทบ และคุณต้องการแก้ไขปัญหาทั้งหมดพร้อมกัน วิธีที่ดีกว่าคือดำเนินการผ่าน Registry Editor

ด้วยการใช้ Registry Editor เพื่อนำทางไปยังตำแหน่งของทุกปุ่ม Run และ RunOnce ที่บันทึกไว้ คุณสามารถปิดการใช้งานไฟล์ autorun.inf ที่อาจเรียก 'เกิดปัญหาในการเริ่ม ~ ไม่พบโมดูลที่ระบุ ' ผิดพลาด

มีสี่ตำแหน่งที่แตกต่างกันใน Registry ที่อาจพบไฟล์ autorun.inf เมื่อใช้ Registry Editor คุณสามารถเข้าถึงแต่ละตำแหน่งได้ด้วยตนเอง และลบคีย์ Run และ RunOnce ที่อนุญาตให้ไฟล์ autorun.inf ปฏิเสธไม่ให้เข้าถึงไดรฟ์

คำแนะนำโดยย่อเกี่ยวกับวิธีการทำเช่นนี้:

หมายเหตุ: ขั้นตอนด้านล่างนี้เป็นขั้นตอนสากลและสามารถปฏิบัติตามได้ใน Windows 7, Windows 8.1 และ Windows 10

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ในกล่องข้อความที่เพิ่งปรากฏขึ้นใหม่ ให้พิมพ์ 'regedit' แล้วกด Enter เพื่อเปิด Registry Editor เมื่อคุณเห็น UAC (การควบคุมบัญชีผู้ใช้) ให้คลิกที่ ใช่ เพื่อให้สิทธิ์การเข้าถึงของผู้ดูแลระบบ แก้ไข RunDLL  มีปัญหาในการเริ่มต้น  เมื่อเปิด HDD
  2. เมื่อคุณอยู่ใน ตัวแก้ไขรีจิสทรี ใช้ด้านซ้ายมือเพื่อไปยังตำแหน่งต่อไปนี้:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

    หมายเหตุ: คุณสามารถนำทางไปที่นั่นด้วยตนเองหรือจะวางตำแหน่งลงในแถบนำทางโดยตรงแล้วกด Enter เพื่อไปถึงที่นั่นทันที

  3. หลังจากที่คุณมาถึงตำแหน่งที่ถูกต้องแล้ว ให้ย้ายไปทางด้านขวาและมองหารายการใดๆ ที่ไม่นำกลับไปยังโปรแกรมที่รู้จักซึ่งคุณเต็มใจติดตั้ง อย่าลืมดูตำแหน่ง (ข้อมูล) เพื่อดูว่ารายการนี้มีหลักฐานของ PuP (โปรแกรมที่อาจไม่ต้องการ) หรือเศษของโปรแกรมมัลแวร์หรือไม่ แก้ไข RunDLL  มีปัญหาในการเริ่มต้น  เมื่อเปิด HDD

    หมายเหตุ: ละเว้น (ค่าเริ่มต้น) เข้า.

  4. ในกรณีที่คุณจัดการเพื่อค้นหาหลักฐานของการ เรียกใช้ . ที่เป็นอันตราย คลิกขวาบนและเลือก ลบ จากเมนูบริบทที่ปรากฏใหม่ แก้ไข RunDLL  มีปัญหาในการเริ่มต้น  เมื่อเปิด HDD
  5. ต่อไป ถึงเวลาที่ต้องตรวจสอบให้แน่ใจว่าตำแหน่ง Run และ RunOnce ที่เหลือไม่มีลิงก์เดียวกันกับไฟล์ autorun.inf ที่มีปัญหา ในการดำเนินการนี้ ให้ไปที่แต่ละตำแหน่งต่อไปนี้และทำซ้ำขั้นตอนที่ 3 และ 4 กับทั้งหมดจนกว่าคีย์ที่ก่อให้เกิดปัญหาทั้งหมดจะถูกลบออก:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
    HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\RunOnce
  6. หลังจากลบทุกคีย์แล้ว ให้ปิด Registry Editor และรีสตาร์ทคอมพิวเตอร์ของคุณ เมื่อการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์ ให้พยายามเข้าถึงไดรฟ์อีกครั้งและดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หากคุณยังคงพบกับ 'เกิดปัญหาในการเริ่ม ~ ไม่พบโมดูลที่ระบุ ' เกิดข้อผิดพลาดขณะพยายามเข้าถึง ให้เลื่อนลงไปยังวิธีแก้ไขที่เป็นไปได้ถัดไป

วิธีที่ 3:เรียกใช้ CHKDSK

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

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

ต่อไปนี้เป็นคำแนะนำทีละขั้นตอนในการเรียกใช้ยูทิลิตี CHKDSK เพื่อแก้ไขข้อมูลที่เสียหาย

วิธีที่ 4:เรียกใช้การสแกนมัลแวร์

หากวิธีการข้างต้นไม่สามารถแก้ไขปัญหาได้ อาจเป็นไปได้ว่าปัญหาเกิดจากการติดไวรัสด้านความปลอดภัยอย่างต่อเนื่อง หากคุณยังไม่ได้ทำ เราขอแนะนำให้คุณทำการสแกนอย่างละเอียดด้วยชุด AV ที่มีความสามารถ

หากคุณชำระค่าสมัครสมาชิก AV แบบพรีเมียมแล้ว ให้ใช้เพื่อสแกนหามัลแวร์ที่อาจยังค้างอยู่ในคอมพิวเตอร์ของคุณ

แต่หากคุณกำลังมองหาชุด AV ที่มีความสามารถซึ่งสามารถระบุและลบไฟล์ที่เหลือที่อาจทำให้เกิดปัญหาได้ คุณควรพิจารณาใช้ Malwarebytes

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

วิธีที่ 5:การรีเฟรชทุกองค์ประกอบของระบบปฏิบัติการ

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

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

ในกรณีที่ไม่สามารถทำได้ วิธีแก้ไขเพียงอย่างเดียวที่ทำได้ในตอนนี้คือ ติดตั้งใหม่ทั้งหมด