วิธีเปิดใช้งาน NTFS Long Paths ใน Windows 10
ในการอัปเดตในโอกาสวันครบรอบของ Windows 10 ในที่สุด Microsoft ก็ได้กล่าวถึงปัญหาที่มีมาช้านานซึ่งนักพัฒนาต้องเผชิญขณะทำการพัฒนา นั่นคือ การจำกัดอักขระ 260 ตัวสำหรับความยาวพาธ ข้อจำกัดความยาวพาธนี้มีอยู่ใน Windows มาเกือบชั่วนิรันดร์ ในกรณีที่คุณไม่ทราบ ในเวอร์ชัน Windows ที่เผยแพร่ในปัจจุบัน ความยาวสูงสุดของพาธไฟล์คือ 260 อักขระ เริ่มตั้งแต่รุ่น 14352 ของ Windows 10 ซึ่งเป็นส่วนหนึ่งของ Anniversary Update (เวอร์ชัน 1607) ข้อจำกัดนี้สามารถข้ามได้
โฆษณา
ที่ระดับผู้ใช้ปลายทาง ผู้ใช้บางคนอาจเคยประสบปัญหามาก่อนแล้ว เมื่อ File Explorer ไม่อนุญาตให้เข้าถึงไฟล์หรือโฟลเดอร์ หากเส้นทางไปยังไฟล์เกิน 260 อักขระ ในสถานการณ์เช่นนี้ ผู้ใช้ไม่มีวิธีแก้ปัญหาอื่นนอกจากใช้ลิงก์สัญลักษณ์เพื่อเข้าถึงข้อมูลนั้นหรือเครื่องมือของบุคคลที่สามซึ่งใช้วิธีแก้ไขปัญหาชั่วคราว ตัวอย่างเช่น เครื่องมือจัดการไฟล์ทางเลือก Total Commander สามารถช่วยให้คุณเข้าถึงไฟล์และโฟลเดอร์ดังกล่าวได้ เนื่องจากสามารถทำงานกับเส้นทางที่ยาวได้ตั้งแต่แกะกล่อง
อย่างไรก็ตาม Explorer Shell ยังคงมีข้อจำกัดนี้ใน Windows มานานหลายปี เพื่อแก้ไขปัญหานี้ Microsoft ได้ทำการเปลี่ยนแปลงที่เหมาะสมใน Windows 10 การตั้งค่านโยบายกลุ่มใหม่ ซึ่งเริ่มตั้งแต่ Windows 10 รุ่น 14352 จะช่วยให้ระบบปฏิบัติการมีเส้นทางที่ยาวกว่า 260 ตัวอักษร:
การเปิดใช้งานพาธแบบยาวของ NTFS จะทำให้แอพพลิเคชั่น Win32 และแอพพลิเคชั่น Windows Store ที่ปรากฎในการเข้าถึงเส้นทางที่เกินขีดจำกัด 260 char ปกติต่อโหนด การเปิดใช้งานการตั้งค่านี้จะทำให้สามารถเข้าถึงเส้นทางยาวได้ภายในกระบวนการ
นี่หมายความว่าแอปพลิเคชันต้องมีบรรทัดต่อไปนี้ในรายการ:
จริง
รายการเป็นไฟล์ขนาดเล็กที่มีข้อมูลเพิ่มเติมเกี่ยวกับกระบวนการ EXE เช่น ข้อมูลความเข้ากันได้และการรับรู้ DPI เป็นต้น
นอกจากนักพัฒนาแอปที่เพิ่มรายการแล้ว ควรเปิดใช้งานการตั้งค่านโยบายกลุ่มที่เหมาะสมด้วย สามารถทำได้โดยใช้ Group Policy Editor หรือโดยใช้ Registry tweak
วิธีเปิดใช้งาน NTFS Long Paths ใน Windows 10 โดยใช้นโยบายกลุ่ม
- กด ชนะ + NS คีย์ร่วมกันบนแป้นพิมพ์ของคุณและพิมพ์:
gpedit.msc
กดปุ่มตกลง.
- ตัวแก้ไขนโยบายกลุ่มจะเปิดขึ้น ไปที่นโยบายคอมพิวเตอร์ในพื้นที่ -> การกำหนดค่าคอมพิวเตอร์ -> เทมเพลตการดูแล -> ระบบ -> ระบบไฟล์ -> NTFS
- ดับเบิลคลิกและเปิดใช้งานตัวเลือก เปิดใช้งานเส้นทางยาว NTFS.
- รีสตาร์ท Windows 10
วิธีเปิดใช้งาน NTFS Long Paths ใน Windows 10 โดยใช้ Group Policy tweak
- เปิดตัวแก้ไขรีจิสทรี.
- ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Policies
เคล็ดลับ: คุณสามารถ เข้าถึงคีย์รีจิสทรีที่ต้องการได้ด้วยคลิกเดียว.
หากคุณไม่มีคีย์ดังกล่าว ให้สร้างมันขึ้นมา - ทางด้านขวา สร้างค่า DWORD 32 บิตใหม่ชื่อ LongPathsEnabled. ตั้งค่าข้อมูลค่าเป็น 1
บันทึก: แม้ว่าคุณจะใช้ Windows แบบ 64 บิตคุณยังต้องสร้างค่า DWORD 32 บิต ดูภาพหน้าจอต่อไปนี้: - รีสตาร์ท Windows 10
สุดท้าย มีวิธีเปิดใช้งานคุณลักษณะใหม่นี้โดยไม่ต้องใช้นโยบายกลุ่ม มันต้องมีการปรับแต่งดังต่อไปนี้
วิธีเปิดใช้งาน NTFS Long Paths ใน Windows 10 โดยใช้ Registry tweak
- เปิดตัวแก้ไขรีจิสทรี.
- ไปที่คีย์รีจิสทรีต่อไปนี้:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
เคล็ดลับ: คุณสามารถ เข้าถึงคีย์รีจิสทรีที่ต้องการได้ด้วยคลิกเดียว.
หากคุณไม่มีคีย์ดังกล่าว ให้สร้างมันขึ้นมา - ทางด้านขวา สร้างค่า DWORD 32 บิตใหม่ชื่อ LongPathsEnabled. ตั้งค่าข้อมูลค่าเป็น 1
- รีสตาร์ท Windows 10.
คุณทำเสร็จแล้ว
ดูวิดีโอต่อไปนี้:
คุณสามารถสมัครรับข้อมูลจากช่อง YouTube ของเราได้ที่นี่: Youtube.
แค่นั้นแหละ. ฟีเจอร์นี้ดูน่าสนใจมาก เนื่องจากในที่สุดก็แก้ไขจุดบกพร่องในการทำงานกับ Windows ได้ ดูเหมือนว่าสำหรับ Windows 8.1 และ Windows 7 ปัญหานี้ได้รับการแก้ไขแล้วในปี 2013 โดยโปรแกรมแก้ไขด่วน KB2891362 อย่างไรก็ตาม หากมีการแก้ไขเพิ่มเติมสำหรับสิ่งนี้ในการอัปเดตในโอกาสวันครบรอบของ Windows 10 คงจะดีหาก Microsoft ย้ายการเปลี่ยนแปลงเหล่านี้ไปยัง Windows 8.1 และ Windows 7 ด้วย