マイクロソフトのサポートに情報がありました。
以下のいずれかの STOP エラー メッセージが表示されることがある
STOP: C0000221 unknown hard error
Path\File_name
STOP: 0xC0000221 unknown hard error
C:\Winnt\System32\Ntdll.dll (or another specific file or driver)
STOP: 0xC0000221 STATUS_IMAGE_CHECKSUM_MISMATCH
Path\File_name
原因
この問題は、エラー メッセージで指摘されているファイルが破損している場合に発生することがあります。Microsoft Windows XP の起動時には、以下のファイルの整合性がチェックされます。
• すべてのドライバ ファイル
(コンピュータを起動するためにシステム ローダーによって読み込まれるファイルを除く)
• User、GDI (グラフィック デバイス インターフェイス)、Shell、Kernel、Ntdll、Crtdll などを含むすべてのダイナミック リンク ライブラリ (DLL)
この問題は、ハードウェアに対して不適切なドライバがインストールされている場合に発生することがあります。たとえば、X86 ベースのコンピュータに MIPS ドライバをインストールすると、「現象」に記載されているいずれかのエラー メッセージが表示されます。
この問題は、Iomega Zip ドライブがハード ディスク ドライブと同じ IDE (Integrated Device Electronics) ケーブルに接続されている場合に発生することがあります。
解決方法
この問題を解決するには、破損しているファイルの新しいコピーを入手するか、Windows XP を再インストールします。Windows XP を再インストールしても、「現象」に記載されているいずれかのエラー メッセージが表示される場合は、ハードウェアまたはネットワークに問題がある可能性があります。
詳細
このエラー メッセージは、ブルー スクリーンに表示される場合もあれば、ダイアログ ボックスに表示される場合もあり、形式はさまざまです。破損したファイルの検出時に、オペレーティング システムがどの程度まで読み込まれていたかによって、エラー メッセージの表示形式が異なります。
かみ砕いて言うと
なんかファイルが壊れてるからそれを直しなさい。
それでもだめなら、OSインストールしなさい。
ってことらしいです。
なので
・とりあえずセーフモードで起動(電源入れてF8を押す)
・修復を試みる
・もしくは前回正常に動作した状態で再起動
を試して、万策尽きたら、OS再インストール
それでもだめなら修理相談ということかな