• 締切済み

Windows XPが起動しません。

SONY VAIO VGN-T72Bを使っているのですが、突然PCが起動できなくなりました。 電源を入れると、 「次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした。 system32/Drivers/Ntfs.sys オリジナルセットアップCD-ROMからwindowsセットアップを起動して、このファイルを修復できます」と表示されます。 そして、起動ディスクを入れると「 File setupdd.sys could not be loaded.」と表示されてしまいます。 かろうじて、CDに焼いたknoppixはうまく作動しています。 原因は何なのでしょうか?SONYに修理を依頼しようとしましたが、サポート期間外ということでできませんでした。

みんなの回答

  • yakan9
  • ベストアンサー率54% (2246/4130)
回答No.6

> >mkdir sda2 > このコマンドを入力したところ、「ディレクトリ:sda2を作成できません。ファイルが存在します」と表示されます。 ということは、knoppixの起動後、デスクトップのknoppixをクリックして、ファイルマネージャを動かしたときに、sda2を既にアクセス済みということですね。 事前にこのアクセス可能な状態になっているという事は、Knoppixが自動的に mkdir sda2 を入れて、sda2というディレクトリを作成しています。 よって、 mkdir sda2は、不要です。 ただし、全く同じ操作をすれば不要ですが、上記のような操作を省略した場合は、必要となります。 以下を続けてください。 ただし下記のことは、LINUXを使う上で理解しておいて欲しいことです。 前回の下記の部分の理解です。 1.マウントする。 cd /media mkdir sda1 mount -t ntfs-3g /dev/sda1 /media/sda1 cd /media/sda1/windows/system32/drivers ls -al ntfs* と入れてみます。 ntfs.sysがあれば表示すると思います。 これは何をしているのかを理解してください。 貴殿が事前に操作した事、 と、 1.マウントする。 の操作の過程を理解してください。 すなわち何も操作していない状態で、当方が記載したマウントコマンドが、大きな意味を持つことを理解して欲しいことです。 > 調べたらsda2でした。 ということでここから、sda1をsda2と変更して記載します。 mount -t ntfs-3g /dev/sda2 /media/sda2 の、ntfs-3gは、Cパーティションに対して、読み書き可能なような状態でマウントさせています。 もしこのコマンドを入れて、「既にマウントされている」といったメッセージが出た場合は、下記のコマンドを入れて、アンマウントさせて、再度このコマンドを入れてください。 umount /dev/sda2 /media/sda2 理由は、既定値のままのマウントは、Cパーティションは、読み込みだけ可能で、書き込みはできない状態でマウントしていることです。 すなわち、 mount -t ntfs-3g /dev/sda2 /media/sda2 読み書き可能、 規定値は、 mount -t ntfs /dev/sda2 /media/sda2 読み込みだけ可能。

  • yakan9
  • ベストアンサー率54% (2246/4130)
回答No.5

> knoppixについては初めて利用したので(他のサイトで解決法を探したところ見つかりました)あまり分からないです。 それはどこですか。URLアドレスは分かりますか。 > あと、knoppixでファイルマネージャを起動すると「リカバリ領域」というフォルダーが出てくるのですが、これはVAIOのものでしょうか? > もしその通りであれば何か利用できるものはありますか? どのようなコマンドで、サイズや、ファイルシステム表示をしているのか当方には全く記載がないので分かりません。 おそらく、fdisk -lコマンドで、パーティション情報がでたのだとは想像していますが、確証がない為判断できません。 例えそうであってもこの緊急時には利用することは考えておりません。 ファイルシステムが何かが不明なため、うまくマウントできるかです。 やろうとしていることは、Cパーティションをマウントできるか、 マウントできたら、 c:\windows\system32/drivers/ntfs.sysを別名でコピーし、 c:\windows\i386\ntfs.sysを、c:\windows\system32/drivers/ntfs.sys としてコピーするだけの作業をしてみるだけです。 Cパーティションの名前は何でしょうか。 knoppix6.7.1CDで、起動し、画面が出たら、下の最左端をクリックします。 アクセサリ(Accessories)、システムターミナルスーパーユーザーモード(Root Terminal)を選択します。 fdisk -l (fdisk半角ブランクハイフォンエル)  と入れ、Enterキーを入れます。 パーティション情報が出ます。 仮に、sda1と仮定します。違えば、読み替えて下記のコマントを実行してみてください。 1.マウントする。 cd /media mkdir sda1 mount -t ntfs-3g /dev/sda1 /media/sda1 cd /media/sda1/windows/system32/drivers ls -al ntfs* と入れてみます。 ntfs.sysがあれば表示すると思います。 当方の場合は、 サイズ 574,976バイト 2008/04/14 0:15 となっていました。 2.これを名前を変えてコピーし、ntfs.sysを削除します。 cp ntfs.sys ntfs.old rm ntfs.sys 3.c:\windows\i386\ntfs.sysを、c:\windows\system32/drivers/ntfs.sys としてコピーする cp /media/sda1/windows/i386/ntfs.sys ntfs.sys ls -al ntfs* とすると、今までの操作でできたものが2つ表示されると思います。 ntfs.old ntfs.sys 当方の場合は、i386から持ってきたntfs.sysのサイズと日付は下記のようになっております。 サイズ 561,920バイト 2002/08/31 21:00

papapayako
質問者

補足

補足ありがとうございました。 >Cパーティションの名前は何でしょうか。 Program filesやWINDOWSのフォルダがあるやつですよね。ファイルマネージャで調べたらsda2でした。 >mkdir sda2 このコマンドを入力したところ、「ディレクトリ:sda2を作成できません。ファイルが存在します」と表示されます。 なのでこれ以上先へ進めません。どうすればよいでしょうか?

  • yakan9
  • ベストアンサー率54% (2246/4130)
回答No.4

> CDに焼いたknoppixはうまく作動しています。 回復コンソールをお持ちでない場合、下記の操作をknoppixでやりたい場合の操作が全く分からない場合、補足願います。 http://support.microsoft.com/kb/822800/ja ただし、KNOPPIXのバージョンを必ず記載願います。 ある程度操作可能かのLINUXの技術レベルを教えてください。 基本的には、Cパーティションをマウントして、 cp rm mount のコマンドで同じことをやっていく操作を記載したいと思います。

papapayako
質問者

お礼

回答ありがとうございます。 回復コンソールは使えないみたい(CD-ROMを持っていない)ので、knoppixを利用する方法を教えてもらえれば幸いです。 knoppixはバージョン6.7.1のCD版を使用しています(リンク先:http://www.rcis.aist.go.jp/project/knoppix/

papapayako
質問者

補足

お礼の欄に書きそびれてしまいました・・・ knoppixについては初めて利用したので(他のサイトで解決法を探したところ見つかりました)あまり分からないです。 あと、knoppixでファイルマネージャを起動すると「リカバリ領域」というフォルダーが出てくるのですが、これはVAIOのものでしょうか? もしその通りであれば何か利用できるものはありますか? 重ね重ね申し訳ありません。

  • goold-man
  • ベストアンサー率37% (8364/22179)
回答No.3

>次のファイルが存在しないかまたは壊れているため、Windowsを起動できませんでした。 >system32/Drivers/Ntfs.sys XPの起動ディスクまたは CD-ROM を使用、再起動 「セットアップの開始」「R」キー「インストール済みのXP を回復コンソールを使って修復するには、R キーを押してください」選択、「Y」キー 回復コンソールでインストールの番号入力Enter Administratorパスワード入力、Enter コマンドプロンプトでコマンド入力Enter cd \windows\system32\drivers ren ntfs.sys ntfs.old d に変更されます。Ntfs.sys ファイルが見つからない場合はファイルが存在していません。 コマンド プロンプトで次のコマンドを入力、Enter copy cd:\i386\ntfs.sys drive:\windows\system32\drivers XPのCDをCD-ROMドライブから取り出し、コマンドプロンプトで「Eexit」入力Enter 、再起動 http://support.microsoft.com/kb/822800/ja 但し、メーカー製OEM版OSの場合のリカバリCD-ROMでは、回復コンソールでの修復はできないことが多いです(リカバリCD-ROM挿入後即クリーンインストールがはじまる) メーカー製OEM版OSの場合でも製品版OSの形状に似たOSセットアップCD-ROMなら可能 >File setupdd.sys could not be loaded 参考URL シャットダウン、すべての PCIデバイスを取り外し、再起動 >起動ディスクを入れると 起動FDディスクですか? オリジナルセットアップCD-ROMからwindowsセットアップを起動します。 >突然PCが起動できなくなりました セーフモード(電源入れロゴが出たらF8を軽く叩く)メニューで「前回正常時の構成」を選び起動できませんか?

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;330181
papapayako
質問者

お礼

回答ありがとうございます。 XPのCD-ROMについてなのですが、家電量販店で買ったものなのでおそらく持っていないと思われます・・・ 起動ディスクは通常FDを使うのですが、USBもしくはPCカードを使わないといけないみたいでドライバをインストールしていないのでCDに焼いたものを利用しました。 オリジナルセットアップディスクは持っていないです。 セーフモードを選んでも同じような画面が出ます(ntfs.sysエラー)。

  • e_16
  • ベストアンサー率19% (847/4388)
回答No.2

HDDの故障です。 HDDを入れ替えてリカバリーしてください

papapayako
質問者

お礼

回答ありがとうございます。 私もおそらくそう思っているのですが・・・替え方が分からないのでその際は是非回答よろしくお願いします。

  • kawais070
  • ベストアンサー率52% (2242/4283)
回答No.1

ハードディスクの故障ですね。 かなり古いPCですから、そろそろ寿命でしょう。 knoppixが動くようであれば、データの救出も何とかできそうですね。 (故障しているので、全部が救出できるかどうかは微妙ですが) まずは、データの救出をして、その後は新しいPC購入を検討してください。

papapayako
質問者

お礼

回答ありがとうございます。 おそらくHDDの寿命かもしれませんね。とりあえずバックアップは完了したのでみなさんの返答をもとに買い替えも検討したいと思います。 私的にはデザインとサイズが気に入っているので、出来ればHDD交換だけにしておきたいですが。

関連するQ&A