|_+_| คำสั่งตรวจสอบความสมบูรณ์ของไฟล์ระบบที่ได้รับการป้องกัน หากบางส่วนเสียหายหรือสูญหาย เอสเอฟซีจะแทนที่ด้วยเวอร์ชันที่ถูกต้องเมื่อเป็นไปได้ นอกจากนี้เครื่องมือยังสามารถตรวจจับได้เมื่อไฟล์ถูกเขียนทับด้วยเวอร์ชันที่แก้ไขหรือเก่ากว่า ในกรณีนี้ ระบบจะดึงไฟล์เวอร์ชันที่ถูกต้องจาก Windows Component Store จากนั้นจึงแทนที่ไฟล์ที่แก้ไข
ดิสม์เป็นอีกหนึ่งเครื่องมือที่ยอดเยี่ยมในการแก้ไขปัญหา Windows 11 DISM ย่อมาจาก Deployment Imaging และ Servicing Management หากอิมเมจ Windows ไม่สามารถใช้งานได้ คุณสามารถใช้คำสั่ง DISM หรือ |_+_| ได้ PowerShell ทำหน้าที่อัปเดตไฟล์และแก้ไขปัญหา
เริ่มต้นด้วย SFC และเรียนรู้วิธีเรียกใช้อย่างถูกต้องใน Windows 11
สารบัญ ซ่อน ซ่อมแซม Windows 11 ด้วย SFC /SCANNOW เรียกใช้คำสั่ง SFC /SCANNOW SFC พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้ ซ่อมแซม Windows 11 ด้วยการสแกน SFC ออฟไลน์ขณะบู๊ต ดูผลลัพธ์การสแกน SFC จากไฟล์ CBS.LOG ซ่อมแซม Windows 11 ด้วย DISM ตรวจสอบความสมบูรณ์ของ Windows Component Store ด้วย DISM สถานะของ Windows Component Store วิธีซ่อมแซม Windows 11 ด้วย DISM โดยใช้ Windows Update ซ่อมแซม Windows 11 ด้วย DISM โดยใช้ Install.wimซ่อมแซม Windows 11 ด้วย SFC /SCANNOW
คุณสามารถเริ่มต้น |_+_| คำสั่งใน Windows 11 จากคอนโซลที่มีอยู่ เช่น พรอมต์คำสั่งแบบคลาสสิก, PowerShell และ Windows Terminal หาก Windows 11 ไม่เริ่มทำงาน คุณสามารถใช้พร้อมท์คำสั่งได้ เปิดตอนบูต- อย่างหลังเรียกอีกอย่างว่าการสแกนออฟไลน์ สุดท้าย ผลการตรวจสอบจะถูกเขียนลงในไฟล์พิเศษ |_+_|
เรียกใช้คำสั่ง SFC /SCANNOW
- เปิด Windows Terminal ใหม่ในฐานะผู้ดูแลระบบ ; กด Win + X แล้วเลือก Windows Terminal (ผู้ดูแลระบบ)
- เลือกพร้อมรับคำสั่งหรือพาวเวอร์เชลล์โปรไฟล์จากเมนูลูกศรลง
- พิมพ์หรือคัดลอกและวาง |_+_| คำสั่งแล้วกด Enter
- รอให้การสแกนเสร็จสิ้น อาจรายงานว่า Windows Resource Protection ไม่พบการละเมิดความสมบูรณ์ใดๆ หรือพบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้
- หากไม่มีข้อผิดพลาด คุณสามารถปิดคอนโซลได้ทันที
SFC พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้
หากหลังจากที่คุณตรวจสอบไฟล์ระบบด้วย SFC แล้ว และพบว่า 'การป้องกันทรัพยากรของ Windows พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางไฟล์ได้' ให้ทำตามขั้นตอนต่อไปนี้
- เรียกใช้ |_+_| สั่งอีกครั้ง บางครั้งจำเป็นต้องรันมากถึง 3 ครั้ง และรีสตาร์ทคอมพิวเตอร์หลังจากการตรวจสอบแต่ละครั้ง นอกจากนี้ ให้ลองปิดการใช้งาน Fast Startup รีสตาร์ท Windows 11 และเริ่มดำเนินการ |_+_| ตรวจสอบ.
- หากไม่ได้ผล ให้ทำการซ่อมแซม Component Store ด้วย |_+_| คำสั่ง (ตรวจสอบด้านล่างในบทความนี้) จากนั้นรีสตาร์ทคอมพิวเตอร์ และลองอีกครั้งด้วย |_+_|
- หากทั้งหมดข้างต้นล้มเหลว ให้ลองคืนค่าคอมพิวเตอร์ของคุณจากจุดคืนค่า หากมี
- หากไม่มีจุดคืนค่า ซ่อมแซมติดตั้ง Windows 11(การอัพเกรดแบบแทนที่)
- สุดท้ายนี้ หากการอัปเกรดแบบแทนที่ไม่ได้ผล คุณควรรีเซ็ต Windows 11
ซ่อมแซม Windows 11 ด้วยการสแกน SFC ออฟไลน์ขณะบู๊ต
- เปิดใหม่ครับ พรอมต์คำสั่งเมื่อบูต-
- พิมพ์ |_+_| และกด Enter
- ในดิสก์พาร์ทพิมพ์ |_+_| และดูอักษรระบุไดรฟ์พาร์ติชันสำหรับบูตการกู้คืน (ขนาดประมาณ 500 MB) และอักษรระบุไดรฟ์ระบบ Windows 11 จดบันทึกตัวอักษร เช่น E: คือพาร์ติชันการกู้คืน และ C: คือพาร์ติชันระบบ
- พิมพ์ |_+_| เพื่อออกจาก diskpart
- ตอนนี้ให้พิมพ์ |_+_| แทนที่ตัวอักษรด้วยอักษรระบุไดรฟ์ที่คุณจดบันทึกไว้ก่อนหน้านี้
คุณทำเสร็จแล้ว ดูเอาต์พุตคำสั่งเพื่อตรวจสอบว่าข้อผิดพลาดได้รับการแก้ไขหรือไม่
ดูผลลัพธ์การสแกน SFC จากไฟล์ CBS.LOG
เมื่อดำเนินการตรวจสอบไฟล์ระบบใน Windows (ไม่ใช่การสแกนแบบออฟไลน์!) เครื่องมือ SFC จะเพิ่มรายการลงใน |_+_| ไฟล์. เมื่อใช้สิ่งเหล่านี้ คุณจะสามารถค้นหาสิ่งที่เกิดขึ้นระหว่างการสแกนครั้งล่าสุดได้ คุณสามารถดึงข้อมูลได้อย่างรวดเร็วในพรอมต์คำสั่งหรือ PowerShell
หากต้องการดูผลลัพธ์การสแกน SFC จากไฟล์ CBS.LOG ให้เปิด Windows Terminal (Win + X > Windows Terminal) ด้วย Command Prompt หรือ PowerShell แล้วพิมพ์คำสั่งใดคำสั่งหนึ่งต่อไปนี้
สำหรับโปรไฟล์พร้อมรับคำสั่ง:
-
สำหรับ PowerShell:
-
วิธีนี้จะกรองเนื้อหาของไฟล์ CSB และแยกบรรทัดที่เกี่ยวข้องกับเครื่องมือ SFC ไปยังไฟล์ sfc.txt บนเดสก์ท็อปของคุณ เปิดด้วย Notepad และดูเนื้อหา มันจะช่วยให้คุณค้นหาไฟล์ที่เสียและถูก/ไม่ได้รับการแก้ไข
ซ่อมแซม Windows 11 ด้วย DISM
DISM เข้ามามีบทบาทเมื่อเครื่องมือ SFC ไม่สามารถแก้ไขความเสียหายร้ายแรงของระบบปฏิบัติการได้ สามารถใช้อินเทอร์เน็ตและ Windows Update เพื่อดึงข้อมูลเวอร์ชันไฟล์จริง นอกจากนี้ คุณยังสามารถใช้ไฟล์ install.wim/install.esd ในเครื่อง (ออฟไลน์) จากไฟล์ ISO หรือสื่อที่ใช้บู๊ตได้ด้วย Windows 11 อย่างไรก็ตาม ก่อนที่จะดำเนินการซ่อมแซมใดๆ คุณจะต้องตรวจสอบความสมบูรณ์ของ Windows Component Store เป็นอย่างมาก เช่น เพื่อตรวจสุขภาพของมัน
ตรวจสอบความสมบูรณ์ของ Windows Component Store ด้วย DISM
- เปิด Windows Terminal ที่ยกระดับใหม่
- หาก Windows Terminal ของคุณเปิดขึ้นมาพร้อมท์คำสั่ง ให้ออกคำสั่ง: |_+_|
- หรือเลือกโปรไฟล์ PowerShell และดำเนินการคำสั่ง |_+_|
- คำสั่งใดๆ ข้างต้นจะรายงานสถานะ Component Store เช่น สุขภาพดี ซ่อมแซมได้ หรือซ่อมแซมไม่ได้
นี่คือความหมายของสถานะ Windows Component Store
สถานะของ Windows Component Store
สุขภาพดี- DISM ตรวจไม่พบความเสียหายของที่เก็บส่วนประกอบ ไม่จำเป็นต้องซ่อมแซม Windows 11 ใช้งานได้ตามปกติ
ปรับปรุง- คุณต้องซ่อมแซมความเสียหายของ Component Store สองบทถัดไปในโพสต์นี้จะอธิบายขั้นตอนโดยละเอียด
ไม่สามารถซ่อมแซมได้- Windows 11 ไม่สามารถแก้ไข Image Component Store ได้ คุณต้องอย่างใดอย่างหนึ่ง ซ่อมแซมติดตั้ง Windows 11, รีเซ็ต หรือล้างการติดตั้ง Windows 11
ต่อไปนี้เป็นวิธีซ่อมแซม Windows 11 โดยใช้ DISM
วิธีซ่อมแซม Windows 11 ด้วย DISM โดยใช้ Windows Update
- เปิด Windows Terminal ในฐานะผู้ดูแลระบบ
- สำหรับโปรไฟล์ Command Prompt ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter: |_+_|
- สำหรับ PowerShell ให้ใช้คำสั่งต่อไปนี้: |_+_|
- รอให้กระบวนการเสร็จสิ้น และปิดแอป Windows Terminal
สุดท้ายนี้ หากคุณไม่มีการเชื่อมต่ออินเทอร์เน็ตหรือแผนข้อมูลของคุณมีจำกัด คุณสามารถใช้ไฟล์ install.wim หรือ install.esd เป็นแหล่งที่มาของไฟล์ระบบสำหรับ Windows Component Store ได้ ต่อไปนี้เป็นวิธีดำเนินการ
ซ่อมแซม Windows 11 ด้วย DISM โดยใช้ Install.wim
- คลิกสองครั้งที่ไฟล์ ISO ของ Windows 11 หรือเชื่อมต่อแท่ง USB ที่สามารถบู๊ตได้
- จดอักษรของไดรฟ์ เช่น -
- เปิด Windows Terminal ใหม่ในฐานะผู้ดูแลระบบ และเรียกใช้ |_+_| สั่งการ. แทนที่อักษรระบุไดรฟ์ด้วยค่าที่เหมาะสม และ |_+_| ด้วย |_+_| หากสื่อของคุณมีไฟล์ ESD แทนที่จะเป็น WIM
- ในผลลัพธ์ ให้ค้นหาและจดบันทึกดัชนีของรุ่น Windows 11 ที่ตรงกับระบบปฏิบัติการที่คุณติดตั้งอยู่ในปัจจุบัน
- หาก Windows Terminal ของคุณเปิดเป็น PowerShell ให้ดำเนินการคำสั่ง |_+_| แทนที่ |_+_| และ |_+_| ด้วยค่าที่เหมาะสม
- หรือคุณสามารถใช้คำสั่งต่อไปนี้ทั้งใน PowerShell และ Command Prompt: |_+_|
- รอให้กระบวนการเสร็จสิ้น
นั่นคือทั้งหมดที่เกี่ยวกับวิธีการซ่อมแซม Windows 11 ด้วย SFC และ DISM