ฉันจะบังคับให้ Windows 10 เห็นเครือข่ายส่วนตัวได้อย่างไร


29

แล็ปท็อปของฉันมี Wi-Fi และอีเธอร์เน็ต (เมื่อเชื่อมต่อ) ด้วยเหตุผลบางอย่าง Wi-Fi ขึ้นมาเป็นเครือข่ายภาคเอกชนและเทียบชิดขอบขึ้นมาเป็นสาธารณะ ในกรณีที่ไม่ไม่ผมตั้งไม่ว่าจะเป็นส่วนตัวหรือสาธารณะ

ฉันจะตั้งค่านี้ใน Windows 10 ได้ที่ไหน ดูเหมือนว่าฉันขาดอะไรบางอย่างที่นี่ ...

คำตอบ:


25

ฉันคิดว่าวิธีที่ง่ายที่สุดในการเปลี่ยนเครือข่ายของคุณเป็นส่วนตัวคือผ่าน Registry Editor:

  1. ค้นหาregeditจากนั้นคลิกขวาและเรียกใช้ในฐานะผู้ดูแลระบบ
  2. ถ้าจำเป็นให้รับทราบพร้อมท์ UAC
  3. นำทางไปยังตำแหน่งต่อไปนี้:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\Profiles

    โปรไฟล์

  4. ขยายคีย์ส่วนกำหนดค่าและนำทางผ่านแต่ละปุ่ม GUID ด้านล่างซึ่งจะสังเกตชื่อProfileNameที่เกี่ยวข้องทางด้านขวา:

    ชื่อโปรไฟล์

  5. เมื่อคุณพบProfileNameของเครือข่ายที่คุณต้องการเปลี่ยนเป็นส่วนตัวให้ดับเบิลคลิกที่Category DWORD ทางด้านขวา:

    ประเภท

  6. เปลี่ยน 'ข้อมูลค่า' จาก0 (สาธารณะ) เป็น1 (ส่วนตัว):

    DWORD

  7. ปิดตัวแก้ไขรีจิสทรี

  8. Reboot

(ที่มา: วิธีการตั้งค่าตำแหน่งเครือข่ายเป็นสาธารณะหรือส่วนตัวใน Windows 10 )


13
ครั้งต่อไปฉันได้ยินว่า MS-Windows มีความแหลมและคลิกมากมีปุ่มและตัวช่วยที่เป็นประโยชน์มากมายอยากช่วยคุณในทุกทาง และไดโนเสาร์จำนวนเท่าไหร่ที่มีคำสั่งล้าสมัยและระบบปฏิบัติการแบบเชลล์เช่นลีนุกซ์เป็นอย่างไรและแม้แต่สิ่งที่ง่ายที่สุดยังต้องการความรู้ที่เป็นความลับเกี่ยวกับเชลล์สคริปต์และคาถาเวทมนตร์ฉันจะอ้างถึงคำถามที่คั่นไว้นี้ ...
Sam Varshavchik

4
@SamVarshavchik เอ๊ะ ... "ทำให้ค้นพบเครื่องคอมพิวเตอร์นี้" ตัวเลือกที่มีอยู่ มันไม่เหมือนกับ OS ที่บังคับให้คุณใช้ GUI หรือวิธีการ CLI (- like) จริงๆ ทั้งสองตัวเลือก
บ๊อบ

2
แฮ็ครีจิสตรีตั้งแต่ปี 1992 ...
jpmc26

3
@SamVarshavchik นี่ไม่สามารถกำหนดค่าได้จาก GUI ใน W7 ใช่ไหม
Shaamaan

2
คำตอบนี้ควรแสดงเวอร์ชัน GUI เช่นกัน การรัน regedit ดูเหมือนว่าผิดปกติ
Jim B

23

สคริปต์ PowerShell ขนาดเล็กต่อไปนี้สามารถทำเช่นเดียวกันได้ (ต้องมีสิทธิ์ผู้ดูแลระบบด้วย)

มันจะแสดงรายการโปรไฟล์ที่ไม่ใช่ส่วนตัวทั้งหมดและขอการยืนยันเพื่อเปลี่ยนเป็นส่วนตัว

## Change NetWorkConnection Category to Private
#Requires -RunasAdministrator

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

เอาต์พุตตัวอย่างบนระบบโลแคลเยอรมันของฉัน:

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

แก้ไขนี่คือข้อความยืนยันภาษาอังกฤษ:

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 ขอบคุณสำหรับ headsup เพียงต่อท้ายข้อความยืนยันภาษาอังกฤษ
LotPings

มันเยี่ยมมาก! ฉันไม่สามารถใช้ regedit เพื่อค้นหา "เครือข่ายที่ไม่ระบุชื่อ" ของฉันซึ่งสร้างโดย Hyper-V
นักพัฒนาแบบองค์รวม

สิ่งนี้จะทำให้ทุกเครือข่ายที่บันทึกไว้เป็นส่วนตัว ฉันได้ตั้งค่าคีย์เป็นส่วนตัวสำหรับเครือข่ายนี้แล้ว แต่เครือข่ายทั้งหมดของฉันระบุว่าเป็น "เครือข่าย", "เครือข่าย 1" ฯลฯ ซึ่งไม่มีความคล้ายคลึงกับ SSID ของฉัน ดังนั้นคุณจะชนะ
John

7

คุณสามารถใช้คำสั่ง Powershell เพื่อทำสิ่งนี้:

  1. WIN+R
  2. พิมพ์powershell.exeและตีEnter
  3. วางในคำสั่งต่อไปนี้ (แทนที่Network_Nameด้วยเครือข่ายที่เลือก)

Set-NetConnectionProfile -Name "Network_Name" -NetworkCategory Private

2
คุณช่วยอธิบายสิ่งนี้ได้ไหม ดูเหมือนว่าฉันจะตั้งค่าทุกอย่างเป็นส่วนตัวซึ่งจะเหมือนกับ 'บ้าน' ฉันเชื่อหรือไม่
djsmiley2k - CoW

ขออภัยฉันพิมพ์ <ชื่อเครือข่าย> และมันถูกลบด้วยเหตุผลบางอย่าง อัปเดตคำตอบ
Aditya Prasoon

1
คุณต้องเรียกใช้ในฐานะผู้ดูแลระบบ และขอบคุณ
ebrahim.mr

1

ใน Windows 8 / 8.1 Microsoft ได้ย้ายการตั้งค่าเหล่านั้นไปยังแอพการตั้งค่าใหม่ โดยส่วนตัวแล้วฉันไม่ชอบ คำแนะนำเหล่านี้ใช้สำหรับการเชื่อมต่อ Ethernet แบบผ่านสาย ฉันไม่พบการตั้งค่าสำหรับเครือข่าย Wi-Fi แต่ละรายการ

ใน Windows 10 แอพการตั้งค่าเดียวกันมีการตั้งค่าที่คุณต้องการชี้แล้วคลิกเพื่อทำให้เป็นเครือข่ายสาธารณะหรือส่วนตัว

  1. คลิกที่ปุ่มเริ่มและพิมพ์การตั้งค่าและเปิดแอพการตั้งค่า
  2. เลือกเครือข่ายและอินเทอร์เน็ต
  3. เลือกEthernet
  4. เลือกอะแดปเตอร์ที่คุณต้องการเปลี่ยนการตั้งค่า
  5. ทำให้พีซีนี้ค้นพบได้ควรตั้งค่าเป็นเปิดสำหรับเครือข่ายส่วนตัว

ขั้นตอนในการทำสิ่งนี้ให้สำเร็จ


2
กวดวิชาที่ดีมาก แต่มีคู่ของคำเตือนที่สำคัญมากเกี่ยวกับวิธีการนี้: Make คอมพิวเตอร์นี้ค้นพบการตั้งค่าจะไม่สามารถใช้ได้ถ้าคุณมี UAC ตั้งเสมอแจ้ง นอกจากนี้การตั้งค่าที่ทำให้ค้นพบพีซีนี้จะไม่สามารถใช้ได้หากคุณมีสวิตช์เสมือน Hyper-V ที่กำหนดค่าด้วยการเชื่อมต่ออีเธอร์เน็ต
Run5k
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.