Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

[FIX] Không thể kết nối lại tất cả ổ đĩa mạng

Các ổ được ánh xạ là một thứ thực sự tiện lợi vì nó cho phép bạn sử dụng các ổ trên mạng. Khi bạn lập bản đồ các ổ đĩa, một tùy chọn được cung cấp có tên là Kết nối lại khi đăng nhập giúp bạn không gặp rắc rối khi lập bản đồ các ổ đĩa mỗi khi bạn đăng nhập. Nó có chức năng ánh xạ các ổ đĩa tự động khi khởi động. Thông thường, bạn sẽ nghĩ đây là một tính năng nhỏ gọn gàng tuyệt vời giúp bạn tiết kiệm thời gian, tuy nhiên, có những trường hợp nó trở nên phiền toái.

[FIX] Không thể kết nối lại tất cả ổ đĩa mạng

Thông báo lỗi Không thể kết nối lại tất cả các ổ đĩa mạng xuất hiện bất cứ khi nào bạn bật nguồn hệ thống của mình. Tại sao điều này được gây ra? Nó dường như là do hai lý do chính. Đầu tiên, các ổ đĩa được ánh xạ không khả dụng, có nghĩa là nó có thể bị lỗi hoặc đã bị ngắt kết nối. Thứ hai, vấn đề là khi đăng nhập Windows 10 của bạn, có một chút chậm trễ trước khi mạng khả dụng. Tuy nhiên, hệ thống cố gắng ánh xạ các ổ đĩa trước khi mạng khả dụng, do đó gây ra sự cố.

Hóa ra, có nhiều cách mà bạn thực sự có thể giải quyết vấn đề này. Có những tập lệnh thực sự giải quyết được vấn đề cho bạn và tất cả những gì bạn phải làm là tạo chúng trong khi khởi động. Đối với điều này, bạn có thể sử dụng thư mục khởi động hoặc sử dụng tính năng Bộ lập lịch tác vụ. Vì vậy, không có bất kỳ sự chậm trễ nào nữa, hãy để chúng tôi bắt đầu.

Phương pháp 1:Đặt Windows chờ Mạng

Giống như chúng tôi đã đề cập, sự cố dường như xảy ra khi hệ thống cố gắng ánh xạ các ổ đĩa mạng trước khi nó khả dụng. Do đó, điều đầu tiên bạn nên làm là làm cho Windows chờ mạng trước khi nó cố gắng ánh xạ các ổ đĩa. Đối với điều này, chúng tôi sẽ phải thay đổi chính sách nhóm cục bộ một chút.

Thực hiện theo các hướng dẫn bên dưới để làm như vậy:

  1. Trước hết, nhấn phím Windows + R để mở hộp thoại Run.
  2. Sau đó, nhập gpedit.msc và nhấn Enter. Thao tác này sẽ hiển thị Local Group Policy Editor.
  3. Trong Local Group Policy Editor, hãy đi đến vị trí sau:
    Computer Configuration > Administrative Templates > System > Logon
    [FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  4. Sau đó, ở bên phải, tìm nút Luôn đợi mạng khi máy tính khởi động và đăng nhập chính sách. Nhấp đúp vào nó để chỉnh sửa nó.
  5. Chọn Đã bật rồi nhấn Áp dụng . Cuối cùng, nhấp vào OK .
  6. Khởi động lại hệ thống của bạn để lưu các thay đổi và xem sự cố còn tiếp diễn hay không.

Phương pháp 2:Sử dụng tập lệnh khi khởi động

Nếu phương pháp trên không khắc phục được sự cố cho bạn, bạn có thể tạo các tập lệnh sẽ chạy khi khởi động để ánh xạ các ổ đĩa cho bạn và giải quyết sự cố. Chúng tôi sẽ cung cấp tập lệnh cho cả Command Prompt hoặc Powershell. Bạn cần phải có cả hai vì tập lệnh cmd đề cập đến tập lệnh Powershell.

Command Prompt

Thực hiện theo các hướng dẫn dưới đây để tạo tập lệnh cho dấu nhắc lệnh:

  1. Trước hết, hãy mở Notepad .
  2. Sau đó, sao chép và dán tập lệnh được cung cấp bên dưới vào tệp văn bản.
PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%\StartupLog.txt" 2>&1 

PowerShell -File "%SystemDrive%\Scripts\MapDrives.ps1" >> "%TEMP%\StartupLog.txt" 2>&1
[FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  1. Lưu tệp này dưới dạng cmd bất cứ nơi nào bạn thích.

Powershell

Đối với tập lệnh Powershell, hãy làm theo hướng dẫn bên dưới:

  1. Mở Notepad một lần nữa.
  2. Bây giờ, hãy sao chép tập lệnh sau và dán vào tệp notepad mới được tạo:
   $i=3

    while($True){

    $error.clear()

    $MappedDrives = Get-SmbMapping |where -property Status -Value Unavailable -EQ | select LocalPath,RemotePath

    foreach( $MappedDrive in $MappedDrives)

    {

        try {

            New-SmbMapping -LocalPath $MappedDrive.LocalPath -RemotePath $MappedDrive.RemotePath -Persistent $True

        } catch {

            Write-Host "There was an error mapping $MappedDrive.RemotePath to $MappedDrive.LocalPath"

        }

    }

    $i = $i - 1

    if($error.Count -eq 0 -Or $i -eq 0) {break}

    Start-Sleep -Seconds 30

}
[FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  1. Lưu tệp này dưới dạng MapDrives . ps1 . Điều quan trọng là bạn phải sử dụng tên được cung cấp.

Bây giờ chúng tôi đã tạo các tập lệnh, bạn có thể sử dụng thư mục StartUp để giữ cho các ổ đĩa mạng của bạn được kết nối. Thao tác này sẽ chạy tập lệnh trên StartUp, do đó bạn sẽ không phải lo lắng về lỗi hoặc bất cứ điều gì. Thực hiện theo các hướng dẫn bên dưới để làm như vậy:

  1. Mở File Explorer và điều hướng đến đường dẫn sau:% ProgramData% \ Microsoft \ Windows \ Start Menu \ Programs \ StartUp
  2. Khi bạn ở trong StartUp thư mục, sao chép tập lệnh cmd mà bạn đã tạo vào thư mục này. [FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  3. Sau đó, đi tới ổ đĩa hệ thống của bạn và tạo một thư mục có tên là Tập lệnh .
  4. Khi bạn đã tạo xong thư mục, hãy dán tập lệnh Powershell vào đó.
  5. Cuối cùng, hãy khởi động lại hệ thống của bạn và bạn sẽ có thể xem các ổ đĩa được ánh xạ mà không gặp bất kỳ sự cố nào.

Phương pháp 3:Sử dụng Bộ lập lịch tác vụ

Nếu bạn không muốn sử dụng thư mục StartUp, bạn có một giải pháp thay thế để sử dụng Bộ lập lịch tác vụ. Ở đây, bạn sẽ phải lên lịch cho một tác vụ sẽ chạy khi khởi động, tác vụ này về cơ bản sẽ thực thi các tập lệnh mà chúng ta đã tạo. Để thực hiện việc này, hãy làm theo hướng dẫn bên dưới:

  1. Trước hết, bạn phải tạo Tập lệnh trong hệ thống của bạn và dán tập lệnh Powershell vào đó.
  2. Sau đó, mở Trình lập lịch tác vụ bằng cách tìm kiếm nó trong Bắt đầu menu.
  3. Khi bạn đã khởi chạy Tác vụ Người lập lịch , bạn sẽ phải tạo một nhiệm vụ. Để làm như vậy, hãy nhấp vào Hành động trình đơn thả xuống, sau đó nhấp vào Tạo Công việc lựa chọn. [FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  4. Trong tab Chung, đặt tên cho nhiệm vụ chẳng hạn như Tập lệnh cho Ổ đĩa ánh xạ hoặc bất cứ thứ gì bạn thích.
  5. Sau đó, nhấp vào Thay đổi người dùng hoặc nhóm cái nút. Trên cửa sổ mới, bạn phải chọn một nhóm cục bộ hoặc một người dùng. Sau khi hoàn tất, hãy nhấp vào nút OK nút.
  6. Khi bạn đã hoàn tất, hãy chọn tùy chọn Chạy với cao nhất đặc quyền lựa chọn. [FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  7. Bây giờ, hãy nhấp vào Trình kích hoạt rồi nhấn vào tab Mới nút.
  8. Đối với Bắt đầu tác vụ , hãy chọn tùy chọn Lúc đăng nhập từ trình đơn thả xuống. Sau đó, nhấp vào nút OK. [FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  9. Bây giờ, chuyển sang Tác vụ rồi nhấn vào tab Mới một lần nữa.
  10. Chọn Bắt đầu một chương trình từ Hành động menu thả xuống, sau đó nhập Powershell.exe cho hộp Chương trình / tập lệnh.
  11. Nhập các lệnh sau cho Thêm đối số hộp:
-windowsstyle hidden -command .\MapDrives.ps1 >> %TEMP%\StartupLog.txt 2>&1
  1. Đối với Bắt đầu trong , bạn phải nhập vị trí của tập lệnh PowerShell mà chúng tôi đã tạo. Nhập vị trí sau:
%SystemDrive%\Scripts\
  1. Nhấp vào OK để đóng Hành động mới cửa sổ.
  2. Bây giờ, khi bạn đã hoàn thành việc đó, hãy chuyển sang Điều kiện chuyển hướng. [FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  3. Trong Mạng, đảm bảo tùy chọn Chỉ bắt đầu nếu kết nối mạng sau khả dụng được kiểm tra.
  4. Từ trình đơn thả xuống, hãy chọn tùy chọn Kết nối bất kỳ rồi nhấp vào nút OK nút.

Phương pháp 4:Cài đặt bản cập nhật KB4469342

Một cách khác để sửa lỗi là cài đặt bản vá đã được Windows phát hành. Hệ thống của bạn có thể thiếu bản cập nhật nói trên gây ra sự cố. Để cài đặt bản cập nhật, hãy làm như sau:

  1. Tìm đường đến Danh mục Windows Update.
  2. Tìm kiếm KB4469342 cập nhật và sau đó tải xuống bản cập nhật cho hệ thống của bạn. [FIX] Không thể kết nối lại tất cả ổ đĩa mạng
  3. Sau khi tải xuống, hãy chạy bản cập nhật để cài đặt nó.
  4. Cuối cùng, hãy khởi động lại hệ thống của bạn để xem sự cố đã được khắc phục chưa.