ผู้ใช้บางคนตกใจที่เห็นข้อผิดพลาด “The Volume Bitmap is incorrect” เมื่อพยายามทำ CHKDSK scan ให้เสร็จสมบูรณ์ ในส่วนท้ายของการสแกน ข้อผิดพลาดนี้ขึ้นและหยุดกระบวนการ ปัญหาพบมากที่สุดบน Windows Vista และ Windows 7 แต่มีรายงานบน Windows 10 และ 8.1 ด้วย ผู้ใช้บางคนรายงานว่าแม้ Operation จะเสร็จ พวกเขาก็ยังเจอข้อผิดพลาดเดียวกันทุกครั้งที่รัน CHKDSK ใหม่
Volume Bitmap คืออะไร?
BitMap Volume เป็นไฟล์พิเศษภายในระบบไฟล์ NTFS ไฟล์นี้รับผิดชอบติดตาม Cluster ที่ใช้และไม่ได้ใช้ทั้งหมดบน NTFS Volume ภายใต้เงื่อนไขบางอย่าง BitMap Metafiles อาจเสียหายและกระตุ้นข้อความผิดพลาดบางอย่าง รวมถึงนี้ แต่โดยทั่วไป ปัญหาจะถูกแก้โดยอัตโนมัติโดยคุณหรือระหว่าง Startup sequence
สาเหตุของข้อผิดพลาด “The Volume Bitmap is incorrect”
เราสืบสวนจากรายงานผู้ใช้และวิธีแก้ที่ใช้กันทั่วไป พบว่ามีหลายสถานการณ์ที่ทำให้ปัญหานี้ปรากฏ รายการสาเหตุที่เป็นไปได้:
- คำสั่งไม่แก้ Volume Bitmap – แม้ ‘chkdsk.exe /scan’ จะเป็นวิธียอดนิยมในการรัน CHKDSK แต่ก็เป็นสาเหตุที่น่าจะกระตุ้นข้อผิดพลาดนี้มากที่สุด จำไว้ว่าการสแกนแบบนี้จะข้ามการตรวจสอบหลายอย่าง รวมถึง Volume Bitmap ดังนั้น Utility จะรายงานปัญหา แต่จะไม่แก้ไข เว้นแต่จะรัน Offline operation โดยไม่มี Flag ‘/scan’
- การรบกวนของแอปบุคคลที่สาม (3rd party interference) – ปัญหานี้อาจเกิดจากการรบกวนประเภทหนึ่งของแอปบุคคลที่สาม ยูทิลิตี้ Partition HDD เช่น Acronis และ Partition Manager รู้จักกันดีว่าก่อให้เกิดพฤติกรรมนี้ ส่วนหนึ่งเพราะทิ้ง Background service ที่รบกวน CHKDSK หากเป็นกรณีนี้ แก้ได้โดยรัน CHKDSK ใน Safe Mode หรือถอนการติดตั้งแอป Partition HDD ก่อนรันสแกน
- การเสียหายของไฟล์ระบบ (System file corruption) – จากจำนวนรายงานผู้ใช้ ปัญหานี้อาจเกิดจากการเสียหายประเภทหนึ่งในโฟลเดอร์ไฟล์ระบบ ในกรณีนี้ ควรแก้ได้ (ถ้าการเสียหายไม่รุนแรง) โดยรันชุดยูทิลิตี้ภายในที่จัดการไฟล์ OS เสียหายและข้อผิดพลาดเชิงตรรกะ (DISM และ SFC)
- ไฟล์ MTF และ BitMap เสียหาย (Corrupted MTF and BitMap files) – ยังมีความเป็นไปได้ที่เครื่องมีปัญหาการเสียหายไฟล์ระบบด้านลึกที่แก้ไม่ได้แบบปกติ ในกรณีนี้ วิธีแก้ที่ไม่สัมผัสไฟล์คือทำ Repair Install (In-place repair)
- Drive ถูก Clone ไปก่อนหน้านี้ (Drive was previously cloned) – มีสถานการณ์พิเศษที่ก่อให้เกิดข้อผิดพลาดนี้แม้ไม่มีการเสียหายใน OS files หากเคย Clone Drive โอกาสสูงที่ MTF และ BitMap data เสียหายระหว่างกระบวนการ ในกรณีนี้ Repair Install ไม่ได้ เพราะข้อมูลเสียหายจะถูก Migrate ไปด้วย วิธีแก้เพียงทางเดียวคือ Clean Install
หากกำลังหาวิธีแก้ปัญหานี้ บทความนี้มีหลายคู่มือ Troubleshooting ด้านล่างมีชุดวิธีที่ผู้ใช้คนอื่นแนะนำในสถานการณ์เดียวกัน
เพื่อผลลัพธ์ที่ดีที่สุด แนะนำให้ทำตามลำดับด้านล่าง (เรียงตามประสิทธิภาพและความรุนแรง) คุณจะพบวิธีแก้ที่ให้กลยุทธ์ซ่อมแซมที่เหมาะสม (ไม่ว่าสาเหตุจะเป็นอะไร)
วิธีที่ 1: รัน CHKDSK โดยไม่มี ‘/scan’
นี่คือสถานการณ์ใหญ่ที่สุดที่ข้อผิดพลาด “The Volume Bitmap is incorrect” จะเกิด แน่นอน ‘chkdsk.exe /scan’ เป็นวิธียอดนิยมในการใช้ Utility นี้ และแม้จะเก่งและสะดวกมาก แต่จะข้ามการตรวจสอบหลายอย่าง รวมถึง Volume Bitmap
ผู้ใช้หลายคนที่เจอปัญหานี้แก้ได้โดยรัน CHKDSK scan ใน Offline mode เท่านั้น – โดยไม่มี Flag “/scan”
หลังทำเช่นนั้น พวกรายงานว่าปัญหาแก้สมบูรณ์ และการสแกนปกติที่มี Flag ‘scan’ ไม่ได้กระตุ้นข้อผิดพลาด “The Volume Bitmap is incorrect” อีก
ขั้นตอนรัน CHKDSK Offline mode หลีกเลี่ยง Flag ‘scan’:
- กด Windows key + R เปิด Run dialog box พิมพ์ “cmd” กด Ctrl + Shift + Enter เปิด Elevated Command Prompt หากมี UAC (User Account Control) prompt คลิก Yes ให้สิทธิ์แอดมิน
- ใน Elevated Command Prompt พิมพ์คำสั่งต่อไปนี้ กด Enter เริ่ม Offline scan:
chkdsk *X:* /f
หมายเหตุ: คำสั่งนี้จะพยายามแก้ไข Error ที่พบ จำไว้ว่า *X* เป็น Placeholder เท่านั้น – แทนที่ด้วย Drive ที่ต้องการสแกน
- รอจนกระบวนการเสร็จ ห้าม interrump CHKDSK โดยปิด CMD window หรือรีสตาร์ทก่อน Operation เสร็จ การทำอย่างนั้นอาจทำให้ระบบเปิดโอกาสให้ File corruption เพิ่มเติม
- Operation เสร็จ รีสตาร์ทคอมพิวเตอร์ รอ Startup sequence ถัดไปเสร็จ
- หลังบูทกลับมา รัน CHKDSK อีกครั้งด้วย Flag ‘scan’ ดูว่าปัญหายังเกิดหรือไม่:
chkdsk /scan
วิธีที่ 2: รันสแกนใน Safe Mode
ปัญหานี้อาจเกิดจากการรบกวนของ Third party ที่ทำให้ CHKDSK คิดว่าไม่มี Permission ที่จำเป็น ผู้ใช้หลายคนรายงานว่า Software Partition HDD เป็นสาเหตุของข้อผิดพลาด “The Volume Bitmap is incorrect”
ทันทีที่มั่นใจว่าแอปไม่สามารถรบกวนได้ ข้อผิดพลาดก็หายระหว่าง CHKDSK scan วิธีที่มีประสิทธิภาพสุดเพื่อให้แน่ใจว่าไม่มี Software interference คือ รันสแกนใน Safe Mode
ขั้นตอนบูท Safe Mode และรัน CHKDSK โดยไม่มี Third party interference:
หมายเหตุ: หากติดตั้ง Partitioning software และยินดีถอนติดตั้งเพื่อแก้ปัญหา สามารถข้ามขั้นตอนนี้ ไป วิธีที่ 3 โดยตรง กระบวนการเร็วกว่าและไม่มีการทำงาน Terminal ใดๆ
- ปิดเครื่อง กด Power button ครั้งเดียว เริ่มกด F8 ซ้ำๆ ทันทีที่เห็นหน้าจอเริ่มต้น จะเปิดเมนู Advanced Boot Options
- ในเมนู Advanced Boot Options ใช้ปุ่มลูกศร หรือกดปุ่มที่สอดคล้อง (F4) เลือก Safe Mode
- รอ Booting sequence เสร็จ เมื่อ Windows โหลดเต็มที่ กด Windows key + R เปิด Run dialog box พิมพ์ “cmd” กด Ctrl + Shift + Enter เปิด Elevated Command Prompt window
- ใน CMD window ใหม่ เริ่มสแกนเดียวกับที่เคยกระตุ้นข้อผิดพลาด “The Volume Bitmap is incorrect”
- ถ้าสแกนเสร็จโดยไม่มีปัญหา รีสตาร์ทอีกครั้ง บูทกลับ Normal mode
วิธีที่ 3: ถอนการติดตั้งแอป Partition HDD (ถ้ามี)
การติดตั้งแอป Partition HDD ขณะรัน CHKDSK scan รู้จักกันดีว่าก่อให้เกิดข้อผิดพลาด “The Volume Bitmap is incorrect” หากยินดีลบทิ้ง การถอนติดตั้งแอปพลิเคชันทั้งหมดเป็นวิธีเร็วที่สุดในการแก้ปัญหาสำหรับคุณ
ผู้ใช้หลายคนรายงานว่าปัญหาไม่เกิดแล้วหลังถอนติดตั้ง Partitioning tool รีสตาร์ท และรัน CHKDSK scan อีกครั้ง ขั้นตอนด่วน:
- กด Windows key + R เปิด Run dialog box พิมพ์ “appwiz.cpl” กด Enter เปิด Programs and Files window
- ในหน้าจอ Programs and Files เลื่อนลงรายการแอปที่ติดตั้ง หา Partitioning software ที่ต้องการถอน
- เจอแล้ว คลิกขวา เลือก Uninstall
- ทำตามพรอมป์ต์บนหน้าจอจนเสร็จ รีสตาร์ทคอมพิวเตอร์
- บูทครั้งต่อไปเสร็จ ทำซ้ำสแกนที่เคยกระตุ้นข้อผิดพลาด “The Volume Bitmap is incorrect” ดูว่าปัญหาแก้แล้วหรือยัง
วิธีที่ 4: รัน DISM และ SFC Scans
สาเหตุอีกอย่างคือ การเสียหายของไฟล์ระบบใน Dependencies ที่ CHKDSK utility ใช้ระหว่างสแกน หากไฟล์ที่เกี่ยวข้องบางตัวถูกปนเปื้อนด้วยการเสียหาย ทั้ง Scan อาจล้มเหลวพร้อมข้อผิดพลาด “The Volume Bitmap is incorrect” หากเป็นกรณีนี้ ควรแก้ได้โดยรันชุด Utility ที่แก้ไขไฟล์เสียหายได้
ผู้ใช้หลายคนรายงานว่าแก้ได้โดย Deploy ทั้ง DISM (Deployment Image Servicing and Management) และ SFC (System File Checker) แทนที่ไฟล์เสียหายและแก้ข้อผิดพลาดเชิงตรรกะ
SFC ใช้ Archive ที่จัดเก็บในเครื่อง แก้ข้อผิดพลาดเชิงตรรกะและแทนที่ไฟล์เสียด้วย Copy ที่ดี มีประโยชน์โดยเฉพาะเมื่อ Corruption อยู่ในโฟลเดอร์ Windows Resource Protection
สementara DISM (Deployment Image Servicing and Management) เป็น Utility สมัยใหม่ที่เน้นแก้ปัญหาที่เกี่ยวกับ WU (Windows Update) แทนที่จะพึ่ง Archive ในเครื่อง DISM ดาวน์โหลด Healthy copies สำหรับไฟล์ที่ต้องแทนที่ ผ่านช่องทาง Microsoft อย่างเป็นทางการ
เนื่องจากทั้งสอง Utility สำคัญเท่าเทียม วิธีที่ดีที่สุดคือรันทั้งคู่ เพื่อให้แน่ใจว่าการเสียหายของไฟล์ระบบทุกประเภทได้รับการแก้ไข ขั้นตอนรัน SFC และ DISM scan จาก Elevated CMD เพื่อแก้ “The Volume Bitmap is incorrect”:
- กด Windows key + R เปิด Run dialog box พิมพ์ “cmd” ใน Text box กด Ctrl + Shift + Enter เปิด Elevated Command prompt หากมี UAC (User account Prompt) คลิก Yes ให้สิทธิ์แอดมิน
- ใน Elevated Command Prompt พิมพ์คำสั่งต่อไปนี้ กด Enter เริ่ม DISM scan ที่ระบุและแก้ไข System file errors:
Dism.exe /online /cleanup-image /scanhealth Dism.exe /online /cleanup-image /restorehealth
หมายเหตุ: ก่อนเริ่มสแกน ต้องแน่ใจว่ามี Internet เสถียร เพราะ DISM ต้องการมันเพื่อดาวน์โหลด Healthy copies คำสั่งแรกทำให้ Utility ค้นหา Inconsistency คำสั่งที่สองเริ่มกระบวนการซ่อมแซม หากไม่พบ Error หลังคำสั่งแรก อย่ารันคำสั่งที่สอง – ไปวิธีถัดไปเลย
- ไม่ว่าผลลัพธ์ DISM scan จะเป็นอย่างไร รีสตาร์ทคอมพิวเตอร์ ตอนบูทถัดไป ทำขั้นตอน 1 อีกครั้ง เปิด Elevated CMD prompt ใหม่ ครั้งนี้พิมพ์คำสั่งต่อไปนี้ กด Enter เริ่ม SFC scan:
sfc /scannow
หมายเหตุ: ห้ามปิด Elevated CMD prompt หรือรีสตาร์ทจน SFC scan เสร็จ การ Interrupt สแกนอาจก่อให้เกิด Logical errors เพิ่มเติม
- กระบวนการเสร็จ รีสตาร์ทคอมพิวเตอร์อีกครั้ง ดูว่าปัญหาแก้แล้วหรือยัง
วิธีที่ 5: ทำ Repair Install
หากวิธีข้างต้นไม่แก้ปัญหาอัตโนมัติ แสดงว่าสาเหตุมาจาก System corruption ด้านลึกที่แก้ไม่ได้แบบปกติ
ผู้ใช้บางคนที่เผชิญข้อผิดพลาดนี้รายงานว่าแก้ได้หลังทำ In-place repair (Repair install) ขั้นตอนนี้จะ Refresh ส่วนประกอบ Windows ทั้งหมดที่อาจเป็นสาเหตุของข้อผิดพลาดนี้
จุดเด่นของขั้นตอนนี้คือ ทำได้พร้อมเก็บไฟล์ทั้งหมดของคุณ (แอปพลิเคชัน เกม สื่อส่วนตัว ฯลฯ) หากตัดสินใจทำ Repair Install (In-place repair) ตามบทความนี้ (ที่นี่) สำหรับคำแนะนำทีละขั้นตอน
หากทำ Operation นี้แล้วไม่สำเร็จ หรือมองหาวิธีที่รุนแรงกว่า ไปวิธีสุดท้ายด้านล่าง
วิธีที่ 6: ทำ Clean Install
หากเคย Clone Drive ที่เจอปัญหานี้ โอกาสสูงว่าปัญหาเกิดเพราะ MTF และ BitMap data เสียหายระหว่างกระบวนการนั้น มีรายงานเยอะมากของผู้ใช้ที่เจอพฤติกรรมนี้หลัง Clone Drive
การทำ Repair Install ในกรณีนี้ไม่ได้ เพราะกระบวนการจะ Migrate MTF และ BitMap ที่เสียหายไปด้วย และคุณจะเจอปัญหาอีกครั้งหลังเสร็จสิ้น
วิธีแก้ที่เป็นไปได้เพียงอย่างเดียวตอนนี้คือ Backup ข้อมูลสำคัญทั้งหมด และทำ Clean Installation ของ Windows หากไม่แน่ใจวิธีทำ ตามบทความ Step-by-step นี้ (ที่นี่)