Windows で以前のコンピュータ名を検索する方法

Windows コンピュータの名前を変更した後 (hostname)、以前の (古い) コンピューター名を調べる必要がありました。

以前のコンピュータ名をHKLMSOFTWAREMicrosoftSchedulingAgentレジストリキー。レジストリ エディタを使用して、古い名前パラメータを使用するか、PowerShell を使用してレジストリ項目値をクエリします。

(Get-ItemProperty HKLM:SOFTWAREMicrosoftSchedulingAgent).oldname

もっと詳しく知る:Windows 11の起動時に前のフォルダーWindowsを復元する方法

これには、Windows のインストール中に生成されたコンピューター名が含まれます。これ以上コンピュータ名を変更しても、ここには表示されません。

コンピュータのホスト名変更の完全な履歴を表示するには、イベント ビューアのログでホスト名変更イベントを確認します。

  1. を開きますイベントビューアスナップイン (eventvwr.msc)
  2. 拡大するWindows ログ->システム
  3. イベント ID でイベント ログをフィルタリングする6011
  4. この ID で最新のイベントを開きます。イベントの説明には、以前のコンピュータ名と新しいコンピュータ名の詳細が含まれています。
     The NetBIOS name and DNS host name of this machine have been changed from WIN10-OLD01 to Win10-NEW01

PowerShell を使用して、イベント ビューアー ログから利用可能なすべてのホスト名変更イベントを一覧表示できます。

Get-WinEvent -FilterHashtable @{ LogName="System";Id = 6011} | Select-Object TimeCreated, Id, Message

Windows イベント ログがクリアされている場合、または (イベント ビューア ログ ファイルのサイズが不十分なために) 新しいイベントが古いイベントによって上書きされている場合は、ホスト名の変更履歴を次の場所から取得できます。C:WINDOWSDebugNetSetup.LOGファイル。

ホスト名の変更、またはドメイン/ワークグループへの参加/離脱に関連するイベントをすばやく検索するには、Select-Stringコマンドレットを使用して、このログ ファイルの内容をフィルタリングします。

Select-String c:WINDOWSDebugNetSetup.LOG -Pattern "NetpValidateName"

Related Posts