質問: windowsxpの再セットアップについて necのpc-ma30ymzebを使用しております。 下記のエラーメッセージが出て、windowsの起動ができません。 次のファイルが存在しないか、または壊れているため windowsを起動できませんでした \system32\hal.dll. 上記のファイルをインストールし直して下さい。 色々と試したのですが・・・(;_;) cd-rom bootもできません。 何方か、助けて下さい。よろしくお願い致します。
回答: hall.dllが存在しないか、または壊れているというエラーは、別のところに原因があることがあることがあり、何かの拍子にboot hd, partitionなどが変わってしまったとき、同じようなエラーになるらしいです。 http://pctrouble.lessismore.cc/boot/system32_haldll.html cd bootができないなら、biosの設定で、hdよりもcdの起動優先順位が低く設定されている可能性がありますので、bios設定画面を起動(起動時delキーを押し続ける)して調べてみてください。 つぎにboot hd, partitionが変わってしまって起動しないという想定で、正しい起動hd, partitionから起動するには、multibootmanagerというツールをダウンロードしてcdを作成し、そのcdからbootすると、起動hd, partitionを選択できますので、これと思うpartitionを選択して起動してみてください。 mbmのダウンロードは、 http://elm-chan.org/fsw/mbm/mbm.html です。