autoexec.batが原因のようですね。
まず、セーフモード コマンドプロンプト オンリーで立ち上げます。セーフモードで立ち上げるときに、
command prompt only
ってありますよね?これを選択します。OSによっては表示が違うかもしれませんので、気をつけてください。
そしたら、C:\>と表示されるので、
C:\WINDOWS\COMMAND\EDIT.EXE AUTOEXEC.BAT
と入力してedit.exeを立ち上げます。AUTOEXEC.BATが表示されていると思いますので、ここで、PATHという文字を探します。
SET PATH =
と書いてあると思います。
このパスの設定に空白が含まれている場合は""で囲む必要があります。例えば、
SET PATH = C:\Program Files\hoge
というのはNGとなり、Windowsが起動できないことがあります。
SET PATH = "C:\Program Files\hoge"
こうしてあればOKです。
同じような個所はありませんか?
もし、同じように空白を含むパスが""で囲まれていない場合は、上記のように""で囲んでください。
【奥の手】
上の手順を参考にして、セーフモード コマンドプロンプト オンリーで立ち上げます。
そしたら、C:\>と表示されるので、
remane autoexec.bat autoexec.bak
と入力します。autoexec.batをautoexec.bakに名前変更するコマンドです。これで再起動すれば立ち上がります。
ただし、autoexec.batに書かれたコマンドが実行されないので、動作しないアプリケーションが出てくるかもしれません。
その場合は、Windowsが起動してから、エクスプローラでC:\autoexec.bakをautoexec.batに名前変更します。
その後で、autoexec.batを右クリックして編集をクリックします。
メモ帳がautoexec.batを開いた状態で起動しますので、上記説明や、参考URLを見てまずい記述を修正します。
がんばって試してみてください
お礼
お答えありがとうございます。 しかしやはりうまくいきませんでしたもしかしたら 間違ったかもしれないのでもうしばらくその方法を させてもらいます。 あとremane autoexec.bat autoexec.bakなんですがなかなかうまくいきませんでした。