One of much praised features as I read in Windows 8 is sharing.

I do not use any social networking and I don't want to share (however I use SkyDrive to keep some of my files accessible from different PCs but the folders all are private).

I went to the Charms - Settings - Change PC Settings - Share and switched off everything, I didn't connect to any home groups etc...

What else should I do to make sure I am not leaking my information through some new and 'awesome' feature?

  • 3
    I think you are being overly aggressive.. I am just asking - what have I missed that's all.. if you are sure that is all I can do - then put it as an answer and don't judge me. Oct 28, 2012 at 14:22
  • Did you create a local account or connect to a Microsoft account when setting up? Use a local account (and don't login to any online services) if you want to be sure..
    – Bob
    Oct 28, 2012 at 14:22
  • I created 'Microsoft login' and use it as online... is there a white paper explaining what is exposed through this ? I mean I don't want to get offline altogether - I want to control the risk Oct 28, 2012 at 14:26

2 Answers 2


Using a local account is best.

But if you do want to use Microsoft account, you can switch off everything in Sync your settings as well in addition to Share. Additionally, don't connect any social networks to your Microsoft account (FB, Gmail etc)

Sync off



I'm going to take your title literally.

How to make sure nothing is shared from Windows 8?

Focusing on nothing, there is no better control for that than using the Windows Firewall.

In the Windows Firewall, you can block incoming sharing service packets as they have pre-made entries for that. You don't have to know the low level details like IPs and ports, just set the relevant lines to be blocked (unchecked). In your case that would be the File and Printer Sharing but it might be worth checking the rest as well...

enter image description here

Don't go to the advanced Windows Firewall unless you know what you are doing and want even better control. You'll be presented with too much details there...

If you are concerned about outgoing traffic, you might want to more carefully filter traffic in the outbound list than setting it wide open. Although it might be better to check through the services if you don't want to spent time on complex firewall confiuration using IPs and ports, but if you do know about networking consider to go ahead.

On Windows, I did this a time ago where I started by blocking everything and first opened up the critical services like DHCP, DNS and HTTP. Worked fine, from there I started adding rules. It's perhaps a bit tedious in the beginning but you're sure that only what you opened is communicated through, and which processes can communicate through these ports. I might plan to do this again on the Linux system I'm running now, because the control makes you feel much safer...

In older versions of the Windows Firewall this is present my going to the properties of the Windows Firewall and then to the exceptions tab where you can tick it off:

enter image description here

  • This is great too. I didn't think from a network perspective
    – pratnala
    Oct 28, 2012 at 15:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .