質問者
タスクスケジューラで実行するアプリケーションが致命的なエラーで ハングアップする現象を回避したい。

質問
-
はじめて投稿致しますので、記載すべき必要情報ございましたらご教授ください。
下記問題が発生しておりますので、サポートを頂きたく存じます。
よろしくお願い致します。【問題】
タスクスケジューラで実行するアプリケーションが致命的なエラーで
ハングアップする現象を回避したい。
致命的なエラーです。 (HRESULT からの例外:0x8000FFFF (E_UNEXPECTED))実行するアプリケーション:OpenXMLでEXCELファイル作成するアプリ【発生条件】
タスクの実行ユーザとログオンユーザおよびEXCEL処理件数により発生致します。タスク実行ユーザ:A ログオンユーザ:A 件数:少量(9713行未満)
→エラー発生しないタスク実行ユーザ:A ログインユーザ:B 件数:少量(9713行未満)
→エラー発生しないタスク実行ユーザ:A ログインユーザ:ログオフ 件数:少量(9713行未満)
→エラー発生しない
タスク実行ユーザ:A ログオンユーザ:A 件数:大量(9713行以上)
→エラー発生しないタスク実行ユーザ:A ログインユーザ:B 件数:大量(9713行以上)
→エラー発生タスク実行ユーザ:A ログインユーザ:ログオフ 件数:大量
→エラー発生【環境】
WindowsServer2016
発生する件数(行数)に境目が明確な値であるので、なにがしか制約等がかかっているのかと
想定しております。
情報、アドバイス頂けると助かります。
よろしくお願い致します。
すべての返信
-
手動で実行したときに同じようなエラーが出力されなかったのであれば、タスクスケジューラの優先度を変更すれば改善されるかもしれません。
流れとしては以下のようになります。
1.今回の対象となっているタスクスケジューラをエクスポートしていただく。
2.エクスポートしたxmlを開き「<Priority>7</Priority>」の数字の部分を編集して上書き保存。
3.2で上書き保存したxmlをインポートする。
変更する数字の指標は以下のページに記載されています。
数字の値が小さい程優先度が高くなりますが、小さくしすぎると他に影響がでるかもしれないのでそこは注意してください。
https://docs.microsoft.com/ja-jp/windows/win32/taskschd/tasksettings-priority
- 編集済み kaz8629 2020年3月10日 12:49
- 回答の候補に設定 FarenaMicrosoft contingent staff, Moderator 2020年3月16日 6:39
-
masashi_onoさん、こんにちは。フォーラムオペレーターのFarenaです。
TechNetフォーラムにご投稿くださいましてありがとうございます。
その後のご状況いかがでしょうか。
kaz8629さん寄せられた投稿はお役に立ちましたか。
参考になった投稿には「回答としてマーク」をご設定ください。なかった場合は「回答としてマークされていない」も設定できます。同じ問題で後から参照した方が、情報を見つけやすくなりますので、ご協力くださいますようお願いいたします。
Please remember to mark the replies as answers if they help.
"Windows 10 Installation, Setup, and Deployment" forum will be migrating to a new home on Microsoft Q&A (Preview)!
We invite you to post new questions in the "Windows 10 Installation, Setup, and Deployment" forum’s new home on Microsoft Q&A (Preview)!
For more information, please refer to the sticky post.