> エラーメッセージ > スクリプトのレコードを書き込めません。トランザクションが開始されていません。 ということなので、APIのリファレンスを見てみたところ The ForceReboot action must come between InstallInitialize and InstallFinalize in the action sequence of the InstallExecuteSequence table. なんてことが書かれてましたよ。 トランザクションが開始されていないということなので、InstallInitialize 〜 InstallFinalize の間ではないところで 呼び出しているように思います。