/ / Cách khắc phục lỗi “Không thể kết nối lại tất cả ổ đĩa mạng” trên Windows

Cách khắc phục lỗi “Không thể kết nối lại tất cả ổ đĩa mạng” trên Windows

Hệ điều hành Windows tự động nhận dạng các thiết bị bên ngoài được kết nối và ánh xạ chúng cho phù hợp. Điều này giúp bạn không gặp rắc rối khi ánh xạ các ổ đĩa mạng bên ngoài theo cách thủ công. Tuy nhiên, đôi khi do sự cố với Kiểm soát tài khoản người dùng, bạn có thể gặp phải lỗi không thể kết nối lại tất cả các ổ đĩa mạng.

Một thao tác ngắt kết nối và kết nối lại ổ đĩa mạng đơn giản có thể giúp bạn giải quyết lỗi này. Tuy nhiên, nếu điều đó không hoạt động, bạn có thể định cấu hình chính sách Đăng nhập bằng Trình chỉnh sửa chính sách nhóm để giải quyết lỗi. Ở đây chúng ta sẽ thảo luận về vấn đề này và các giải pháp khác để khắc phục lỗi không thể kết nối lại tất cả trình điều khiển mạng trong Windows.

1. Cài đặt các bản cập nhật Windows mới nhất

Microsoft khuyên bạn nên cài đặt bản cập nhật mới nhất để khắc phục sự cố trên phiên bản cũ hơn của máy tính Windows. Kiểm tra xem bạn có bản cập nhật tính năng mới trong trung tâm cập nhật hay không và cài đặt chúng để xem liệu điều đó có giúp khắc phục lỗi hay không.

Để cài đặt các bản cập nhật Windows 11:

  1. Nhấn Win + I mở Cài đặt.
  2. Mở cập nhật hệ điều hành Window trong ngăn bên trái.
  3. Bấm vào Kiểm tra cập nhật. Windows sẽ quét và hiển thị các bản cập nhật đang chờ xử lý.
  4. Bấm vào Tải xuống cài đặt và đợi bản cập nhật hoàn tất quá trình cài đặt.
  5. Sau khi cài đặt, hãy khởi động lại PC của bạn và kiểm tra mọi cải tiến.

2. Ngắt kết nối ổ đĩa mạng

Nếu bạn biết ổ nào đang gây ra lỗi, một thao tác ngắt kết nối và kết nối lại đơn giản có thể giúp bạn giải quyết lỗi.

LÀM VIDEO TRONG NGÀY

Để ngắt kết nối ổ đĩa:

  1. Nhấn Thắng + E mở Chương trình quản lý dữ liệu.
  2. Trong ngăn bên trái, nhấp chuột phải vào PC này và chọn Ngắt kết nối ổ đĩa mạng. Trong Windows 11, hãy chọn Hiển thị thêm các tùy chọn để xem tùy chọn ổ đĩa ngắt kết nối.
  3. Windows sẽ hiển thị tất cả các ổ đĩa mạng được kết nối với hệ thống của bạn.
  4. Chọn ổ đĩa bạn muốn ngắt kết nối và nhấp vào ĐƯỢC RỒI.

3. Buộc Windows phải đợi mạng trên máy tính khởi động

Như đã thảo luận trước đây, lỗi không thể kết nối lại tất cả các ổ đĩa mạng thường xảy ra do ánh xạ tự động của các ổ đĩa mạng. Để giải quyết vấn đề này, bạn có thể đặt Windows đợi mạng khi khởi động máy tính và đăng nhập bằng Group Policy Editor.

Lưu ý rằng Group Policy Editor chỉ khả dụng trên các phiên bản Windows Pro, Edu và Enterprise của HĐH. Đọc hướng dẫn của chúng tôi về cách bật GPEdit trên Windows Home nếu bạn đang sử dụng phiên bản Home của HĐH, sau đó tiến hành các bước bên dưới.


Để thay đổi chính sách Đăng nhập bằng GPEdit:

  1. Nhấn Thắng + R để mở Run.
  2. Loại hình gpedit.msc và bấm vào ĐƯỢC RỒI để mở Group Polict Editor.

  3. Trong Local Group Policy Editor, điều hướng đến chính sách sau:
    Computer Configuration > Administrative Templates > System > Logon
  4. Trong ngăn bên phải, xác định vị trí và nhấp đúp vào Luôn dành cho mạng khi khởi động máy tính và đăng nhập chính sách.

  5. Trong hộp thoại bật lên, hãy chọn Đã bật.
  6. Nhấp chuột Ứng dụng ĐƯỢC RỒI để lưu các thay đổi.

4. Bản đồ ổ đĩa bằng cách sử dụng tập lệnh hàng loạt

Nếu việc điều chỉnh chính sách đăng nhập trong Group Policy Editor không hữu ích, bạn có thể sử dụng tập lệnh loạt để khắc phục lỗi này. Phương pháp này liên quan đến việc tạo một tập lệnh lô mới cho Command Prompt và PowerShell sẽ chạy khi khởi động và ánh xạ các ổ đĩa cần thiết.

Để tạo một tập lệnh hàng loạt để ánh xạ các ổ đĩa trong Windows:

  1. Mở tệp Notepad mới. Để làm điều này, hãy nhấn Thắng + R mở Chạyloại hình sổ tayvà nhấp vào ĐƯỢC RỒI.

  2. Tiếp theo, sao chép và dán đoạn mã sau:
    PowerShell -Command "Set-ExecutionPolicy -Scope CurrentUser Unrestricted" >> "%TEMP%StartupLog.txt" 2>&1
    PowerShell -File "%SystemDrive%ScriptsMapDrives.ps1" >> "%TEMP%StartupLog.txt" 2>&1
  3. Tiếp theo, nhấn Ctrl + S để mở Tiết kiệm hộp thoại.

  4. Cho Tên tệploại hình batch.cmd.
  5. Tiếp theo, nhấp vào Lưu thành nhập trình đơn thả xuống và chọn Tất cả các tệp.
  6. Nhấp chuột Tiết kiệm để lưu tệp.
  7. Tiếp theo, chúng ta sẽ tạo một script powershell. Để thực hiện việc này, hãy mở một tệp Notepad mới.

  8. Trong tệp Notepad, sao chép và dán tập lệnh sau:
    $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
    }
  9. Một lần nữa, nhấn Ctrl + S để mở Tiết kiệm hộp thoại.
  10. Đây, gõ MapDrives.ps1 như tên tệp.
  11. Tiếp theo, nhấp vào menu thả xuống cho Lưu kiểu, mẫu và chọn Tất cả các tệp.

  12. Nhấp chuột Tiết kiệm để lưu tệp.
  13. Tiếp theo, bạn cần di chuyển batch.cmd nộp cho Khởi động thư mục của máy tính Windows của bạn.
  14. Để làm điều này, hãy nhấn Thắng + R mở Chạy.
  15. Tiếp theo, sao chép và dán đường dẫn sau để truy cập vào Khởi động thư mục:
    C:ProgramDataMicrosoftWindowsStart MenuProgramsStartUp
  16. Di chuyển batch.cmd nộp cho Khởi động thư mục.
  17. Tiếp theo, nhấn Thắng + E để mở File Explorer. Trong ngăn bên trái, nhấp vào Windows C Dưới PC này để truy cập C: lái xe.
  18. Nhấp chuột phải và chọn Mới> Thư mục.
  19. Đổi tên thư mục thành Tập lệnh.
  20. Bây giờ, di chuyển MapDrives.ps1 nộp cho Tập lệnh thư mục.


Sau khi hoàn tất, hãy khởi động lại PC của bạn. Windows sẽ tự động chạy tập lệnh MapDrives khi PC khởi động lại và giải quyết lỗi không thể kết nối lại tất cả các ổ đĩa mạng.

5. Sử dụng Trình lập lịch tác vụ để chạy Tập lệnh

Nếu vì lý do nào đó, Windows không chạy được tập lệnh MapDrives.ps1 trong khi khởi động, bạn có thể sử dụng Bộ lập lịch tác vụ để thực hiện tác vụ này. Tất cả những gì bạn phải làm là tạo một tác vụ mới để khởi động chương trình và đặt nó chạy tập lệnh MapDrives đã tạo trước đó. Đây là cách để làm điều đó.

  1. Nhấn vào Thắng lợi phím và gõ bảng kế hoạch. Sau đó, nhấp vào Bảng kế hoạch để khởi động chương trình.
  2. Tiếp theo, nhấp vào Hoạt động và sau đó nhấp vào Tạo tác vụ.

  3. bên trong Tên trường, nhập tên cho nhiệm vụ.

  4. Tiếp theo, nhấp vào Thay đổi tùy chọn Người dùng hoặc Nhóm Dưới Các tùy chọn bảo mật.
  5. Nhập tên người dùng hoặc nhóm bạn muốn giao nhiệm vụ và nhấp vào Kiểm tra tên.
  6. Sau khi hoàn thành, hãy nhấp vào ĐƯỢC RỒI.

  7. Tiếp theo, chọn Chạy với các đặc quyền cao nhất tùy chọn dưới Các tùy chọn bảo mật.
  8. Tiếp theo, mở Gây nên chuyển hướng.
  9. Bấm vào Mới.
  10. Nhấn vào Bắt đầu nhiệm vụ thả xuống và chọn Lúc đăng nhập.
  11. Tiếp theo, mở Hành động và nhấp vào Mới cái nút.

  12. Ở đây đảm bảo Hoạt động trình đơn thả xuống được đặt thành Bắt đầu một chương trình.
  13. Tiếp theo, nhấp vào Duyệt qua cái nút.

  14. Bây giờ hãy chọn MapDrives.ps1 tập lệnh bạn đã tạo ở bước trước và nhấp vào Mở.
  15. bên trong Thêm đối số trường, nhập như sau:
    -windowsstyle hidden -command .MapDrives.ps1 >> %TEMP%StartupLog.txt 2>&1
  16. Tiếp theo, trong Bắt đầu vào trường, nhập như sau:
    %SystemDrive%Scripts
  17. Nhấp chuột ĐƯỢC RỒI để lưu các thay đổi.
  18. Tiếp theo, mở Các điều kiện chuyển hướng.

  19. Tại đây, hãy chọn Chỉ bắt đầu nếu mạng sau khả dụng quyền mua.
  20. Trong menu thả xuống bên dưới, hãy chọn Mọi kết nối
  21. Nhấp chuột ĐƯỢC RỒI để lưu các thay đổi.


Cuối cùng, khởi động lại PC của bạn để áp dụng các thay đổi. Task Scheduler sẽ hoạt động tương tự như script Command Prompt được thêm vào thư mục Startup và chạy script để ánh xạ các ổ đĩa trong quá trình đăng nhập.

6. Tắt thông báo ổ đĩa mạng bằng trình chỉnh sửa sổ đăng ký

Nếu bạn muốn dừng thông báo không thể kết nối lại tất cả các ổ đĩa mạng, bạn có thể thực hiện bằng cách điều chỉnh mục đăng ký. Đây là cách để làm điều đó.

Lưu ý rằng việc sửa đổi không chính xác các mục đăng ký có thể gây ra sự cố hệ thống. Chúng tôi khuyên bạn nên tạo điểm khôi phục hệ thống trước khi tiếp tục các bước bên dưới.

Ngoài ra, bạn cũng có thể bật sao lưu sổ đăng ký tự động trong Windows 11 để an toàn hơn.

Sau khi hoàn tất, hãy tiếp tục các bước dưới đây để vô hiệu hóa không thể kết nối lại tất cả các ổ đĩa mạng thông báo trong Windows.

  1. Nhấn Thắng + R mở Chạy.
  2. Loại hình regedit và bấm vào ĐƯỢC RỒI để mở Registry Editor. Nhấp chuột Đúng khi được UAC nhắc nhở.
  3. Trong Registry Editor, điều hướng đến vị trí sau:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider
  4. Trong ngăn bên phải, hãy tìm RestoreConnection giá trị. Nếu nó không tồn tại, bạn sẽ cần tạo một giá trị mới.
  5. Để tạo một giá trị mới, hãy nhấp chuột phải vào Nhà cung cấp mạng phím và chọn Mới> Giá trị DWORD (32-bit).

  6. Đổi tên giá trị thành Khôi phục kết nối.
  7. Nhấp chuột phải vào RestoreConnection và chọn Biến đổi.

  8. bên trong Dữ liệu giá trị Loại lĩnh vực 0 và bấm vào ĐƯỢC RỒI để lưu các thay đổi.


Đóng Registry Editor và khởi động lại PC của bạn. Mặc dù điều này sẽ không giải quyết được lỗi, nhưng nó có thể sẽ ngăn thông báo lỗi khó chịu bật lên mỗi khi bạn đăng nhập.

Giải quyết lỗi “Không thể kết nối lại tất cả ổ đĩa mạng” trong Windows

Mặc dù các mẹo khắc phục sự cố trong bài viết rất hữu ích, nhưng bạn cũng có thể sử dụng trình quản lý ổ đĩa mạng của bên thứ ba để quản lý chính xác các ổ đĩa mạng. Các công cụ này đảm bảo các ổ đĩa mạng được kết nối đúng cách sau khi đăng nhập và giảm thiểu nguy cơ xảy ra các lỗi liên quan đến ổ đĩa mạng.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *