Wie erzwinge ich Windows 10, ein Netzwerk als privat zu sehen?

Mein Laptop verfügt über WLAN und Ethernet (wenn angedockt). Aus irgendeinem Grund wird Wi-Fi als Privates Netzwerk und docked als Public angezeigt. In keinem Fall habe ich entweder Private oder Public.

Wo setze ich das unter Windows 10? Es scheint, als würde mir hier etwas fehlen...

Author: Run5k, 2016-12-26

6 answers

Ich denke, dass die einfachste Methode, Ihr Netzwerk in Privat zu ändern, der Registrierungseditor ist:

  1. Suche nach regedit, dann Rechtsklick und Als Administrator ausführen
  2. Bestätigen Sie ggf. die UAC-Eingabeaufforderung
  3. Navigieren Sie zum folgenden Speicherort:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

    Farbprofile

  4. Erweitern Sie die Taste Profiles und navigieren Sie durch jede darunter liegende GUID-Taste, wobei Sie Folgendes beachten: entsprechendes ProfileName rechts:

    Profilname

  5. Wenn Sie den ProfileName des Netzwerks finden, das Sie in Privat ändern möchten, doppelklicken Sie auf das Category DWORD auf der rechten Seite Seite:

    Zimmerkategorie

  6. Ändern Sie die 'Wertdaten' von 0 (Öffentlich) zu 1 (Privat):

    DWORD

  7. Schließen Sie die Registrierung Editor -

  8. Reboot

(Quelle: So legen Sie den Netzwerkspeicherort in Windows als öffentlich oder privat fest 10)

 33
Author: Run5k,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-02-04 14:20:07

Das folgende kleine PowerShell-Skript kann dasselbe tun (es erfordert auch Administratorrechte).

Es werden alle nicht privaten Profile aufgelistet und um Bestätigung gebeten, um sie in privat zu ändern.

## Change NetWorkConnection Category to Private
#Requires -RunasAdministrator

Get-NetConnectionProfile |
  Where{ $_.NetWorkCategory -ne 'Private'} |
  ForEach {
    $_
    $_|Set-NetConnectionProfile -NetWorkCategory Private -Confirm
  }

Beispielausgabe auf meinem deutschen Locale-System:

Name             : Netzwerk
InterfaceAlias   : Ethernet
InterfaceIndex   : 3
NetworkCategory  : Public
IPv4Connectivity : Internet
IPv6Connectivity : Internet

Bestätigung
Möchten Sie diese Aktion wirklich ausführen?
[J] Ja  [A] Ja, alle  [N] Nein  [K] Nein, keine  [H] Anhalten  [?] Hilfe (Standard ist "J"): K

Edit Dies ist der englische Bestätigungstext:

Confirm
Are you sure you want to perform this action?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): n
 29
Author: LotPings,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-29 18:28:20

Sie können einen Powershell-Befehl verwenden, um dies auszuführen:

  1. WIN+R -
  2. Geben Sie powershell.exe ein und drücken Sie Strg+Umschalt+Enter (Wird als Administrator geöffnet)
  3. Fügen Sie den folgenden Befehl ein (Ersetzen von Network_Name durch das gewählte Netzwerk)

Set-NetConnectionProfile -Name "Network_Name" -NetworkCategory Private
 12
Author: Aditya Prasoon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-15 03:29:34

Wenn Sie sich noch nicht in einem [[5]}privaten Netzwerk befinden, ist dies der schnellste und einfachste Weg:

  1. Öffnen Sie ein Datei-Explorer-Fenster.
  2. Klicken Sie im linken Navigationsbereich auf Netzwerk.
  3. Klicken Sie zur Fehlermeldung auf OK.
  4. Klicken Sie auf die gelbe Infobar und dann Aktivieren Sie die Netzwerkerkennung und Dateifreigabe.
  5. Klicken Sie auf Nein, stellen Sie das Netzwerk Ich bin mit einem privaten Netzwerk verbunden.

Alternativ können Sie mit PowerShell:

  1. Führen Sie PowerShell als Administrator aus.
  2. Geben Sie diesen Befehl ein, um alle Verbindungen privat zu machen:
    Get-NetConnectionProfile | Set-NetConnectionProfile -NetworkCategory Private

Wenn Sie mehrere Verbindungen haben und möchten, dass einige nicht privat sind, können Sie sie selektiv festlegen:

  1. Aktuelle Netzwerke abrufen:
PS C:\> Get-NetConnectionProfile

Name             : Network
InterfaceAlias   : Ethernet 1
InterfaceIndex   : 11
NetworkCategory  : Public
IPv4Connectivity : LocalNetwork
IPv6Connectivity : LocalNetwork

Name             : Unidentified network
InterfaceAlias   : Ethernet 2
InterfaceIndex   : 4
NetworkCategory  : Public
IPv4Connectivity : LocalNetwork
IPv6Connectivity : LocalNetwork
  1. Ändern Sie das gewünschte Netzwerk:
Set-NetConnectionProfile -InterfaceAlias "Ethernet 1" -NetworkCategory Private

Beachten Sie, dass Sie niemals ein Verbindungsprofil manuell in die Netzwerkkategorie DomainAuthenticated ändern können. Wenn Sie eine Schnittstelle haben, die sollte seien Sie darauf eingestellt, ist es aber nicht, Sie haben ein größeres Problem mit der Domänenkonnektivität im Spiel.

 3
Author: Luke Humberdross,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-07-13 18:43:24

In Windows 8/8.1 hat Microsoft diese Einstellungen in die neue - Einstellungen-App verschoben. Ich persönlich mag es nicht. Diese Anweisungen gelten für kabelgebundene Ethernet-Verbindungen. Ich kann keine Einstellung für einzelne Wi-Fi-Netzwerke finden.

In Windows 10 verfügt dieselbe Einstellungen-App über die Einstellung, auf die Sie zeigen und klicken müssen, um es zu einem öffentlichen oder privaten Netzwerk zu machen.

  1. Klicken Sie auf die Schaltfläche Start und geben Sie settings ein und öffnen Sie die App Settings.
  2. Wählen Sie Netzwerk & Internet -
  3. Wählen Sie - Ethernet -
  4. Wählen Sie den Adapter aus, für den Sie die Einstellung ändern möchten.
  5. Machen Sie diesen PC auffindbar, sollte eingestellt werden zu On für private networking.

Schritte, um dies zu erreichen

 1
Author: wbeard52,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-29 22:38:56

Dachte, ich würde auch mitspielen. Meine Verbindung wurde versehentlich in Public geändert, und wenn ich in den Netzwerkeinstellungen von Windows auf das private Optionsfeld klicke, scheint die Änderung erfolgreich zu sein. Beim Verlassen und Zurück in die Adaptereinstellungen stelle ich jedoch fest, dass die Änderung nicht gespeichert und wieder auf Öffentlich gesetzt wurde.

Ich habe versucht, Powershell und sogar einen Netzwerk-Reset zu verwenden, aber ich konnte es einfach nicht zum Laufen bringen.

Ich konnte dieses Problem lösen, indem ich in meine Firewall-Einstellungen (ich verwende eine Firewall eines Drittanbieters) und ich konnte sie dort ändern.

Bitte genießen Sie meine Freihand-circle

geben Sie hier die Bildbeschreibung ein

Ich bin sicher, dass es wahrscheinlich ein Fehler in der Firewall-Software ist, der die Änderungen an der Benutzeroberfläche sperrt, aber unabhängig davon funktioniert es und hoffentlich für die nächste Person, die hier wandert.

 1
Author: K.Dᴀᴠɪs,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2020-04-30 07:20:45