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

วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10

ผู้ใช้ Windows 10 บางรายพบปัญหา 0xc0000102 รหัสข้อผิดพลาดเมื่อเปิดแอปพลิเคชันที่ไม่ใช่เจ้าของภาษา (Chrome, Adobe Reader, BS Player เป็นต้น) หรือระหว่างลำดับการบู๊ตเมื่อระบบพยายามเปิดโปรแกรมที่กำหนดเวลาให้เปิดในระหว่างการเริ่มต้น

วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10

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

  • ไฟล์ระบบย่อยเสียหาย – ตามที่ปรากฎ มีแนวโน้มที่จะพบพฤติกรรมนี้เนื่องจากชุดของไฟล์ระบบย่อยที่ถูกครอบครองซึ่งส่งผลต่อกระบวนการเริ่มต้น ผู้ใช้รายอื่นที่ประสบปัญหาเดียวกันได้ยืนยันว่าการเรียกใช้กลยุทธ์การซ่อมแซมอัตโนมัติช่วยให้พวกเขาสามารถแก้ไขปัญหาได้
  • ข้อมูล BCD ที่เสียหาย – หากคุณพบปัญหานี้ในขณะที่บูทพีซีของคุณเท่านั้น (และคุณไม่สามารถใช้งานพีซีได้ตามปกติ) ปัญหาอาจเกี่ยวข้องกับข้อมูล BCD ของคุณ ในกรณีนี้ สิ่งแรกที่คุณควรทำคือเริ่มชุดคำสั่งเทอร์มินัล CMD ที่มุ่งกู้คืนข้อมูล BCD
  • ผู้ดูแลระบบป้องกันไม่ให้แอป MMC ทำงาน – ในกรณีที่คุณเห็นข้อผิดพลาดนี้ในขณะที่พยายามเปิดแอป Windows ที่เกี่ยวข้องกับ MMC หรือ MSC เท่านั้น ผู้ดูแลระบบในพื้นที่ของคุณอาจได้รับการกำหนดค่าให้ห้ามการกระทำประเภทนี้โดยเฉพาะ ผู้ใช้บางรายที่พบว่าตัวเองอยู่ในสถานการณ์เฉพาะนี้ได้รายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหานี้โดยการปิดใช้งานนโยบาย secpool ที่มีปัญหาซึ่งทำให้พฤติกรรมนี้เป็นไปได้

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

วิธีที่ 1:การเรียกใช้การซ่อมแซมอัตโนมัติ (ถ้ามี)

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

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

ผู้ใช้บางคนยืนยันว่าในที่สุดการดำเนินการนี้ทำให้พวกเขาสามารถบู๊ตคอมพิวเตอร์ได้ตามปกติและไม่มีการหยุดโดย 0xc0000102

หมายเหตุ :โปรดทราบว่าขั้นตอนด้านล่างจะทำให้คุณต้องแทรก (หรือปลั๊กอิน) สื่อการติดตั้ง Windows ที่เข้ากันได้ หากคุณไม่มีพร้อม ให้ทำตามบทความนี้เพื่อสร้างสื่อการติดตั้งสำหรับ Windows 10 .

เมื่อคุณมีสื่อการติดตั้งพร้อมแล้ว ให้ทำตามคำแนะนำด้านล่างเพื่อใช้ยูทิลิตี้การซ่อมแซมอัตโนมัติเพื่อข้ามรหัสข้อผิดพลาดการหยุด 0xc0000102 :

  1. เปิดเครื่องคอมพิวเตอร์หากยังไม่ได้เปิด
  2. ถัดไป ให้ใส่สื่อการติดตั้ง Windows ลงในคอมพิวเตอร์ของคุณและเริ่มการรีสตาร์ท
    หมายเหตุ: หากคุณกำลังใช้ Flash USB เป็นสื่อการติดตั้ง คุณจะต้องปรับลำดับการบู๊ตเพื่อให้เลือก USB ก่อน .
  3. หลังจากที่คุณผ่านหน้าจอเริ่มต้น ให้มองหาหน้าจอสีดำที่ระบุว่า 'กดปุ่มใดก็ได้เพื่อบูตจากซีดีหรือดีวีดี' . เมื่อปรากฏขึ้นบนหน้าจอ ให้กดปุ่มใดก็ได้เพื่อบูตจากสื่อการติดตั้งที่คุณเพิ่งใส่ไว้ในขั้นตอนที่ 2 วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  4. ในหน้าจอถัดไป ให้คลิกที่ 'ซ่อมแซมคอมพิวเตอร์ของคุณ ' ไฮเปอร์ลิงก์อยู่ที่ส่วนล่างของหน้าจอ วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  5. หลังจากผ่านไปหลายวินาที คุณจะถูกนำไปที่การแก้ไขปัญหา เมนูที่คุณจะมีตัวเลือกให้เลือกระหว่างหลายตัวเลือก เมื่อคุณไปถึงที่นั่นแล้ว เลือก การแก้ไขปัญหา คุณสมบัติ. วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  6. ภายใน การแก้ปัญหา เมนู เลือก ตัวเลือกขั้นสูง คุณสมบัติจากรายการตัวเลือกการกู้คืน วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  7. หลังจากที่คุณเรียกใช้การซ่อมแซมอัตโนมัติ ยูทิลิตี คุณจะได้รับป๊อปอัปซึ่งคุณจะต้องเลือกระบบปฏิบัติการ Windows ที่คุณใช้อยู่
  8. ทันทีที่คุณทำเช่นนี้ ยูทิลิตีการซ่อมแซมอัตโนมัติจะเริ่มกระบวนการสแกนและซ่อมแซมข้อผิดพลาดใดๆ ที่อาจทำให้ระบบของคุณแสดงรหัสข้อผิดพลาดนี้โดยเฉพาะ วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  9. เมื่อกระบวนการเสร็จสมบูรณ์ ให้นำสื่อการติดตั้งออกและรีบูตเครื่องคอมพิวเตอร์ของคุณ ในระหว่างลำดับการเริ่มต้นถัดไป ให้ดูว่าลำดับการบูตเสร็จสมบูรณ์โดยไม่มีรหัสข้อผิดพลาดเดียวกันหรือไม่

ในกรณีที่คุณยังพบกับ 0xc0000102   ระหว่างหน้าจอเริ่มต้น ให้เลื่อนลงไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 2:การสร้างข้อมูล BCD ที่เสียหายขึ้นใหม่ (ถ้ามี)

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

หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไข 0xc0000102   ข้อผิดพลาดได้ยืนยันว่าปัญหาได้รับการแก้ไขในที่สุดหลังจากที่พวกเขาสร้างไฟล์ BCD ใหม่ด้วยชุดคำสั่ง

หมายเหตุ: โปรดทราบว่าคุณต้องมีสื่อการติดตั้งที่เข้ากันได้ (กับการติดตั้ง Windows) เพื่อทำตามคำแนะนำด้านล่าง

ต่อไปนี้คือคำแนะนำโดยย่อที่มีรายละเอียดคำแนะนำทีละขั้นตอนเกี่ยวกับสิ่งที่คุณต้องทำ:

  1. ใส่สื่อการติดตั้งบนคอมพิวเตอร์ที่ได้รับผลกระทบ เมื่อใส่สื่อการติดตั้งแล้ว ให้รีสตาร์ทคอมพิวเตอร์
  2. ในลำดับการเริ่มต้นถัดไป ให้รอจนกว่าคุณจะเห็นหน้าจอเริ่มต้นสีดำ และกดปุ่มใดๆ เมื่อคุณเห็น 'กดปุ่มใดๆ เพื่อบูตจากซีดีหรือดีวีดี'

    วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  3. เมื่อคุณจัดการบูตจากสื่อการติดตั้งแล้ว ให้คลิกที่ ซ่อมแซมคอมพิวเตอร์ของคุณ ที่มุมซ้ายบนของหน้าจอ วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10

    หมายเหตุ: สำหรับ Windows บางเวอร์ชัน คุณสามารถบังคับให้เข้าสู่เมนูการซ่อมแซมได้โดยไม่ต้องมีสื่อการติดตั้ง โดยบังคับให้ปิดระบบโดยไม่คาดคิดสามครั้งติดต่อกันระหว่างขั้นตอนการเริ่มต้น

  4. เมื่อคุณอยู่ในเมนูการซ่อมแซมเริ่มต้น ให้คลิกที่แก้ปัญหา จากรายการตัวเลือกการเริ่มต้น จากนั้นเลือก พรอมต์คำสั่ง จากตัวเลือกย่อยของเมนูการแก้ไขปัญหา วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  5. จากหน้าต่าง Command Prompt ที่เพิ่งเปิดใหม่ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter สร้างข้อมูลการกำหนดค่าการบูตใหม่:
    bcdedit /export C:\BCD_Backup
    c:
    cd boot
    attrib bcd -s -h -r
    ren c:\boot\bcd bcd.old
    bootrec /RebuildBcd
  6. หลังจากดำเนินการเสร็จสิ้น ให้ปิดหน้าต่างพร้อมรับคำสั่งและรีสตาร์ทคอมพิวเตอร์เพื่อดูว่าปัญหายังคงเกิดขึ้นในการเริ่มต้นครั้งถัดไปหรือไม่

ในกรณีที่คุณยังเห็น 0xc0000102  เมื่อทำการบูทระบบของคุณหรือคุณเห็นมันเฉพาะเมื่อเปิดแอปพลิเคชั่นบางตัว ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง

วิธีที่ 3:การอนุญาตให้แอป MMC ทำงาน (ถ้ามี)

ในกรณีที่คุณเห็นเฉพาะ 0xc0000102  เมื่อพยายามเรียกใช้สิ่งที่เกี่ยวข้องกับ MMC หรือแอปที่เกี่ยวข้องกับ MSC จากบัญชี Windows ในพื้นที่ของคุณ ข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากผู้ดูแลระบบบล็อกแอป MMC และ MSC

หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขข้อผิดพลาดได้ด้วยการบูตคอมพิวเตอร์เข้าสู่ Safe Boot และปิดใช้งาน การควบคุมบัญชีผู้ใช้:เรียกใช้นโยบายผู้ดูแลระบบทั้งหมดในโหมดการอนุมัติของผู้ดูแลระบบ .

วิธีนี้ได้รับการยืนยันแล้วว่าได้ผลโดยผู้ใช้จำนวนมากก่อนหน้านี้ไม่สามารถเรียกใช้แอป MMC ใน Windows ได้

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

  1. กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'msconfig'  ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด การกำหนดค่าระบบ ยูทิลิตี้ที่มีการเข้าถึงของผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10

    หมายเหตุ: หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ

  2. เมื่อคุณอยู่ในการกำหนดค่าระบบ เมนูเข้าถึง Bo ot และทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ Safe Boot ก่อนคลิก สมัคร เพื่อบันทึกการเปลี่ยนแปลง วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  3. รีสตาร์ทคอมพิวเตอร์และรอให้คอมพิวเตอร์รีสตาร์ทใน Safe Boot Mode
  4. หลังจากที่พีซีบูทสำรองข้อมูล ให้กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ 'secpol.msc'  ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด นโยบายความปลอดภัยท้องถิ่น บรรณาธิการที่มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10

    หมายเหตุ: หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิกใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ

  5. เมื่อคุณอยู่ใน ตัวแก้ไขนโยบายความปลอดภัยในพื้นที่ ไปที่ นโยบายท้องถิ่น> ตัวเลือกความปลอดภัย และดับเบิลคลิกที่ การควบคุมบัญชีผู้ใช้:เรียกใช้ผู้ดูแลระบบทั้งหมดในโหมดการอนุมัติของผู้ดูแลระบบ นโยบาย. วิธีแก้ไขข้อผิดพลาด 0xc0000102 บน Windows 10
  6. จากเมนูนโยบายเฉพาะ ให้ปิดใช้งานนโยบายที่มีปัญหาก่อนที่จะเข้าถึงการกำหนดค่าระบบด้วย (ขั้นตอนที่ 2) อีกครั้งและปิดใช้งานโหมด Safe Boot
  7. รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์