【備忘録】Windows Azure の仮想マシンが起動しなくなった場合の対処方法

※かなり危険な方法でもありますので、実行には注意が必要です。
 実行された結果について、当方では責任を負いかねます。
※この方法で確実に回復するわけではありませんが、試してみる価値はあります。

1.仮想マシンの削除
 【!重要】接続されたディスクを保持した状態で削除すること

2.他のマシンからのコマンドの実行
 1.他のマシンに1のディスクを接続する

 2.以下のコマンドを実行し、ディスクチェックを行う
  (以降、接続したディスクはeドライブと想定)
  chkdsk /f e:

 3.Windows Update が終わらない・再起動ループ原因のファイルを削除

  <ファイル所有権の変更>
  takeown /f e:\Windows\winsxs\pending.xml

  <ファイルのアクセス権を変更>
  cacls e:\windows\winsxs\pending.xml /G ********:F

  <ファイルを削除>
  del e:\windows\winsxs\pending.xml

3.2のマシンから1のディスクへの接続を削除する

4.マシンの再作成
 1のディスクから仮想マシンを再度作成する