New
#11
Hey ohante ... this is just an FYI and what I did ...
I got tired of the Network Discovery / Master Browser issue that started in Win10 1703. So I made my netgear WNDR4000 the Master Browser by using a USB HDD and setting up the USB File Sharing (ReadyShare). It's only 500 gig, but I use it for backups, etc. You can use a USB Stick if you want (you don't have to use it for backups or file sharing), just for setting up the ReadyShare.
Please note that the older netgear routers (like yours and mine) use SMBv1 (server), so you must have the SMBv1 Client running on ALL PCs. So understand that SMBv1 is deprecated, if you decide to do the following. See more info - https://support.microsoft.com/en-us/...r-version-1709
All of the following can be undone fairly easy, but if you're not comfortable doing all the following ... then DON'T :)
1. Setup up your netgear router USB File Sharing (ReadyShare)
a. Format the USB Stick as FAT32 (some of the older netgear routers don't like NTFS for ReadyShare, but you can try NTFS if you want)
b. Create a folder (ex. ShareFolder)
c. Connect the USB Stick to the routers USB Port
d. Login into the routers admin and setup the USB File Sharing (ReadyShare)
On each PC do the following...
2. Check and make sure SMBv1 is installed by going to Control Panel > Program and Features > Turn Windows Features On or Off > SMB 1.0/CIFS File Sharing Support
SMB 1.0/CIFS Client > Checked
SMB 1.0/CIFS Server > Checked
Note: Win10 1709 has SMB 1.0/CIFS Automatic Removal (You can uncheck it or go to Task Scheduler Library > Microsoft > Windows > SMB and disable the tasks it adds)
Note: If you change anything, you'll have to restart PC and pick up at step 3.
3. Open Powershell as Admin and run the following commands...
Set-SmbServerConfiguration -EnableSMB1Protocol $false
Set-SmbServerConfiguration -EnableSMB2Protocol $true
sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
sc.exe config mrxsmb10 start= auto
sc.exe config mrxsmb20 start= auto
sc.exe config browser start= demand
Note: What we're doing is making sure that on the PCs...
a. SMBv1 Server is Disable (router will be the SMBv1 Server)
b. SMBv2 Server is Enabled
c. Setting lanmanworkstation to depend on SMBv2
d. Setting SMBv1 / SMBv2 Services to auto start
e. Setting Computer Browser Service to demand start
4. Open Regedit and navigate the following key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
MaintainServerList = No
Note: The default setting is Auto (valid values are Auto,Yes,No).
Note: We don't want the PCs trying to be the Master Browser anymore, since the router is assuming that role. That's why we set the browser service startup to demand and maintainserverlist to no.
5. Restart PC