現在オフラインです。再接続するためにインターネットの接続を待っています

Windows Server 2008 R2 を搭載している RD セッション ホスト サーバーで Office 2007 または Office 2003 アプリケーションが予期せず終了することがある

Notice
重要 この資料には、レジストリの編集方法が記載されています。レジストリを変更する前に必ずレジストリのバックアップを作成してください。問題が発生した場合に備えて、レジストリの復元方法を理解しておいてください。レジストリのバックアップ、復元、および編集方法の関連情報を参照するには、以下のサポート技術情報番号をクリックしてください。
322756 Windows でレジストリをバックアップおよび復元する方法
Windows Server 2008 R2 を搭載しているリモート デスクトップ セッション ホスト (RD セッション ホスト) サーバーで Microsoft Office 2007 または Microsoft Office 2003 アプリケーションを実行すると、アプリケーションが予期せず終了することがあります。たとえば、Word ドキュメントを Outlook に送信しようとすると、アプリケーションが予期せず終了することがあります。
現象
Windows Server 2008 R2 を搭載しているリモート デスクトップ セッション ホスト (RD セッション ホスト) サーバーで Microsoft Office 2007 または Microsoft Office 2003 アプリケーションを実行すると、アプリケーションが予期せず終了することがあります。たとえば、Word ドキュメントを Outlook に送信しようとすると、アプリケーションが予期せず終了することがあります。
原因
この問題は、Tsappcmd.dll コンポーネントが原因で発生します。このコンポーネントは、ウイルスやマルウェアによってアプリケーション対して悪意のあるフッキングが行われないようにするために、ターミナル サーバーで利用できないアプリケーションのインポート アドレス テーブル (IAT) に変更を加えます。これが原因で、モジュールが読み込まれる順序により、アプリケーションで一時的なメモリの破損が発生することがあります。Office 2007 および Office 2003 は TSAWARE ヘッダー フラグを含んでいません。このフラグは、アプリケーションがターミナル サーバーで利用可能であることをサーバーに通知します。
回避策
警告: レジストリ エディターまたは別の方法を使用してレジストリを誤って変更すると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、このような問題の解決に関して、一切責任を負わないものとします。レジストリの変更は、自己の責任において行ってください。この問題を回避するには、以下のいずれかの方法を使用します。

方法 1

: 該当するアプリケーションの DEP を無効にする。これを実行するには、以下の手順を実行します。
  1. [コントロール パネル] で、[システム] をクリックし、[システムの詳細設定] をクリックします。[システムのプロパティ] ダイアログ ボックスが表示されます。
  2. [パフォーマンス] の [設定] をクリックします。[パフォーマンス オプション] ダイアログ ボックスが表示されます。
  3. [データ実行防止] タブで、[次に選択するのものを除くすべてのプログラムおよびサービスについて DEP を有効にする] を選択し、[追加] をクリックします。
  4. 問題のあるアプリケーションの実行可能ファイルを選択します。
  5. [適用] をクリックし、コンピューターを再起動します。

方法 2

: IAT を無効にする。これを実行するには、以下の手順を実行します。
  1. レジストリ エディターを起動します。これを実行するには、[スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。「regedit」と入力し、[OK] をクリックします。
  2. 次のレジストリ サブキーを見つけて右クリックします。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server
  3. [新規] をポイントし、[DWORD (32 ビット) 値] をクリックします。
  4. IAT」と入力して新しい DWORD 値に名前を付け、Enter キーを押します。
  5. [IAT] を右クリックし、[修正] をクリックし、[値のデータ] ボックスに「1」と入力します。
  6. コンピューターを再起動します。

詳細
詳細を参照するには、以下のサポート技術情報番号をクリックしてください。
2279689 Windows Server 2008 R2 のターミナル サービスで、BEX または APPCRASH のアクセス違反が発生する
Widows Server 2008 R2 でマルチスレッド ターミナル サーバー アプリケーションがクラッシュする詳細については、以下の Web サイトを参照してください。

/TSAWARE (ターミナル サーバーで利用可能なアプリケーションの作成) オプションの詳細については、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。

DEP IAT TSAWARE CRASH
注意 : これは、マイクロソフトのサポート組織内で直接作成された "緊急公開" の資料です。 この資料には、確認中の問題に関する現状ベースの情報が記載されています。 情報提供のスピードを優先するため、資料には誤植が含まれる可能性があり、予告なしに随時改定される場合があります。 その他の考慮事項については、使用条件を参照してください。
プロパティ

文書番号:2498855 - 最終更新日: 02/17/2011 08:45:00 - リビジョン: 1.0

  • KB2498855
フィードバック
cument.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">