[Delphi]起動時に「Setup.exeの実行時にエラーが発生しました」と表示






トップページへ

■私の環境

※同じ環境でもエラーが再現されるとは限りません。

・Delphi(楽天市場で探すamazonで探す)2010(Embarcadero RAD Studio 2010)

・Windows 10

 

■発生時期

Delphiの起動時。つまりIDE(統合開発環境)の起動時

 

■症状

IDEのメッセージログウィンドウに

「’C:\ProgramData\{2D559015-xxxxx-4AE5-8C8B-xxxxxxxxxxx}\Setup.exe’ の実行時にエラーが発生しました: そのウィンドウにスクロール バーはありません。」(一部伏せ字にしました)

と毎回表示される。

 

タップ(クリック)で拡大します。

 

 

■原因

全く同じエラーメッセージではありませんが、

Embarcaderoのサポートページ 「「Setup.exe:パラメータが間違っています 」というメッセージが表示される症状について」によると

「ユーザーアカウント制御(UAC: User Account Control)による権限が足りないことに起因」と予想されます。

 

また、メッセージは異なるものの「メッセージが表示されてもIDE自体の機能には全く支障が無いため、無視していただいて構いません。」とのことなので、私のエラーの場合でも実害はないのかもしれません。ただ、メッセージが出ない方が精神衛生上、安心です。

 

■対処方法

前述のサポートページにも掲載されていますが、

Delphiを「管理者として実行」しユーザーアカウント制御画面で「はい」を選択すれば、エラーメッセージは表示されませんでした。

 

管理者としてDelphiを起動する方法が2パターンあるので、どちらかを実行して下さい。

 

その1

Delphi2010を右クリック→その他→管理者として実行

 

その2

Delphi2010のプロパティで「管理者としてこのプログラムを実行する」にチェックを入れる

 

■結果

 






関連記事
[Delphi] BOM無しUTF-8で保存

[Delphi]新元号・令和の影響

[Delphi]名前が日付のフォルダを作る・備忘録

[Delphi]System.PWideCharの記述例・備忘録

[Delphi]TWebBrowserを含むアプリでエラーの時, IEのバージョンを変えたい時