Way back in 2009, I wrote this article:

How to Determine the Master Browser in a Windows Workgroup

I also released a tool called LAN Scanner that lets you see all the puters on your local network, their IP addies, MAC addresses, and which puter is the Master Browser.

That’s great… except that recently, it stopped working!

While digging into this problem, I discovered that the traditional “Network” browsing in Windows has kind of become broken since Microsoft has officially poo-pooed (and disabled) SMB v1.

What that means for you is that if you have a home network with Windows 10 machines, you’re going to want to switch to using a HomeGroup – but there’s a catch!

The Old Way

The old way of home networking in Windows is the Network group in the left-hand column of Explorer.

This method uses SMB v1, which was disabled (more or less) in Windows 10 1709.

SMB v1 is basically a very old method of sharing files with other puters. Because it’s very old, it’s pretty much wide open in terms of security. That’s bad.

So, Microsoft started deprecating SMB v1 ages ago, and starting with the 1709 update for Win 10, they pretty much turned it off.

If you are using this method of file sharing on your home network and you noticed some puters or devices were disappearing from your home network, this is why.

For example, I have a WD TV Live media player. Guess what? It uses SMB v1, which means it is no longer visible on my home network since 1709 turned off SMB v1. OOPS! Since Western Digital is no longer updating the firmware for these WD TV Live devices, I’m up the creek without a paddle.

If you open the (file) Explorer in Windows 10, you should see the old Network section, and also the newer HomeGroup section:

This also explains why LAN Scanner stopped working: because it uses the “net view” windows command, and since that command relies on SMB v1, LAN Scanner no longer works on Windows 10 1709 and up. 🙁

The HomeGroup Way

Prepare from some insanity…

So, the new way of home networking is the HomeGroup. One person on your local network starts a HomeGroup, and Windows gives that person a HomeGroup password.

The other people on your home network then take that password to join the HomeGroup and share files, and BOOYAH! It just works.

Or does it?

Well, no, it doesn’t.

When you join a HomeGroup, you’ll see a screen similar to this:


Well, that’s pretty handy, right?

No.

You’ll notice that for each of the libraries or folders, I have selected Not shared.

This is where it gets a little retarded… You see, when you use a HomeGroup, and if you share any or all of those libraries or folders, Windows will by default share your entire C:\Users\ folder.

Why is this bad?

Well, it’s bad because if any puter on your home network enables SMB v1 manually, that puter will be able to see your entire Users folder – including all of your Documents, Pictures, etc.

In other words, if you join a HomeGroup and tell it to only share your Music and Pictures, Windows 10 will still share your C:\Users, which means your Documents and Videos will also be viewable – but not via the HomeGroup.

Still not clear – Why is this so bad?

Well, the whole reason MS disabled SMB v1 by default was to increase security, right?

Okay, so then you turn on HomeGroup.

Except there’s one little problem: By sharing the entire C:\Users folder, they essentially fixed one security hole and created another since you think you’re only sharing certain folders, but actually your entire Users folder is shared to those who know how to access it!

Nice job, guys and gals.

Well, okay, on a home network this shouldn’t matter much, right? Probably not. But it would have been far better to actually re-jigger how HomeGroups share files AND to turn off SMB v1.

How to fix the HomeGroup?

It’s actually pretty simple.

You can find the HomeGroup settings by clicking the start button (Windows logo), and then typing: homegroup

As in the above image, set all your folders to Not shared.

Most likely, your C:\Users folder will still be shared, so you will have to manually unshare it.

  1. Open Explorer
  2. Click C:
  3. Right-click the Users folder, and click Properties
  4. Click the Sharing tab
  5. Click the Advanced Sharing button
  6. UNcheck the Share this folder checkbox
  7. Click OK
  8. Click Close

Ta-DA!

Okay, now nothing is shared with your HomeGroup, and nothing will be visible to those puters still using SMB v1 (manually or via older versions of Windows like Win 7).

To share the folders you want to share, you reverse the above process.

So, if you want to share your C:\Users\Public folder, you’d just do this:

  1. Go to C:\Users
  2. Right-click Public and choose Properties
  3. Click the Sharing tab
  4. Click the Advanced Sharing button
  5. Check the Share this folder button
  6. Click the Permissions button
  7. With Everyone selected, check the Allow box you want: Full Control, Change, or Read (only)
  8. Click OK
  9. Click OK
  10. Click Close

Now go to a different puter, and you should see your shared Public folder from that other puter – both via the HomeGroup and old Network section – if it’s still working okay.

Isn’t this fun? SIGH!

So, the bottom line is: the old Network way of doing things still works, but not with all older versions of Windows. You’re better off switching to a HomeGroup since that’s pretty much The Future.

Just make sure that you’re not accidentally sharing your entire C:\Users folder if you don’t want to!

Need help? Hire me!
Get Scottie Stuff!