目次

[S025] 実行時エラー 339 : コンポーネント comdlg32.ocx ... でソフトが起動しない

( 2015/12/15 更新 )

サービスチェッカソフトを起動しようとすると以下の実行時エラー339が出てソフトが起動しない。

現象

管理者(Admonistrator)権限でソフトをインストールし、ユーザー権限で実行した場合に発生します。 なお、Administrator権限およびPower Users(標準ユーザ)権限での起動は正常に行える。

原因

MSIを用いてMicrosoft社提供のOCXをインストールすると、AdministratorまたはPowerUser以外は、そのOCXにアクセスできなくなります。サービスチェッカのソフトが使用しているMSIインストーラの制約と思われます。

対応

一番簡単な解決方法は、User(制限ユーザ)の権限をPowerUser (標準ユーザ)にすることです。また管理者(Admonistrator)権限または、PowerUser (標準ユーザ)でログインしてソフトを起動してください。

ログインユーザーが管理されていて権限を変更できない場合は、PCの管理者に問い合わせてください。

また、User でもCドライブのシステム領域でなくDドライブなどのユーザーがアクセスできる場所にインストールすれば管理者権限がなくても実行できるようになります。