• ベストアンサー

windows2000とxpのデュアルブート

まず2000をインストールしてからxpをインストールをするというのが基本のようですが、D:\windows2000serverとC:\xphomeのデュアルブートしてあるPCの2000だけを再インストールしたいと思います。 『ほとんど使ってないので、パスワードを忘れてしまった為。』 以前も同じようにxpのあとに2000をインストールしましたが、その時も何の知識もないまま、色々なサイトをめぐって情報を集めましたが、今回いいサイトが見つからず、恥ずかしながら以前の記憶もありません。 xpのNTLDR、ntdetect.com、bootfont.binをコピーしておき、2000インストール後にC直下に上書き保存するという最後の作業だけ憶えています。 わかる方、お力を貸していただけないでしょうか? よろしくおねがいします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#6307
noname#6307
回答No.15

failer です boot.iniファイルとはOSの格納位置、起動順位等が記載されているファイルで、 NT系OSはboot.iniを参照して起動されます。 (厳密に言うともっと多くの段階を踏みますが) 今回boot.iniも保存するよう書いたのはCドライブを一度削除して再作成するとgboot.iniが消えてしまい、 W2Kのインストール後にXPが起動するために必要な記述が消えるからです。 後で修正すればXPも起動できますがバックアップしておいた方が早いし楽だからです。 (Cドライブをフォーマットや削除しなければboot.iniを保存する必要はない) Boot.ini の内容 (ARC パス名) について教えてください http://homepage2.nifty.com/winfaq/w2k/boot.html#1067 ファイル名を指定して実行→c:\boot.iniと入力しOKを押す→これで現在のboot.iniが表示されますので実際に見た方が早いかも

tomoyasu10
質問者

お礼

何度も返答を頂き、お手数かけました。 お蔭様で、無事に2000の再インストールをすることができました。 また何か機会がありましたらよろしくお願い致します。 今回はありがとうございました。

その他の回答 (14)

noname#6307
noname#6307
回答No.14

>『すでに入ってる物より古いバージョンなので・・・』 これはWinXPが起動した状態でW2KのCDを入れたからでしょう。 CDブートからインストールすればそんな間音大は発生しませんよ。 # 大事なファイルは必ずバックアップしておいて下さい

tomoyasu10
質問者

補足

こんにちは。 これから2000の再インストールを行いたいと思いますが、 1つ気になったことがありましたので、書きます。 いろいろ関連サイトを調べてみましたが、インストール後に上書きするファイルは ・NTLDR ・ntdetect.com ・bootfont.bin の3つを上書きするようにと、どちらでも書いてありますが、No16のfailerさんの回答にはboot.iniも上書きするとあります。 今回の私の場合と、どう違うのでしょうか? boot.iniは何をするファイルなのでしょうか? よろしくおねがいします。

noname#6307
noname#6307
回答No.13

こんにちは failerです ログオン画面でCtrl+Alt+Deleteを押すとエラーが出るという事なら 一度セーフモードで起動してみてはどうでしょうか。 それとW2Kはインストール時にユーザーとパスワードを指定するのですが、 その時に自分でユーザー名を打ち込んだ覚えは無いですか? 普段から自動ログオンになっていたならその可能性大です。 もし、上記の条件に当てはまるなら私が成功してtomoyasu10さんが駄目だったというのも納得できます。 もし、お手軽にいきたいなら私が最初に書いた方法を取れば悩まなくて済みますよ。 BIOSのブートシーケンス(起動順位)でCD-ROMドライブが一番に起動するよう設定→W2KのCDを挿入した状態でPCの電源をON→画面に Press any key boot from CD...と見えたらキーボードのどのキーでもいいので押す→セットアップが開始されるので「修復」を選ばずに進める→ どの領域にOSをインストールするか聞かれたら、 W2Kの入っている領域を一度削除してから再作成する→ 再作成した領域へW2Kをインストールする ただし、#1で案内した4つのファイル全てをFDかCD-Rに必ず保存しておいて下さい。 W2Kのセットアップが終わったらCドライブ直下に保存してあったファイル全てを上書き保存して下さい。 (boot.iniもですよ)

tomoyasu10
質問者

補足

何度も返答いただきましておそれいります。 >それとW2Kはインストール時にユーザーとパスワードを指定するのですが、 その時に自分でユーザー名を打ち込んだ覚えは無いですか? 一切、使っていませんので。 >BIOSのブートシーケンス(起動順位)でCD-ROMドライブが一番に起動するよう設定→W2KのCDを挿入した状態でPCの電源をON→画面に Press any key boot from CD...と見えたらキーボードのどのキーでもいいので押す→セットアップが開始されるので「修復」を選ばずに進める この方法で下のKanop_98さんの補足に書き込んだ『すでに入ってる物より古いバージョンなので・・・』みたいなエラーは出ませんか?

noname#41381
noname#41381
回答No.12

SAM削除でパスワード初期化はできるようですね。 例のSAMファイル削除については、こちらでは実際に試してうまくいかず MSサポートに連絡しましたがさじを投げられた事があります。 #別件で某MLで"(自分が問い合わせた先は)技術サポートではないので厳しかったかも"というご指摘をうけましたが... 当時の環境が再現できれば、質問者の現状に役立ちそうなので試してみますね。

tomoyasu10
質問者

お礼

無事に解決することができました。 ありがとうございました。

tomoyasu10
質問者

補足

ありがとうございます。 NO9で返答いただきました >#自分なら例のFD1枚でリセットできるツールをアドバイスしますが...(こちらはちょっと危険) これって危険とありますがどうなんでしょうか? 現在の私の状態からのインストールの方法って解りますか? (インストールをしようと2000のCDを挿入すると『今入ってるものより古いバージョンなのでインストールできません』みたいなことを聞かれますが、起動ディスクで強引にインストールした記憶が。。。) よろしくおねがいします。 何度も申し訳ありません。

noname#6307
noname#6307
回答No.11

実際に試してみました W2K ServerがインストールされているPCのDドライブにW2K PROをインストールし、ユーザーを3つほど作成 してそれぞれにパスワードを設定。 各ユーザーで一度ログオン/ログオフしてプロファイルを作成 その際にAdministratorのデスクトップに「TEST」というテキストファイルを保存しておきました。 W2K SV で起動してd:\winnt\system32\config内の 「SAM」を削除し、OSを再起動 W2K PRO で起動→ユーザー名にAdministrator パスワード無しで起動→Administrator以外のプロファイルは消えてましたがAdministratorのデスクトップに 保存してあった「TEST」というファイルは残ってました。 ・MSの案内で幾例か成功例があり、失敗例は見当たらなかった ・私も実際に試したが成功した なので、tomoyasu10さんが何故失敗したのか正直分からないです。 最後の確認ですが、Administratorのスペルに間違いはないですか? それと最初に使っていたユーザー名を入力してもログオンできませんか? (パスワードは無し)

tomoyasu10
質問者

補足

>最後の確認ですが、Administratorのスペルに間違いはないですか? それと最初に使っていたユーザー名を入力してもログオンできませんか? インストールしてから一切使っていないので、Administrator以外のユーザーは登録していません。 Ctrl+Alt+Delの画面で サービスコントロールマネージャー 『システムスタートアップの最中、少なくとも1つのサービスまたはドライバにエラーが発生しました。 詳細はイベントビューアのイベントログを参照してください。』といったエラーが表示されます。

noname#6307
noname#6307
回答No.10

ユーザー名を Administrator パスワードを空白にして試しましたか?

tomoyasu10
質問者

補足

言われたとおりにやってみましたが、ダメでした。

noname#41381
noname#41381
回答No.9

#6補足より >>2.別フォルダの Windows にリソースキットをインストール > >これはどうすればいいのでしょうか? > リソースキットを購入する必要があります。 http://bpstore.nikkeibp.co.jp/msp/2000_index/w2000.html どれでも同じCD-ROMが添付されるので1冊買えばOKです。 ...ですがこの為だけで6000円のリソースキットを購入するのはどうかと思います。 #パスワードリセットで「Windows.FAQ」のURLを上げられる方は #リソースキットを持っているのは普通と考えられているのでしょうか? #リソースキットを持っている人のレベルを対象にアドバイスするなら #自分なら例のFD1枚でリセットできるツールをアドバイスしますが...(こちらはちょっと危険) ということで、リソースキットがなければ、 srvany.exeの代わりにフリーのツールを使えばいいでしょう。 いろいろありますが、例えば ssk'sさんの「ExecSvc」とか。 http://www6.plala.or.jp/k-ssk/execsvc.html 使い方は丁寧なReadme.txtと設定例が記載されたiniファイルが添付されてくるので、 自分が何を行っているのかが理解できれば大丈夫かと思います。 やるべきことは、 ・ExecSvcの展開 ・ExecSvc.iniの修正  iniファイルのEXE設定に  「d:\2000\System32\net.exe user Administrator <新パスワード>」を登録 あとは「Windows.FAQ」のサイトの「3.既存 Windows のレジストリを書き換え」以降を実施ですが、 以下の項目が変更になります。 ・項目「8」が今回展開した「ExecSvc」を指定します。  例えば「d:\2000\ExecSvc\ExecSvc.exe」とか ・項目「10」「11」はやらなくていいです。 後はほぼ同じ手順でいけると思います。 注意事項! ・自分は実際にテストした訳ではないので動くかどうかはわかりません。すみません。 ・Windows2000側のレジストリをいじるので、事前にXP側からd:\2000フォルダをまるごとバックアップ  しておけばいいかと思います。 ・再インストールを考えられていらっしゃるので大丈夫かとは思いますが、あくまでも自己責任で。

参考URL:
http://www6.plala.or.jp/k-ssk/execsvc.html
noname#6307
noname#6307
回答No.8

#7 の補足ですが C:\WINNT\system32\config というのはWindows 2000が導入されているドライブを指します。 もしWindows 2000 がDドライブに入っているならCをDに置き換えて考えて下さい。 Windows XP の入ったドライブと間違わないようご注意を

noname#6307
noname#6307
回答No.7

まずどの方法を取るのか自分で選択して下さい。 パスワードをリセットするにはリソースキットの購入やそれ相応の知識が必要になります。 もし自信が無いのならやらない方が無難です。 それと文面に初心者だからレジストリを設定するのが怖いと書かれてますが、やるやらないは貴方の意思です。 後は、私が実際に検証した事が無いのですがお手軽な方法があります。 C:\WINNT\system32\config内にあるsamというファイルを削除すれば全ユーザーデータと共にパスワードも消えます。 削除した後にAdministratorでパスワード無しでおログオンが可能になります。 (ユーザーデータが全て消えますよ)

noname#6307
noname#6307
回答No.6

#3 に手順を書きましたがどこが分からないのでしょう? また、#2の方が案内しているページを参考にすれば初期化しなくても使えますよ。 XPを起動した状態でW2K側のパスワードリセットしてからAdministratorでログオン→必要なら管理者権限のユーザーを作成

tomoyasu10
質問者

補足

>2.別フォルダの Windows にリソースキットをインストール これはどうすればいいのでしょうか? >3.既存 Windows のレジストリを書き換え 初心者がレジストリを書き換えるというのは恐いですね。 自分の場合はc:\xphome、d:\2000で今回は2000のパスワードをリセットするので、cとdを逆に考えればいいんですよね? よろしくお願いします。

  • ki-aaa
  • ベストアンサー率49% (105/213)
回答No.5

#2です。 xpは使えるのですよね。それでしたら参考ページの 別フォルダの Windows から Administrator パスワードをリセットで良いと思うのですけど。

tomoyasu10
質問者

補足

>2.別フォルダの Windows にリソースキットをインストール これはどうすればいいのでしょうか? >3.既存 Windows のレジストリを書き換え 初心者がレジストリを書き換えるというのは恐いですね。 自分の場合はc:\xphome、d:\2000で今回は2000のパスワードをリセットするので、cとdを逆に考えればいいんですよね? よろしくお願いします。

関連するQ&A

専門家に質問してみよう