Windows ไม่กำหนดอักษรชื่อไดรฟ์โดยอัตโนมัติ
Windows จะกำหนดอักษรชื่อไดรฟ์ให้กับดิสก์ HDD/SSD, แฟลชไดรฟ์ USB, การ์ด SD ที่เชื่อมต่อโดยอัตโนมัติ หากรู้จักระบบไฟล์บนพาร์ติชัน แต่บางครั้งก็ใช้งานไม่ได้ ตัวอย่างเช่น เมื่อเชื่อมต่อไดรฟ์ ข้อความจะปรากฏขึ้นเพื่อระบุว่ากำลังติดตั้งอุปกรณ์ใหม่ ดิสก์ปรากฏใน Device Manager แต่ไม่แสดงใน File Explorer วิธีกำหนดอักษรระบุไดรฟ์ด้วยตนเองใน Windows 10 และ 11 หรือเปิดใช้งานการกำหนดอักษรระบุไดรฟ์ให้กับไดรฟ์ใหม่โดยอัตโนมัติ
วิธีกำหนดอักษรชื่อไดรฟ์ถาวรใน Windows ด้วยตนเอง
หากไดรฟ์ไม่ปรากฏใน Windows Explorer จะต้องกำหนดอักษรระบุไดรฟ์ด้วยตนเองผ่านสแน็ปอินการจัดการดิสก์ (
diskmgmt.msc). ในการดำเนินการนี้ ให้เปิดคอนโซล การจัดการคอมพิวเตอร์ (ผ่านเมนู Win + X) และไปที่ส่วน ที่เก็บข้อมูล -> ดิสก์ การจัดการ. ในรายการไดรฟ์ ค้นหาไดรฟ์ USB แบบถอดได้ที่เชื่อมต่อ อย่างที่คุณเห็น ดิสก์ออนไลน์อยู่ มีหนึ่งพาร์ติชันที่สมบูรณ์พร้อม NTFS แต่ไม่ได้กำหนดอักษรระบุไดรฟ์ หากต้องการกำหนดอักษรระบุไดรฟ์ ให้คลิกขวาที่พาร์ติชันแล้วเลือก “เปลี่ยนอักษรระบุไดรฟ์และพาธ“
ในหน้าต่างที่ปรากฏขึ้น ให้คลิกปุ่ม “เพิ่ม” เลือก “กำหนดอักษรระบุไดรฟ์ต่อไปนี้” เลือกอักษรที่คุณต้องการกำหนดให้กับไดรฟ์ (เช่น H: ) ในรายการดรอปดาวน์ แล้วคลิก ตกลง
ตรวจสอบให้แน่ใจว่า Windows ตรวจพบพาร์ติชันบนไดรฟ์ USB ที่เชื่อมต่อ และพาร์ติชันนั้นได้รับการฟอร์แมตด้วยระบบไฟล์ NTFS, FAT32 หรือ exFAT หากตรวจพบระบบไฟล์เป็น RAW หรือดิสก์ไม่ได้แบ่งพาร์ติชัน เป็นไปได้มากว่าแฟลชไดรฟ์ USB เป็นเพียงอันใหม่ หรือตารางพาร์ติชันเสียหาย และคุณต้องซ่อมแซมระบบไฟล์ก่อน
หากดิสก์เป็นดิสก์ใหม่และไม่มีการสร้างพาร์ติชันบนดิสก์ ดิสก์นั้นจะปรากฏในคอนโซลเป็น ไม่ได้เริ่มต้นด้วยพื้นที่ ไม่ได้จัดสรร ในการเริ่มต้นดิสก์ดังกล่าว:
คลิกขวาที่มันแล้วเลือก Initialize Disk;
เลือกตารางพาร์ติชันสำหรับดิสก์ของคุณ: MBR หรือ GPT;
คุณสามารถแปลงดิสก์ MBR เป็น GPT โดยไม่ทำให้ข้อมูลสูญหาย
ยังคงต้องคลิกที่พื้นที่ที่ไม่ได้จัดสรรและสร้างพาร์ติชัน (New Simple Volume) บนนั้น เลือกระบบไฟล์ รูปแบบ และกำหนดอักษรระบุไดรฟ์
หากดิสก์อยู่ในสถานะออฟไลน์ ให้คลิกขวาบนดิสก์แล้วเลือก ออนไลน์
หากดิสก์ออฟไลน์ทุกครั้งที่คุณรีสตาร์ท Windows ให้แก้ไขโดยใช้คำแนะนำ “ดิสก์ออฟไลน์เนื่องจากนโยบายที่กำหนดโดยผู้ดูแลระบบ”
การเปลี่ยนอักษรชื่อไดรฟ์ผ่าน CMD หรือ PowerShell
คุณสามารถกำหนดหรือเปลี่ยนอักษรระบุไดรฟ์จากพรอมต์คำสั่งโดยใช้เครื่องมือ Diskpart หรือใช้ PowerShell
เปิดพรอมต์คำสั่งที่ยกระดับแล้วรันคำสั่ง:
Diskpartรายการไดรฟ์ข้อมูลบนดิสก์:
List volในตัวอย่างนี้ ไดรฟ์ข้อมูล TestDisk ไม่ได้รับการกำหนดอักษรระบุไดรฟ์ (ว่างเปล่าในคอลัมน์ Ltr)
Windows ไม่ได้กำหนดอักษรชื่อไดรฟ์ให้กับพาร์ติชัน System Reserved ที่ซ่อนอยู่และพาร์ติชัน EFI สำหรับบูตโดยอัตโนมัติ
เลือกเล่มนี้ (เล่มที่ 4 ในตัวอย่างของเรา):
Sel vol 4กำหนดอักษรระบุไดรฟ์ Q: ให้กับโวลุ่มนี้:
Assign letter=QDiskPart กำหนดอักษรชื่อไดรฟ์หรือจุดต่อเชื่อมเรียบร้อยแล้ว
จบเซสชัน diskpart:
Exitคุณยังสามารถเปลี่ยนหรือกำหนดอักษรชื่อไดรฟ์โดยใช้ PowerShell cmdlets จากโมดูลการจัดการดิสก์ในตัว
รายการไดรฟ์:
Get-Diskแสดงรายการพาร์ติชันบนดิสก์ที่ระบุ:
get-disk 1|Get-Partitionกำหนดตัวอักษร Q: ให้กับพาร์ติชั่น 2 บนดิสก์ 1:
Get-Partition -DiskNumber 1 -PartitionNumber 2 | Set-Partition -NewDriveLetter Qหลังจากนั้น ดิสก์ USB ที่เชื่อมต่อจะปรากฏใน File Explorer พร้อมอักษรชื่อไดรฟ์ที่กำหนด
Windows ไม่บันทึกอักษรชื่อไดรฟ์ที่กำหนดสำหรับไดรฟ์ USB ที่เชื่อมต่อ
บางครั้งหลังจากถอดอุปกรณ์ USB หรือรีสตาร์ทคอมพิวเตอร์แล้ว อักษรระบุไดรฟ์จะไม่ถูกกำหนดโดยอัตโนมัติ ฉันต้องกำหนดตัวอักษรอีกครั้งด้วยตนเองผ่านการจัดการดิสก์ และนั่นกลายเป็นเรื่องน่ารำคาญ
ดูเหมือนว่าคุณสมบัติบางอย่างของการตรวจจับโดยอัตโนมัติและการติดตั้งพาร์ติชันใหม่บนอุปกรณ์จัดเก็บข้อมูลภายนอกไม่ทำงานใน Windows จะแก้ปัญหานี้ได้อย่างไร?
ก่อนอื่น ตรวจสอบให้แน่ใจว่าบริการ ดิสก์เสมือน กำลังทำงานอยู่ คุณสามารถตรวจสอบสถานะของบริการนี้ได้ในคอนโซลการจัดการบริการ (
services.msc).
SERVICE_NAME: vds
TYPE : 10 WIN32_OWN_PROCESS
STATE : 1 STOPPED
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0หรือตรวจสอบสถานะบริการโดยใช้ PowerShell:
get-service vdsหากบริการหยุดทำงาน ให้เริ่มจากสแนปอินแบบกราฟิก (ปุ่มเริ่ม) หรือใช้คำสั่ง:
net start vdsเคล็ดลับ ในบางกรณี เพื่อให้บริการดิสก์เสมือนทำงานได้อย่างถูกต้อง คุณต้องเปลี่ยนประเภทการเริ่มต้นเป็นอัตโนมัติ (มิฉะนั้น คุณจะได้รับ "
Unable to connect to the Virtual Disk service” ผิดพลาด).
ตรวจสอบว่าปัญหายังคงมีอยู่หรือไม่ ถ้าเป็นเช่นนั้น ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการติดตั้งไดรฟ์ข้อมูลใหม่โดยอัตโนมัติ
หมายเหตุ เมื่อเปิดใช้งานการต่อเชื่อมอัตโนมัติ Windows จะต่อเชื่อมระบบไฟล์ของไดรฟ์ใหม่ที่เชื่อมต่อกับคอมพิวเตอร์โดยอัตโนมัติ และกำหนดอักษรระบุไดรฟ์ให้กับพาร์ติชัน หากปิดใช้งานการต่อเชื่อมอัตโนมัติ Windows จะตรวจพบไดรฟ์ใหม่แต่จะไม่ต่อเชื่อมหรือกำหนดอักษรชื่อไดรฟ์ให้กับไดรฟ์ข้อมูลใหม่โดยอัตโนมัติ
เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบและเรียกใช้คำสั่งต่อไปนี้:
diskpartภายใน diskpart ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานการติดตั้งไดรฟ์ข้อมูลใหม่โดยอัตโนมัติ:
DISKPART> automountAutomatic mounting of new volumes disabled.อย่างที่คุณเห็น การติดตั้งอัตโนมัติถูกปิดใช้งาน มาเปิดใช้งานกันเถอะ:
DISKPART> automount enableAutomatic mounting of new volumes enabled.ออกจากดิสก์พาร์ต
DISKPART> exitคุณยังสามารถเปิดใช้งานการติดตั้งพาร์ติชันใหม่โดยอัตโนมัติโดยใช้คำสั่ง:
MOUNTVOL /Eตรวจสอบให้แน่ใจว่าไม่ได้สร้างพารามิเตอร์ DWORD NoAutoMount (ที่มีค่า 1) ภายใต้คีย์ reg
HKLM\SYSTEM\CurrentControlSet\Services\mountmgr. หากมีการสร้างพารามิเตอร์รีจิสทรีนี้ Windows จะไม่กำหนดอักษรระบุไดรฟ์ให้กับอุปกรณ์ที่เชื่อมต่อใหม่
หมายเหตุ อย่างไรก็ตาม การต่อเชื่อมอัตโนมัติมีหน้าที่ทำให้ Windows จำอักษรชื่อไดรฟ์ที่กำหนดให้กับไดรฟ์แบบถอดได้ คุณลักษณะการต่อเชื่อมอัตโนมัติจะกำหนดอักษรชื่อไดรฟ์เดียวกันในครั้งต่อไปที่ไดรฟ์ USB เชื่อมต่อกับคอมพิวเตอร์ของคุณ (แน่นอน ถ้าตัวอักษรเหล่านี้ไม่ว่าง) รายการอักษรชื่อไดรฟ์ที่บันทึกไว้ซึ่งกำหนดให้กับพาร์ติชันจะถูกเก็บไว้ภายใต้รีจิสตรีคีย์ HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
หากต้องการล้างความสัมพันธ์ที่บันทึกไว้ของพาร์ติชันด้วยอักษรระบุไดรฟ์ ให้ใช้คำสั่ง
DISKPART>automount scrubหรือ
mountvol /rรีสตาร์ทเครื่องคอมพิวเตอร์และตรวจสอบว่าอักษรระบุไดรฟ์ถูกกำหนดให้กับอุปกรณ์ USB ภายนอกหรือไม่
หากไม่มี ให้ตรวจสอบว่าแอตทริบิวต์ "ซ่อน" และ "ไม่ได้กำหนดอักษรชื่อไดรฟ์" ตั้งค่าไว้สำหรับพาร์ติชันในไดรฟ์ USB หรือไม่ เรียกใช้พรอมต์คำสั่ง Diskpart และป้อนคำสั่งต่อไปนี้:
รายการดิสก์:
list diskค้นหาหมายเลขดิสก์ที่กำหนดให้กับแฟลชไดรฟ์ USB ของคุณ (ในตัวอย่างนี้ 1) แล้วเลือก:
select disk 1แสดงรายการพาร์ติชันบนดิสก์:
list partเลือกพาร์ติชันที่ต้องการ:
select partition 2ตรวจสอบแอตทริบิวต์ของพาร์ติชัน:
attributes volumeอย่างที่คุณเห็น แอตทริบิวต์ "ซ่อน" และ "ไม่มีอักษรชื่อไดรฟ์เริ่มต้น" เปิดใช้งานสำหรับไดรฟ์ข้อมูลนี้
ปิดการใช้งานแอตทริบิวต์เหล่านี้ด้วยคำสั่ง:
attributes volume clear NoDefaultDriveLetterattributes volume clear hiddenล้างแอตทริบิวต์ปริมาณเรียบร้อยแล้ว
จบเซสชัน diskpart โดยพิมพ์:
exit
หลังจากนั้นพาร์ติชันนี้ในแฟลชไดรฟ์ USB ควรกำหนดอักษรระบุไดรฟ์โดยอัตโนมัติในคอมพิวเตอร์ทุกเครื่อง
โปรดทราบว่า Windows เวอร์ชันเก่าจะเห็นเฉพาะพาร์ติชันแรกบนแท่ง USB ที่มีหลายพาร์ติชัน ความสามารถในการสร้างพาร์ติชันหลายพาร์ติชันบนไดรฟ์ USB แบบถอดได้ปรากฏขึ้นตั้งแต่ Windows 10 บิลด์ 1703 เท่านั้น ก่อนหน้านี้ ในการสร้างพาร์ติชันที่สองและพาร์ติชันถัดไปในแฟลชไดรฟ์ USB สามารถเข้าถึงได้ใน Windows คุณต้องใช้กลอุบายเพื่อทำให้ Windows ตรวจพบว่าถอดออกได้ แฟลชไดรฟ์ USB เป็น HDD
หากแฟลชไดรฟ์ USB ของคุณไม่ปรากฏในคอนโซลการจัดการดิสก์ ให้ลองใช้พอร์ตหรือสายเคเบิล USB อื่น ลองเชื่อมต่อแฟลชไดรฟ์ USB เข้ากับคอมพิวเตอร์โดยตรง (ไม่มีฮับ USB) ตรวจสอบว่าเปิดเครื่องอยู่หรือไม่ และตรวจพบในคอมพิวเตอร์เครื่องอื่นหรือไม่














