The Reason

I think you are hitting the newest Microsoft "great" move to remove Computer Browser service. (I think it was around for 25 years or so). The main reason is to stop using NetBIOS for browsing. The replacement is called WSD Provider.

The service is broken as of Windows 10 Creators 1703. If the Win10 1703 is the Master Browser only that computer has Computer Browsing. If a non-1703 is the Master Browser all the non-1703 have Computer Browsing. That is the reason why it sometimes appears to work and sometimes not. Rebooting forces a change in the Master Browser on the network.

The workaround

You have to set one computer to be the Master Browser. Maybe you can set your SAMBA to be the master browser for all non-1703 computers.

How to identify the Master Browser?

Issue the following command: nbtstat -a YOUR_COMPUTERNAME

The computer that is Master Browser will have __MSBROWSE__ in the *Name column** e.g. ..__MSBROWSE__.<01> GROUP Registered (I'm on AD so it is little bit different but you get the idea.)

To set a computer to be a Master Browser you have to change the registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters and change the value of MaintainServerList from Auto to Yes.

Additional to that if you are missing a String value IsDomainMaster then create it and set it to True.

On the other hand, if you are sure that you don't want your PC to take over the Master Browser role set the value of MaintainServerList from Auto to No (you may want to set it on all computers on your workgroup/network).

As for the Win10 1703 and above you may want to start the Computer Browser service and set it to Automatic.

Important to note

This is only temporary fix! Microsoft apparently decided to remove the Computer Browser service completely at some future point of time.

Edit Due to the comment - for better understanding

The win10 1703 and above update must be a client not a Master browser (must only have the Computer Browser service started and set to automatic) . The Master browser must be either pre-1703 win10 machine, win8, win7, samba, etc. The other machines will check for the Master browser and will see it if set this way. The post-1703 win10 machine will also see it but it must be a client only not a Master browser!

Answer from tukan on Stack Exchange
🌐
Windows 10 Forums
tenforums.com › network-sharing › 132661-master-browser-question.html
Master Browser question - Windows 10 Help Forums
May 15, 2019 - I have 3 computers all connected to ports on my gateway via ethernet cables. All three are running Windows 10 Version 1809 with yesterday's updates.. Desktop#1 is the Master browser (verified using the nbtstat -n command). Desktop#1 lists all three computer names under Network on File Explorer.
🌐
Boristheengineer
boristheengineer.co.uk › networks › master_browser.htm
Windows 10 and Master Browser settings
Considerations on the use of Windows networking in windows 10, and the problems with network discovery
Discussions

Importance of Master Browser in Modern domains?
The computer browser service is legacy and should be disabled. It’s a hold over for WINS and SMBv1. If you need browsing services, look at Function Discovery Resource Publication Service and SSD Discovery Service instead. More on reddit.com
🌐 r/sysadmin
7
3
May 10, 2019
Master browser
🌐 answers.microsoft.com
July 16, 2018
How do I set my Windows 7 computer as the master browser?
The Master Browser election setting is in the registry: HKLM/System/CurrentControlSet/Services/Browser/Parameters/MaintainServerList It should be set to Auto. Then you can add the value IsMasterBrowser and set it to 1 to make that machine a master browser. More on reddit.com
🌐 r/techsupport
3
1
March 27, 2015
Problem with networking Windows 10, XP, and NT 4.0 together
Windows Networking is a distributed system where an "election" is held to choose one of the computers to be the browser master, which then manages the list of computers on the network. You can spot this by using nbtstat -A to see which computer is advertising a special name like __MSBROWSE__. My guess is that because Windows 10 supports newer SMB protocols and also deprecates old ones, the other computers aren't able to talk to it when it is the browser master. In particular, only Windows Vista and above support SMB2. When you disconnect the Windows 10 machine, one of the other machines becomes the new browser master, which then stays as such when the Windows 10 machine reconnects. If this is what's causing the problem, there might be some registry key or group policy setting you can use to force the Windows 10 machine to not be the browser master, or alternatively re-enable an older protocol that is needed. There are some security implications for the latter, but if you're still willingly running Windows NT 4.0, I assume there are already some special circumstances. Also, patch the other machines as far as they'll go as well including applicable networking hotfixes, as sometimes support for newer protocols are added in those. More on reddit.com
🌐 r/windows
7
3
November 22, 2018
🌐
Spiceworks
community.spiceworks.com › software & applications
NetBios - Master Browser - Software & Applications - Spiceworks Community
April 15, 2016 - I’ve come across some errors regarding “master browser” in a client machine. The computer names that are being referred to, are other client machines about browser election. I’m still Googling about what the master brows…
🌐
Microsoft Learn
learn.microsoft.com › en-us › openspecs › windows_protocols › ms-brws › 8e18326b-26a2-4790-a914-d69f64250eb4
[MS-BRWS]: Domain Master Browser Details | Microsoft Learn
The domain master browser registers the <domain>[0x1B] records to the WINS server if the browser protocol is implemented in a domain with WINS. For more information, see [MS-ADTS] section 6.3.4. The Windows Internet Name Service (WINS) server ensures that the network transport address of the machine that registered the <domain>[0x1B] address is always the first address returned when the <domain>[0x1C] address is queried.<63>
Top answer
1 of 2
1

The Reason

I think you are hitting the newest Microsoft "great" move to remove Computer Browser service. (I think it was around for 25 years or so). The main reason is to stop using NetBIOS for browsing. The replacement is called WSD Provider.

The service is broken as of Windows 10 Creators 1703. If the Win10 1703 is the Master Browser only that computer has Computer Browsing. If a non-1703 is the Master Browser all the non-1703 have Computer Browsing. That is the reason why it sometimes appears to work and sometimes not. Rebooting forces a change in the Master Browser on the network.

The workaround

You have to set one computer to be the Master Browser. Maybe you can set your SAMBA to be the master browser for all non-1703 computers.

How to identify the Master Browser?

Issue the following command: nbtstat -a YOUR_COMPUTERNAME

The computer that is Master Browser will have __MSBROWSE__ in the *Name column** e.g. ..__MSBROWSE__.<01> GROUP Registered (I'm on AD so it is little bit different but you get the idea.)

To set a computer to be a Master Browser you have to change the registry:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters and change the value of MaintainServerList from Auto to Yes.

Additional to that if you are missing a String value IsDomainMaster then create it and set it to True.

On the other hand, if you are sure that you don't want your PC to take over the Master Browser role set the value of MaintainServerList from Auto to No (you may want to set it on all computers on your workgroup/network).

As for the Win10 1703 and above you may want to start the Computer Browser service and set it to Automatic.

Important to note

This is only temporary fix! Microsoft apparently decided to remove the Computer Browser service completely at some future point of time.

Edit Due to the comment - for better understanding

The win10 1703 and above update must be a client not a Master browser (must only have the Computer Browser service started and set to automatic) . The Master browser must be either pre-1703 win10 machine, win8, win7, samba, etc. The other machines will check for the Master browser and will see it if set this way. The post-1703 win10 machine will also see it but it must be a client only not a Master browser!

2 of 2
0

You want to make sure the samba server is running SMB v3 or higher. This allows modern versions of Windows to access the server. Homegroup is not going to solve your problem.

🌐
Basil's Tech Diary
blog.udance.com.au › home › neighbourhood computer browsing with windows 10 and freenas
Neighbourhood Computer Browsing with Windows 10 and FreeNAS - Basil's Tech Diary
April 21, 2018 - Uncheck the SMB 1.0 automatic removal ... will be required. ... The role of the master browser is to maintain a browse list of computers that are acting as SMB servers....
🌐
Wikipedia
en.wikipedia.org › wiki › Domain_master_browser
Domain master browser - Wikipedia
1 month ago - The domain master browser is a discontinued Windows networking role responsible for broadcasting and synchronizing browse lists across multiple subnets within a single Windows domain. It is necessary on a routed TCP/IP network, that is, when a Windows domain spans more than one TCP/IP network.
🌐
Reddit
reddit.com › r/sysadmin › importance of master browser in modern domains?
r/sysadmin on Reddit: Importance of Master Browser in Modern domains?
May 10, 2019 -

I have tried googling this but I can't find anything that makes sense to me.

Our Domain functional level is 2008 R2.

We have an employee from another vendor stating a printer is a Master Browser within our domain, I have never heard the term but from what I can find its from the Pre-2003 days and its function is to create a list of computers within a subnet to enable "Neighbouring" (Not quite sure, But it's almost like an old way to do pathing like \\workstation\c$)

All the subnets have their own Master Browser which reports to the DC, The DC has a list of all the computers within its Browser list(?)

I'm not sure what to make of it, in all honesty it seem severely outdated and would not affect our domain in the slightest, But I do not want to disregard something when I don't understand it.

EDIT:

Found this http://www.thenetworkencyclopedia.com/entry/master-browser/ again seems very outdated.

Find elsewhere
🌐
SNBForums
snbforums.com › wi-fi networking › asus wi-fi › asuswrt-merlin
Master Browser problem | SNBForums
September 2, 2015 - Obviously by forcing the router to always be the master browser you have created a conflict with the PC. ... That's not how I read it, but I may be wrong. My understanding is 192.168.0.6 (the Windows 10 system that has become unbrowsable) is trying to register its network name with 192.168.0.1 (the router and Master Browser) but the router is saying that name is already taken.
🌐
Altervista
abejan.altervista.org › windows-master-browser
Windows Master Browser | Abejan
Ogni subnet sulla rete windows possiede almeno un master browser per workgroup/dominio, ovvero un computer che gestisce tramite un servizio “browser” l’elenco dei pc nella sezione della rete. Questo servizio è utile per il buon funzionamento della navigazione della rete. Es: 10.0.0.1 -> Possiede almeno un master browser 10.0.1.1 -> Possiede almeno un master browser
🌐
Google Groups
groups.google.com › g › microsoft.public.it.winserver › c › HL-oxZXAv3M
pc che diventa master di dominio?
L'helper non ti serviva disabilitarlo.. E il Browser non ti serve riabilitarlo. ;) Intanto prova dal PC a "pingare sè stesso", controlla che il tcp/ip sia configurato correttamente.
🌐
CopyProgramming
copyprogramming.com › howto › disabling-master-browser
Disabling Master Browser - Master browser and domain controller
April 20, 2023 - Master browser restored to Windows 10?, If you enable SMB 1.0 in Windows 10 the computer browser service will be available again. It was SMB 1.0 which was removed, not the computer browser service. If you really want to have XP as your master browser you can disable the computer browser service in Windows 10 from Computer Management>Services.
🌐
ITPro Today
itprotoday.com › home › cloud computing
How can I configure the preferred Master Browser?
May 10, 2024 - A. On the NT server you want to be the preferred master browser change the registry setting HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesBrowserParametersIsDomainMaster to True
🌐
idswater
ids-water.com › 2020 › 02 › 03 › what-is-a-master-browser-windows-10
What is a master browser Windows 10? – idswater.com
March 2, 2020 - When a Windows domain spans multiple subnets each of the subnets has an independent browser called the Master Browser.
🌐
Narkive
microsoft.public.es.windowsxp.narkive.com › WlSU8Wuu › master-browser
Master Browser
2.3. Es posible q otros servidores intenten ser el Master Browser ganandole el servicio al actual? Por cierto, nuestro servidor dominio es un W2K Server mientras que los servidores miembros tienen W2K3 Ent Server. GRS! PD: El mismo mensaje lo postee en el grupo win200 y de windows.server.* pero olvide copiarlo a este. ... Imagenes de Haru glory - Rave Master... 10 ...
🌐
Microsoft Learn
social.technet.microsoft.com › Forums › it-IT › 6328fb29-e74d-4104-9fc7-32743c2ad8be › master-browser
Master browser
Il master browser era fonadamentale ai tempi windows nt, ora non credo conti molto, ma è diventato molto di moda nei post attuali.
🌐
Narkive
microsoft.public.it.windows.narkive.com › rToqGEGj › master-browser
Master browser
Permalink Setta sul computer (il domain controller) che vuoi far diventare MB setta queste chiavi : \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters\ MaintainServerList = "Yes" e IsDomainMaster ="TRUE" E il computer impostato in questa maniera sara' sempre il master browser di dominio -- Lorenz http://www.lolloland.com
🌐
Windows 10 Forums
windowsphoneinfo.com › windows 10 forums › windows 10 network and sharing
How to move Master Browser from Router to a network computer ?
June 2, 2021 - Discus and support How to move Master Browser from Router to a network computer ? in Windows 10 Network and Sharing to solve the problem; I managed to force my Asus Router to be the Master Browser by turning everything off and then turning on the router first , followed by other computers...