次の方法で共有


LiveRE を使用して Windows の起動に関する問題のトラブルシューティングを行う

LiveRE ツールは、USB 接続を介してコンピューターを起動するために使用できるイメージを作成します。 このツールは、"ブートなし" の問題のトラブルシューティングに役立ちます。 また、サポート プロフェッショナル向けのジャンプ サーバーを介して、起動していないコンピューターへのリモート アクセスを提供するためにも使用できます。

注:

この記事は、サポート エージェントおよび IT プロフェッショナルが使用することを前提としています。

LiveRE と WinRE の比較

次に示すのは、Live RE と、Windows ISO に含まれる既存の Windows Recovery Environment の比較です。

機能 WinRE/WinPE iDRAC/ILO ライブ オペレーティング システム (OS)
Availability DVD 付き 特殊なハードウェア フラッシュ ドライブ
リモート アクセス 不要 はい はい
DISM はい WinRE 経由 はい(インターネットから不足しているペイロードをダウンロードする機能あり)
DiskPart はい WinRE 経由 いいえが、PowerShell と同等の機能
BitLocker はい WinRE 経由 はい
コピー/貼り付けによる調査とログ記録の削減 いいえ いいえ はい
PowerShell スクリプトを呼び出す いいえ いいえ はい
シャドウ コピーへのアクセス いいえ いいえ はい

システム要件

  • プロセッサ: 1.4Ghz 64 ビット プロセッサ
  • RAM: 512 MB
  • ディスク領域: 32 GB
  • ネットワーク: ギガビット (10/100/1000baseT) イーサネット アダプター (1 Gbps 接続が理想的)
  • 光ディスク ストレージ: DVD ドライブ (DVD メディアから OS をインストールする場合)
  • USB 3.0 フラッシュ ドライブ、8 GB 以上
  • ビデオ: Super VGA (1024x768) 以上の解像度 (オプション)
  • 入力デバイス: キーボードとマウス (省略可能)
  • インターネット: ブロードバンド アクセス (オプション)

USB フラッシュ ドライブを設定する

  1. LiveRE イメージをダウンロードします。

  2. USB フラッシュ ドライブを接続します。

  3. 非起動コンピューターが BIOS スタートアップまたは UEFI スタートアップ用に設定されているかどうかを確認します。 それに応じて USB ドライブをフォーマットします。

    • UEFI の場合:

      Diskpart
      List disk
      Sel disk <the number of the flash drive>
      Clean
      Convert gpt
      Create part pri
      Exit
      

      FAT32 ファイル システムのパーティションをフォーマットします。

    • MBR ブートの場合:

      Diskpart
      List disk
      Sel disk <the number of the flash drive>
      Clean
      Convert mbr
      Create part pri
      List part
      Sel part 1
      active
      Exit
      

      NTFS ファイル システムのパーティションをフォーマットします。

  4. 以下のコマンドを実行します。

    dism /Apply-Image /ImageFile:<complete path of the LiveOS.wim> /Index:1 /ApplyDir:<flash drive letter>:\
    <flash drive letter>:\Windows\System32\bcdboot <flash drive letter>:\Windows /s <flash drive letter>: /f ALL
    

USB フラッシュ ドライブの準備ができたら、影響を受けるサーバーをフラッシュ ドライブから起動します。

リモート アクセス用のユーザー アカウントを作成する

次の手順は、ジャンプ サーバーを介してリモート アクセスを有効にするユーザーの作成に役立ちます。

  1. USB フラッシュ ドライブを使用して、問題のあるコンピューターを起動します。 EULA に同意して、ヘルプ コンソールに進みます。

  2. Enter キーを押して PowerShell にアクセスします。

  3. 次のコマンドレットを実行します。

    $Password = Read-Host -AsSecureString
    
    New-LocalUser "user_name" -Password $Password
    Add-LocalGroupMember -Group "Administrators" -Member "user_name"
    

    注:

    最初のコマンドレットの後にパスワードを入力します。

ジャンプ サーバーを介したリモート アクセス用にコンピューターが設定されるようになりました。 次のスクリーンショットは、サンプル コマンドレットを示しています。

LiveRE で

ジャンプ サーバーから接続する

  1. LiveRE 画面から IP アドレスを取得します。

    IP アドレスの取得。

  2. 起動していないコンピューターと同じネットワーク内の作業用コンピューターで、PowerShell ISE を開き、次のスクリプトを実行します。

    $ip = "172.25.80.68"
    Set-Item WSMan:\localhost\Client\TrustedHosts $ip
    $user = "$ip\user_name"  
    Enter-PSSession -ComputerName $ip -Credential $user
    
  3. メッセージが表示されたら、パスワードを入力します。

  4. あなたはWinRMを介して壊れたコンピュータに接続されます。

    WinRM を介した接続。

WinRM 経由で接続するときに問題が発生した場合は、WinRM が有効になっているかどうかをチェックします。 そうでない場合は、コマンドを winrm qc 実行して WinRM を有効にします。

次のメッセージを再構成するエラー メッセージが表示された場合は、ネットワーク接続が [パブリック] に設定されていることを意味します。

0x80338169 WinRM を有効にするとエラー メッセージが表示されます。

次のコマンドレットを実行して、 パブリック に設定される接続を決定できます。

Get-NetConnectionProfile | select InterfaceAlias, NetworkCategory

出力例を次に示します。

コマンドレットの出力 Get-NetConnectionProfile。

ユーザーからアクセス許可を削除した後、パブリック接続を無効にするか、プライベートに変更できます。 これを行うには、以下のコマンドレットを実行します。

Set-NetConnectionProfile -interfacealias "vEthernet (Internal LAN)" -NetworkCategory Private

LiveRE から BitLocker ドライブのロックを解除する

  1. を実行 Get-Volume してドライブ文字を見つけます。

    ドライブ文字を検索する Get-Volume

  2. 次のコマンドを実行します。

    Unlock-BitLocker -MountPoint <drive letter> -RecoveryPassword <recovery password>
    

ディスク構成

Diskpart.exe は LiveRE では使用できないため、PowerShell を使用して同様の結果を得ることができます。 いくつかのコマンドを次に示します。

  1. ディスクの確認: Get-Disk
  2. ディスク内のパーティションを確認します。 Get-Partition -DiskNumber <number>
  3. パーティションをアクティブに設定します。 Set-Partition -DiskNumber <number> -PartitionNumber <number> -IsActive $true
  4. パーティションのプロパティを確認します。 Get-Partition -DiskNumber <number> -PartitionNumber <number> |fl

詳細については、「 Windows Storage Management 固有のコマンドレット」を参照してください。

レジストリの構成

Live OS のレジストリ エディターはありません。 レジストリを変更するには、 \\<IP アドレス>\c$ パスを使用して、影響を受ける OS ドライブの共有にアクセスします。

\windows\system32\config からハイブを取得し、ハイブに変更を加えてから、次の手順に進みます。

シャドウ コピーにアクセスする

LiveRE を使用すると、起動していないコンピューターのディスクからシャドウ コピーにアクセスできます。これを使用して、以前のバージョンのファイルを置き換えることができます。

次の手順を使用して、以前のバージョンのファイルにアクセスできます。

Get-CimInstance -ClassName Win32_ShadowCopy | select volumename,ID,InstallDate,DeviceObject
Get-Volume | select Driveletter,path to get the volume name association with Volume ID

注:

正確な状態を維持するには、OS の日付と時刻を正しいタイム ゾーンごとに調整する必要があります。 LiveOS では、協定世界時 (グリニッジ標準時) タイム ゾーンが使用されます。

アクセスするシャドウ コピーの DeviceObject をコピーし、次のコマンドを実行します。

$sobj="<DeviceObject>" + "\"
cmd /c mklink /d c:\shadowcopy "$sobj"

\\<IP>\c$\shadowcopy を参照することで、PowerShell から以前のバージョンのファイルにアクセスできるようになりました。

ドライバーの挿入

RAID ディスクのセットアップがある場合は、ボリュームを OS に表示するには、OEM メディアから RAID ドライバーをインストールする必要があります。

LiveRE では、RAID ドライバーを USB>:\CopyDriversHere フォルダーに<抽出できます。

次に、LiveRE で起動した後、4 キーを押してドライバーをインストールします。

ドライバーをインストールするもう 1 つの方法は、次の操作を行うことです。

  1. ドライバーをダウンロードして、LiveRE フラッシュ ドライブ上のフォルダーに展開します。

  2. 影響を受けるコンプーターに接続した後、次のコマンドレットを実行します。

    pnputil /add-driver <location of raid driver.inf>
    
    Add-WindowsDriver -Path <flash drive letter>:\ -Driver <path of driver folder> -Recurse