KB3203693 - Windows Server 2016 および Windows 10 で SQL Server パッケージをインストールすると「デジタル署名されたドライバーが必要です」という警告が表示される

適用先
Windows Server 2016, all editions Windows 10, version 1607, all editions SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Express - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2016 Web - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

現象

セキュア ブートが有効になっているバージョンの Windows Server 2016 に、SQL Server累積的な更新プログラム、または累積的な更新プログラムを含む SQL Server のインストール (スリップストリーム インストールとも呼ばれます) をインストールします。 

このシナリオでは、セットアップ プログラムはエラーを報告して失敗するか、または成功し、次のような警告とエラー メッセージをトリガーします。

Filestream 機能がセットアップ中に選択されている場合、または累積的な更新プログラムが適用されている SQL Server の既存のインストールで既に有効になっている場合のエラー メッセージ:

注

次のエラーが発生しました。

このファイルのデジタル署名を確認できません。 最近のハードウェアやソフトウェアの変更により、不正確に署名されたファイルか壊れたファイルがインストールされたか、または不明なところから悪意のあるソフトウェアがインストールされた可能性があります。

[再試行] をクリックするか、失敗したアクションを再試行するか、[キャンセル] をクリックしてこのアクションをキャンセルし、セットアップを続行します。

        
そしてこれ:

プログラム互換性アシスタント

注

デジタル署名されたドライバーが必要です

RsFx ドライバー
Microsoft Corporation

         SQL Server 2016 のセットアップで、デジタル署名エラーとデジタル署名されたドライバーの警告が報告される
        
        
累積的な更新プログラムを含む SQL Server のスリップストリーム インストール中に Filestream 機能が選択されていない場合の警告メッセージ:

SQL Server 2016 のセットアップは完了しますが、プログラム互換性アシスタントはデジタル署名されたドライバー警告を報告します

注: このシナリオでは、セットアップの完了後に SQL Server 構成マネージャーを使用して Filestream 機能を有効にすることはできません。

次の表は、さまざまなバージョンの SQL Server でこれらの現象が発生する場合の組み合わせをまとめたものです。

SQL Server 2016 (CU2 for RTM に影響)

組み合わせ Filestream 機能 エラー/警告?
CU2 on SQL 2016 有効 エラー
SQL 2016+ CU2 スリップストリーム 有効 エラー
SQL 2016+ CU2 スリップストリーム 無効または未選択 (既定) 警告

        
SQL Server 2014 (CU9 for SP1 に影響)

組み合わせ Filestream 機能 エラー/警告?
SQL 2014 SP1 の CU9 有効 エラー
SQL 2014+ SP1+ CU9 スリップストリーム 有効 エラー
SQL 2014+ SP1+ CU9 スリップストリーム 無効または未選択 (既定) 警告

        
SQL Server 2012 (SP3 の CU5 と SP2 の CU14 に影響)

組み合わせ Filestream 機能 エラー/警告?
SQL 2012 SP3 の CU5 有効 エラー
SQL 2012+ SP3+CU5 スリップストリーム 有効 エラー
SQL 2012+ SP3+CU5 スリップストリーム 無効または未選択 (既定) 警告
SQL 2012 SP2 の CU14 有効 エラー
SQL 2012+ SP2+CU14 スリップストリーム 有効 エラー
SQL 2012+ SP2+CU14 スリップストリーム 無効または未選択 (既定) 警告

        
注: Hyper-V Gen2 タイプの VM では既定でセキュア ブートが有効になっているため、ユーザーが Gen2 Hyper-V VM 上の Windows Server 2016 または Windows 10 に SQL 2016 および累積更新プログラム 2 (CU2) をインストールすると、この問題が発生する可能性が高くなります。 ただし、セキュア ブートがオンになっている場合は、物理サーバーでも問題が発生する可能性があります。

解決策

この問題を解決するには、Microsoft SQL Server 2016 Service Pack 1 (SP1) をインストールします

SQL Server 2016

SQL Server 2016 の累積的な更新プログラム CU 38
            
          

SQL Server 2014

SQL Server 2014 SP1 の累積的な更新プログラム 11

SQL Server 2012

SQL Server 2012 Service Pack 3 の累積的な更新プログラム 7

SQL Server 2012 SP2 の累積的な更新プログラム 16
            
            
推奨事項: SQL Server の最新の累積的な更新プログラムをインストールする

SQL Server 用の新しい累積的な更新プログラムには、以前の累積的な更新プログラムに含まれていたすべての修正プログラムとすべてのセキュリティ修正プログラムが含まれています。 SQL Server の最新の累積的な更新プログラムをダウンロードしてインストールすることをお勧めします。

            
          

回避策

この問題を回避するには、使用している環境に応じた、次のいずれかの方法を使用します。

  • 環境で Filestream 機能が使用されていない場合、この問題は、インストール プロセスの終了時に表示される警告メッセージを除き影響しません。 このシナリオでは、警告を無視しても問題ありません。
  • Filestream/FileTable 機能が環境で使用されており、Windows Server 2016 の「現象」セクションで説明されている影響を受ける累積的な更新プログラムのいずれかをインストールする予定の場合は、セキュア ブートを一時的に無効にすることを選択できます。 これにより、コード署名された RsFx ドライバーを含む今後のサービス リリースがリリースされるまで、問題を回避できます。
  • Filestream/FileTable 機能が環境で使用されており、Windows Server 2016 に SQL Server 2016 をインストールする予定があり、セキュア ブートを無効にできない場合は、影響を受ける累積的な更新プログラムをインストールしないことをお勧めします。 代わりに、署名された RsFx ドライバーを持つ今後の累積的な更新プログラム リリースを待ちます。

追加情報