Hi, owner of SMB here. A couple points:
1. The bug referenced in the second register article above (where I was quoted) was around how customers who used SMB1 would fail to connect. SMB1 is a very old and unsafe protocol from 25 years ago (it was at the heart of the Wannacry and NotPetya ransomware attacks, for instance). We deprecated it 6 years ago, there's more info on that here:
https://aka.ms/stopusingsmb1. SMB1 was replaced by SMB2 and SMB3 10 years ago and those newer protocols are present in all supported versions of Windows, Mac OS, and the Linux kernel. The last Windows OS to require SMB1 was XP.
2. According to
https://support.dlink.com/FAQView.aspx?f=gWJF0HOEoYThPqaf8T4XYg%3d%3d, the D-Link DNS series of NAS devices provides an SMB1 server and requires SMB1. It cannot use SMB2 or later. Starting in Windows 10, we started to remove SMB1 from general usage in a phased approach, depending on your edition. For Windows 10 Home or Professional users, basically we would check to see if anyone was using SMB1. If it didn't appear so after 15 total days of OS uptime, we'd uninstall it. There are many more details here:
http://aka.ms/smb1rs3. What this boils down to is, if you or Windows uninstalls SMB1 (or you are using an OS that does not even contain SMB1 anymore, like Mac OS X), you will not be able to connect to these D-Link DSN NAS devices.
3. If you want to reinstall SMB1 in order to access your D-Link DNS NAS - which again, we do not recommend - you only need to enable the SMB1
client. You do not need to install all the other aspects of SMB1. To do this, open
Programs and Features, then open
Turn Windows features on or off, then under "SMB 1.0/CIFS File Sharing Support, just enable
SMB1.0/CIFS Client. You don't need to enable the other features in order to connect to your D-Link DNS NAS.
4. For a list of all known third party software and devices that require SMB1, see our clearinghouse at
https://aka.ms/stillneedssmb1If anyone has any questions on this you can find me on twitter
@nerdpyleThanks,
Ned Pyle
Microsoft Corporation