เมื่อใดก็ตามที่คุณเสียบอุปกรณ์ภายนอกเครื่องใหม่เข้ากับระบบของคุณ Windows จะรู้จักอุปกรณ์นั้นและทำแผนที่โดยอัตโนมัติ (หรือคุณจะแมปด้วยตนเองก็ได้) คุณลักษณะนี้ช่วยให้แน่ใจว่าคุณไม่จำเป็นต้องแมปไดรฟ์ภายนอกทั้งหมดด้วยตนเองในระหว่างการบู๊ตแต่ละครั้ง ในบางกรณี คุณอาจพบข้อความแสดงข้อผิดพลาดนี้ปรากฏขึ้นที่มุมของหน้าจอว่า “ไม่สามารถเชื่อมต่อไดรฟ์เครือข่ายทั้งหมดอีกครั้ง“. มีวิธีแก้ปัญหาง่ายๆ สำหรับการแก้ไขนี้ รวมถึงการรีแมปไดรฟ์ภายนอกล่าสุดอีกครั้ง
สารบัญ
แก้ไข 1 – ตรวจสอบให้แน่ใจว่า Windows รอไดรฟ์เครือข่าย
บางครั้ง Windows จะบู๊ตอย่างรวดเร็วจนไม่สามารถจับคู่ไดรฟ์เครือข่ายได้อย่างถูกต้องในกรอบเวลาสั้นๆ นั้น
1. ดังนั้นให้กด ⊞ ชนะ+รับ คีย์ด้วยกัน
2. จากนั้นพิมพ์ “gpedit.msc” และคลิกที่ “ตกลง“.
ซึ่งจะเป็นการเปิด Local Group Policy Editor
3. เมื่อมันปรากฏ ให้ทำตามนี้-
การกำหนดค่าคอมพิวเตอร์ > เทมเพลตการดูแลระบบ > ระบบ > เข้าสู่ระบบ
4. ทางด้านขวามือ คุณจะเห็นรายการนโยบาย
5. เพียงมองหา “รอเครือข่ายเสมอเมื่อเริ่มต้นคอมพิวเตอร์และเข้าสู่ระบบ” การตั้งค่านโยบาย
6. เพียงแตะสองครั้งที่นโยบายเพื่อแก้ไข
7. ตั้งค่านโยบายเป็น “เปิดใช้งาน“.
8. หลังจากนั้นให้แตะ “นำมาใช้" และ "ตกลง” เพื่อบันทึกการเปลี่ยนแปลง
หลังจากนั้น ปิดตัวแก้ไขนโยบายกลุ่ม เริ่มต้นใหม่ คอมพิวเตอร์เมื่อคุณทำเสร็จแล้ว
แก้ไข 2 – ใช้แบตช์ไฟล์
คุณสามารถสร้างไฟล์แบตช์ตามด้วยสคริปต์ PowerShell เพื่อแก้ไขปัญหานี้
ขั้นตอนที่ 1 CMD สคริปต์
1. เขียน "แผ่นจดบันทึก” ในช่องค้นหา
2. จากนั้นแตะที่ “แผ่นจดบันทึก” เพื่อเข้าถึง
2. เมื่อ Notepad เปิดขึ้นมา ให้คัดลอกและวางบรรทัดเหล่านี้ใน Notepad
PowerShell - คำสั่ง "Set-ExecutionPolicy - ขอบเขตผู้ใช้ปัจจุบันไม่จำกัด" >> "%TEMP%\StartupLog.txt" 2>&1 PowerShell - ไฟล์ "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt " 2>&1
3. เมื่อคุณวางบรรทัดใน Notepad แล้ว ให้แตะที่ “ไฟล์” และคลิกที่ “บันทึกเป็น…“.
4. ในขั้นตอนต่อไป ตั้งค่าประเภทไฟล์เป็น “เอกสารทั้งหมด“.
7. จากนั้นตั้งชื่อไฟล์แบตช์เป็น “batch.cmd”
8. นำทางไปยัง เดสก์ทอป เพื่อบันทึกไฟล์ หลังจากนั้นคลิกที่ “บันทึก” เพื่อบันทึกไฟล์
โฆษณา
เมื่อคุณบันทึกไฟล์แล้ว ให้ไปที่ขั้นตอนถัดไป
ขั้นตอนที่ 2 – สคริปต์ PowerShell
ตอนนี้ คุณต้องสร้างสคริปต์ PowerShell
1. เปิด Notepad อีกครั้ง
2. ตอนนี้, สำเนา บรรทัดเหล่านี้จากที่นี่และ แปะ ลงในเทอร์มินัล
$i=3 while($True){ $error.clear() $MappedDrives = Get-SmbMapping |ที่ไหน -สถานะคุณสมบัติ -ค่าไม่พร้อมใช้งาน -EQ | เลือก LocalPath, RemotePath foreach ($MappedDrive ใน $MappedDrives) { ลอง { New-SmbMapping -LocalPath $MappedDrive. LocalPath -RemotePath $ MappedDrive RemotePath -Persistent $True } catch { เขียนโฮสต์ "มีข้อผิดพลาดในการแมป $MappedDrive RemotePath ไปยัง $ MappedDrive LocalPath" } } $i = $i - 1 if($ ข้อผิดพลาด นับ -eq 0 -Or $i -eq 0) {break} เริ่มการนอนหลับ - วินาที 30 }
3. ตอนนี้แตะที่ “ไฟล์" และ "บันทึกเป็น…" เพื่อดำเนินการต่อ.
4. จากนั้นเพียงตั้งค่า 'ประเภทไฟล์:' เป็น "เอกสารทั้งหมด“.
7. เพียงตั้งชื่อสคริปต์ PowerShell เป็น “MapDrives.ps1“.
8. เช่นเดียวกับเมื่อก่อน บันทึกไฟล์นี้ในเดสก์ท็อป
เมื่อคุณบันทึกไฟล์เหล่านี้แล้ว ไปที่ขั้นตอนถัดไป
ขั้นตอนที่ 3 – ย้ายสคริปต์เหล่านี้
คุณสามารถย้ายสคริปต์เหล่านี้ไปยังโฟลเดอร์เริ่มต้นได้
1. ไปที่เดสก์ท็อปที่คุณบันทึกสคริปต์เหล่านี้ คลิกขวาที่ "batch.cmd” แล้วแตะที่ไอคอนคัดลอกเพื่อคัดลอก
2. ตอนนี้ คุณต้องย้ายไฟล์เหล่านี้ไปที่ “สตาร์ทอัพ” โฟลเดอร์ในระบบของคุณ
%ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
[
คุณยังสามารถนำทางไปยังโฟลเดอร์นี้จากเรียกใช้
ก. เปิดเทอร์มินัล Run โดยกด ปุ่ม Windows+R คีย์ด้วยกัน
ข. แปะ ที่อยู่นี้และคลิกที่ "ตกลง“.
%ProgramData%\Microsoft\Windows\Start Menu\Programs\StartUp
]
3. ตอนนี้เพียงแค่ แปะ สคริปต์ cmd ในโฟลเดอร์เริ่มต้น
4. หลังจากนั้นไปที่ไดรฟ์ระบบ (ปกติจะเป็น ค ขับ).
5. ถัดไป สร้างโฟลเดอร์ใหม่ชื่อ “สคริปต์“.
6. ตอนนี้คัดลอก“MapDrives.ps1" ไฟล์.
7. วางไฟล์ powershell ที่คัดลอกไว้ในไฟล์ สคริปต์ โฟลเดอร์
เมื่อคุณทำเสร็จแล้วให้ปิดทุกหน้าต่างและ เริ่มต้นใหม่ ระบบ.
แก้ไข 3 – ใช้รีจิสทรีเพื่อปิดใช้งานการแจ้งเตือน
เพียงแค่ปรับแต่งรีจิสทรีอย่างง่าย และคุณสามารถกำจัดการแจ้งเตือนที่น่ารำคาญเมื่อเริ่มต้นระบบได้อย่างง่ายดาย
1. อย่างแรกเลยประเภท “regedit.msc” ในช่องค้นหา
2. หลังจากนั้นให้แตะที่ “ตัวแก้ไขรีจิสทรี” เพื่อเข้าถึง
คำเตือน – Registry Editor เป็นหนึ่งในตำแหน่งที่ละเอียดอ่อนที่สุดในระบบของคุณ ดังนั้น ก่อนดำเนินการในขั้นตอนต่อไป ให้สำรองข้อมูลรีจิสทรีของคุณใหม่
เมื่อ Registry Editor เปิดขึ้นให้แตะที่ "ไฟล์” และคลิกที่ “ส่งออก” เพื่อสำรองข้อมูลรีจิสทรี
3. หลังจากสำรองข้อมูลแล้ว ไปทางนี้ –
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider
4. ตอนนี้ ที่บานหน้าต่างด้านขวา ให้มองหาค่าชื่อ “RestoreConnection“.
5. หากคุณไม่พบค่าดังกล่าว เพียงแตะที่ช่องว่างแล้วแตะที่ "ใหม่>” และแตะที่ “ค่า DWORD (32 บิต)“.
6. ตอนนี้คุณตั้งชื่อค่าเป็น “RestoreConnection“.
7. หลังจากนั้นเพียงแค่ แตะสองครั้ง มัน.
8. ตั้งค่าเป็น “0“.
9. หลังจากนั้นให้แตะที่ “ตกลง” เพื่อบันทึกการเปลี่ยนแปลง
ปิดตัวแก้ไขรีจิสทรี หลังจากรีสตาร์ทระบบแล้ว ให้ตรวจสอบว่าคุณกำลังประสบปัญหาการแจ้งเตือนดังกล่าวหรือไม่
แก้ไข 4 – ตัดการเชื่อมต่อไดรฟ์ที่มีปัญหา
หากคุณกำลังใช้อุปกรณ์ที่กำหนดค่าไม่ถูกต้อง การยกเลิกการเชื่อมต่อจะช่วยแก้ไขปัญหาได้
1. เพียงกด ปุ่ม Windows+E คีย์ด้วยกัน
2. จากนั้นแตะที่ “พีซีเครื่องนี้” ทางด้านซ้ายมือ
ที่นี่ คุณจะสังเกตเห็นไดรฟ์ทั้งหมดที่แสดงไว้ด้วยกัน ตรวจสอบว่าไดรฟ์ใดแสดงกากบาทสีแดงข้างชื่อ อุปกรณ์นั้นเป็นสาเหตุของข้อความแสดงข้อผิดพลาด
3. เพียงคลิกขวาที่ไดรฟ์แล้วแตะที่ "แสดงตัวเลือกเพิ่มเติม“.
4. แตะที่ “ตัดการเชื่อมต่อ” เพื่อยกเลิกการเชื่อมต่อไดรฟ์จากระบบของคุณ
เมื่อตัดการเชื่อมต่อแล้ว รีบูต อุปกรณ์.
ตอนนี้ คุณจะหยุดรับข้อความแสดงข้อผิดพลาด ในทางกลับกัน คุณสามารถทำการแมปใหม่ได้อย่างง่ายดายหากต้องการในภายหลัง
แก้ไข 5 – ใช้ Task Scheduler
คุณสามารถใช้ Task Scheduler เพื่อทำแผนที่ไดรฟ์เมื่อเริ่มต้นระบบของคุณ
1. พิมพ์ "ตัวกำหนดตารางเวลางาน” ในช่องค้นหา
2. จากนั้นแตะ “ตัวกำหนดเวลางาน” เพื่อเข้าถึง
3. เมื่อคุณเปิดหน้าจอ Task Scheduler แล้ว ให้แตะที่ “หนังบู๊” แล้วคลิกปุ่ม “สร้างงาน” เพื่อสร้างงานใหม่
4. ในหน้าต่าง Create Task ให้ไปที่ “ทั่วไปแท็บ”
5. ตั้งชื่องานนี้ตามที่คุณต้องการ
6. ตอนนี้ คุณต้องเปลี่ยนกลุ่มผู้ใช้เฉพาะ ในการทำเช่นนั้นให้แตะ “เปลี่ยน User หรือ Group..” ตัวเลือก.
7. ตอนนี้คลิกที่ “ขั้นสูง“.
8. เพียงแตะ “ค้นหาตอนนี้“.
9. หลังจากนั้น ค้นหาบัญชีของคุณและเลือก
10. ถัดไปแตะ “ตกลง“.
11. สุดท้ายให้แตะ “ตกลง” เพื่อดำเนินการต่อไป
12. สุดท้าย กลับมาที่หน้าต่าง Create Task ตรวจสอบ “วิ่งด้วยสิทธิพิเศษสูงสุด“.
13. จากนั้นไปที่ "ทริกเกอร์" ส่วน.
14. แตะที่ “ใหม่" ตัวเลือก.
15. ถัดไป ตั้งค่า 'เริ่มงาน:' "เมื่อเข้าสู่ระบบ“.
16. จากนั้นแตะ “ตกลง“.
17. ไปที่ “การกระทำ" พื้นที่.
18. สุดท้ายให้แตะ "ใหม่…" ตัวเลือก.
19. ในหน้า New Action ให้ตั้งค่า “Action:” เป็น “เริ่มโปรแกรม“.
20. หลังจากนั้นให้แตะ “เรียกดู…“.
21. นอกจากนี้ ให้ไปที่สคริปต์ PowerShell ที่คุณได้บันทึกไว้ก่อนหน้านี้ (แก้ไข – 2).
22. แล้ว, เลือก สคริปต์ powershell แล้วแตะ "เปิด“.
23. แปะ นี้ใน 'เพิ่มอาร์กิวเมนต์' กล่อง.
-windowsstyle hidden -command .\MapDrives.ps1 >> %TEMP%\StartupLog.txt 2>&1
24. ใน 'เริ่มใน' กล่อง, แปะ นี้ -
%SystemDrive%\Scripts\
25. สุดท้ายให้แตะ “ตกลง“.
26. ไปที่ “เงื่อนไขแท็บ”
27. ตอนนี้เพียงแค่ ตรวจสอบ ตัวเลือกสุดท้ายบนหน้าจอ “เริ่มเฉพาะเมื่อมีเครือข่ายต่อไปนี้“.
28. เลือก "การเชื่อมต่อใด ๆ” จากเมนูแบบเลื่อนลง
29. สุดท้ายให้แตะ “ตกลง” เพื่อสร้างงานนี้ขึ้นมาในที่สุด
ปิด Task Scheduler และรีสตาร์ทระบบ
แก้ไข 6 – เชื่อมต่ออุปกรณ์ภายนอกอีกครั้ง
หากปัญหานี้เกิดขึ้นเนื่องจากอุปกรณ์ภายนอก ให้ลองเชื่อมต่ออุปกรณ์ภายนอกจริงอีกครั้ง
สิ่งนี้ควรแก้ปัญหาที่คุณกำลังเผชิญ
เคล็ดลับทางเลือก –
หรือคุณสามารถใช้ Network Drive Manager เพื่อจัดการอุปกรณ์เครือข่ายได้อย่างถูกต้องมากขึ้น
ขั้นตอนที่ 1 - ดาวน์โหลด Restoro PC Repair Tool จากที่นี่
ขั้นตอนที่ 2 - คลิกที่เริ่มการสแกนเพื่อค้นหาและแก้ไขปัญหาพีซีโดยอัตโนมัติ