Windows 10 April Update có phá vỡ phát hiện mạng và hỗ trợ Samba không?


8

Có vẻ như độ phân giải tên / khám phá mạng của Window không hoạt động nữa trên các máy tính mới được thiết lập lại với bản cập nhật tháng 4 mới cho Windows 10 (Build 1803). (Máy tính chỉ được cập nhật dường như không bị ảnh hưởng.)

Mạng cục bộ của tôi bao gồm một ổ NAS hiện đại sử dụng samba để chia sẻ, cộng với một vài máy tính Windows 10 khác (ngoài máy tính tôi đang gõ). Tất cả các máy tính có mạng được cấu hình là một mạng riêng.

Trước bản cập nhật tháng 4 năm 1803, đi đến File Explorer -> Mạng sẽ hiển thị danh sách các máy tính windows, bao gồm cả NAS. Sau đó tôi có thể duyệt NAS, gắn kết nó như một ổ đĩa mạng, v.v.

Hành vi "phát hiện mạng" này vẫn hoạt động trên các máy tính chỉ được cập nhật lên 1803, tuy nhiên việc đặt lại máy tính thành bản cài đặt 1803 mới dường như phá vỡ khám phá mạng. Trên máy tính đặt lại, đi đến File Explorer -> Kết quả mạng không có gì. Nada. Không có tên giải quyết. Không có mạng lưới phát hiện. Không có gì hiện lên.

Khi tôi cố gắng kết nối thủ công với \ AS5002T hoặc \ 192.168.1.46 (NAS của tôi) trên các máy tính được cập nhật 1803, nó hoạt động (tôi có thể duyệt các tệp NAS). Nhưng trên thiết lập lại 1803 máy tính, kết nối không hoạt động nữa. Trong trường hợp tốt nhất, tôi chỉ nhận được "Đường dẫn mạng không tìm thấy".

Googling "phát hiện mạng Windows 1803" cho thấy tôi không phải là người duy nhất gặp vấn đề. Một số người đã quan sát thấy một số dịch vụ " Khám phá chức năng " nhất định không chạy và trên máy tính đặt lại tôi nhận thấy rằng các tính năng SMB 1.0 bị tắt theo mặc định.

Bất cứ ai cũng biết nếu đây là một vấn đề được công nhận? Những sửa chữa có thể có? Có lẽ mọi người không biết về vấn đề này vì nó chỉ ảnh hưởng đến việc thiết lập lại máy tính với 1803?


Tổng cộng, các vấn đề là để thiết lập lại, máy tính Windows 10 mới với bản cập nhật 1803.

  • Network Discovery không hoạt động, cho thấy không có máy tính nào trên mạng
  • Không thể kết nối với chia sẻ Samba

Câu trả lời:


6

Mọi thứ bạn cần biết đều có ở đây:

https://bloss.technet.microsoft.com/filecab/2016/09/16/stop-USE-smb1/

Tóm tắt:

SMB 1.0 là BAD . Đừng sử dụng nó. Có lẽ bạn không cần nó nữa (chúng ta sẽ hiểu điều đó).

Vì nó quá tệ, Microsoft đã bắt đầu loại bỏ nó hoàn toàn khỏi Windows , bắt đầu với Windows 10 1709 Fall Creators Update. Ngay bây giờ, nếu bạn chỉ cập nhật một hệ thống hiện có đã có nó, bạn có thể giữ nó. Nhưng nếu bạn bắt đầu làm mới với một bản sao Windows mới, nó sẽ không ở đó. Ngay sau đó, nó thậm chí sẽ không có sẵn để cài đặt và ngay sau đó nó sẽ được Windows Update bình thường gỡ bỏ . Tại thời điểm đó, nó có thể sẽ chỉ là một bản vá hàng tháng bình thường, và thậm chí không phải là một bản nâng cấp tính năng đầy đủ.

Nói cách khác, không có gì phải bận tâm để cài đặt lại cái này trên hệ thống của bạn. Bạn đang chuẩn bị cho một cuộc chiến sẽ không theo cách của bạn. Bạn có thể thắng trận chiến hôm nay, nhưng vấn đề sẽ quay trở lại (có thể sớm hơn bạn nghĩ) và cuối cùng bạn sẽ thua cuộc chiến đó.

May mắn thay, rất ít thứ vẫn yêu cầu SMB 1.0 và hầu hết những thứ đó là kết quả của việc chạy phần mềm lỗi thời trên một số hệ thống khác, như vậy bạn cũng có thể cập nhật hệ thống khác và khôi phục dịch vụ.

Một trong những nơi đáng chú ý nhất vẫn dựa vào SMB 1.0 theo mặc định là tính năng duyệt mạng trong Windows Explorer (trước đây là Vùng lân cận mạng). Tuy nhiên, bạn cũng có thể sửa lỗi này mà không cần sử dụng SMB 1.0:

  • Tìm Function Discovery Provider HostFunction Discovery Resource Publicationcác dịch vụ và đặt loại khởi động của chúng thành Automatic (Delayed Start).
  • Lần tới khi bạn bắt đầu duyệt mạng, hãy làm theo lời nhắc để bật Khám phá mạng.

Làm điều này cho tất cả các máy tính Windows trên mạng của bạn và mọi thứ đều ổn trở lại, sử dụng giao thức WS-DISCOVERY đẹp hơn nhiều.


Bất kỳ giao thức cụ thể nào mà một NAS hai năm tuổi có thể hỗ trợ, đó cũng có thể là thân thiện với Windows trong dài hạn? Ngoài ra SMB 1.0 có bắt buộc để có thể xem / khám phá "mạng" trong trình duyệt tệp không? Nguồn phát ra âm thanh như người dùng sẽ không thể nhìn thấy các biểu tượng mạng nữa. "......... Bạn có phần mềm quản lý cũ yêu cầu quản trị viên duyệt qua danh sách trình duyệt chính được gọi là 'mạng' hay còn gọi là 'mạng hàng xóm' ......" Ồ, tôi thấy đây là những gì bạn nói về trong nửa cuối.
OrangeSherbet

Hãy chắc chắn rằng NAS đang chạy firmware gần đây. Ngoài ra, có lẽ nó không cần SMB1 để ánh xạ ổ đĩa hoạt động.
Joel Coehoorn

Tôi có một máy chủ Windows 2003 cũ và đang hoạt động, chia sẻ bây giờ tôi không thể truy cập từ bản dựng Win10 1803. Tôi có thể cài đặt samba thay vì SMB1 không?
Hrvoje T

Bộ phận hỗ trợ của Microsoft ( support.microsoft.com/en-us/help/4034314/, ) bao gồm "sửa chữa" của bạn nhưng nói điều này về nó: "Lưu ý Chúng tôi khuyên bạn nên ánh xạ ổ đĩa và máy in thay vì bật tính năng này, vẫn cần tìm kiếm và duyệt tìm thiết bị của họ. Tài nguyên được ánh xạ dễ dàng xác định vị trí hơn, yêu cầu ít đào tạo hơn và an toàn hơn khi sử dụng. "
John Pankowicz

2

Hành động được đề xuất

Có vẻ như các cửa sổ đang từ bỏ SMB 1.0 và hiện tại NAS của tôi (chỉ mới hai tuổi) không hỗ trợ bất kỳ giao thức "Network Explorer" nào mà chúng đã chuyển sang. Vì vậy, hiện tại, bạn phải tắt SMB 1.0, nhập thủ công thông tin cần thiết vào Trình quản lý thông tin xác thực và kết nối thủ công với ổ đĩa mạng. Đặt hai dịch vụ "Khám phá chức năng" thành Tự động trì hoãn không giúp tôi, nhưng điều đó được cho là để phục hồi Network Explorer.

Để khôi phục hành vi mà bạn được nhắc nhập tên người dùng và mật khẩu khi kết nối với một số thiết bị NAS nhất định, tôi đã phải "bật đăng nhập khách không an toàn". Nếu không, Windows sẽ bỏ cuộc sau khi thử tên người dùng của bạn (không cho bạn biết điều gì thất bại cũng như tại sao).


Hành động thay thế (để khôi phục "hành vi cũ" của windows)

Kích hoạt SMB 1.0/CIFS Clienttính năng Windows và khởi động lại máy tính sẽ khắc phục phát hiện mạng.

Bạn vẫn có thể nhận được "Mã lỗi 0x80070035 - Không tìm thấy đường dẫn mạng" nếu thiết bị samba bạn đang kết nối không có tên tài khoản người dùng khớp với tên tài khoản windows của bạn.

Máy tính Windows 10 1803 mới được thiết lập lại với tính năng SMB 1.0 Client được bật không thể kết nối với máy chủ samba.  Mã lỗi 0x80070035 "Không tìm thấy đường dẫn mạng.

Có một số cách để khắc phục sự cố "thiếu tên người dùng" ở trên (mặc dù có vẻ như đó là một loại vấn đề khác). Đầu tiên là bằng cách đặt một mục hợp lệ trong Trình quản lý thông tin Windows. Trong trường hợp của tôi, mục nhập dành cho tên miền AS5002T, quản trị viên tên người dùng và mật khẩu của tôi.

nhập mô tả hình ảnh ở đây

Một phương pháp thứ hai, sẽ phục hồi cách các cửa sổ hoạt động trong quá khứ, thay vào đó là " kích hoạt các đăng nhập của khách không an toàn ". Đăng nhập khách không an toàn được sử dụng trên nhiều thiết bị NAS tiêu dùng, như một cách để người dùng mạng không được xác thực "xem trước" các chia sẻ trên NAS.

Phương pháp thứ ba sẽ chỉ đơn giản là thêm tên người dùng windows của bạn vào danh sách tên người dùng của máy chủ samba.


Giải pháp của tôi để không bị nhắc nhập tên người dùng và mật khẩu là xóa mục nhập Trình quản lý xác thực. Sau đó, thiết bị hỏi tôi tên người dùng và mật khẩu mỗi khi tôi kết nối.

Điều đó thật lạ vì vấn đề đó xảy ra với tôi khi Trình quản lý xác thực trống. Nếu trống, khi tôi cố gắng kết nối qua File Explorer, tôi nhận được "không tìm thấy đường dẫn mạng" và nếu tôi kết nối qua dòng lệnh, tôi nhận được "đăng nhập khách không an toàn bị vô hiệu hóa" hoặc bất cứ điều gì.
OrangeSherbet

1
Cảm ơn vì điều này, dịch vụ khám phá chức năng đã không giúp tôi và chúng tôi có nhiều hệ điều hành trên mạng LAN mà một buổi sáng chỉ bị ẩn khỏi một PC trên mạng. Thật khủng khiếp khi MS sẽ đẩy một bản cập nhật có hiệu ứng này mà không cung cấp một số lời khuyên trước khi cài đặt.
SmacL

0

Tôi nghĩ rằng tôi đã gặp vấn đề tương tự máy chủ Ubuntu / windows 10

Giải pháp của tôi là cài đặt một daemon WSDD, cái được liên kết bên dưới không yêu cầu cấu hình nào ngoài việc thay đổi tệp dịch vụ của bạn

https://github.com/christgau/wsdd


0

Nếu bạn vấp phải câu hỏi này, có một giải pháp cho kết nối Windows-Windows Samba: nếu bạn thay đổi cài đặt UAC trong secpol.msc (Chính sách bảo mật), vì vậy bạn có thể là quản trị viên cho toàn bộ máy tính - bạn có thể cần phải làm điều đó trên cả hai máy nếu bạn muốn họ nhìn thấy nhau. Vài giờ dành để tìm thấy điều này.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.