[10536]  欠落エクスポート KERNEL32.DLL
投稿者:じゃんじ さん   2000-11-24 22:07:25
 WildCat マシンなのに、うかつにも SoftwareCinemaster2000 をつかみ、見事に玉砕しまし
た。"DVD player 起動中" の赤枠窓が一瞬出て,すぐに強制終了してしまいます。

 それはいいのですが ――本当はよくない (T_T)――、代替策として RAVISENT CinePlayer
をインストール、実行しようとしたら、次のエラーが出ます。
――――――――
  CINEPLAY.EXE ファイルは
  欠落エクスポート KERNEL32.DLL:GetDiskFreeSpaceExA にリンクされています。
――――――――
 それでは、と Vector から VaroDVD 2000 (体験版) を落としてインストールしてみましたが
同じエラーになります。

 どなたかアドバイスをお願いします。

マシン: Xt13/K12 + K6-3 400MHz (I・O 下駄),RAM 144 MB
Graphic: Matrox MGA-2064W (PCI,標準搭載品)
Audio: Monster Sound MX300 (PCI)
HDD/CD-ROM/DVD-ROM/MO: all SCSI (IDE HDD/CD-ROM は殺してある)
OS: Windows 95 (4.00.950a)

(*1) Direct X 6.0/7.0a どちらでも同じ。Direct X Media 6.1 はセットアップ済み。
(*2) DVD-ROM は (FDD を除くと) リムーバル装置のうち最初のドライブ文字に設定。
(*3) コントロールパネル > システム で FDD を使用不可に設定。もっとも使用可能な通常状
  態でも状況は同じ。
(*4) Kernel32.dll は Microsoft のサイトにあった Krnlupd.exe でアップデートしたもの、
  Win 95 の CD-ROM にあったオリジナルの両方で NG。
  1. 緋都詩 純 さん   2000-11-24 22:25:32
    通常DVD再生ソフトはWindows95の場合、OSR2からのサポートになるはずです。
    Windows 95 (4.00.950a)が原因ではないでしょうか?
  2. K.Takata さん   2000-11-24 22:30:19
    >欠落エクスポート KERNEL32.DLL:GetDiskFreeSpaceExA にリンクされています。
    GetDiskFreeSpaceEx というのは Win95 OSR2 以降にしかない API です。要するにこのエラーは、このソフトは Win95 OSR2 以降でないと動かないということを意味します。
  3. 緋都詩 純 さん   2000-11-24 22:30:34
    調べましたがCinePlayerはWin95未対応、SWCM2000はSWCM99がWindows 95 OSR2 なので同じでしょう。VARODVD2000もOSR2です。
    CinePlayerはDVD再生時にデコードエンジン等を読み込みますので純粋にOSが原因だと思います。
  4. じゃんじ さん   2000-11-25 00:19:19
    皆さま、ありがとうございました。
    とすれば、Win98 あたりにアップグレードするしか手がないんでしょうね。
    アップグレードキットを探してみます。
  5. taka さん   2000-11-25 03:02:05
    たしか、DVD−ROMドライブが使えるのは、OSR2以降なはずです
    DVD−ROMを使うには、CD関係のDLLかなんかが大容量に対応したものが必要
    だからだそうです。

  6. じゃんじ さん   2000-11-25 16:38:56
    Win 98 を入れました……轟沈 (泣)。
    CinePlayer では "必要なDLLまたはコンポーネントが見つかりません" と出ます。
    VaroDVD も動作しません。
    多分 DVD 再生関係の DLL が Win 98 インストール時にセットアップされないんでしょうが、
    どのファイルかご存じの方、いらっしゃいませんか?
  7. えんちょうこ〜ど さん   2000-11-26 02:31:09
    こちらのSoftWareで調べられるかも?
    http://www.vector.co.jp/soft/win95/util/se054263.html
  8. 緋都詩 純 さん   2000-11-26 03:17:05
    一応、書いておきますがDirectX6以降ですか?
    DirectMedia6は入れていますか?
    2つとも一緒にインストールしていませんか?
    CinePlayerは動かないと思いますがVAROぐらいは動くと思いますけど・・・
  9. じゃんじ さん   2000-11-26 06:24:39
    えんちょうこ〜ど さま、ありがとうございました。
    で、これで調べても、CinePlayer、VaroDVD ともそれっぽい DLL は見つかりませんでした。

    緋都詩 純 さま、ご指摘ありがとうございます。
    Direct X 7.0a の DxDiag が嘘をついていなければ、Direct X、Direct Media とも問題なく
    インストールされているはずです。

    > 2つとも一緒にインストールしていませんか?
    これの意味がよくわかりませんが、一緒にインストールするとまずいんでしょうか?

    あと、VaroDVD は起動はしますが、DVD ディスクを読ませようとすると、"フィルタの構築に
    失敗しました" となります。

    ところで Microsoft DVD Player のインストールはどうやるのでしょうか? Windows のイン
    ストールで入れることができないので、Cab ファイルから DVDPLAY.EXE と .CNT を抽出して
    みましたが、"デコーダカード、もしくはデコーダソフトウェアが必要です" とのエラーが出
    ます。これが動けば、他のソフトも動きそうな気がするのですが……。
  10. 緋都詩 純 さん   2000-11-26 12:52:34
    >一緒にインストールするとまずいんでしょうか
    まずいです。
    VARODVD、CinePlayerともにDirectShowフィルタを登録します。
    DVD-EXPRESSやSoftDVD MAXもそうでしたが、この手のタイプは一緒にインストールするのはまずいのでどちらかをアンインストールして下さい。

    >フィルタの構築に失敗しました
    上の原因も絡んでくると思いますが、VARODVDのサポートページにも目を通しましょう。
    http://www.kodensha-s.co.jp/sstec/tecvaro.html
  11. じゃんじ さん   2000-11-26 16:09:59
     ああ、CinePlayer と VaroDVD の "2つ" でしたか (Direct X と Direct X Media のイン
    ストールタイミングの話かと誤解していました)。それでしたら、片方を入れる前にもう片方
    は確実にアンインストールしています。
     VaroDVD の技術情報は、調べるのを忘れていました。ご指摘ありがとうございました。
     確かに "フィルタの構築……" の項目があって、わたしは 32bit フルカラーにしているこ
    とに気がつきました。……ですが、16bit でも、やはりダメでした。(号泣)

     これから Win98 の cabinet から DLL を片端から解凍して、システムフォルダにぶちこん
    でみようかと思っています。
     皆さまのご協力に感謝します。