ไม่สามารถเชื่อมต่อไดรฟ์เครือข่ายทั้งหมดอีกครั้ง

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

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

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

วิธีที่ 1: ทำให้ Windows รอ Network

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

ทำตามคำแนะนำด้านล่างเพื่อดำเนินการดังกล่าว:

  1. ก่อนอื่นให้กดปุ่ม คีย์ Windows + R เพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. จากนั้นพิมพ์ gpedit.msc แล้วกด Enter สิ่งนี้จะแสดง Local Group Policy Editor ขึ้นมา
  3. ใน Local Group Policy Editor ไปที่ตำแหน่งต่อไปนี้:
    การกำหนดค่าคอมพิวเตอร์> เทมเพลตการดูแลระบบ> ระบบ> เข้าสู่ระบบ
  4. หลังจากนั้นทางด้านขวามือให้ค้นหาไฟล์ รอเครือข่ายเสมอเมื่อเริ่มต้นคอมพิวเตอร์และเข้าสู่ระบบ นโยบาย. ดับเบิลคลิกเพื่อแก้ไข
  5. เลือกเปิดใช้งานแล้วกด สมัคร. สุดท้ายคลิก ตกลง.
  6. รีบูตระบบของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าปัญหายังคงมีอยู่หรือไม่

วิธีที่ 2: การใช้สคริปต์เมื่อเริ่มต้น

หากวิธีการข้างต้นไม่สามารถแก้ไขปัญหาให้คุณได้ คุณสามารถสร้างสคริปต์ที่จะทำงานเมื่อเริ่มต้นระบบเพื่อจับคู่ไดรฟ์สำหรับคุณและแก้ไขปัญหา เราจะจัดเตรียมสคริปต์ทั้งสำหรับ Command Prompt หรือ Powershell คุณต้องมีทั้งสองอย่างเนื่องจากสคริปต์ cmd อ้างถึงสคริปต์ Powershell

พร้อมรับคำสั่ง

ทำตามคำแนะนำด้านล่างเพื่อสร้างสคริปต์สำหรับพรอมต์คำสั่ง:

  1. ก่อนอื่นเปิดขึ้น แผ่นจดบันทึก.
  2. จากนั้นคัดลอกและวางสคริปต์ที่ให้ไว้ด้านล่างในไฟล์ข้อความ
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1 PowerShell -File "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" "2> & 1
  1. บันทึกไฟล์นี้เป็นไฟล์ cmd ทุกที่ที่คุณต้องการ

Powershell

สำหรับสคริปต์ Powershell ให้ทำตามคำแนะนำด้านล่าง:

  1. เปิดออก แผ่นจดบันทึก อีกครั้ง
  2. ตอนนี้คัดลอกสคริปต์ต่อไปนี้และวางลงในไฟล์ notepad ที่สร้างขึ้นใหม่:
 $ i = 3 ในขณะที่ ($ True) {$ error.clear () $ MappedDrives = Get-SmbMapping | where -property Status -Value Unavailable -EQ | เลือก LocalPath, RemotePath foreach ($ MappedDrive ใน $ MappedDrives) {ลองใช้ {New-SmbMapping -LocalPath $ MappedDrive.LocalPath -RemotePath $ MappedDrive.RemotePath -Persistent $ True} catch {Write-Host "มีข้อผิดพลาดในการแมป $ MappedDrive.RemotePath to $ MappedDrive.LocalPath "}} $ i = $ i - 1 if ($ error.Count -eq 0 -Or $ i -eq 0) {break} Start-Sleep -Seconds 30}
  1. บันทึกไฟล์นี้เป็นไฟล์ แผนที่.ps1. สิ่งสำคัญคือคุณต้องใช้ชื่อที่ให้ไว้

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

  1. เปิด File Explorer และไปที่เส้นทางต่อไปนี้: % ProgramData% \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp
  2. เมื่อคุณอยู่ในไฟล์ StartUp คัดลอกสคริปต์ cmd ที่คุณสร้างไปยังโฟลเดอร์นี้
  3. หลังจากนั้นไปที่ไดรฟ์ระบบของคุณและสร้างโฟลเดอร์ชื่อ สคริปต์.
  4. เมื่อคุณสร้างโฟลเดอร์แล้วให้วางสคริปต์ Powershell ลงในนั้น
  5. สุดท้ายให้รีบูตระบบของคุณและคุณจะสามารถเห็นไดรฟ์ที่แมปได้โดยไม่มีปัญหาใด ๆ

วิธีที่ 3: การใช้ Task Scheduler

หากคุณไม่ต้องการใช้โฟลเดอร์ StartUp คุณมีทางเลือกอื่นในการใช้ Task Scheduler ที่นี่คุณจะต้องกำหนดเวลางานที่จะทำงานเมื่อเริ่มต้นซึ่งโดยทั่วไปจะเรียกใช้สคริปต์ที่เราสร้างไว้แล้ว โดยทำตามคำแนะนำด้านล่าง:

  1. ก่อนอื่นคุณต้องสร้างไฟล์ สคริปต์ ในระบบของคุณและวางสคริปต์ Powershell ที่นั่น
  2. หลังจากนั้นเปิดขึ้น ตัวกำหนดเวลางาน โดยค้นหาในไฟล์ เริ่ม เมนู.
  3. เมื่อคุณเปิดตัว งาน เครื่องมือจัดกำหนดการคุณจะต้องสร้างงาน โดยคลิกที่ไฟล์ หนังบู๊ เมนูแบบเลื่อนลงจากนั้นคลิกที่ สร้าง งาน ตัวเลือก
  4. ในแท็บทั่วไปตั้งชื่องานเช่น สคริปต์สำหรับการแมปไดรฟ์ หรืออะไรก็ได้ที่คุณชอบ
  5. หลังจากนั้นคลิกที่ไฟล์ เปลี่ยนผู้ใช้หรือกลุ่ม ปุ่ม. ในหน้าต่างใหม่คุณต้องเลือกกลุ่มท้องถิ่นหรือผู้ใช้ เมื่อเสร็จแล้วให้คลิกไฟล์ ตกลง ปุ่ม.
  6. เมื่อคุณทำเสร็จแล้วให้ตรวจสอบไฟล์ วิ่ง ด้วย สูงสุด สิทธิพิเศษ ตัวเลือก
  7. ตอนนี้คลิกที่ไฟล์ ทริกเกอร์ จากนั้นกดปุ่ม ใหม่ ปุ่ม.
  8. สำหรับ เริ่มงาน เลือกตัวเลือก เมื่อเข้าสู่ระบบ จากเมนูแบบเลื่อนลง หลังจากนั้นคลิกที่ปุ่มตกลง
  9. ตอนนี้เปลี่ยนไปใช้ การดำเนินการ จากนั้นกดปุ่ม ใหม่ ปุ่มอีกครั้ง
  10. เลือก เริ่ม โปรแกรม จาก หนังบู๊ เมนูแบบเลื่อนลงจากนั้นพิมพ์ Powershell.exe สำหรับกล่อง Program / script
  11. ป้อนคำสั่งต่อไปนี้สำหรับไฟล์ เพิ่มอาร์กิวเมนต์ กล่อง:
-windowsstyle ซ่อนคำสั่ง \ MapDrives.ps1 >>% TEMP% \ StartupLog.txt 2> & 1
  1. สำหรับ เริ่ม ในคุณต้องพิมพ์ตำแหน่งของสคริปต์ PowerShell ที่เราสร้างขึ้น ป้อนตำแหน่งต่อไปนี้:
% SystemDrive% \ Scripts \
  1. คลิก ตกลง เพื่อปิด การดำเนินการใหม่ หน้าต่าง.
  2. ตอนนี้เมื่อคุณทำเสร็จแล้วให้เปลี่ยนไปใช้ไฟล์ เงื่อนไข แท็บ
  3. ภายใต้เครือข่ายตรวจสอบให้แน่ใจว่าไฟล์ เริ่มต้นก็ต่อเมื่อมีตัวเลือกการเชื่อมต่อเครือข่ายต่อไปนี้ ถูกตรวจสอบ
  4. จากเมนูแบบเลื่อนลงให้เลือกตัวเลือกการเชื่อมต่อใด ๆ จากนั้นคลิกที่ ตกลง ปุ่ม.

วิธีที่ 4: ติดตั้งการอัปเดต KB4469342

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

  1. เข้าสู่ Windows Update Catalog
  2. ค้นหาไฟล์ KB4469342 อัปเดตแล้วดาวน์โหลดการอัปเดตสำหรับระบบของคุณ
  3. เมื่อดาวน์โหลดแล้วให้รันการอัปเดตเพื่อติดตั้ง
  4. สุดท้ายให้รีบูตระบบของคุณเพื่อดูว่าปัญหาได้รับการแก้ไขหรือไม่
Facebook Twitter Google Plus Pinterest