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

แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง

CHKDSK เป็นเครื่องมือระบบที่มีอยู่ใน Windows ซึ่งตรวจสอบความสมบูรณ์ของโวลุ่มและพยายามแก้ไขข้อผิดพลาดของระบบลอจิคัล นอกจากนี้ยังระบุเซกเตอร์เสียที่มีอยู่ในฮาร์ดไดรฟ์และทำเครื่องหมายเพื่อไม่ให้เกิดข้อผิดพลาดเมื่อคอมพิวเตอร์ใช้ไดรฟ์

แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง

บางครั้งเมื่อใช้คำสั่ง CHKDSK ผู้ใช้จะพบข้อผิดพลาด "Cannot open volume for direct access" ข้อผิดพลาดนี้แสดงว่าแอปพลิเคชันไม่สามารถเข้าถึงไดรฟ์เพื่อสแกนและดำเนินการที่นั่น มีวิธีแก้ไขปัญหาเฉพาะหน้าและการตรวจสอบต่างๆ มากมายที่ทำให้ปัญหานี้หมดไป เริ่มต้นด้วยวิธีแก้ปัญหาแรกและดำเนินการตามนั้น

โซลูชันที่ 1:ยกเว้นไดรฟ์จาก CHKDSK

หากคอมพิวเตอร์ของคุณเพิ่งประสบกับ BSOD ระบบของคุณอาจตั้งค่าบิตบนไดรฟ์ของคุณว่ามีข้อบกพร่องและจะพยายามเรียกใช้ CHKDSK ก่อนบูตคอมพิวเตอร์เสมอ หากไดรฟ์นั้นเป็น C คุณจะไม่สามารถบูตเครื่องคอมพิวเตอร์หรือมีปัญหาที่คล้ายกันได้ หรือหากไดรฟ์อื่นเสียหายในลักษณะเดียวกัน คุณสามารถใช้วิธีแก้ปัญหาจากภายในคอมพิวเตอร์เพื่อแยกไดรฟ์ออกจาก CHKDSK หลังจากยกเว้นไดรฟ์แล้ว เราจะรวมไดรฟ์อีกครั้ง วิธีนี้จะช่วยขจัดสิ่งสกปรกและทำให้ CHKDSK สแกนไดรฟ์ได้ตามปกติ

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

  1. กด Windows + R พิมพ์ “พรอมต์คำสั่ง ” ในกล่องโต้ตอบ ให้คลิกขวาและเลือก “เรียกใช้ในฐานะผู้ดูแลระบบ ” หากคุณมีปัญหานี้ในโลคัลไดรฟ์ C ให้ลองบูตเครื่องในพรอมต์คำสั่งโดยใช้ตัวเลือกการกู้คืนและดำเนินการแก้ไขปัญหานี้จากที่นั่น แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง
  2. พิมพ์คำสั่งต่อไปนี้ตามด้วยชื่อไดรฟ์แล้วกด Enter
chkntfs /X D:

ที่นี่ไดรฟ์ 'D' ถูกแยกออกจาก CHKDSK คุณสามารถแทนที่ตัวอักษรด้วยตัวอักษรที่บอกปัญหากับคุณได้

แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง

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

  1. ตอนนี้ เราจะรวมไดรฟ์อีกครั้งใน CHKDSK และดูว่าการสแกนสามารถทำงานได้สำเร็จหรือไม่ ใช้พรอมต์คำสั่งเดิมต่อไปและรันคำสั่งต่อไปนี้:
chkdsk /f D:
แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง

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

โซลูชันที่ 2:ตรวจสอบแอปพลิเคชันของบุคคลที่สาม

ข้อผิดพลาดนี้อาจเกิดขึ้นหากคุณเปิดใช้งานซอฟต์แวร์ตรวจสอบไดรฟ์ของบริษัทอื่นบนคอมพิวเตอร์ของคุณ แอปพลิเคชันเหล่านี้เข้าถึงฮาร์ดไดรฟ์ของคุณอยู่แล้ว ซึ่งทำให้ CHKDSK ไม่สามารถทำงานได้ตามปกติ

ปิดการใช้งานซอฟต์แวร์เหล่านี้ทั้งหมดด้วยตนเองหรือถอนการติดตั้งอย่างสมบูรณ์จากคอมพิวเตอร์ของคุณ กด Windows + R พิมพ์ appwiz.cpl ” ในกล่องโต้ตอบและกด Enter แอปพลิเคชันทั้งหมดจะถูกระบุไว้ ถอนการติดตั้งรายการที่ตรวจสอบหรือ 'แก้ไข' ฮาร์ดไดรฟ์ของคุณ รีสตาร์ทคอมพิวเตอร์และดูว่าปัญหาหายไปหรือไม่

แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง

โซลูชันที่ 3:คลีนบูต Windows หรือใช้เซฟโหมด

คุณสามารถใช้เซฟโหมดในตัวใน Windows เพื่อบูตระบบโดยไม่มีแอปพลิเคชันของบริษัทอื่นทำงานอยู่ และ Windows ทำงานโดยมีไดรเวอร์ที่จำกัดมาก คุณยังสามารถใช้คุณสมบัติคลีนบูตเพื่อบู๊ตด้วยชุดบริการและไดรเวอร์ขั้นต่ำ ด้วยวิธีนี้ คุณจะแยกแยะว่าไดรเวอร์/บริการใดๆ ที่สร้างปัญหาและทำให้เกิดข้อความแสดงข้อผิดพลาดหรือไม่

  1. คลีนบูต Windows หรือใช้เซฟโหมด แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง
  2. รันคำสั่ง Chkdsk เพื่อตรวจสอบว่าทำงานเป็นปกติหรือไม่ หากใช่ อาจหมายความว่ามีข้อขัดแย้งกับแอปพลิเคชันของบุคคลที่สามหรือไดรเวอร์ระบบ คุณสามารถลองเปิดแต่ละบริการเป็นชุดๆ และพิจารณาว่าบริการใดที่ทำให้เกิดปัญหา คุณสามารถใช้ตัวจัดการแอปพลิเคชัน (กด Windows + R พิมพ์ appwiz.cpl ในกล่องโต้ตอบแล้วกด Enter) เพื่อถอนการติดตั้งแอปพลิเคชันบุคคลที่สามที่ทำให้เกิดปัญหา

โซลูชันที่ 4:ใช้สื่อที่สามารถบู๊ตได้

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

  1. สร้างสื่อ Windows Bootable และบูตผ่านสื่อนั้น แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง
  2. ตอนนี้ให้รันคำสั่ง chkdsk เพื่อดูว่ามันทำงานปกติหรือไม่

โซลูชันที่ 5:ตรวจสอบฮาร์ดไดรฟ์ของคุณ

หากวิธีแก้ปัญหาทั้งหมดข้างต้นไม่ได้ผล ให้พิจารณาตรวจสอบฮาร์ดไดรฟ์ของคุณ ในหลายกรณี CHKDSK จะไม่สามารถสแกนคอมพิวเตอร์ของคุณได้หากฮาร์ดไดรฟ์เสียหายทางกายภาพและมีปัญหาทางกายภาพบางอย่างอยู่ภายใน

แก้ไข:ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง

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