Come posso forzare Windows 10 a vedere una rete come privata?


29

Il mio laptop ha Wi-Fi ed Ethernet (quando collegato). Per qualche motivo il Wi-Fi viene visualizzato come rete privata e il dock viene visualizzato come pubblico . In nessun caso ho impostato come Privato o Pubblico .

Dove posso impostarlo su Windows 10? Sembra che mi manchi qualcosa qui ...

Risposte:


25

Penso che il metodo più semplice per cambiare la tua rete in Privato sia tramite l'Editor del Registro di sistema:

  1. Cerca regedit , quindi fai clic con il pulsante destro del mouse ed Esegui come amministratore
  2. Se necessario, confermare il prompt UAC
  3. Passare alla seguente posizione:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

    Profili

  4. Espandi la chiave Profili e naviga attraverso ciascuna chiave GUID in basso, notando il ProfileName corrispondente sulla destra:

    Nome del profilo

  5. Quando trovi il ProfileName della rete che desideri modificare in Privato, fai doppio clic su Categoria DWORD sul lato destro:

    Categoria

  6. Modifica i "Dati valore" da 0 (Pubblico) a 1 (Privato):

    DWORD

  7. Chiudi l'editor del registro

  8. Reboot

(Fonte: come impostare l'ubicazione di rete come pubblica o privata in Windows 10 )


13
La prossima volta sento come MS-Windows è così appuntito e scattante, con così tanti pulsanti e maghi utili, desideroso di aiutarti in ogni modo; e quanto di un dinosauro sono tutti quei comandi obsoleti e sistemi operativi basati su shell, come Linux, e come anche le cose più semplici richiedono una conoscenza arcana degli script di shell e degli incantesimi magici, farò riferimento a questa domanda con segnalibro ...
Sam Varshavchik il

4
@SamVarshavchik Eh ... esiste l' opzione "Rendi questo PC rilevabile" . Non è come se entrambi i sistemi operativi ti costringessero davvero a utilizzare una GUI o vari metodi CLI (-like); entrambe sono opzioni.
Bob,

2
Attacco al registro dal 1992 ...
jpmc26,

3
@SamVarshavchik Non è stato configurabile dalla GUI in W7?
Shaamaan,

2
Questa risposta dovrebbe mostrare anche la versione della GUI. L'esecuzione di regedit sembra insolitamente complicata.
Jim B,

23

Il seguente piccolo script di PowerShell può fare lo stesso (richiede anche i privilegi di amministratore).

Elencherà tutti i profili non privati ​​e chiederà conferma per cambiarli in privati.

## Change NetWorkConnection Category to Private
#Requires -RunasAdministrator

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

Esempio di output sul mio sistema locale tedesco:

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

Modifica Questo è il testo di conferma inglese:

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

@InquisitorShm Grazie per l'headsup, ho appena aggiunto il testo di conferma inglese.
LotPings,

Questo è stato fantastico! Non ho potuto usare regedit per trovare la mia "rete non identificata" creata da Hyper-V.
Sviluppatore olistico,

Ciò renderà privata ogni rete salvata. Ho già impostato la chiave su privata per questa rete, ma tutte le mie reti sono elencate come "rete", "rete 1" ecc. Che non hanno alcuna somiglianza con il mio SSID. Quindi vinci.
John,

7

È possibile utilizzare un comando Powershell per eseguire ciò:

  1. WIN+R
  2. Digita powershell.exee premiEnter
  3. Incolla nel seguente comando (sostituendo Network_Namecon la rete scelta)

Set-NetConnectionProfile -Name "Network_Name" -NetworkCategory Private

2
Puoi spiegare cosa sta facendo questo? Mi sembra che stia impostando tutto su privato, che sarebbe lo stesso di 'Home' credo?
djsmiley2k - CoW,

Spiacenti, ho digitato <Nome rete> ed è stato rimosso per qualche motivo. Risposta aggiornata.
Aditya Prasoon,

1
È necessario eseguirlo come amministratore. e grazie
ebrahim.mr

1

In Windows 8 / 8.1 Microsoft ha spostato tali impostazioni nella nuova app delle impostazioni. Personalmente non mi piace. Queste istruzioni sono per connessioni Ethernet cablate. Non riesco a trovare un'impostazione per le singole reti Wi-Fi.

In Windows 10, la stessa app per le impostazioni ha l'impostazione che devi puntare e fare clic per renderla una rete pubblica o privata.

  1. Fai clic sul pulsante Start e digita le impostazioni e apri l'app Impostazioni.
  2. Seleziona Rete e Internet
  3. Seleziona Ethernet
  4. Seleziona l'adattatore per cui desideri modificare l'impostazione.
  5. Rendi questo PC rilevabile dovrebbe essere impostato su On per reti private.

I passaggi per raggiungere questo obiettivo


2
Un ottimo tutorial, ma ci sono un paio di avvertenze molto importanti riguardo a questo metodo: Rendi questo PC le impostazioni rilevabili non saranno disponibili se UAC è impostato su Notifica sempre . Inoltre, le impostazioni rilevabili di Rendi questo PC non saranno disponibili se si dispone di uno switch virtuale Hyper-V configurato con quella connessione Ethernet.
Run5k,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.