web-dev-qa-db-ja.com

Windowsを起動できない場合にchkdskを実行する方法

WindowsでNTFSパーティションを使用しているXPですが、セクターが不良で起動できません。

これはSATAドライブであり、Windows CDはドライバーが見つからないためアクセスできません。フロッピードライブがないため、そこからドライバーをロードできません。

Linuxからntfsfixを試しましたが、何もできません。また、少なくともデータをバックアップするために--rescueオプションを指定してnftscloneを試しましたが、どちらも機能しません。

この場合、どうすればchkdskを実行できますか?

11
solarc

別のコンピューターとCD書き込み用ドライブにアクセスできる場合は、(合法的に)VistaまたはWindows 7の回復ディスクをダウンロードし、これを使用してCHKDSKを実行できます。うまくいけば、VistaやWin 7がESATAディスク用のドライバを持っているでしょう。 http://neosmart.net/blog/2008/windows-Vista-recovery-disc-download/

6
Larry C

VistaまたはWindows 7のインストールDVDにアクセスできる場合は、そこから起動して コマンドプロンプトを取得 してから、次のコマンドを実行します。

chkdsk /r C:

不良セクターは必ずしも不良であることを意味するわけではありません。破損している場合があり、chkdskがそれらを修復しようとします。できない場合は、セクターを不良としてマークするため、OSで使用されません。

7
Moab

Chkdskは問題を解決しない可能性があります:不良セクターが、起動に必要なファイルにある場合、ケースのようです。それが行うすべてはそれらを悪いとしてフラグを立てるので、それらはまだ起動に利用できず、事実上あなたのWindowsインストールを破壊します。

機能しているコンピューターにまだアクセスできる場合は、次の記事を参照してください。
WindowsをインストールXPフロッピーなしのSATA(F6)
これは、SATAドライバーをWindowsブートCDに統合する方法を示します。

1つの解決策は、 修復インストールの実行 です。これにより、XPインストールがWindowsインストールを破棄せずに更新されます。ただし、XPと同じサービスパックレベルのブートCDを使用する必要があります。現在インストールされています。たとえば、XP SP2ブートCDを使用してXP SP3を修復する必要はありません。

XP SP3ブートCDがない場合は、以下の古いCDから作成する方法を参照してください。
Windowsをスリップストリームする方法XP Service Pack 3で統合ディスクを作成するXP SP

別の解決策(そして私の意見では最良)は、さまざまな方法で不良セクターを再度読み取り、それらを良好なセクターにマッピングすることにより、ディスクの既存の内容を回復しようとする商用ディスク修復プログラムに投資することです。

SpinRite または HDD Regenerator などの市販の製品を使用すると、不良セクタのあるハードディスクを蘇生できます。 SpinRiteは時々魔法を働かせ、絶対的な返金の満足を保証します。

3
harrymc

個人的に私はntfsresize -fi /dev/sdYZ Linuxのntfsprogsパッケージから。

1
Azz

Windows XP=が起動しませんでした。コンピュータの電源を入れたときに、黒い画面の左上隅に小さなエラーメッセージが表示された以外は何も起こりませんでした。死のブルースクリーンが表示されることもあります。リカバリディスクからWindowsへのすべてのWindowsリカバリオプションを試しましたXP CDで、何も動作しませんでした。

私にとってうまくいったのは [〜#〜] testdisk [〜#〜] というプログラムでした。 Testdiskは無料のリカバリソフトウェアであり、いくつかのオペレーティングシステムで動作します。お父さんのコンピューターを使用して、testdiskが入ったライブLinux CDを作成し、それを使用してブートセクターを修復し、それを修正して、Windowsを起動できるようにしました。その後、Windowsファイルシステムを修復するためにchkdskを実行しました。

Linuxを使用すると、必要なドライバーを提供でき、Testdiskは、起動しないWindowsパーティションを修復できます。 Windows修復インストールについて説明しましたが、これはWindowsファイルシステム(C:\ WINDOWS)を修復するためのものであり、ハードドライブやブートセクターの問題ではありません。コンピューターの電源を入れても何も起こらない場合は、ブートセクターがめちゃくちゃになっているので、修復インストールは役に立たないと思いますが、Windowsファイルが見つからない場合に最適です。

基本的に、Testdiskを実行し、それを使用してMFTとブートセクターを修復します。また、CD/DVDドライブを使用できない場合は、USBサムドライブにLinuxを置くことができます。できることは知っていますが、個人的には経験はありません。

誰かがTESTDISKに興味を持っているなら、これが Linuxディストリビューションとtestdisk のリストです。

1
Josh

ディスクをプルして、USBドライブまたはセカンダリSATAドライブとして別のマシンに配置できない場合は、 BartPE (windows xpブートディスク)を使用して起動し、組み込みのドライブを試すことができます。ドライブにアクセスするためのユーティリティ。

0
MaQleod

ntfsfix /dev/sdaXbuntu Live の下で、次回の起動時にWindowsにchkdskを強制的に実行させます。

0
Va l