[27276]  RaidでDirectDrawが動かない
投稿者:まあちゃん さん   2001-08-27 09:41:10
AOpen AK77 PlusでRaidを組んだら、Direct Drawが動かなくなりました。
HDBENCHでは無視されるし、メディアプレーヤーはDDRAW.DLLで異常終了
するし、原因は不明なんです。どなたか心当たりのある方いらっしゃいません
でしょうか?とにかく、MPEG等の再生がいっさい出来なくなってしまったのです。
でも、3DMark2000,2001は元気よく動きます。Raidを組む前には全然問題が
なかったのに・・・
HDBENCHの結果は載せておきます。

★ ★ ★ HDBENCH Ver 3.22 (C)EP82改/かず ★ ★ ★
M/B Name AOpen AK77 Plus
Processor AMD Athlon 1332.91MHz[AuthenticAMD family 6 model 4 step 2]
Cache L1_Data:[64K] L1_Instruction:[64K] L2:[256K]
Name String AMD Athlon(tm) Processor
VideoCard Canopus SPECTRA 8400
Resolution 1024x768 (16Bit color)
Memory 261,192 KByte
OS Windows Millennium 4.90 (Build: 3000)
Date 2001/08/26 08:52

SCSI = Win9x-ME Promise FastTrak100 (tm) Lite Controller
HDC = VIA Bus Master PCI IDE Controller
HDC = プライマリ IDE コントローラ (デュアル FIFO)
HDC = セカンダリ IDE コントローラ (デュアル FIFO)

A = GENERIC NEC FLOPPY DISK
CD = Promise 2+0 Stripe/RAID0 Rev 1.10
Q = E-IDE CD-ROM 52X/AKH Rev A62

ALL Integer Float MemoryR MemoryW MemoryRW DirectDraw
48089 53934 65137 19654 26970 31123 0

Rectangle Text Ellipse BitBlt Read Write Copy Drive
116894 112721 31800 2349 66752 68266 10298 C:100MB

どうかよろしくお願いします。
  1. ほへ さん   2001-08-27 11:47:24
    ストライピング構成に変換するときに、DirectDrawに関係するシステムファイルが
    壊れたんではないでしょうか。
    DirectDrawは、動作中に常時HDDが動くようなものではないので、ソフトウェアRAIDの
    ドライバが直接関係するとは考えにくく、そうとしか考えようがないと思います。

    あと、このようなことが起きたのは、ハードウェアの構成そのものが
    HDDのデータ化けを起こしやすい状態であるためかもしれません。
    信頼性が犠牲になるのはストライピングの宿命なので、実用するには注意が必要です。
  2. まあちゃん さん   2001-08-27 12:19:11
    ほへさん、ありがとうございます。
    DirectX8を再インストールしても駄目なんです。もちろん、メディアプレーヤー
    も再インストールしてみました。もう一度再構築する以外に手はないのですかね?
    DirectDrawだけ再度インストールって出来ましたっけ??

    動画がみれないのは寂しいですね。
  3. ほへ さん   2001-08-27 13:03:38
    最近のDirectXのインストーラって、最初に既に入っているファイルの
    バージョンをチェックして、最新だと判断したら上書きしないように見えるのですが、
    そうだとすれば、タイムスタンプやバージョン情報がそのままで
    内容だけ化けたファイルがあったときに、ふつうの再インストールでは
    復旧できないですよね。

    あと、壊れたのが本当にDDRAW.DLLなのかどうかも、そのエラーメッセージ
    だけでは確定できません。
    呼び出し元のプログラムが微妙に壊れて、DDRAW.DLL内の関数を正しくない形式で
    呼び出すようになったためにDDRAW.DLL内でエラーが起きるようになった可能性も
    ありますので。

    いずれにしろ、OSの破損と諦めて再インストールするのが早道だと思います。
    我々一ユーザのレベルでは、極めて漠然とした推測しかできませんので。
  4. YU さん   2001-08-27 22:06:09
    FASTTRAKとビデオカードの相性かも?
    FASTTRAKを取り付けるスロットを変えてみてください。
  5. ほへ さん   2001-08-28 00:03:06
    AK77PlusってことはA7V133みたいなオンボードPromiseでは?
  6. まあちゃん さん   2001-08-28 04:57:04
    すみません。返事遅くなりました。
    YUさん、すみません。ほへさんのおっしゃるとおりオンボードでPromiseのチップが
    乗っています。DXDIAGでテストしてもすべてのテストが問題なく終わるのです。
    まだ、FastTrackのドライバの更新はしていません。オンボードでも通常のドライバ
    で出来るのでしょうかね?一度試してみます。
    ありがとうございます。
  7. じろ さん   2001-08-29 23:22:10
    HDDに記録されているシステムファイルがたとえ正常でも、それを読み出す
    過程で異常になってしまうことは考えられます。RAID0では良く起こります。
    RAID5なら安全です。
  8. taka さん   2001-08-30 10:39:54
    ビデオカードの「Side Band」のチェックをはずしてみてください。
    うちではこれが原因で同じような不具合がおきました。
  9. まあちゃん さん   2001-08-31 14:30:30
    しばらく忙しくて、このページを見られなかったためレス遅れてすみません。
    じろさん、takaさんありがとうございます。
    Raid5は確実ですが、今のマザー標準搭載のチップはRaid0 or 1しかサポート
    していないのです。
    一度takaさんのおっしゃるSide BandをOFFにしてみます。どこかにあったかな??
    ちなみに、ビデオカードはCanopus Spectra8400です。
    ドライバは8/3付け最新です。