แก้ไข CHKDSK ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง
CHKDSKหรือCheck Diskเป็นยูทิลิตี้ที่สร้างขึ้นภายใน ระบบปฏิบัติการ Windowsซึ่งทำงานเพื่อรักษาความสมบูรณ์ของดิสก์ที่เชื่อมต่อกับคอมพิวเตอร์ สามารถเปิดได้ทั้งผ่านทางส่วนต่อประสานกราฟิก(Graphical User Interface)กับผู้ใช้และผ่านทางบรรทัดคำสั่ง (Command)มีหลายสถานการณ์ที่อาจรับประกันการทำงานของยูทิลิตี้นี้ ปัจจัยหลักคือความสามารถในการอ่านของดิสก์ ผู้ใช้บางรายรายงานว่าได้รับCannot open volume สำหรับ(Cannot open volume for direct access)ข้อผิดพลาดในการเข้าถึงโดยตรงสำหรับยูทิลิตี้เมื่อเปิดใช้งานผ่านบรรทัดคำสั่ง
เมื่อต้องการเรียกใช้ คำสั่ง Chkdskบนพาร์ติชัน เขาหรือเธอจะได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้:-
C:\WINDOWS\system32>chkdsk /f g:
Cannot open volume for direct access.C:\WINDOWS\system32>chkdsk /f f:
The type of the file system is NTFS. Volume label is 0529357401.
CHKDSKไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรงได้
เมื่อคุณรันคำสั่ง chkdsk ด้วย option /fมันจะค้นหาและแก้ไขข้อผิดพลาด หากมีสิ่งใดขัดขวางไม่ให้ซ่อมแซม คุณจะได้รับข้อความแสดงข้อผิดพลาดนี้ คำแนะนำเหล่านี้จะช่วยคุณแก้ไขปัญหา แต่ก่อนที่คุณจะอ่านเพิ่มเติม ให้รีสตาร์ทพีซีแล้วลองอีกครั้งและดูว่าจะช่วยได้หรือไม่
หากCHKDSKไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรง ให้ทำตามขั้นตอนเหล่านี้:
- เรียกใช้ CHKDSK ในเวลาบูต
- เรียกใช้การทดสอบตัวเองของฮาร์ดดิสก์หลัก
- ใช้(Use)ซอฟต์แวร์ทางเลือกChkDskฟรี
- ตรวจสอบสุขภาพของฮาร์ดไดรฟ์
- ปิดการใช้งานข้อ จำกัด ต่าง ๆ บนฮาร์ดไดรฟ์
- ถอนการติดตั้ง/ปิดใช้งานคุณลักษณะการล็อกไดร(Drive Locking Feature)ฟ์
- ปิดใช้งานบริการแอปพลิเคชัน
- ใช้ Repair-Volume(Use Repair-Volume)สำหรับWindows Powershell(Windows Powershell)
อ่านโพสต์ทั้งหมดก่อนแล้วจึงตัดสินใจว่าคำแนะนำเหล่านี้ข้อใดข้อหนึ่งที่อาจนำไปใช้ในกรณีของคุณ
1] เรียกใช้ CHKDSK ขณะบูต
ก่อนอื่น ให้ บูตเครื่องคอมพิวเตอร์ของคุณไป ที่Safe Mode(boot your computer to Safe Mode)
เปิด(Open Command Prompt)บรรทัดคำสั่งพร้อมรับคำสั่งในฐานะผู้ดูแลระบบ(Admin)และดำเนินการคำสั่งต่อไปนี้:
chkdsk /x /f /r
ให้คอมพิวเตอร์ของคุณรีบูตตาม ปกติและจะเรียกใช้CHKDSKในStartup
2] เรียกใช้การทดสอบตัวเองของฮาร์ดดิสก์หลัก
บูตคอมพิวเตอร์ของคุณไปที่BIOS
ใต้แท็บการ วินิจฉัย ให้ (Diagnostics, )เลือกตัวเลือกที่ระบุว่า Primary Hard Disk Self Test บนมาเธอร์บอร์ดที่แตกต่างกันโดยผู้ผลิตที่แตกต่างกัน อาจแตกต่างกัน แต่จะบ่งบอกเหมือนกัน
ปล่อยให้การทดสอบเสร็จสิ้นและบูตเครื่องคอมพิวเตอร์ตามปกติ
สิ่งนี้ควรแก้ไขข้อผิดพลาดทั้งหมดเนื่องจากการอุดตันในดิสก์จะได้รับการแก้ไขแล้วในขณะที่อยู่ในBIOS
3] ใช้(Use)ซอฟต์แวร์ทางเลือกChkDskฟรี
มีเครื่องมือสองสามอย่างที่คุณสามารถพิจารณาว่าเป็นทางเลือก ของ ChkDsk พวกมันมีประโยชน์พอๆ กันและทำงานได้ดีทีเดียว คุณสามารถใช้ซอฟต์แวร์ทางเลือก ChkDsk(ChkDsk alternative software)หรือPuran Utilities ฟรี และตรวจสอบว่าช่วยคุณได้หรือไม่
4] ตรวจสอบสุขภาพของฮาร์ดไดรฟ์
ตรวจสอบสถานะความสมบูรณ์ของฮาร์ดไดรฟ์โดยใช้ยูทิลิตี้ WMIC ในพรอมต์คำสั่งของ Windows(hard drive’s health using the WMIC utility in Windows Command Prompt)และตรวจสอบว่าฮาร์ดไดรฟ์ของคุณมีปัญหาใดๆ ที่ทำให้เกิด ข้อผิดพลาด Cannot open volume for direct access error หรือไม่ หากฮาร์ดดิสก์ของคุณมีปัญหาภายใน คุณอาจพบปัญหานี้อย่างต่อเนื่อง
5 ] ปิด(] Disable) การใช้งาน ข้อ จำกัด ต่าง ๆ บนฮาร์ดไดรฟ์
Windows 11/10 ให้คุณตั้งค่าข้อจำกัดต่างๆ สำหรับวัตถุประสงค์ที่แตกต่างกัน หากฮาร์ดไดรฟ์ของคุณถูกเข้ารหัสหรือจำกัดให้ดำเนินการได้ คุณสามารถลองปิดใช้งานการเข้ารหัสด้วย BitLockerซึ่งจะช่วยแก้ปัญหาของคุณได้ เมื่อคุณป้องกันไม่ให้ฮาร์ดไดรฟ์ของคุณทำสิ่งปกติ คุณอาจพบปัญหานี้
6] Uninstall/Disable Drive Locking Feature
ในซอฟต์แวร์ที่ทำให้เกิดปัญหา ให้มองหาคุณลักษณะที่ติดตามการเปลี่ยนแปลงของดิสก์ หากฮาร์ดไดรฟ์ของคุณถูกล็อคด้วยซอฟต์แวร์ของบริษัทอื่น การสแกนอาจไม่เสร็จสิ้น ดังนั้น เราขอแนะนำให้คุณปิดการใช้งานคุณสมบัตินั้น แล้วดำเนินการคำสั่งตรวจสอบดิสก์
7] ปิดใช้งานบริการแอปพลิเคชัน(7] Disable application Service)
วิธีที่สองคือการปิดใช้งานบริการ (Service)การ ทำเช่น(Doing)นั้นจะปิดใช้งานซอฟต์แวร์ทั้งหมด ทุกสิ่งที่ทำเพื่อปกป้องระบบของคุณ
- พิมพ์(Type) services.msc ใน พรอมต์ RUNแล้วกด Enter
- เลื่อนเพื่อค้นหาบริการที่เกี่ยวข้องที่เกี่ยวข้องกับซอฟต์แวร์ความปลอดภัยหรือซอฟต์แวร์ตรวจสอบดิสก์
- คลิกขวาที่บริการนั้นและเลือกคุณสมบัติ
- เปลี่ยนประเภทการเริ่มต้นเป็น Disabled
- คลิกตกลง/สมัคร
- รีบูตเครื่องคอมพิวเตอร์ของคุณ
ตรวจ(Make) สอบให้ แน่ใจว่าได้เปิดใช้งานบริการกลับเมื่อการตรวจสอบดิสก์เสร็จสิ้น
7] ใช้ Repair-Volume สำหรับ Windows Powershell(7] Use Repair-Volume for Windows Powershell)
เปิดWindows PowerShell ในฐานะผู้ดูแลระบบ(Windows PowerShell as Administrator)
พิมพ์คำสั่งต่อไปนี้เพื่อเรียกใช้Repair-Volume แล้วกด Enter
repair-volume -drive letter <DRIVE LETTER>
ให้กระบวนการเสร็จสมบูรณ์และตรวจสอบว่าปัญหาการสแกนและการซ่อมแซมได้รับการแก้ไขหรือไม่
ไม่สามารถเปิดโวลุ่มสำหรับการเข้าถึงโดยตรงหมายความว่าอย่างไร
เมื่อคุณเรียกใช้คำสั่งChkDsk ใน (ChkDsk)Windows 11/10เพื่อซ่อมแซมฮาร์ดดิสก์ของคุณ แต่ยูทิลิตี้ตรวจไม่พบ จะแสดงข้อความแสดงข้อผิดพลาด กล่าวคือ ข้อผิดพลาดนี้เกิดขึ้นเมื่อยูทิลิตี้บรรทัดคำสั่งตรวจไม่พบหรือไม่รู้จักฮาร์ดไดรฟ์ของคุณ
แก้ไขอย่างไรไม่ให้ตรวจสอบดิสก์เนื่องจากWindowsไม่สามารถเข้าถึงดิสก์ได้
มีหลายสิ่งที่คุณทำได้แทนที่จะรันคำสั่งChkDsk ปกติ (ChkDsk)ตัวอย่างเช่น คุณสามารถเรียกใช้แบบเดียวกันนี้ได้ในขณะบูต เรียกใช้Primary hard Disk Self Testลบการเข้ารหัส ฯลฯ เนื่องจากปัญหานี้ค่อนข้างคล้ายกับปัญหาที่กล่าวถึงในบทความนี้ คุณจึงสามารถดำเนินการแก้ไขปัญหาเดียวกันนี้กับคอมพิวเตอร์ของคุณได้
chkdsk R หรือ F อันไหนดีกว่ากัน?
แม้ว่าจะเกี่ยวกับคำสั่ง chkdsk คำสั่งหนึ่งก็ไม่ได้ดีไปกว่าคำสั่งอื่น นั่นเป็นเพราะคุณสามารถรันคำสั่งเหล่านี้ในเวลาที่ต่างกันเพื่อจุดประสงค์ที่แตกต่างกัน CHKDSK CHKDSK /Fจะใช้เมื่อมีปัญหาเล็กน้อยกับระบบไฟล์ ในขณะที่CHKDSK /R จะใช้เมื่อมีปัญหากับสภาพทางกายภาพของข้อมูล
All the best!
Related posts
Fix File System Errors กับ Check Disk Utility (CHKDSK)
แก้ไขข้อผิดพลาดของระบบไฟล์ใน Windows 7/8/10 ด้วย Check Disk Utility (CHKDSK)
External Hard drive inaccessible? Format or run Check Disk โดยใช้ CMD
ChkDsk ติดอยู่โดยเฉพาะอย่างยิ่ง % or hangs ในบางขั้นตอนใน Windows 11/10
ChkDsk ทำงานโดยอัตโนมัติทุกครั้งที่เริ่มต้นใน Windows 11/10
Fix Unknown USB Device, Set address ข้อความผิดพลาดล้มเหลวบน Windows
Fix Twitch error 5000 Content ไม่สามารถใช้ได้
วิธีการลดเวลานับถอยหลัง ChkDsk ใน Windows 10
Fix Microsoft Store ลงชื่อเข้าใช้ error 0x801901f4 บน Windows 11/10
Fix ERR_CERT_COMMON_NAME_INVALID error
ปัญหา Fix ลงชื่อเข้าใช้ Xbox app
แก้ไขรหัสข้อผิดพลาด OneDrive 0x8007016a
Fix Crypt32.dll ไม่พบข้อผิดพลาดใน Windows 11/10
Fix Microsoft Store Error 0x80072F7D
Restart เพื่อซ่อมแซมข้อผิดพลาดไดรฟ์แสดงต่อไปหลังจากรีบูตใน Windows 10
Fix Windows 10 Update Error 0x800703F1
Fix Logitech Setpoint Runtime error บน Windows 10
Fix Application Load Error 5:0000065434 บน Windows 10
CHKDSK Software disk error Software: Repair เซกเตอร์ที่ไม่ดี
วิธีการยกเลิกการกำหนดตารางเวลาใน Chkdsk Windows 10