DEP(Data Execution Prevention:データ実行防止)機能に関する制限事項

Similar documents
シーケンサ学習ソフトのWindows(R) 7 上での動作についてのお知らせ

Pirates Buster Series Secure Viewer セットアップマニュアル (Web インストーラ)

USBドライバインストールマニュアル [Windows Vista/Windows 7]

(3) 図 ファイルの展開先 ( 保存場所 ) 指定画面 が表示されます 参照ボタンを押下すると 図 フォルダ指定画面 が表示されるので 保存先を指定し OK ボタン を押下します 図 ファイルの展開先 ( 保存場所 ) 指定画面 の 展開 ボタンを押下します 図

楽2ライブラリ クライアントサーバ V5.0 体験版 クライアントOS利用時におけるIIS設定手順書

はじめに このマニュアルは BACREX-R を実際に使用する前に知っておいて頂きたい内容として 使用する前の設定や 動作に関する注意事項を記述したものです 最初に必ずお読み頂き 各設定を行ってください 実際に表示される画面と マニュアルの画面とが異なる場合があります BACREX-R は お客様の

セットアップマニュアル

手順書

はじめに 京セラ製スマートフォンを指定の microusb ケーブル ( 別売 ) またはこれと共通仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をインストールしてい

easyhousing 環境設定 操作マニュアル Ver 年 7 月 2 日

システム利用前の準備作業2.1 準備作業の流れ 準備作業の流れは 以下のとおりです 2必要なものを用意する 2.2 パソコンインターネット接続回線 E メールアドレス 2.2-(1) 2.2-(2) 2.2-(3) 当金庫からの送付物 2.2-(4) パソコンの設定をする 2.3 Cookie の設

はじめに URBANO PROGRESSO を microusb ケーブル 01 ( 別売 ) またはこれと共通の仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をイン

<発注書作成>

2 / 26 平成 26 年 4 月 11 日 ( 金 ) 午後 1 時 9 分 Visual C Express の使用法 ( 東海大学理学部物理学科 ) 無償で利用できる開発環境 (Windows XP 以降 ) Visual Studio 2010 Express

PowerPoint プレゼンテーション

OTRS10 他社システムOTRS呼出利用手順書

基礎からの MySQL 改訂版 は Windows10 や Windows8.1 にも対応しています Windows10 および Windows8.1 をお使いの読者が 基礎からの MySQL 改訂版 を読み進めると きの補足説明 1. 基礎からの MySQL 改訂版 の Windows10 および

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

「FinalCode Viewer」ユーザーマニュアル

================================================================== UHF 帯 RFID ロングレンジリーダライタドライバインストールマニュアル 2011 年 1 月 19 日 ============================

AutoCAD Mechanical 2009 Service Pack 2 Readme 高品質な製品を提供するため オートデスクは AutoCAD Mechanical 2009 Service Pack 2 をリリースしました この Service Pack は AutoCAD Mechani

ファクス送信用変換ソフト 操作説明書_UA

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

Space-E/Draw インストールガイド 発行通知書

.1 準備作業の流れ 準備作業の流れは 以下のとおりです 必要なものを用意する. パソコンインターネット接続回線 E メールアドレス.-(1).-().-(3) 当金庫からの送付物.-(4) パソコンの設定をする.3 Cookie の設定を行う.3-(1) Java の設定を有効にする ( ファイル

第 7.0 版 利用履歴管理 ETCPRO5 セットアップマニュアル (Ver5.002) カードリーダモデル変更 ( 表示付き 表示なし ) に伴い 改訂 Windows10 対応に伴い 改訂 参考ホームページサイト :

Microsoft Word - インストールガイド_ 1307.doc

改訂履歴 項番版数変更理由変更箇所作成日備考 初版 分冊化 事前準備編 Internet Explorer 版 事前準備編 Netscape 版 操作手順編 ベンダサポート終了 2.2 WinNT サポート終了 新規サポート

注意事項 (1)Windows 10 を使用する場合 注意事項 1 注意事項 3 注意事項 4 についてご対応をお願いします (2)Windows 8.1 を使用する場合 注意事項 2 注意事項 3 注意事項 4 についてご対応をお願いします (3)Windows 7 上で Internet Exp

ファイル格納通知ツール 取扱説明書

Microsoft Word - VB.doc

HASP 識別コード一覧表 HASP は識別コードに対応した製品でのみ有効です 異なる組合せの場合 ソフトウェアはテストモードで起動します HASP にはアルファベット 5 文字の識別コードが記載されており こちらで対応製品を判別いただけます 識別コード USB タイプ セントロタイプ 製品名 識別

価格査定システム インストールガイド 目次 はじめに...1 インストール CD の内容...1 インストール手順概要...2 A 価格査定システムのインストール...4 B マニュアルの参照 インストール B-1 CD-ROM から参照 B-2 インストールして参照...

32 ビット版 64 ビット版 Microsoft Windows XP Professional Microsoft Windows XP Professional x64 * * SP2 および SP3 Edition SP2 Microsoft Windows XP Home SP2 お *

工程’S 9 ヘルプ Excelバーチャート

PDFオートコンバータEX

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

タッチディスプレイランチャー

国保中央会個人番号 エントリー機能 Ver.4 インストール マニュアル 平成 29 年 1 月 国民健康保険中央会

2019 年 6 月 20 日 2019 年 6 月現在対応クライアント環境について各バージョンごとの設定手順 2019 年 6 月現在の電子入札に参加するために必要なパソコンのソフトウェア推奨 環境です ご利用にあたっては以下をご参照ください 動作保証環境 (1)OS ブラウザのバージョン対応表

環境設定・操作マニュアル

PDFConverter

環境設定・操作マニュアル

:30 18:00 9:30 12:00 13:00 17:00

共有フォルダ接続手順 1 共有フォルダ接続ツールのダウンロード 展開 CSVEX のトップページから共有フォルダ接続ツールの zip ファイルをダウンロードします ダウンロードした zip ファイルを右クリックして すべて展開 を選択します (Windows 環境では zip ファイルを解凍しなくて

Microsoft Word - NS02InstallManua_ doc

おらんかにクライアント操作マニュアル

各種パスワードについて マイナンバー管理票では 3 種のパスワードを使用します (1) 読み取りパスワード Excel 機能の読み取りパスワードです 任意に設定可能です (2) 管理者パスワード マイナンバー管理表 の管理者のパスワードです 管理者パスワード はパスワードの流出を防ぐ目的で この操作

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

CS-DRC1操作説明書

親指シフトキーボード(FMV-KB611)、JISキーボード(FMV-KB621)、FMV-LIFEBOOK(親指シフトキーボードモデル)をお使いになる方へ

動作環境設定

BACREX-R クライアント利用者用ドキュメント

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴う改訂 2018/01/22 ソフトウェア OS のバージョンアップに伴う改訂

事前準備マニュアル

スタートメニュー から すべてのアプリ をクリックします すべてのアプリ (Windows アクセサリの中にある場合もあります ) の中から Internet Explorer を探します Internet Explorer をクリックすると Internet Explorer が開きます () I

iStorage ソフトウェア VMware vCenter Plug-in インストールガイド

明治大学 オープンプリンタ インストール マニュアル 第 1.1 版 2017 年 02 月 15 日 対象 OS:Windows Vista (32/64bit 日本語版 ) アポロオフィスシステム株式会社

Studuinoソフトウェアのインストール

事前準備マニュアル

Express5800/51Le電源交換

ごあいさつ このたびは ESMPRO/AC Advance マルチサーバオプション Ver3.6(1 ライセンス ) をお買い上げ頂き 誠にありがとうございます 本書は お買い上げ頂きましたセットの内容確認 セットアップの内容 注意事項を中心に構成されています ESMPRO/AC Advance マ

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

User Support Tool 操作ガイド

アカウント情報連携システム 操作マニュアル(一般ユーザー編)

本マニュアルに記載された内容は 将来予告なしに一部または全体を修正及び変更することがあります なお 本マニュアルにこのような不備がありましても 運用上の影響につきましては責任を負いかねますのでご了承ください 本マニュアルの一部 あるいは全部について 許諾を得ずに無断で転載することを禁じます ( 電子

<< 目次 >> 1 PDF コンバータのインストール ライセンスコードの入力 PDF にフォントを埋め込みたい場合の設定 PDF オートコンバータ EX で使用しない場合 PDF コンバータ単体で使用する場合の説明 PDF コンバータのアン

<4D F736F F D208E96914F8F8094F5837D836A B2E646F63>

インテル(R) Visual Fortran コンパイラ 10.0

DSカメラコントロールユニット DS-L3 アップデート操作手順書

AN1526 RX開発環境の使用方法(CS+、Renesas Flash Programmer)

グループポリシーを使用してWindowsデバイス用のHP DaaSクライアントのサイレント登録

Windows プリンタードライバー Backup Utility

ご利用の前に 目次 - 0. 推奨環境とソフトウェアのバージョン 推奨環境について Windows8 Windows8. について Internet Explorer のバージョン確認 SAMWEB の初期設定 セキュリティ設定..

Microsoft PowerPoint _VL-CD2xx バージョンアップ手順(汎用版).pptx

目次 第 1 章はじめに 本ソフトの概要... 2 第 2 章インストール編 ソフトの動作環境を確認しましょう ソフトをコンピュータにセットアップしましょう 動作を確認しましょう コンピュータからアンインストー

Microsoft Word - 参考資料:SCC_IPsec_win7__リモート設定手順書_

Microsoft Word - TS _J Edited3.doc

機能仕様書フォーマット

目次 第 1 章はじめに 電子入札システムを使用するまでの流れ 1 第 2 章 Java ポリシーを設定する前に 前提条件の確認 2 第 3 章 Java のバージョンについて Java バージョン確認方法 Java のアンインストール ( ケース2の

IOWebDOC

Visio-XPSP2_fl—fl….vsd

重要なお知らせ 本書の内容の一部 または全部を無断で転載 複写することは固くお断わりします 本書の内容について 改良のため予告なしに変更することがあります 本書の内容については万全を期しておりますが 万一ご不審な点や誤りなど お気付きのことがありましたら お買い求め先へご一報くださいますようお願いい

USBドライバーインストールガイド

Windows2000/XPインストール手順

FormPat 環境設定ガイド

Shareresearchオンラインマニュアル

USBドライバーインストールガイド

Microsoft Windows XP Professional x64 Editionインストール方法説明書

BricRobo V1.5 インストールマニュアル

Master'sONEセキュアモバイル定額通信サービス(MF120)設定手順書(Ver1_2).doc

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

ServerView Resource Orchestrator V3.0 ネットワーク構成情報ファイルツール(Excel形式)の利用方法

はじめに

Windows Graphic Loader for Label Printers

MOS_Windows8

SMB送信機能

改版履歴 版数 改訂日 該当頁 / 該当項目 改訂の要点 /03/31 6 対応 OSの変更に伴う修正 動作環境 の OS に以下を追加 Windows 8.1 Update (64Bit) Windows 8.1 Update Pro (64Bit) 動作環境 の OS から以

注 ) CDをセットしてから プログラムが起動するまでの時間はパソコン CDドライブの性能によって差がありますが 概ね10 秒程度です 1 分間待ってもプログラムが起動しない場合は もう一度 CDをセットしなおしてください それでも起動しない場合 CDからの自動起動が無効になっている可能性があります

リティ向上のため Windows7 SP1 をご使用することをお薦めいたします (KB は含まれています ) *3 電子証明書をご利用する場合は Internet Explorer8.0/Internet Explorer9.0 の 64bit 版は 推奨環境対象外となります *4 古い

Transcription:

三菱シーケンサテクニカルニュース No.FA-D-0051-D 1/21 2008 年 12 月発行 (2013 年 4 月改訂 D 版 ) 表題 DEP(Data Execution Prevention: データ実行防止 ) 機能に関する制限事項 適用機種 通信支援ソフトウェアツール MELSOFT MX シリーズ MX Component 三菱統合 FA ソフトウェア MELSOFT シリーズに格別のご愛顧を賜り厚くお礼申し上げます MX Component が提供する ACT コントロールを使用する場合に,Windows XP(SP2 以降 ),Windows Vista, Windows 7(32 ビット版 /64 ビット版 ) において,DEP(Data Execution Prevention: データ実行防止 ) の影響により, 問題が発生することがあります 本書では, 発生する問題と回避する方法について説明します 目 次 1. DEP とは... 2 2. 発生する現象... 2 3. 問題が発生する DEP の設定内容... 3 4. DEP の影響による問題を回避するための設定... 4 4.1 問題を回避するためのフローチャート... 4 4.2 DEP の確認方法... 5 4.3 DEP の設定内容... 7 4.4 DEP の設定方法... 8 4.5 リンカオプションの設定... 10 5. 問題発生時の回避方法... 11 5.1 フォームに貼り付けた ACT コントロールが表示されない現象... 11 5.2 フォームに ACT コントロールを貼り付けると Visual Studio が終了する現象... 13 5.3 デザイナの表示がエラーとなる現象... 14 5.4 デザイナの表示を行うと ACT コントロールが表示されない現象... 15 5.5 デザイナの表示を行うと Visual Studio が終了する現象... 16 5.6 ダイアログのテストを行うと Visual Studio が終了する現象... 17 5.7 MFC プロジェクトのプログラムを実行するとエラーが発生する現象... 18 6 プロジェクトの種類の見分け方... 20 6.1 Visual Studio.NET プロジェクト... 20 6.2 MFC プロジェクト... 20 三菱電機株式会社名古屋製作所 461-8670 名古屋市東区矢田南 5-1-14

三菱シーケンサテクニカルニュース No.FA-D-0051-D 2/21 1. DEP とは DEP は,Microsoft 社がセキュリティ向上のために,Windows XP SP2 から追加した機能です DEP に関する詳細は,Microsoft 社の以下の文書を参照してください 1 TechNet セキュリティセンターの [HOWTO] Windows XP SP2 におけるメモリ保護の構成方法 http://technet.microsoft.com/ja-jp/library/cc700810.aspx 2 Microsoft サポートオンライン文書番号 :875352 http://support.microsoft.com/kb/875352/ja ( 上記は 2010/4/28 時点の URL です ) 2. 発生する現象 ポイント 本現象は,MX Component Ver.3 以前の製品をご使用になる場合に発生します 現象を回避するためには, 以降の説明に従い設定を行ってください ACT コントロールを使用したユーザアプリケーションを作成するとき, および作成したユーザアプリケーションを実行するときに,DEP の影響により問題が発生することがあります DEP の影響により以下の現象が発生することを確認しています 表 2-1 DEP の影響により発生する現象 状況 No 現象 内容 参照 ユーザアプリケーション 1 フォームに貼り付けた Visual Studio.NET プロジェクトを作成し, フォーム 5.1 節 作成時 ACT コントロールが表 に ACT コントロールを貼り付けた場合に,ACT コント 示されない ロールが表示されません 2 フォームに ACT コント Visual Studio.NET プロジェクトを作成し, フォーム 5.2 節 ロールを貼り付けると に ACT コントロールを貼り付けると,Visual Studio Visual Studio が終了 がエラー終了します する 3 デザイナの表示がエ Visual Studio.NET プロジェクトで,ACT コントロール 5.3 節 ラーとなる を貼り付けたフォームを開くとエラーが発生します 4 デザイナの表示を行う Visual Studio.NET プロジェクトで,ACT コントロール 5.4 節 と ACT コントロールが を貼り付けたフォームを開くと ACT コントロールが表 表示されない 示されません 5 デザイナの表示を行う Visual Studio.NET プロジェクトで,ACT コントロール 5.5 節 と Visual Studio が終 を貼り付けたフォームを開くと,Visual Studio がエ 了する ラー終了します 6 ダイアログのテストを MFC プロジェクトを作成し,ACT コントロールの貼付け 5.6 節 行うと Visual Studio 後に, ダイアログのテストを行うと Visual Studio が が終了する エラー終了します ユーザアプリケーション 7 MFC プロジェクトのプ MFC プロジェクトで, フォームに ACT コントロールを貼 5.7 節 実行時 ログラムを実行すると り付けたプログラムを作成し, 作成したプログラムを エラーが発生する 実行するとエラーが発生します

三菱シーケンサテクニカルニュース No.FA-D-0051-D 3/21 3. 問題が発生する DEP の設定内容 ユーザアプリケーションのと実行環境において, 使用する OS,Visual Studio のバージョンと DEP の設定内容の組合せによって問題が発生します 以下に問題が発生する組合せを示します 以下の組合せに該当する場合は, 問題を回避するためのフローチャート ( 4 章 DEP の影響による問題を回避するための設定 を参照 ) に従い設定を行ってください ポイント Windows XP,Windows Vista,Windows 7(32 ビット版 /64 ビット版 ) ともに, 変更を行っていない場合の DEP の設定は OptIn です 現在の設定内容が不明な場合は, 設定内容を確認してください ( 確認方法については 4.2 節 DEP の確認方法 を参照してください ) (1) ユーザアプリケーションのユーザアプリケーションので問題が発生する DEP の設定を以下に示します 表 3-1 において問題が発生する DEP の設定 Windows Vista, Visual Studio 2010 Windows 7(32ビット版 /64ビット版) Windows XP Visual Studio 2010 問題が発生する DEP の設定 OptIn, OptOut,AlwaysOn AlwaysOn (2) ユーザアプリケーションの実行環境, Visual Studio 2010 の MFC プロジェクトで, ユーザアプリケーションを作成した場合は実行環境によって問題が発生します (MFC プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) ユーザアプリケーションの実行環境で問題が発生する DEP の設定を以下に示します 表 3-2 実行環境において問題が発生する DEP の設定 実行環境 Windows Vista,Windows 7(32ビット版 ) Windows XP 問題が発生する DEP の設定 OptIn, OptOut,AlwaysOn AlwaysOn

三菱シーケンサテクニカルニュース No.FA-D-0051-D 4/21 4. DEP の影響による問題を回避するための設定 4.1 問題を回避するためのフローチャート DEP の影響による問題を回避するために, 以下のフローに従い設定を行ってください (1) ユーザアプリケーションの 開始 DEP の設定確認ユーザアプリケーションの DEP 設定を確認します 4.2 節 DEP の確認方法 参照 ユーザアプリケーションが, DEP の影響を受けますか? 3 章問題が発生する DEP の設定内容 参照 Yes DEP の設定変更ユーザアプリケーションが DEP の影響を受けないように設定します No 4.3 節 DEP の設定内容, 4.4 節 DEP の設定方法 参照 または Visual Studio 2010 を使用し, MFC プロジェクトのプログラムを作成しますか? MFC プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 参照 Yes MFC プロジェクトのリンカオプションの変更 DEP の影響を受けないプログラムを作成するため, リンカオプションを変更します 4.5 節リンカオプションの設定 参照 No 終了図 4.1-1 の問題を回避するための設定フロー (2) ユーザアプリケーションの実行環境 開始 実行するユーザアプリケーションは, または Visual Studio 2010 の MFC プロジェクトで作成したプログラムですか? Yes DEP の設定確認ユーザアプリケーション実行環境の DEP 設定を確認します MFC プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 参照 4.2 節 DEP の確認方法 参照 ユーザアプリケーション実行環境が, DEP の影響を受けますか? 3 章問題が発生する DEP の設定内容 参照 わからない Yes No DEP の設定変更ユーザアプリケーション実行環境を DEP の影響を受けないように設定します No 4.3 節 DEP の設定内容, 4.4 節 DEP の設定方法 参照 終了 図 4.1-2 実行環境の問題を回避するための設定フロー

三菱シーケンサテクニカルニュース No.FA-D-0051-D 5/21 4.2 DEP の確認方法 Windows XP,Windows Vista,Windows 7(32 ビット版 /64 ビット版 ) ともに, 変更を行っていない場合の DEP の設定は OptIn です 現在の設定内容が不明な場合は, 以下の方法で設定内容を確認してください (1) Windows Vista および Windows 7(32 ビット版 /64 ビット版 ) の場合 Administrator 権限で, 以下の操作を行ってください 1 [ スタート ]-[ すべてのプログラム ]-[ アクセサリ ] を選択します 2 [ コマンドプロンプト ] で右クリックし,[ 管理者として実行 ] を選択します 3 以下のように入力します BCDEDIT 4 下図の nx の行に, 現在の DEP の状態が表示されます

三菱シーケンサテクニカルニュース No.FA-D-0051-D 6/21 (2) Windows XP の場合 Administrator 権限で, 以下の操作を行ってください 1 [ スタート ]-[ コントロールパネル ] を選択します 2 作業する分野を選びます の パフォーマンスとメンテナンス を選択します 3 コントロールパネルを選んで実行します の システム を選択します 4 << 詳細設定 >> タブの 起動と回復 の設定ボタンをクリックします 5 起動システム の編集ボタンをクリックします 6 boot.ini ファイルの [operating systems] の次の行を参照してください *1 *1 環境により異なる場合があります multi... の行の記述内容からDEPの状態を調べます 以下の表を参照してください 表 4.2-1 boot.ini の記述内容と DEP の状態 boot.iniの記述 DEPの状態 /noexecute= の記述がない場合 OptIn /noexecute=optin の場合 OptIn /noexecute=optout の場合 OptOut /noexecute=alwayson の場合 AlwaysOn /noexecute=alwaysoff の場合 AlwaysOff

三菱シーケンサテクニカルニュース No.FA-D-0051-D 7/21 4.3 DEP の設定内容以下に,DEP の影響による問題を回避するための設定内容を示します (1) ユーザアプリケーションのユーザアプリケーションを作成する環境では,DEP を以下のように設定してください 表 4.3-1 における DEP の設定内容 Windows Vista, Visual Studio 2010 AlwaysOff Windows 7(32ビット版 /64ビット版) AlwaysOn 以外 Windows XP Visual Studio 2010 (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) (2) ユーザアプリケーションの実行環境, Visual Studio 2010 の MFC プロジェクトでユーザアプリケーションを作成した場合は, 実行環境の DEP を以下の通り設定してください DEP の設定とリンカオプションの変更 ( プログラムを再作成します ) により, 問題を回避できます (a) リンカオプションを変更してユーザアプリケーションを作成できる場合 MFC プロジェクトのプロパティページ ([ リンカ ]-[ 詳細 ]-[ データ実行防止 (DEP)]) で, イメージは DEP と互換性がない (/NXCOMPAT:NO) を設定して, ユーザアプリケーションを作成します DEP は以下のように設定してください 表 4.3-2 リンカオプションが変更できる場合の DEP の設定内容実行環境 Windows Vista,Windows 7(32ビット版 ) AlwaysOn 以外 Windows XP (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) (b) リンカオプションの変更ができない場合リンカオプションの変更ができない場合 ( プログラムの再作成ができない場合 ) は,DEP を AlwaysOff に設定してください 表 4.3-3 リンカオプションが変更できない場合の DEP の設定内容 実行環境 Windows Vista,Windows 7(32ビット版 ) AlwaysOff Windows XP

三菱シーケンサテクニカルニュース No.FA-D-0051-D 8/21 4.4 DEP の設定方法 (1) Windows Vista および Windows 7(32 ビット版 /64 ビット版 ) の場合 Administrator 権限で, 以下の操作を行ってください 1 [ スタート ]-[ すべてのプログラム ]-[ アクセサリ ] を選択します 2 [ コマンドプロンプト ] で右クリックし,[ 管理者として実行 ] を選択します 3 以下のコマンドを実行します 表 4.4-1 実行するコマンド設定するDEPの状態実行するコマンド OptInに設定する場合 BCDEDIT /SET nx OptIn OptOutに設定する場合 BCDEDIT /SET nx OptOut AlwaysOffに設定する場合 BCDEDIT /SET nx AlwaysOff 4 パソコンを再起動します (2) Windows XP の場合 Administrator 権限で, 以下の操作を行ってください 1 [ スタート ]-[ コントロールパネル ] を選択します 2 作業する分野を選びます の パフォーマンスとメンテナンス を選択します 3 コントロールパネルを選んで実行します の システム を選択します 4 << 詳細設定 >> タブの 起動と回復 の設定ボタンをクリックします 5 起動システム の編集ボタンをクリックします

三菱シーケンサテクニカルニュース No.FA-D-0051-D 9/21 *1 *1 環境により異なる場合があります 6 boot.ini ファイルを以下のように編集します 表 4.4-2 boot.ini の内容と編集方法 boot.iniの内容 /noexecute= の記述がない場合 /noexecute= の記述がある場合 編集方法 [operating systems] の次の行, multi... の最後に, 以下の記述を追加します OptOutに変える場合 /noexecute=optout AlwaysOffに変える場合 /noexecute=alwaysoff /noexecute= の後を, 設定するDEP 状態に置き換えます OptInに変える場合 /noexecute=optin OptOutに変える場合 /noexecute=optout AlwaysOffに変える場合 /noexecute=alwaysoff ポイント boot.ini 編集は間違えないように行ってください 間違えた場合,DEP はデフォルト値 (OptIn) となります 上記以外の部分を編集しないでください Windows XP が起動できなくなる場合があります 7 メモ帳の [ ファイル ]-[ 上書き保存 ] を選択します 8 メモ帳を終了します 9 起動と回復ダイアログボックスの OK ボタンをクリックして閉じます 10 システムのプロパティダイアログボックスの OK ボタンをクリックして閉じます 11 パソコンを再起動します

三菱シーケンサテクニカルニュース No.FA-D-0051-D 10/21 4.5 リンカオプションの設定, Visual Studio 2010 で,MFC プロジェクトのプログラムを作成する場合は, 以下の設定を行った後に, プログラムのビルドを行います (MFC プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) 1 MFC プロジェクトのプロパティページにてデータ実行防止 (DEP) を設定します < の場合 > [ リンカ ]-[ 詳細 ]-[ データ実行防止 (DEP)] で, イメージは DEP と互換性がない (/NXCOMPAT:NO) を設定します <Visual Studio 2010 の場合 > [ リンカ ]-[ 詳細設定 ]-[ データ実行防止 (DEP)] で, いいえ (/NXCOMPAT:NO) を設定します 2 プログラムのビルドを行います

三菱シーケンサテクニカルニュース No.FA-D-0051-D 11/21 5. 問題発生時の回避方法 DEP の影響により発生する現象ごとに, 問題の発生条件と回避方法を示します 5.1 フォームに貼り付けた ACT コントロールが表示されない現象 (1) 現象 Visual Studio.NET プロジェクトのプログラムを作成する場合に, デザイナで,ACT コントロールをフォームに貼り付けても,ACT コントロールが表示されません 選択時に枠線のみが表示されます (Visual Studio.NET プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) (2) 発生条件 DEP が ACT コントロールに対して有効な場合に,Visual Studio.NET プロジェクトで,ACT コントロールをフォームに貼り付けると発生します DEP が有効なため問題が発生する場合を, 以下に示します 表 5.1-1 問題が発生する DEP 設定 Windows7(64 ビット版 ) Visual Studio 2010 Windows Vista, Windows 7(32ビット版 ) Windows XP OptIn, OptOut - - DEP 設定 AlwaysOn : 発生する -: 発生しない

三菱シーケンサテクニカルニュース No.FA-D-0051-D 12/21 (3) 回避方法 DEP を以下のように設定して, 回避してください 表 5.1-2 問題を回避するための DEP 設定 Windows 7(64ビット版 ) Visual Studio 2010 AlwaysOff AlwaysOn 以外 (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) Windows Vista, AlwaysOff Windows 7(32ビット版 ) AlwaysOn 以外 Windows XP (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) を変更できない場合は,ACTコントロールを貼り付けない方法( 参照設定 ) で作成すると回避 できます

三菱シーケンサテクニカルニュース No.FA-D-0051-D 13/21 5.2 フォームに ACT コントロールを貼り付けると Visual Studio が終了する現象 (1) 現象 Visual Studio.NET プロジェクトのプログラムを作成する場合に, デザイナで,ACT コントロールをフォームに貼り付けると, 以下のダイアログボックスが表示され,Visual Studio が終了します デバッグを実行した場合は, 例外 (0xC0000005:Access violation) が発生し終了します (Visual Studio.NET プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) (2) 発生条件 DEP が ACT コントロールに対して有効な場合に,Visual Studio.NET プロジェクトで,ACT コントロールをフォームに貼り付けると発生します DEP が有効なため問題が発生する場合を, 以下に示します 表 5.2-1 問題が発生する DEP 設定 Windows Vista, Visual Studio 2010 Windows 7(32ビット版 ) OptIn, OptOut Windows XP Visual Studio 2010 - (3) 回避方法 DEP を以下のように設定して, 回避してください DEP 設定 AlwaysOn : 発生する -: 発生しない 表 5.2-2 問題を回避するための DEP 設定 Windows Vista, Visual Studio 2010 AlwaysOff Windows 7(32ビット版 ) Windows XP Visual Studio 2010 AlwaysOn 以外 (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) を変更できない場合は,ACTコントロールを貼り付けない方法( 参照設定 ) で作成すると回避 できます

三菱シーケンサテクニカルニュース No.FA-D-0051-D 14/21 5.3 デザイナの表示がエラーとなる現象 (1) 現象 Visual Studio.NET プロジェクトのプログラムを作成する場合に,ACT コントロールを貼り付けたフォームをデザイナで開くとエラーとなる現象が発生します (Visual Studio.NET プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) (2) 発生条件 DEP が ACT コントロールに対して有効な場合に,Visual Studio.NET プロジェクトで,ACT コントロールが貼り付けてあるフォームをデザイナで表示すると発生します DEP が有効なため問題が発生する場合を, 以下に示します 表 5.3-1 問題が発生する DEP 設定 Windows Vista, Windows 7(32ビット版 ) Windows XP (3) 回避方法 DEP を以下のように設定して, 回避してください OptIn, OptOut - DEP 設定 AlwaysOn : 発生する -: 発生しない 表 5.3-2 問題を回避するための DEP 設定 Windows Vista, AlwaysOff Windows 7(32ビット版 ) AlwaysOn 以外 Windows XP (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) を変更できない場合は,ACTコントロールを貼り付けない方法( 参照設定 ) で作成すると回避 できます

三菱シーケンサテクニカルニュース No.FA-D-0051-D 15/21 5.4 デザイナの表示を行うと ACT コントロールが表示されない現象 (1) 現象 Visual Studio.NET プロジェクトのプログラムを作成する場合に,ACT コントロールを貼り付けたフォームをデザイナで開くと ACT コントロールが表示されません 選択時に枠線のみが表示されます (Visual Studio.NET プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) (2) 発生条件 DEP が ACT コントロールに対して有効な場合に,Visual Studio.NET プロジェクトで,ACT コントロールが貼り付けてあるフォームをデザイナで表示すると発生します DEP が有効なため問題が発生する場合を, 以下に示します 表 5.4-1 問題が発生する DEP 設定 Windows7(64ビット版 ) Visual Studio 2010 DEP 設定 OptIn, OptOut AlwaysOn - : 発生する -: 発生しない (3) 回避方法 DEP を以下のように設定して, 回避してください 表 5.4-2 問題を回避するための DEP 設定 Windows 7(64ビット版 ) Visual Studio 2010 AlwaysOff AlwaysOn 以外 (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) を変更できない場合は,ACTコントロールを貼り付けない方法( 参照設定 ) で作成すると回避できます

三菱シーケンサテクニカルニュース No.FA-D-0051-D 16/21 5.5 デザイナの表示を行うと Visual Studio が終了する現象 (1) 現象 Visual Studio.NET プロジェクトのプログラムを作成する場合に,ACT コントロールを貼り付けたフォームをデザイナで開くと, 以下のダイアログボックスが表示され,Visual Studio が終了します デバッグを実行した場合は, 例外 (0xC0000005:Access violation) が発生し終了します (Visual Studio.NET プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) (2) 発生条件 DEP が ACT コントロールに対して有効な場合に,Visual Studio.NET プロジェクトで,ACT コントロールが貼り付けてあるフォームをデザイナで表示すると発生します DEP が有効なため問題が発生する場合を, 以下に示します 表 5.5-1 問題が発生する DEP 設定 Windows Vista, Visual Studio 2010 Windows 7(32ビット版 ) OptIn, OptOut Windows XP Visual Studio 2010 - (3) 回避方法 DEP を以下のように設定して, 回避してください DEP 設定 AlwaysOn : 発生する -: 発生しない 表 5.2-2 問題を回避するための DEP 設定 Windows Vista, Visual Studio 2010 AlwaysOff Windows 7(32ビット版 ) Windows XP Visual Studio 2010 AlwaysOn 以外 (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) を変更できない場合は,ACTコントロールを貼り付けない方法( 参照設定 ) で作成すると回避 できます

三菱シーケンサテクニカルニュース No.FA-D-0051-D 17/21 5.6 ダイアログのテストを行うと Visual Studio が終了する現象 (1) 現象 MFC プロジェクトのプログラムを作成する場合に, ダイアログのテストを行うと Visual Studio が終了します (MFC プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) (2) 発生条件 DEP が ACT コントロールに対して有効な場合に,MFC プロジェクトのプログラムを作成し,ACT コントロールをフォームに貼り付けた後に, ダイアログのテストを行うと発生します DEP が有効なため問題が発生する場合を, 以下に示します 表 5.6-1 問題が発生する DEP 設定 Windows Vista, Visual Studio 2010 Windows 7(32ビット版 ) Windows XP Visual Studio 2010 (3) 回避方法 DEP を以下のように設定して, 回避してください OptIn, OptOut - DEP 設定 AlwaysOn : 発生する -: 発生しない 表 5.6-2 問題を回避するための DEP 設定 Windows Vista, Visual Studio 2010 AlwaysOff Windows 7(32ビット版 ) Windows XP Visual Studio 2010 AlwaysOn 以外 (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 )

三菱シーケンサテクニカルニュース No.FA-D-0051-D 18/21 5.7 MFC プロジェクトのプログラムを実行するとエラーが発生する現象 (1) 現象 MFC プロジェクトで, フォームに ACT コントロールを貼り付けたプログラムを作成し, 作成したプログラムを実行すると以下のダイアログボックスが表示され動作が停止します, Visual Studio 2010 でデバッグを実行した場合は, 例外 (0xC0000005:Access violation) が発生し終了します (MFC プロジェクトの見分け方については 6 章プロジェクトの種類の見分け方 を参照してください ) *1 *1 プログラム名は, リソースの VS_VERSION_INFO の FileDescription で設定した文字列となります プログラムの終了ボタンをクリックすると, タスクバーに コンピュータを保護するために, データ実行防止でプログラム *1 を閉じました と表示されます *1 *1 *1 プログラム名は, リソースの VS_VERSION_INFO の FileDescription で設定した文字列となります (2) 発生条件 MFC プロジェクトで, フォームに ACT コントロールを貼り付けてプログラムを作成した場合, 以下に該当すると発生します 実行環境 Windows Vista, Windows 7 (32ビット版) Windows XP 表 5.7-1 問題が発生する DEP の設定 OptIn, OptOut AlwaysOn プログラム作成 ( ビルド ) 時に, プロジェクトのプロパティページでリンカの設定 データ実行防止 (DEP) が イメージはDEPと互換性がある となっていた場合 のみ発生 - : 発生する -: 発生しない

三菱シーケンサテクニカルニュース No.FA-D-0051-D 19/21 (3) 回避方法 DEP の設定とリンカオプションの変更 ( プログラムを再作成します ) により, 回避してください (a) リンカオプションを変更してユーザアプリケーションを作成できる場合 MFC プロジェクトのプロパティページ ([ リンカ ]-[ 詳細 ]-[ データ実行防止 (DEP)]) で, イメージは DEP と互換性がない (/NXCOMPAT:NO) を設定して, ユーザアプリケーションを作成します DEP は以下のように設定してください 表 5.7-2 リンカオプションが変更できる場合の DEP の設定内容実行環境 Windows Vista,Windows 7(32ビット版 ) AlwaysOn 以外 Windows XP (AlwaysOnの場合:OptInに変更する AlwaysOn 以外の場合 : 変更不要 ) (b) リンカオプションの変更ができない場合リンカオプションの変更ができない場合 ( プログラムの再作成ができない場合 ) は,DEP を AlwaysOff に設定してください 表 5.7-3 リンカオプションが変更できない場合の DEP の設定内容 実行環境 Windows Vista,Windows 7(32ビット版 ) AlwaysOff Windows XP

三菱シーケンサテクニカルニュース No.FA-D-0051-D 20/21 6 プロジェクトの種類の見分け方 プロジェクトの種類は, デザイナのフォームの開き方で見分けます 以下に,Visual Studio.NET プロジェクトと MFC プロジェクトの場合をそれぞれ示します 6.1 Visual Studio.NET プロジェクト ソリューションエクスプローラ でフォーム (.h ファイルまたは.vb ファイル ) をダブルクリックします 本方法でフォームを開く場合は,Visual Studio.NET プロジェクトです 6.2 MFC プロジェクト リソースビュー で, ダイアログのリソース ID をダブルクリックします 本方法でフォームを開く場合は,MFC プロジェクトです

三菱シーケンサテクニカルニュース No.FA-D-0051-D 21/21 改訂履歴副番 発行年月 改訂内容 2008 年 12 月 初版 A 2010 年 5 月 Windows 7に対応しました B 2011 年 5 月 Windows 7(32ビット版 ) に対応しました Visual Studio2010に対応しました C 2012 年 8 月 発生条件がMX Component Ver.3 以前であることを記載しました D 2013 年 4 月 1 章 1 記載のURLを修正しました Microsoft, Windows, Windows Vista, Visual Studio は, 米国 Microsoft Corporation の米国およびその他の国における登録商標です その他記載されている会社名, 商品名は, 各社の登録商標または商標です また, 本資料の本文中では,TM を省略して表記しています