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

[แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน

Explorer.exe อาจไม่ทำงานเมื่อเริ่มต้น Windows หากไฟล์ระบบที่จำเป็นเสียหาย นอกจากนี้ ไดรเวอร์ระบบที่ล้าสมัยอาจส่งผลให้เกิดข้อผิดพลาดภายใต้การสนทนา

ปัญหานี้เกิดขึ้น (โดยปกติหลังจากอัพเดต Windows) เมื่อผู้ใช้บูทระบบ แต่ File Explorer ของระบบไม่สามารถเริ่มทำงานกับ Windows และผู้ใช้พบหน้าจอสีดำ (หรือ Command Prompt บนหน้าจอ) แต่สามารถเริ่ม Explorer ได้ด้วยตนเอง .

[แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน

ก่อนที่จะดำเนินการแก้ไขปัญหาเพื่อเปิดใช้งาน Explorer.exe เมื่อเริ่มต้นระบบ คุณอาจต้องเปิด งานใหม่ ของ Explorer.exe จากเมนูไฟล์ของ ตัวจัดการงาน (เพื่อให้คุณทดลองวิธีแก้ปัญหาได้ง่าย)

[แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน

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

แนวทางที่ 1:ใช้คำสั่ง SFC และ DISM

คุณอาจพบข้อผิดพลาดหากไฟล์ที่จำเป็นสำหรับการทำงานของระบบปฏิบัติการเสียหาย ในบริบทนี้ การสแกน SFC หรือ DISM อาจช่วยแก้ปัญหาได้

  1. ทำการสแกน SFC ใน พร้อมท์คำสั่งที่ยกระดับ และตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขหรือไม่
  2. หากไม่เป็นเช่นนั้น ให้ตรวจสอบว่าการรันคำสั่ง DISM สามารถแก้ไขปัญหา Explorer ได้หรือไม่

แนวทางที่ 2:ปิดใช้งานการเริ่มต้นอย่างรวดเร็วและเปลี่ยนชื่อคอมพิวเตอร์

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

  1. กดปุ่ม Windows และพิมพ์ Power &Sleep Settings จากนั้นเลือก การตั้งค่าพลังงานและโหมดสลีป . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  2. จากนั้นเลือก การตั้งค่าพลังงานเพิ่มเติม (ในบานหน้าต่างด้านขวาของหน้าต่าง) และคลิกที่ตัวเลือก เลือกสิ่งที่ปุ่มเปิด/ปิดทำ . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  3. คลิกที่ เปลี่ยนการตั้งค่าที่ไม่สามารถใช้ได้ในขณะนี้ แล้วยกเลิกการเลือกตัวเลือก เปิดใช้ Fast Startup . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  4. จากนั้น บันทึก การเปลี่ยนแปลงของคุณและ รีบูต พีซีของคุณ
  5. เมื่อรีบูต ให้ตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขหรือไม่
  6. ถ้าไม่ใช่ ให้กดปุ่ม Windows และพิมพ์ชื่อพีซี จากนั้นเลือก ดูชื่อพีซี . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  7. จากนั้นคลิกที่ เปลี่ยนชื่อพีซีเครื่องนี้ และ ป้อนชื่อใหม่ สำหรับพีซีของคุณ [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  8. ตอนนี้คลิกที่ ถัดไป (คุณอาจต้องป้อนข้อมูลประจำตัวของคุณ) จากนั้น รีบูต พีซีของคุณ
  9. เมื่อรีบูต ให้ตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขหรือไม่

โซลูชันที่ 3:แก้ไขการตั้งค่าการแสดงผลและอัปเดต/ติดตั้งไดรเวอร์อีกครั้ง

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

  1. เปิดตัว เรียกใช้ กล่องคำสั่ง (โดยการกดปุ่ม Windows + R) และดำเนินการดังต่อไปนี้:
    control update
    [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  2. ตอนนี้ คลิกที่ ตรวจหาการอัปเดต และหากมีการอัปเดต ให้ใช้การอัปเดตเหล่านี้ [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  3. ตอนนี้ รีบูต พีซีของคุณและ เปิดตัว กล่องคำสั่งเรียกใช้ (ขั้นตอนที่ 1) เพื่อดำเนินการต่อไปนี้
    devmgmt.msc
    [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  4. อัปเดตไดรเวอร์อุปกรณ์และตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขแล้วหรือไม่
  5. ถ้าไม่ใช่ ให้เปิด เรียกใช้ กล่องคำสั่ง (ขั้นตอนที่ 1) และ ดำเนินการ ต่อไปนี้เพื่อเปิดการตั้งค่าการแสดงผล:
    desk.cpl
    [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  6. ตอนนี้เปลี่ยน ความละเอียดในการแสดงผล และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่
  7. ถ้าไม่ใช่ ให้ตรวจสอบว่าตั้งค่ามาตราส่วนและเลย์เอาต์เป็น 100% . หรือไม่ แก้ไขปัญหา [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน

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

  1. เปิดตัว ตัวจัดการอุปกรณ์ (ขั้นตอนที่ 3) และขยายการ์ดแสดงผล .
  2. ตอนนี้ ให้คลิกขวาที่การ์ดแสดงผลของคุณแล้วเลือก ถอนการติดตั้งอุปกรณ์ . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  3. จากนั้น ให้ทำเครื่องหมายที่ตัวเลือก ลบซอฟต์แวร์ไดรเวอร์สำหรับอุปกรณ์นี้ และคลิก ถอนการติดตั้ง . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  4. ตอนนี้ ทำซ้ำ เหมือนกันเพื่อถอนการติดตั้งไดรเวอร์วิดีโอ (ภายใต้ Sound, Video และ Game Controllers)
  5. หลังจากถอนการติดตั้งไดรเวอร์แล้ว รีบูต พีซีของคุณและตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขหรือไม่ (Windows จะใช้ไดรเวอร์เริ่มต้น)
  6. ถ้าไม่ใช่ ให้ตรวจสอบว่า ติดตั้งไดรเวอร์การแสดงผล/วิดีโอล่าสุด แก้ปัญหา Explorer

โซลูชันที่ 4:ปิดใช้งานบริการความพร้อมของแอปและเริ่มกระบวนการโฮสต์โครงสร้างพื้นฐานของเชลล์

Explorer อาจไม่ทำงานหากบริการของระบบ (บริการ App Readiness ถูกรายงานว่าทำให้เกิดปัญหา) กำลังขัดขวางการทำงานของโมดูล GUI ของระบบ ในบริบทนี้ การปิดใช้งานบริการอาจช่วยแก้ปัญหาได้ คุณสามารถตรวจสอบ โปรแกรมดูเหตุการณ์ ของระบบของคุณเพื่อค้นหาบริการที่มีปัญหา

  1. กดปุ่ม Ctrl + Alt + Delete (หรือ Ctrl + Shift + Esc) เพื่อดึงตัวจัดการงานของระบบออกมา
  2. ไปที่แท็บ Services แล้วคลิก Open Services (บริเวณด้านล่างสุดของหน้าต่าง) [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  3. จากนั้นคลิกขวาบนบริการความพร้อมของแอป และเลือก คุณสมบัติ . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  4. ตอนนี้เปลี่ยนประเภทการเริ่มต้นเป็น ปิดการใช้งาน และคลิกที่ Apply/OK (โปรดทราบว่าการปิดใช้งานบริการ App Readiness อาจส่งผลกระทบในทางลบต่อ Microsoft Store และแอปต่างๆ ตลอดจนการอัปเดต Windows ในอนาคต) [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  5. จากนั้น รีบูต พีซีของคุณและตรวจสอบว่า Explorer ทำงานได้ดีหรือไม่
  6. ถ้าไม่ใช่ ให้เปิดตัวจัดการงานของระบบของคุณ (ขั้นตอนที่ 1) และในแท็บกระบวนการ สิ้นสุดงานของ โฮสต์โครงสร้างพื้นฐานของเชลล์ (จะรีสตาร์ทโดยอัตโนมัติ) [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  7. หากไม่มี Shell Infrastructure Host ให้เปิด ไฟล์ เมนูของตัวจัดการงานและเลือก เรียกใช้งานใหม่ .
  8. จากนั้นพิมพ์ sihost.exe และคลิกที่ปุ่ม ตกลง ปุ่ม. [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  9. ตอนนี้ รีบูต พีซีของคุณและตรวจสอบว่า Explorer ทำงานได้ดีหรือไม่

แนวทางที่ 5:สร้างบัญชีผู้ใช้อื่น

File Explorer อาจไม่ทำงานหากบัญชีผู้ใช้เสียหาย ในสถานการณ์สมมตินี้ การสร้างบัญชีผู้ใช้อื่นและการใช้บัญชีนั้นอาจช่วยแก้ปัญหาได้

  1. สร้างบัญชีผู้ใช้ใหม่ (ตรวจสอบให้แน่ใจว่าเป็นบัญชีผู้ดูแลระบบ) และออกจากระบบผู้ใช้ปัจจุบัน
  2. ตอนนี้ เข้าสู่ระบบ ด้วยบัญชีผู้ใช้ที่สร้างขึ้นใหม่และตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขแล้วหรือไม่

ถ้าใช่ และคุณต้องการใช้บัญชีผู้ใช้เก่า ให้ตรวจสอบ สิทธิ์/ กลุ่ม (ในแท็บ Local Users and Groups ในการจัดการคอมพิวเตอร์) ของทั้งสองบัญชีและคัดลอกสิทธิ์/กลุ่มจากบัญชีผู้ใช้ที่ทำงานไปยังบัญชีที่มีปัญหาเพื่อตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือไม่

โซลูชัน 6:คลีนบูตและถอนการติดตั้งแอปพลิเคชันที่ขัดแย้งกัน

คุณอาจพบข้อผิดพลาดหากมีการติดตั้งแอปพลิเคชันใด ๆ ที่ขัดขวางกระบวนการเริ่มต้นหรือ Explorer.exe ในบริบทนี้ คลีนบูตระบบของคุณแล้วปิดใช้งาน/ถอนการติดตั้งแอปพลิเคชันที่ขัดแย้งกันอาจช่วยแก้ปัญหาได้ ก่อนดำเนินการต่อ ตรวจสอบให้แน่ใจว่า ไม่มี GUI ไม่ถูกเลือก ใน แท็บบูต ของ การกำหนดค่าระบบ .

[แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  1. คลีนบูตระบบของคุณ จากนั้นตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขแล้วหรือไม่ หากไม่เป็นเช่นนั้น ให้ตรวจสอบว่าการบูตระบบในเซฟโหมดช่วยแก้ปัญหาได้หรือไม่
  2. ถ้าเป็นเช่นนั้น เปิดใช้งาน รายการเริ่มต้นทีละรายการจนกว่าคุณจะพบรายการที่มีปัญหา (คุณสามารถตรวจสอบ Event Viewer ของระบบของคุณเพื่อค้นหาแอปพลิเคชันที่มีปัญหา) เมื่อพบแล้ว ให้ปิดใช้งานหรือติดตั้งแอปพลิเคชันที่มีปัญหาใหม่ (คุณอาจต้องใช้เซฟโหมด) ผู้ใช้รายงานว่าแอปพลิเคชันต่อไปนี้ทำให้เกิดปัญหาสำหรับพวกเขา:
    • OneDrive
    • UXStyle
    • 360 Extreme Browser
    • Trend Micro Antivirus
    • เปิด Office Quickstarter
    • Dell SupportAssist
    • Symantec SEP
    • คลาสสิคเชลล์
    • AVG Antivirus

คุณยังสามารถตรวจสอบว่าแอปพลิเคชัน/กระบวนการใดดำเนินการอ่าน/เขียนดิสก์สูงสุดในตัวจัดการงาน และตรวจสอบว่าการปิดใช้งาน/ถอนการติดตั้งแอปพลิเคชันนั้นแก้ปัญหาได้หรือไม่ หากปัญหายังคงอยู่ คุณสามารถตรวจสอบได้ว่าการเปลี่ยน UEFI เป็น BIOS รุ่นเก่า (หรือกลับกันแก้ปัญหาได้) ปัญหาหรือไม่

โซลูชันที่ 7:ใช้ตัวแก้ไขรีจิสทรี

หากวิธีแก้ไขปัญหาไม่ได้ผลสำหรับคุณ การแก้ไขรีจิสทรีบางอย่างอาจทำให้ผู้ใช้ที่ได้รับผลกระทบสามารถแก้ไขปัญหา Explorer ได้

คำเตือน :ดำเนินการตามความเสี่ยงของคุณเอง เนื่องจากการแก้ไขรีจิสทรีของระบบต้องใช้ความเชี่ยวชาญในระดับหนึ่ง และหากไม่ดำเนินการอย่างถูกต้อง คุณอาจสร้างความเสียหายให้กับระบบ/ข้อมูลของคุณที่ไม่สามารถกู้คืนได้

ประการแรก คุณควรสร้างข้อมูลสำรองของรีจิสทรีของระบบ จากนั้นเปิดกล่องคำสั่งเรียกใช้ (โดยกดปุ่ม Windows + R) และป้อน “RegEdit ” จากนั้นกด Ctrl + Shift + Enter เพื่อเปิดใช้ Registry Editor ในฐานะผู้ดูแลระบบ และตรวจสอบว่าการแก้ไขรีจิสทรีต่อไปนี้ช่วยแก้ปัญหาของคุณหรือไม่

[แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน

ตั้งค่าเชลล์คีย์เป็น Explorer.exe

  1. นำทาง ต่อไปนี้:
    Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  2. จากนั้น ในบานหน้าต่างด้านขวา ให้ดับเบิลคลิกที่คีย์ Shell และตั้งค่าเป็นเส้นทางของ Explorer.exe โดยปกติ เส้นทางที่กล่าวถึงด้านล่าง (หากไม่มีคีย์ ให้สร้าง ใหม่> DWORD (32 บิต) กำหนดค่าและตั้งชื่อเป็น Shell และตั้งค่าเป็นเส้นทางที่กล่าวถึง):
    C:\Windows\explorer.exe
    [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  3. ตอนนี้ให้รีบูตระบบของคุณและตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขหรือไม่
  4. ถ้าไม่ใช่ ให้เปิด Registry Editor และไปที่เส้นทางต่อไปนี้:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  5. ในบานหน้าต่างด้านขวา ตรวจสอบให้แน่ใจว่า ค่าของคีย์ Shell ถูกตั้งค่าเป็น explorer.exe แล้ว รีบูต พีซีของคุณเพื่อตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขแล้วหรือไม่ [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  6. ถ้าไม่ใช่ ให้เปิด Registry Editor และไปที่ต่อไปนี้:
    Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
  7. ตอนนี้ ในบานหน้าต่างด้านขวา ลบ กุญแจเชลล์ และ รีบูต ระบบของคุณเพื่อตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

ลบคีย์ Explorer.exe

  1. นำทาง ต่อไปนี้:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  2. จากนั้น ในบานหน้าต่างด้านซ้าย ให้คลิกขวาที่โฟลเดอร์ Explorer.exe และเลือก ลบ . [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  3. ตอนนี้ ยืนยัน เพื่อลบคีย์และ รีบูต PC ของคุณเพื่อตรวจสอบว่าปัญหา Explorer ได้รับการแก้ไขหรือไม่

ลบโหลดคีย์

  1. นำทาง ต่อไปนี้:
    Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows
  2. ในบานหน้าต่างด้านขวา ให้คลิกขวาที่ โหลด สำคัญและเลือกลบ [แก้ไข] Explorer.exe ไม่เริ่มทำงานเมื่อ Windows 10 เริ่มทำงาน
  3. จากนั้น ยืนยัน เพื่อลบคีย์และ รีบูต พีซีของคุณเพื่อตรวจสอบว่า Explorer ทำงานได้ดีหรือไม่

ใช้พรอมต์คำสั่งยกระดับเพื่อเพิ่มคีย์รีจิสทรี

  1. หากการแก้ไขรีจิสทรีไม่ช่วยแก้ปัญหา ให้ดำเนินการต่อไปนี้ ทีละรายการใน พรอมต์คำสั่งขั้นสูง :
    reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "Shell" /t REG_SZ /d "explorer.exe" /f
    
    reg add "HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "Userinit" /t REG_SZ /d "C:\Windows\System32\userinit.exe," /f
    
    reg add "HKLM\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Winlogon" /v "Shell" /t REG_SZ /d "explorer.exe" /f
    
    reg add "HKLM\System\CurrentControlSet\Control\Session Manager" /v "BootExecute" /t REG_MULTI_SZ /d "autocheck autochk *" /f
    
    reg add "HKLM\System\CurrentControlSet\Control\Session Manager" /v "SETUPEXECUTE" /t REG_MULTI_SZ /d "" /f
  2. จากนั้น รีบูต ของคุณและตรวจสอบว่า Explorer ทำงานได้ดีหรือไม่

หากปัญหายังคงอยู่ ให้ตรวจสอบว่าเพิ่ม Explorer.exe (จากตำแหน่งของ C:\Windows) ลงในโฟลเดอร์ Startup (%appdata%\Microsoft\Windows\Start Menu\Programs\Startup> ) แก้ไขปัญหา หากไม่เป็นเช่นนั้น ให้ตรวจสอบว่าการติดตั้งซ่อมแซม (หรืออัปเกรดการซ่อมแซม) ของระบบของคุณช่วยแก้ปัญหาได้หรือไม่ หากไม่เป็นเช่นนั้น คุณอาจต้องรีเซ็ตพีซีหรือทำการติดตั้ง Windows ใหม่ทั้งหมด