[22792]   2kで起動が途中でループする
投稿者:first さん   2002-06-29 00:06:10
すみません、すごく困ってます。些細なことでもよろしいので
助けてください。同内容の質問をwinfaqでもしております。
どうぞ、ご容赦ください。

Dドライブにwin2k(NTFS)、Fドライブにデータ用(NTFS)の構成で
スワップ領域(pagefile?!)は、Fドライブに設定しています。
また、パワーユーザーを自動でログオンするように設定しており
昨日までは、問題無く使用できてました。
FDDからDOSを起動して色々していたところ、多分誤ってやっては
行けないことをしたかもしれませんが詳細は覚えてません(^^;

それで、起動すると自動でログオンしているあたりで、仮想メモリが
足りないと警告が出てきます。OKを押すと個人の設定していますとの
小さな窓に表示されているあたりで、また仮想メモリが足りないと
警告で出てきます。またOKを押すと、自動ログオンを最初から繰り
返します。(以下、何回してもループしました)

F8の起動オプションで、前回と同じの起動やセーフモード等試してみ
ましたが同じでした。(同様にループします)
もしかしてMBRを壊したかもしれないと思い、CD-ROMからコマンドコン
ソールを起動してfixbootとfixmbrも試してみました。また、システム
修復ディスクを用いて、高速修復も試したましが状況は変わりませんで
した。

コマンドコンソールから、自動ログオンをやめさせる方法や、pagefile
を設定しなおす方法をご存知でしたらお教えください。
また、他のやり方でも試して見たらと言うことがありましたらお教えく
ださい。

win2k+SP2、mem:512M、P3/667MHz
C:win98se(fat32) D:win2k(NTFS) E:data(fat32) F:data(NTFS)
win2kのpagefileはFドライブです。
また、win98seは問題無く起動できます。
  1. まりも さん   2002-06-29 00:46:38
    ・ページファイルが壊れているか、ページファイル作成先ドライブが存在しない
    ・Win2000ではディスクになにやら署名(ディスク識別のため固有の値を書き込む)をするが、レジストリにあるそれと、現実のHDDのとが一致していない。

    などでしょうかねぇ。これは高速修復では直らないです。通常の再セットアップを行ない、途中で検出されたWindows2000領域の領域に修復でセットアップをするという選択をすると直ります。しかし、DOSでなにかをいじったといっても、NTFSの領域ばかりですから、おかしくなりそうなところはないのですけどね…。
  2. よねよね さん   2002-06-29 01:06:43
    ログオン画面の時に、ずっと [SHIFT]キーを押していれば(起動直後から[SHIFT]キーを押しっぱなしにして待つ)、自動ログオンは無効になったと思います。

    # もしくは、もう1台 Windows 2000マシンがあれば、ネットワークレジストリでレジストリを操作して、自動ログオンを止めさせたり、ページファイルの作成場所を変える方法がありますけど...

    あと、まりもさんがお書きのにプラスしまして、ページファイルの作成領域(F:)のアクセス権が「Everyone−Full Control」になっていない、という原因も考えられますね。
  3. まりも さん   2002-06-29 01:23:36
    >もう1台 Windows 2000マシンがあれば
    おお、そんな離れ業があったのですか、知りませんでした。やはりここは勉強になります。
  4. よねよね さん   2002-06-29 02:08:42
    えぇ、「レジストリをいじってたら、Windowsにログオンできなくなった〜!」という時に使えたりします。(^^ゞ
    (もちろん、レジストリが完全におかしくなっていたり、起動すらしなかったり、パーソナルファイアウォールなどで色々と制限がかかっていたりするときはダメですが)

    一応、情報として書いておきますね。

    1.事前に、コマンドプロンプトより、
    「net use \目的のマシンIPC$ Administratorのパスワード /user:Administrator」
    と実行し、目的のマシンの IPC$に、Administratorでアクセスできるようにしておきます

    2.regeditを起動し、「レジストリ」−「ネットワークレジストリへの接続」にて、目的のマシンに接続します

    3.自動ログオンを止めるのでしたら、「\HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon」で「AutoAdminLogon」の値を「1」→「0」に変更します
  5. first さん   2002-06-30 15:01:02
    皆様、大変参考になる返答ありがとうございました。
    教えていただいた方法やweb上で検索した方法を織り交ぜて試しましたが、結果から言うと
    だめでしたので、修復セットアップで動くようにしてデータをバックアップした後に
    再インストールしたいと思います。win2kを使う上で私がリモートレジストリ等のサービス
    や管理共有を不可、ファイアウォール等を導入等、自分がした設定を全て把握してないため
    思い切って再インストールすることにしました。なぜpagefileを認識しなくなったのかは
    不明ですが、教えて頂いた情報は大変有益でした。ありがとうございました。