メインコンテンツへスキップ
サポート・ナレッジベース

Visual Studio* (VS) 2022 がインストールされている場合、インテル® Software Guard Extensions (インテル® SGX) SDK for Windows* およびプラットフォーム・ソフトウェア (PSW) をインストールできません

コンテンツタイプ: インストール & セットアップ   |   記事 ID: 000090735   |   最終改訂日: 2022/05/10

環境

オペレーティング・システム

Windows® 10*, Windows 11* Family, Windows® 10, 32-bit*, Windows® 10, 64-bit*
Visual Studio 2022

詳細

インストーラーの GUI がクラッシュするインテル® SGX。

解決方法

インテル® SGX ソフトウェア・インストーラーは VS 2022 と完全な互換性がありません。また、インストール中に VS 2022 が存在するとクラッシュインテル® SGXコンポーネントがインストールされます。VS 2022 がシステムに存在する場合、インテル® SGX PSW と SDK をインストールする方法を以下に示します。

インテル® SGX プラットフォーム・ソフトウェアのインストール
BIOS でインテル® SGXが公開され、有効になっていることを確認します。BIOS で インテル® SGXがソフトウェア制御されており、有効 に変更できないと表示されている場合は、Windows を起動して 、インテル® SGX Activation Appでアクティブ化します。

インテル® SGX を有効にしたら、以下のいずれかの方法を使用して、インテル® SGX ドライバーと PSW をインストールします。

  1. Windows Update 経由の自動インストール
    BIOS でインテル® SGXが有効になっている場合、Windows* Update はインテル® SGXコンポーネントを自動的にインストールします。
    [デバイス マネージャー] の|を確認します。システムデバイスとソフトウェア・コンポーネントの一覧 インテル® Software Guard Extensions。
  2. 手動インストール
    Windows アップデートを受け取っていない場合は、 ダウンロード また、 Windows 向け PSW 2.15.100.4 およびインストール・ガイド 次の手順に従ってください。
    1. Windows v2.15.100.4.zip 用 インテル® SGX PSWダウンロード
    2. zip ファイルを展開してコマンドラインをき、Windows v2.15.100.4\base\WindowsServer2019_Windows10\ 用の PSW インテル SGXナビゲートします。
    3. 実行: pnputil /add-driver sgx_base.inf /install
    4. Windows v2.15.100.4\PSW_INF_RS3_and_above 向け psW のインテル SGX移動します。
    5. 実行: pnputil /add-driver sgx_psw.inf /install

 

WINDOWS インストール用 SDK のインテル® SGX
インテル® SGX SDK for Windows* は Visual Studio* 2022 と統合されていません。インテル® SGX SDK は、VS 2017 および VS 2019 と統合されます。

GUI がクラッシュした場合は、次の手順に従って SDK をインストールしてください。

  1. SGX SDK インストーラー・パッケージのコピーを作成し、インテル® SGX・インストーラー・パッケージの拡張機能を .exe から .zip変更します。
  2. インテル® SGX インストーラーの .zip ファイルを展開します。
  3. [ SDK / インストールのインテル® SGX ] にアクセスします。
  4. ダブルクリック インストールするコンポーネントに次の手順を実行します。
    • SGX_SDK_100.msi
    • SEWizardVS20xx
    • SEConfigureVS20xx

関連製品

本記事は、1 製品に適用します。

免責条項

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。