3DMARK06 最新Build が Windows 2000で動作しない件

3D Mark 06 を Windows 2000でやってみました

以前の記事で問題なく 3DMark06 を Windows 2000 で 動かしていたのですが、

最新版の 3DMark06_v120_1901.exe の場合System Info error ってのが出て起動できないそうです。

PC情報を集めるライブラリがどうも更新されているのが原因みたいで、
以前の SI3.DLL を古いものに差し替えると動いたのですが、これだと根本的な解決にならないので調べて見ました。


まず、 Futuremark SystemInfo ってのが v4.0以降だと、 .Net Framework 4.0 を使ってるみたいなので動作しません。

v3.6.2.11 (Futuremark_SystemInfo_v36211_installer.exe
) はWTSAPI32.dll で拡張関数を使ってるので、 Windows 2000の場合、SRP2や カーネル改造計画 v11以降を入れる必要があります

%PROGRAMFILES%\Common Files\Futuremark Shared\Futuremark SystemInfo

にインストールされるので、 KDWで WTSAPI32 を簡易インストールしてもいいのですが、

インストーラーにバグがあります

register_fmsi.bat を開いて

echo Registering FMSISvc.exe..
FMSISrv.exe /Service

こうなってるのを

echo Registering FMSISvc.exe
FMSISvc.exe /Service

乞う書き換えます
で、バッチファイルを実行

4Gamer.net ― Futuremark,「3DMark Vantage」「3DMark06」の製品ビルドを引き上げ。4Gamerでも最新版をミラー開始

ちなみに、パッチ情報を見ると、最新の 3DMark06 に入ってるのは
System Info component version to 3.21.2.1
とのこと

なんか、インストールフォルダも違うみたいですね

4Gamer.net ― Futuremark,「3DMark06」をマイナーアップデート。4Gamerミラーも差し替え

無理やり、 systeminfo コンポーネントを無視する起動方法として、
起動時に -nosysteminfo を指定することもできるよ|・・)

WindowsXP と HD4850 と 3DMark06 : Hard Crack

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です