
新しいモデムを入手したので、Win10 でネットワーク接続がプライベートではなくパブリックになりました。
私は次のような解決策をたくさん読みました:
- ホームグループに移動すると、「ネットワーク接続の変更」というリンクがあります。しかし、そのようなリンクはありません(私の場合)
- イーサネットのプロパティを開くと、共有のオン/オフを設定できるスイッチがあります。しかし、そのようなスイッチはありません(私の場合)
私はWin10 Proを実行しています。
答え1
この設定は PowerShell から簡単に調整できます。
- 管理者としてPowershellを開き、スクリプトを有効にする
管理者として PowerShell を起動します (スタートを押して、powershell と入力し、アイコンを右クリックして「管理者として実行」を選択します)
PowerShell でスクリプトの実行が有効になっていることを確認してください。
Set-ExecutionPolicy unrestricted
プロンプトが表示されたら「y」を選択してください
- アクティブなネットワーク接続が 1 つしかない場合 (それ以外の場合は 3 に進みます)
パブリックからプライベートに変更したい接続が唯一のアクティブな接続である場合は、次のコマンドを使用するだけで簡単です。
net = get-netconnectionprofile
Set-NetConnectionProfile -Name $net.Name -NetworkCategory Private
ステップ4に進む
- アクティブな接続が複数ある場合は、次の方法で実行できます (管理者 PowerShell セッションで)。
Get-NetConnectionProfile
変更したい接続のフィールドの出力をコピーしNAME
、次のコマンドを PowerShell に入力します。NAME は最後の呼び出しの結果に置き換えられます。PowerShell コマンドでは二重引用符はそのままにしてください。たとえば、ネットワーク名が argonautsNet の場合は、「argonautsNet」を使用します。
Set-NetConnectionProfile -Name "NAME" -NetworkCategory Private
- このコマンドを使用して、PowerShell から設定が「取得」されたことを確認できます。変更したイーサネット インターフェイスを探します (または、手順 2 の手順に従って変更した場合は、1 つだけがリストされます)。
Get-NetConnectionProfile
それでも問題が解決しない場合は、PowerShell セッションで受信したエラー メッセージ/コードを投稿してください。レジストリ モッドでも同じ操作を実行できます。
編集 - 質問のコメントにリンクされている設定 GUI などを介して標準的な方法をすでに試したと想定しています。