Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ไขข้อผิดพลาด 'The Local Device Name is Already in Use' บน Windows

ข้อผิดพลาด "The Local Device Name is already in Use" เกี่ยวข้องกับการแมป network drive และเป็นเรื่องที่พบบ่อยในผู้ที่ทำงานกับระบบที่อิงเครือข่ายทุกวัน ปัญหาปรากฏเมื่อพยายามเข้าถึง network drive และข้อความข้อผิดพลาดต่อไปนี้ปรากฏ:

An error occurred while reconnecting <drive letter> to <file path> Microsoft Windows Network: The local device name is already in use. This connection has not been restored.

มันปรากฏเมื่อผู้ใช้พยายามเข้าถึงไฟล์ในโฟลเดอร์ที่แชร์ หรือเมื่อพยายามแมปไดรฟ์บางตัวบน network domain ปฏิบัติตามวิธีที่เราเตรียมไว้เพื่อแก้ไขปัญหา!

สาเหตุของข้อผิดพลาด 'The Local Device Name is already in Use' บน Windows

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

  • Drive mapping ผิดพลาด – กระบวนการ network drive mapping บางครั้งก่อให้เกิดปัญหาเช่นนี้เมื่อพูดถึง drive letters
  • Drive letters บางตัวไม่ได้กำหนด – ไดรฟ์บางตัวอาจมี drive letters ที่ไม่ถูกต้องหรือขาดหายไป ซึ่งทำให้ข้อผิดพลาดนี้ปรากฏ
  • File and Printer Sharing ถูกปิดใช้งาน – หากตัวเลือกนี้ถูกปิดใช้งานใน firewall ใดๆ ที่คุณใช้ เครือข่ายจะกลายเป็นเรื่องยากและเต็มไปด้วยข้อผิดพลาด
  • ไม่มีพื้นที่บนเซิร์ฟเวอร์ – ผู้ใช้รายงานว่าพวกเขาต้องการ釋放พื้นที่อย่างน้อยสองกิกะไบต์บน root drive ของเซิร์ฟเวอร์เครือข่ายเพื่อกำจัดปัญหา

วิธีแก้ไขที่ 1: Remap ไดรฟ์โดยใช้ Command Prompt

การ Remap network drive เป็นวิธีแก้ไขอย่างเป็นทางการที่ Microsoft แนะนำสำหรับผู้ใช้ที่เผชิญปัญหานี้ อย่างไรก็ตาม มันได้ทำงานสำหรับผู้ใช้หลายรายและกลายเป็นหนึ่งในวิธีที่ใช้มากที่สุดสำหรับปัญหานี้ ดูขั้นตอนที่เราเตรียมไว้!

  1. ค้นหา Command Prompt ไม่ว่าจะใน Start menu หรือการกดปุ่มค้นหาข้างๆ มัน คลิกขวาที่ผลลัพธ์แรกที่จะปรากฏด้านบนและเลือกตัวเลือก Run as administrator
  2. ผู้ใช้ที่ใช้ Windows เวอร์ชันเก่าสามารถใช้ชุดปุ่ม Windows Logo Key + R เพื่อเปิด Run dialog box พิมพ์ cmd ในกล่องและใช้ชุดปุ่ม Ctrl + Shift + Enter เพื่อรัน Command Prompt เป็น administrator
  3. คัดลอกและวางคำสั่งที่แสดงด้านล่างและตรวจสอบให้แน่ใจว่าคุณกดปุ่ม Enter บนคีย์บอร์ดของคุณ
net use * /delete
  1. หลังจากเห็นว่าการดำเนินการเสร็จสมบูรณ์แล้ว ให้รันคำสั่งต่อไปนี้:
net use Z: \\server\share /user:username password
  1. ตรวจสอบให้แน่ใจว่าคุณแทนที่ placeholder username และ password ด้วย username และ password ที่ถูกต้อง ตรวจสอบดูว่าปัญหาแก้ไขแล้วหรือไม่!

วิธีแก้ไขที่ 2: Reinitialize Computer Browser

ในบางกรณี สังเกตเห็นว่า browser ของคอมพิวเตอร์กำลังทำให้เกิดข้อขัดแย้งกับองค์ประกอบบางอย่างของระบบปฏิบัติการ ซึ่งทำให้ข้อผิดพลาดนี้ถูกกระตุ้น ดังนั้นในขั้นตอนนี้ เราจะหยุด Computer Browser ขั้นตอนดังนี้:

  1. กด Windows + R พร้อมกันเพื่อเปิด Run Prompt
  2. พิมพ์ cmd และกด Shift + Ctrl + Enter เพื่อให้สิทธิ์ Administrative Privileges
  3. คลิก yes ในพรอมต์ "Are you sure you want to allow this application to make changes to your computer"
  4. พิมพ์ คำสั่งต่อไปนี้และกด Enter:
    net stop "Computer Browser"
  5. รอ คำสั่งดำเนินการเสร็จ แล้วพิมพ์คำสั่งนี้และ กด Enter:
    net start "Computer Browser"
  6. ตรวจสอบ ว่าปัญหายังคงอยู่หรือไม่

วิธีแก้ไขที่ 3: ลบ Key ใน Registry

หากวิธีข้างต้นล้มเหลว โปรดลองลบ registry key บางตัวที่อาจทำให้เกิดปัญหา ผู้ใช้ที่ต่อสู้กับ CD/DVD และ virtual drives บางอย่างสามารถแก้ไขปัญหาได้ด้วยวิธีนี้ โปรดลองดู!

  1. เนื่องจากคุณจะลบ registry key เราแนะนำให้คุณดูบทความที่เราเผยแพร่ไว้สำหรับคุณเพื่อสำรอง registry อย่างปลอดภัยเพื่อป้องกันปัญหาอื่นๆ อย่างไรก็ตาม ไม่มีอะไรผิดปกติจะเกิดขึ้นหากคุณปฏิบัติตามขั้นตอนอย่างระมัดระวังและถูกต้อง
  2. เปิดหน้าต่าง Registry Editor โดยพิมพ์ "regedit" ใน search bar, Start menu, หรือ Run dialog box ซึ่งเข้าถึงได้ด้วยชุดปุ่ม Windows Key + R
  3. ไปที่ key ต่อไปนี้ใน registry ของคุณโดยการนำทางที่บานหน้าต่างซ้าย:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  4. คลิกที่ key นี้และพยายามค้นหา key ชื่อ MountPoints2 ภายใน key Explorer คลิกขวาที่มัน และเลือกตัวเลือก Delete จากเมนูบริบท ยืนยันกล่องโต้ตอบใดๆ ที่อาจปรากฏ
  5. ตรวจสอบดูว่าข้อความข้อผิดพลาดยังคงปรากฏหลังจากรีสตาร์ทคอมพิวเตอร์ของคุณหรือไม่

วิธีแก้ไขที่ 4: กำหนด Drive Letters ให้ถูกต้อง

ผู้ใช้รายงานว่าเห็นไดรฟ์ที่ไม่มี drive letter กำหนดใน Disk Management ซึ่งถูกแมปเป็น drive letter ที่มีปัญหาในกระบวนการเครือข่าย นอกจากนี้ หากไดรฟ์ใน Disk Management มีตัวอักษรที่กำหนดต่างจากตัวใน network mapping คุณควรเปลี่ยนเป็นอย่างอื่น ปฏิบัติตามขั้นตอนด้านล่างเพื่อทำเช่นนั้น

  1. ก่อนอื่น คุณจะต้องตรวจสอบให้แน่ใจว่าไม่มีไฟล์จากอุปกรณ์จัดเก็บที่คุณต้องการแก้ไข in use or open in any other way ต่อไป ตรวจสอบให้แน่ใจว่าคุณไม่ได้ copying or moving อะไรจากหรือไปยังดิสก์ก่อนดำเนินการต่อ
  2. หลังจากนั้น ให้ใช้ชุดปุ่ม Windows Key + X หรือคลิกขวาที่ Start menu และเลือกตัวเลือก Disk Management เพื่อเปิดคอนโซลของมัน
  3. คลิกขวาที่ volume ที่มี drive letter ที่คุณต้องการเปลี่ยน และเลือก Change Drive Letter and Paths หลังจากนั้น คลิกที่ Change และเลือกจากรายการ drive letters ที่มีอยู่
  4. เราแนะนำให้ไม่เลือกตัวอักษร A หรือ B เพราะพวกมันถูกสงวนไว้สำหรับ floppy drives บนระบบปฏิบัติการเก่า และอาจทำให้เครื่องมือซอฟต์แวร์เก่าสับสน คลิก Apply และยืนยันกล่องโต้ตอบใดๆ ที่อาจปรากฏก่อนปิดเครื่องมือ ตรวจสอบดูว่าปัญหายังคงอยู่หรือไม่

วิธีแก้ไขที่ 5: เปิดใช้งาน File and Printer Sharing ใน Firewall ของคุณ

เมื่อ File and Printer Sharing ถูกปิดใช้งานใน firewall ใดๆ ที่คุณอาจใช้ ปัญหาจะเกิดขึ้นกับ shared drives และนี่คือเพียงหนึ่งในปัญหาที่อาจปรากฏ หากคุณใช้ firewall ของบุคคลที่สาม คุณจะต้องค้นหาตัวเลือกด้วยตนเอง อย่างไรก็ตาม Windows Defender Firewall จะเปิดใช้งานโดยค่าเริ่มต้นหากไม่มี firewall อื่นติดตั้ง และขั้นตอนด้านล่างเกี่ยวข้องกับมัน

  1. เริ่ม Control Panel โดยการค้นหายูทิลิตี้ใน Start button หรือการคลิกปุ่ม Search หรือปุ่ม Cortana ที่ด้านซ้ายของ taskbar (มุมซ้ายล่างของหน้าจอ)
  2. หลังจาก Control Panel เปิด ให้เปลี่ยมมุมมองเป็น Large หรือ Small icons และนำทางไปด้านล่างเพื่อเปิด Windows Defender Firewall
  3. คลิกที่ Windows Defender Firewall และคลิกที่ตัวเลือก Allow an app or feature through Windows Firewall จากรายการตัวเลือกด้านซ้าย รายการแอปที่ติดตั้งควรจะเปิด ตรวจสอบให้แน่ใจว่าคุณคลิกปุ่ม Change settings ที่มุมขวาบนของหน้าต่างและให้สิทธิ์ผู้ดูแลระบบหากจำเป็น
  4. นำทางไปที่ตัวเลือก File and Printer Sharing และติ๊กกล่องข้างมันก่อนคลิก OK และนำไปใช้การเปลี่ยนแปลง
  5. คลิก OK และรีสตาร์ทคอมพิวเตอร์ก่อนลองอีกครั้งดูว่าข้อผิดพลาดยังปรากฏหรือไม่

วิธีแก้ไขที่ 6: ตรวจสอบให้แน่ใจว่ามีพื้นที่เพียงพอบนเซิร์ฟเวอร์

ปัญหานี้ยังเกิดขึ้นหากมี พื้นที่ไม่เพียงพอ บนคอมพิวเตอร์เซิร์ฟเวอร์ของเครือข่ายที่คุณเป็นส่วนหนึ่ง หากคุณมีการเข้าถึงโดยตรงไปยังคอมพิวเตอร์เซิร์ฟเวอร์ของเครือข่ายของคุณ โปรดตรวจสอบให้แน่ใจว่าคุณ釋放พื้นที่เพียงพอ บน root drive ของเซิร์ฟเวอร์ โดยการลบทุกอย่างที่คุณไม่คิดว่าจำเป็น

ไม่มีจำนวนที่แน่นอนที่ต้องการ釋放 แต่โปรดตรวจสอบให้แน่ใจว่าทิ้งพื้นที่ว่างอย่างน้อย สองกิกะไบต์ ก่อนตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่!

วิธีแก้ไขที่ 7: เปลี่ยนค่า ProtectionMode ใน Registry

หากไม่มีวิธีข้างต้นทำงาน เราจะพยายามเปลี่ยนค่า ProtectionMode ผ่าน registry สำหรับ Windows 10 วิธีแก้ไข ProtectionMode ได้รับการยอมรับอย่างเป็นทางการโดย Microsoft เอง และข้อผิดพลาดนี้มักเกิดขึ้นกับผู้ใช้ที่ไม่ใช่ admin ที่อัปเกรดจาก Windows เวอร์ชันก่อนหน้า

  1. กด Windows + R พิมพ์ regedit ในกล่องโต้ตอบ และกด Enter
  2. เมื่ออยู่ใน Registry Editor ให้ไปที่ path ต่อไปนี้:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\SessionManager\
  3. เมื่ออยู่ในตำแหน่งที่ถูกต้อง ให้ค้นหา key ต่อไปนี้:
    ProtectionMode
  4. ตอนนี้ ให้เปลี่ยน key จาก 0 เป็น 1 บันทึกการเปลี่ยนแปลงและออก Reboot คอมพิวเตอร์ของคุณและดูว่าปัญหาแก้ไขแล้วหรือไม่

หากวิธีแก้ไขนี้ไม่ทำงาน คุณสามารถลองลบ mappings ด้วยตนเองโดยใช้คำสั่งต่อไปนี้ใน Elevated Command Prompt:

net use * /del /y (แทน * ด้วย drive letter จริง)