起動しない

個人PCのVGN-U70Pが起動しなくなった。
起動時、
  次のファイルが存在しないかまたは壊れているため、Windows
  起動できませんでした:
  (Windows root)\system32\hal.dll.
  上記のファイルをインストールし直してください。
と出て停まってしまう。
セーフモードも起動しない。
ネットで調べてみたら、このメッセージが出る場合、その理由の大半はBoot.iniがおかしくなっている状態との事。
なので、それを直せば、起動する。
らしい・・・のだが、それを直す方法がない。
他に起動ドライブがないので。
どーしよー。
SONYに連絡して、状況を説明し、回復コンソール(?)とやらをどうやったら出せるか、訊いてみたが、返答は「リカバリしろ」。
・・・・・
こんな事くらいで、んな事できるか。