ผู้ใช้ Windows 10 บางรายพบปัญหา 0xc0000102 รหัสข้อผิดพลาดเมื่อเปิดแอปพลิเคชันที่ไม่ใช่เจ้าของภาษา (Chrome, Adobe Reader, BS Player เป็นต้น) หรือระหว่างลำดับการบู๊ตเมื่อระบบพยายามเปิดโปรแกรมที่กำหนดเวลาให้เปิดในระหว่างการเริ่มต้น
หลังจากตรวจสอบปัญหานี้อย่างละเอียดถี่ถ้วนแล้ว ปรากฏว่ามีปัญหาพื้นฐานหลายประการที่อาจเป็นสาเหตุของรหัสข้อผิดพลาดนี้ ต่อไปนี้คือรายชื่อผู้กระทำผิดที่อาจต้องรับผิดชอบในการแสดงรหัสข้อผิดพลาดนี้:
- ไฟล์ระบบย่อยเสียหาย – ตามที่ปรากฎ มีแนวโน้มที่จะพบพฤติกรรมนี้เนื่องจากชุดของไฟล์ระบบย่อยที่ถูกครอบครองซึ่งส่งผลต่อกระบวนการเริ่มต้น ผู้ใช้รายอื่นที่ประสบปัญหาเดียวกันได้ยืนยันว่าการเรียกใช้กลยุทธ์การซ่อมแซมอัตโนมัติช่วยให้พวกเขาสามารถแก้ไขปัญหาได้
- ข้อมูล BCD ที่เสียหาย – หากคุณพบปัญหานี้ในขณะที่บูทพีซีของคุณเท่านั้น (และคุณไม่สามารถใช้งานพีซีได้ตามปกติ) ปัญหาอาจเกี่ยวข้องกับข้อมูล BCD ของคุณ ในกรณีนี้ สิ่งแรกที่คุณควรทำคือเริ่มชุดคำสั่งเทอร์มินัล CMD ที่มุ่งกู้คืนข้อมูล BCD
- ผู้ดูแลระบบป้องกันไม่ให้แอป MMC ทำงาน – ในกรณีที่คุณเห็นข้อผิดพลาดนี้ในขณะที่พยายามเปิดแอป Windows ที่เกี่ยวข้องกับ MMC หรือ MSC เท่านั้น ผู้ดูแลระบบในพื้นที่ของคุณอาจได้รับการกำหนดค่าให้ห้ามการกระทำประเภทนี้โดยเฉพาะ ผู้ใช้บางรายที่พบว่าตัวเองอยู่ในสถานการณ์เฉพาะนี้ได้รายงานว่าพวกเขาจัดการเพื่อแก้ไขปัญหานี้โดยการปิดใช้งานนโยบาย secpool ที่มีปัญหาซึ่งทำให้พฤติกรรมนี้เป็นไปได้
เมื่อคุณทราบสาเหตุของผู้กระทำผิดที่อาจต้องรับผิดชอบต่อปัญหานี้แล้ว ต่อไปนี้คือรายการการแก้ไขที่ผู้ใช้ที่ได้รับผลกระทบรายอื่นๆ ได้ใช้เพื่อแก้ไข 0xc0000102 ข้อผิดพลาด:
วิธีที่ 1:การเรียกใช้การซ่อมแซมอัตโนมัติ (ถ้ามี)
ในกรณีที่คุณเห็น 0xc0000102 เกิดข้อผิดพลาดทุกครั้งที่เริ่มต้นระบบและพฤติกรรมนี้เริ่มเกิดขึ้นหลังจากไม่มีทริกเกอร์ที่ชัดเจน เป็นไปได้มากว่าไฟล์ระบบย่อยบางไฟล์ทำให้เกิดรหัสข้อผิดพลาดนี้จริง ๆ
ถ้าสถานการณ์นี้ใช้ได้ คุณจะสามารถแก้ไขปัญหาได้โดยใช้เครื่องมือการกู้คืนบนสื่อการติดตั้งของคุณเพื่อเข้าถึงการซ่อมแซมอัตโนมัติ อรรถประโยชน์
ผู้ใช้บางคนยืนยันว่าในที่สุดการดำเนินการนี้ทำให้พวกเขาสามารถบู๊ตคอมพิวเตอร์ได้ตามปกติและไม่มีการหยุดโดย 0xc0000102
หมายเหตุ :โปรดทราบว่าขั้นตอนด้านล่างจะทำให้คุณต้องแทรก (หรือปลั๊กอิน) สื่อการติดตั้ง Windows ที่เข้ากันได้ หากคุณไม่มีพร้อม ให้ทำตามบทความนี้เพื่อสร้างสื่อการติดตั้งสำหรับ Windows 10 .
เมื่อคุณมีสื่อการติดตั้งพร้อมแล้ว ให้ทำตามคำแนะนำด้านล่างเพื่อใช้ยูทิลิตี้การซ่อมแซมอัตโนมัติเพื่อข้ามรหัสข้อผิดพลาดการหยุด 0xc0000102 :
- เปิดเครื่องคอมพิวเตอร์หากยังไม่ได้เปิด
- ถัดไป ให้ใส่สื่อการติดตั้ง Windows ลงในคอมพิวเตอร์ของคุณและเริ่มการรีสตาร์ท
หมายเหตุ: หากคุณกำลังใช้ Flash USB เป็นสื่อการติดตั้ง คุณจะต้องปรับลำดับการบู๊ตเพื่อให้เลือก USB ก่อน . - หลังจากที่คุณผ่านหน้าจอเริ่มต้น ให้มองหาหน้าจอสีดำที่ระบุว่า 'กดปุ่มใดก็ได้เพื่อบูตจากซีดีหรือดีวีดี' . เมื่อปรากฏขึ้นบนหน้าจอ ให้กดปุ่มใดก็ได้เพื่อบูตจากสื่อการติดตั้งที่คุณเพิ่งใส่ไว้ในขั้นตอนที่ 2
- ในหน้าจอถัดไป ให้คลิกที่ 'ซ่อมแซมคอมพิวเตอร์ของคุณ ' ไฮเปอร์ลิงก์อยู่ที่ส่วนล่างของหน้าจอ
- หลังจากผ่านไปหลายวินาที คุณจะถูกนำไปที่การแก้ไขปัญหา เมนูที่คุณจะมีตัวเลือกให้เลือกระหว่างหลายตัวเลือก เมื่อคุณไปถึงที่นั่นแล้ว เลือก การแก้ไขปัญหา คุณสมบัติ.
- ภายใน การแก้ปัญหา เมนู เลือก ตัวเลือกขั้นสูง คุณสมบัติจากรายการตัวเลือกการกู้คืน
- หลังจากที่คุณเรียกใช้การซ่อมแซมอัตโนมัติ ยูทิลิตี คุณจะได้รับป๊อปอัปซึ่งคุณจะต้องเลือกระบบปฏิบัติการ Windows ที่คุณใช้อยู่
- ทันทีที่คุณทำเช่นนี้ ยูทิลิตีการซ่อมแซมอัตโนมัติจะเริ่มกระบวนการสแกนและซ่อมแซมข้อผิดพลาดใดๆ ที่อาจทำให้ระบบของคุณแสดงรหัสข้อผิดพลาดนี้โดยเฉพาะ
- เมื่อกระบวนการเสร็จสมบูรณ์ ให้นำสื่อการติดตั้งออกและรีบูตเครื่องคอมพิวเตอร์ของคุณ ในระหว่างลำดับการเริ่มต้นถัดไป ให้ดูว่าลำดับการบูตเสร็จสมบูรณ์โดยไม่มีรหัสข้อผิดพลาดเดียวกันหรือไม่
ในกรณีที่คุณยังพบกับ 0xc0000102 ระหว่างหน้าจอเริ่มต้น ให้เลื่อนลงไปยังวิธีแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 2:การสร้างข้อมูล BCD ที่เสียหายขึ้นใหม่ (ถ้ามี)
ตามที่ผู้ใช้บางคนรายงาน รหัสข้อผิดพลาดนี้สามารถเกิดขึ้นได้เนื่องจากไฟล์เคอร์เนลบางไฟล์กำลังทำให้ข้อมูลการกำหนดค่าการบู๊ตเสียหายซึ่งทำให้เกิดข้อผิดพลาดในการเริ่มต้นระบบ
หากสถานการณ์นี้ใช้ได้ คุณควรจะสามารถแก้ไข 0xc0000102 ข้อผิดพลาดได้ยืนยันว่าปัญหาได้รับการแก้ไขในที่สุดหลังจากที่พวกเขาสร้างไฟล์ BCD ใหม่ด้วยชุดคำสั่ง
หมายเหตุ: โปรดทราบว่าคุณต้องมีสื่อการติดตั้งที่เข้ากันได้ (กับการติดตั้ง Windows) เพื่อทำตามคำแนะนำด้านล่าง
ต่อไปนี้คือคำแนะนำโดยย่อที่มีรายละเอียดคำแนะนำทีละขั้นตอนเกี่ยวกับสิ่งที่คุณต้องทำ:
- ใส่สื่อการติดตั้งบนคอมพิวเตอร์ที่ได้รับผลกระทบ เมื่อใส่สื่อการติดตั้งแล้ว ให้รีสตาร์ทคอมพิวเตอร์
- ในลำดับการเริ่มต้นถัดไป ให้รอจนกว่าคุณจะเห็นหน้าจอเริ่มต้นสีดำ และกดปุ่มใดๆ เมื่อคุณเห็น 'กดปุ่มใดๆ เพื่อบูตจากซีดีหรือดีวีดี'
- เมื่อคุณจัดการบูตจากสื่อการติดตั้งแล้ว ให้คลิกที่ ซ่อมแซมคอมพิวเตอร์ของคุณ ที่มุมซ้ายบนของหน้าจอ
หมายเหตุ: สำหรับ Windows บางเวอร์ชัน คุณสามารถบังคับให้เข้าสู่เมนูการซ่อมแซมได้โดยไม่ต้องมีสื่อการติดตั้ง โดยบังคับให้ปิดระบบโดยไม่คาดคิดสามครั้งติดต่อกันระหว่างขั้นตอนการเริ่มต้น
- เมื่อคุณอยู่ในเมนูการซ่อมแซมเริ่มต้น ให้คลิกที่แก้ปัญหา จากรายการตัวเลือกการเริ่มต้น จากนั้นเลือก พรอมต์คำสั่ง จากตัวเลือกย่อยของเมนูการแก้ไขปัญหา
- จากหน้าต่าง Command Prompt ที่เพิ่งเปิดใหม่ ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter สร้างข้อมูลการกำหนดค่าการบูตใหม่:
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
- หลังจากดำเนินการเสร็จสิ้น ให้ปิดหน้าต่างพร้อมรับคำสั่งและรีสตาร์ทคอมพิวเตอร์เพื่อดูว่าปัญหายังคงเกิดขึ้นในการเริ่มต้นครั้งถัดไปหรือไม่
ในกรณีที่คุณยังเห็น 0xc0000102 เมื่อทำการบูทระบบของคุณหรือคุณเห็นมันเฉพาะเมื่อเปิดแอปพลิเคชั่นบางตัว ให้เลื่อนลงไปที่การแก้ไขที่เป็นไปได้ถัดไปด้านล่าง
วิธีที่ 3:การอนุญาตให้แอป MMC ทำงาน (ถ้ามี)
ในกรณีที่คุณเห็นเฉพาะ 0xc0000102 เมื่อพยายามเรียกใช้สิ่งที่เกี่ยวข้องกับ MMC หรือแอปที่เกี่ยวข้องกับ MSC จากบัญชี Windows ในพื้นที่ของคุณ ข้อผิดพลาดนี้อาจเกิดขึ้นเนื่องจากผู้ดูแลระบบบล็อกแอป MMC และ MSC
หากใช้สถานการณ์นี้ได้ คุณควรสามารถแก้ไขข้อผิดพลาดได้ด้วยการบูตคอมพิวเตอร์เข้าสู่ Safe Boot และปิดใช้งาน การควบคุมบัญชีผู้ใช้:เรียกใช้นโยบายผู้ดูแลระบบทั้งหมดในโหมดการอนุมัติของผู้ดูแลระบบ .
วิธีนี้ได้รับการยืนยันแล้วว่าได้ผลโดยผู้ใช้จำนวนมากก่อนหน้านี้ไม่สามารถเรียกใช้แอป MMC ใน Windows ได้
หากคุณพบว่าตัวเองอยู่ในสถานการณ์ที่คล้ายคลึงกัน ให้ทำตามคำแนะนำด้านล่างเพื่ออนุญาตให้แอป MMC ทำงานโดยการบูทในเซฟโหมดและแก้ไขนโยบายจากตัวแก้ไขนโยบายความปลอดภัยท้องถิ่น:
- กด แป้น Windows + R เพื่อเปิด วิ่ง กล่องโต้ตอบ ถัดไป พิมพ์ 'msconfig' ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด การกำหนดค่าระบบ ยูทิลิตี้ที่มีการเข้าถึงของผู้ดูแลระบบ
หมายเหตุ: หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิก ใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่อคุณอยู่ในการกำหนดค่าระบบ เมนูเข้าถึง Bo ot และทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ Safe Boot ก่อนคลิก สมัคร เพื่อบันทึกการเปลี่ยนแปลง
- รีสตาร์ทคอมพิวเตอร์และรอให้คอมพิวเตอร์รีสตาร์ทใน Safe Boot Mode
- หลังจากที่พีซีบูทสำรองข้อมูล ให้กด แป้น Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้ ถัดไป พิมพ์ 'secpol.msc' ในกล่องข้อความแล้วกด Ctrl + Shift + Enter เพื่อเปิด นโยบายความปลอดภัยท้องถิ่น บรรณาธิการที่มีสิทธิ์การเข้าถึงระดับผู้ดูแลระบบ
หมายเหตุ: หากคุณได้รับแจ้งจาก UAC (การควบคุมบัญชีผู้ใช้) คลิกใช่ เพื่อให้สิทธิ์ผู้ดูแลระบบ
- เมื่อคุณอยู่ใน ตัวแก้ไขนโยบายความปลอดภัยในพื้นที่ ไปที่ นโยบายท้องถิ่น> ตัวเลือกความปลอดภัย และดับเบิลคลิกที่ การควบคุมบัญชีผู้ใช้:เรียกใช้ผู้ดูแลระบบทั้งหมดในโหมดการอนุมัติของผู้ดูแลระบบ นโยบาย.
- จากเมนูนโยบายเฉพาะ ให้ปิดใช้งานนโยบายที่มีปัญหาก่อนที่จะเข้าถึงการกำหนดค่าระบบด้วย (ขั้นตอนที่ 2) อีกครั้งและปิดใช้งานโหมด Safe Boot
- รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่เมื่อการเริ่มต้นระบบครั้งถัดไปเสร็จสมบูรณ์