Windowsでコンピューター名を変更する方法
Windowsでコンピューター名を変更するのは非常に簡単ですが、特に古い方法に慣れていたり、権限の問題に直面したりする場合は、少し混乱することがあります。通常、セットアップ中またはセットアップ後に、WindowsはデフォルトでDESKTOP-XXXXXXやLAPTOP-XXXXXXのような名前に設定され、少し非人間的に見えることがあります。ネットワーク管理を向上させるためでも、単にPCをランダムに見せたくないためでも、名前の変更方法を知っておくと、後でイライラせずに済みます。このガイドでは、Windows設定、システムプロパティ、コマンドライン、さらにはレジストリ編集を使用して、名前を微調整するいくつかの方法について説明します。ただし、ネットワーク名は最大15文字などのホスト名の制限があることに留意し、DNSまたはドメインの問題を引き起こす可能性のある特殊文字は使用しないでください。
いくつかの方法はより「公式」で簡単そうに見えるかもしれませんが、設定によっては、変更が反映されるまでに管理者権限や再起動が必要になる場合があります。また、技術に詳しい方なら、コマンドラインやレジストリの調整ですぐに解決できるかもしれませんが、それなりのリスクも伴います。勇気がある方は、まずバックアップを取ってください。それでは、様々な変更方法を見ていきましょう。Windowsは、変更を必要以上に難しくすることもあるからです。
WindowsでPC名を変更する方法
Windows の設定を使用して、使いやすく、手間のかからないアプローチを実現する
率直に言って、この方法は最もユーザーフレンドリーです。特に、コマンドをいじるよりもクリック操作を好む方には最適です。ネットワーク認識に問題がある場合や、より分かりやすい名前にしたい場合などに有効です。変更を確定するには、システムの再起動が必要です。
- 押すとWindows 設定がWin + I開きます。
- 「システム」の下で、サイドバーの下部にある「バージョン情報」を見つけてクリックします。
- 「このPCの名前を変更」をクリックします。表示されない場合は、「設定」>「システム」>「バージョン情報」に進みます。
- 新しい名前を入力してください。特殊文字やスペースは使用せず、アルファベットと数字のみ(必要に応じてアンダースコアも使用できますが、事前に確認してください)を入力してください。
- 「次へ」をクリックします。Windows が再起動を要求しますので、作業内容を保存してください。
- 重要な作業を行っている場合は、 「今すぐ再起動」または「後で再起動」を選択してください。注: 再起動するまで名前は変更されません。
システムプロパティ経由 – 従来の方法
コントロールパネルを使いたい場合やトラブルシューティングを行う場合は、この昔ながらのアプローチでも問題ありません。これはシステムプロパティから直接設定を取得するので、昔からあるのにちょっとおかしな話ですが、今でも信頼できます。
- 実行ダイアログを開くには、Win + R
- と
sysdm.cpl入力して を押しますEnter。すると、システムのプロパティが開きます。 - [コンピューター名]タブをクリックします。
- このコンピューターの名前を変更するか、ドメインまたはワークグループを変更するには、[変更] の横にある[変更]ボタンをクリックします。
- ポップアップに新しい名前を入力してください。予約語や特殊文字は避けてください。そうしないとエラーが発生します。
- [OK]をクリックし、次のプロンプトでも再度クリックします。
- PC を再起動します (または後で再起動をクリックしますが、名前は再起動後にのみ保持されます)。
コマンドラインメソッド(PowerShellとコマンドプロンプト)—クイック&ダーティ
コマンドを入力するのが好きな方やスクリプトを作成したい方は、コマンドラインオプションが便利です。ヘッドレスマシンの制御やリモート管理にも最適です。
コマンドプロンプトの使用
- 実行 ( Win + R) を開き、次のように入力します
cmd。 - 管理者として実行するには、これを押してくださいCtrl + Shift + Enter。(ここでは管理者権限が必要です。)
- このコマンドを、
"New-Name"任意のものに置き換えて実行します。 - その後、再起動する必要があります。
shutdown /r /t 0すぐに再起動するように入力するか、手動で実行してください。
wmic computersystem where name="%COMPUTERNAME%" call rename name="New-Name"
PowerShellの使用
- 同様に、実行 ( Win + R) を開いて、次のように入力します
powershell。 - 管理者として実行します(Ctrl + Shift + Enter)。
- 次のコマンドを入力し、置き換えます
"New-Name":Rename-Computer -NewName "New-Name" -Restart - このコマンドは自動的に再起動をトリガーします。そうでない場合は、終了するために再起動してください。
注意: 管理者ではない場合やドメインに属していない場合、これらのコマンドによって権限またはネットワーク ドメイン エラーが発生することがあるので注意してください。
レジストリエディタ — 危険だが時には必要な方法
それでもダメな場合は、レジストリをいじってみましょう。何をしているのかよく分かっていないと少しやり過ぎかもしれませんが、ホスト名を根本的に変更する究極の方法です。ただし、レジストリを編集すると、注意しないと何かが壊れてしまう可能性があることを覚えておいてください。
編集する前に、レジストリをバックアップします。レジストリ エディターで、[ファイル] > [エクスポート]に移動して、コピーを保存します。
- 「実行」ダイアログを開き、次のように入力し
regeditて Enter キーを押します。 - に移動します
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName。 - ComputerNameをダブルクリックして、任意の名前に変更します。
- でも同じことを行います
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\ComputerName\ComputerName。 - 変更を有効にするには、レジストリ エディターを閉じて PC を再起動します。
注意してください。間違えるとWindowsが異常終了したり、起動しなくなったりする可能性があります。レジストリ編集に慣れている場合にのみ実行してください。また、必ず事前にバックアップを取ってください。
どの方法を選ぶにしても、変更が正しく反映されるには再起動が必要になる場合が多いので注意してください。ネットワーク一覧、システム情報、さらにはPowerShellやリモート管理システムなどのツールにも反映されることがあります。また、Windowsは使用する文字や長さに関して厳しい規則を設けている場合があります。エラーが発生した場合は、特に予約語や長さ制限など、ルールを再度確認してください。
まとめ
- 特にシンプルな GUI ベースのアプローチが必要な場合は、Windows 設定を使用して名前をすばやく変更します。
- システム プロパティを使用する従来の方法は、特に設定の動作がおかしい場合には依然として信頼できます。
- コマンドライン ツールは、コマンドに慣れている場合にスクリプトを作成したり、すぐに修正したりするのに適しています。
- レジストリの編集は最後の手段であり、他の方法がすべて失敗した場合、または非常に特殊なホスト名が必要な場合のみ、注意が必要です。
まとめ
ホスト名の変更はそれほど難しいことではありませんが、Windows は変更方法に関して少々厳格すぎることがあります。再起動することで、キャッシュの問題やレジストリの不整合を解消できる場合があります。これで、ホスト名を探し回るのに何時間も費やすストレスが軽減されるはずです。ネットワークの概要を整理したり、PC を少しカスタマイズしたりしたいだけなら、これらの方法でほとんどの状況に対応できます。バックアップは手元に用意し、特殊文字は使いすぎないようにしましょう。これでアップデートがうまくいくことを祈っています。