よくあるご質問 | コンテック FAQ
Windows XP Embedded 環境でのインストール中 「INFに必要なセクションが見つかりませんでした。」とのエラーが発生しインストールができません。
対象製品型式: API-PAC(W32)
対象OS:Windows XP Embedded
関連情報:
Windows XP Embeddedのシステム構築の状態によりインストールできないことがあります。
システム構築の際、「Multifunction」のカテゴリ情報をOSに含めていないとインストール時にエラーが
発生します。
OSの再構築(コンフィグレーション)をすることにより、「Multifunction」のカテゴリ情報を追加すること
が可能です。
以下の手順をお試しください。
1.Target Designerを起動してください。
2.ドライバのインストールおよびツールが正常に実行できるよう、以下のコンポーネントを追加します。
(1)Software¥System¥System Services¥ApplicationSupport¥OLE Dialog Interfaces
(2)Software¥System¥System Services¥Base¥Class Installer - Multifunction adapters
(3)Software¥System¥System Services¥Base¥Device: Multifunction
<補足1>
状態によっては(2)(3)がコンポーネントの一覧に表示してしない場合があります。
その際は、以下の方法で表示できるようになります。
・メニューの「Tools」->「Option」から「Advanced」タブを選択。
・「Visibility」の設定を「Level 100」に変更。
3.コンポーネントの選択が終了しましたら、Check Dependenciesで依存性チェックを行います。
4.Check Dependenciesで問題なければ、Build Imageを実行します。
5.ターゲットのディスクにビルドしたOSイメージをコピーし、ターゲットマシンで起動します。
6.FBA( First Boot Agent )が完了しましたら、OSが起動されますので、API-PAC(W32)のインストールを
してください。
※COMに添付している COM Setup Diskのドライバでも同じ内容で対応できます。
<補足2>
デバイスマネージャで「多機能アダプタ」以下追加されることになるボードでは、
Embedded環境でのインストール時、「mf.sys」ファイルの参照を求められる場合もございます。
このファイル「mf.sys」は、上記「Device: Multifunction」コンポーネントに含まれますが、
通常のWindows XPとは違い、自動的には参照されません。
デフォルトでは、以下の場所に存在します。
C:¥Windows¥System32¥divers¥mf.sys