none
[タスクスケジューラ] 毎日同時刻のタスク実行が必ず8日目に失敗 RRS feed

  • 質問

  • ある自作 exe を毎日同時刻に実行するタスク(XML形式で後掲)をタスクスケジューラで実行すると、7日間は正常に動作しますが、8日目に動かなくなってしまいます。連続稼働させるための対処法を、ご教示いただけませんでしょうか。

     

    「7日間OK、8日目に失敗」という現象は、これまで4回確認されており、再現性はあると思います。

     

    自作exeに問題があるのかと考え、同じタスクを、実行タイミングのみ毎日同時刻から5分間隔に変更して試してみました。その結果、270回(≒23時間)連続成功(その後失敗する気配がなかったので手動で停止)したので、当該exeは問題ないと思われ、またタスク設定も毎日同時刻という部分以外は問題ないのではないかと思います。

     

    なお、前述の「4回確認」のうち、3回はWindows 7 Home Premium SP1、1回はWindows 7 Professional SP1のマシンによるものです。後者のWin7Proの方には、修正プログラム「Windows Server 2008、Windows Vista、Windows 7 または Windows Server 2008 R2 で、同じジョブの 2 回実行されるタスク スケジューラ サービス」 http://support.microsoft.com/kb/2461249/ja を当ててあります。Win7Homeのマシンには、この修正をインストールできませんでした。

     

    タスクスケジューラのログを取ると、正常動作する最初の7日間と、動かなくなる8日目以降のログは、それぞれ以下のようになっています。イベントID 129「タスクのプロセスが作成されました」までは同じですが、動かなくなる方では1時間後にイベントID 329「タイムアウトに達したため、タスクが停止しています」となります。

     

    【最初の7日間: 正常動作する】

    情報    2012/11/24 13:28:00    107    スケジューラによってトリガーされるタスク    情報    7b74ba99-f1fa-4c03-b1f7-dd242fc7bc49
    情報    2012/11/24 13:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/24 13:28:00    100    タスクの開始    (1)    7b74ba99-f1fa-4c03-b1f7-dd242fc7bc49
    情報    2012/11/24 13:28:00    200    開始された操作    (1)    7b74ba99-f1fa-4c03-b1f7-dd242fc7bc49
    情報    2012/11/24 13:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/24 13:33:01    201    操作が完了しました    (2)    7b74ba99-f1fa-4c03-b1f7-dd242fc7bc49
    情報    2012/11/24 13:33:01    102    タスクが完了しました    (2)    7b74ba99-f1fa-4c03-b1f7-dd242fc7bc49

     

    【8日目以降: 動かなくなる】

    情報    2012/12/02 13:28:00    107    スケジューラによってトリガーされるタスク    情報    0130e873-6e6d-4672-88e6-733f848c3b8d
    情報    2012/12/02 13:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/12/02 13:28:00    100    タスクの開始    (1)    0130e873-6e6d-4672-88e6-733f848c3b8d
    情報    2012/12/02 13:28:00    200    開始された操作    (1)    0130e873-6e6d-4672-88e6-733f848c3b8d
    情報    2012/12/02 13:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/12/02 14:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    0130e873-6e6d-4672-88e6-733f848c3b8d
    情報    2012/12/02 14:28:00    111    タスクが終了しました    強制終了    0130e873-6e6d-4672-88e6-733f848c3b8d

     

    動作しなくて困るのもさることながら、設定などを変えて試してみても結果が出るのに1週間かかるため心が折れそうになります。ご助言いただけますと大変助かります。どうぞよろしくお願いいたします。


    以下、タスクスケジューラからエクスポートしたタスクの詳細です。

    <?xml version="1.0" encoding="UTF-16"?>
    <Task version="1.3" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
      <RegistrationInfo>
        <Date>2012-10-01T16:02:38.8976756</Date>
        <Author>bou1\kipr</Author>
        <Description>自動録音 2012-10-02作成</Description>
      </RegistrationInfo>
      <Triggers>
        <CalendarTrigger>
          <StartBoundary>2012-10-01T13:28:00</StartBoundary>
          <Enabled>true</Enabled>
          <ScheduleByDay>
            <DaysInterval>1</DaysInterval>
          </ScheduleByDay>
        </CalendarTrigger>
      </Triggers>
      <Principals>
        <Principal id="Author">
          <UserId>bou1\kipr</UserId>
          <LogonType>S4U</LogonType>
          <RunLevel>HighestAvailable</RunLevel>
        </Principal>
      </Principals>
      <Settings>
        <MultipleInstancesPolicy>StopExisting</MultipleInstancesPolicy>
        <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
        <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
        <AllowHardTerminate>true</AllowHardTerminate>
        <StartWhenAvailable>false</StartWhenAvailable>
        <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
        <IdleSettings>
          <StopOnIdleEnd>true</StopOnIdleEnd>
          <RestartOnIdle>false</RestartOnIdle>
        </IdleSettings>
        <AllowStartOnDemand>true</AllowStartOnDemand>
        <Enabled>true</Enabled>
        <Hidden>false</Hidden>
        <RunOnlyIfIdle>false</RunOnlyIfIdle>
        <DisallowStartOnRemoteAppSession>false</DisallowStartOnRemoteAppSession>
        <UseUnifiedSchedulingEngine>false</UseUnifiedSchedulingEngine>
        <WakeToRun>true</WakeToRun>
        <ExecutionTimeLimit>PT1H</ExecutionTimeLimit>
        <Priority>7</Priority>
      </Settings>
      <Actions Context="Author">
        <Exec>
          <Command>C:\Users\kipr\Documents\121001_ReStart\hostsample_v4.exe</Command>
          <Arguments>"MOTU Audio ASIO" 88 300</Arguments>
          <WorkingDirectory>C:\Users\kipr\Documents\121001_ReStart</WorkingDirectory>
        </Exec>
      </Actions>
    </Task>

    以上です。






    2012年12月4日 6:19

すべての返信

  • ともくぼ さん、投稿ありがとうございます。
    フォーラム オペレーターの星 睦美です。

    イベントログの内容をできるだけ詳しく書いていただくとフォーラムで回答する方が状況を理解しやすくなると思います。
    コピー&ペーストでかまいませんので追加の情報をお知らせください。
    (8日目のイベントID 129 以後のログの内容がトラブルシューティングの手がかりになるのではと思います。)

    タスクの内容の説明も書いていただけると、別な面からの情報があるかも知れません。
    よろしくお願いします。


    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美

    2012年12月4日 7:21
  • 星様

    ご助言ありがとうございます。

    ログのコピーペーストを下記に示します。

    時間が逆順(過去へさかのぼる形)になっていますので、ご注意ください。日毎の区切りの改行は、いま手動で入れたものです。

    ご覧いただくとわかりますとおり、11月18日~24日はうまく動作し、8日目にあたる11月25日以降は失敗ログが繰り返し出力されます。

    よろしくお願いいたします。

    情報    2012/12/03 17:28:00    111    タスクが終了しました    強制終了    a608b816-3113-47db-9818-741cdc154257
    情報    2012/12/03 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    a608b816-3113-47db-9818-741cdc154257
    情報    2012/12/03 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/12/03 16:28:00    200    開始された操作    (1)    a608b816-3113-47db-9818-741cdc154257
    情報    2012/12/03 16:28:00    100    タスクの開始    (1)    a608b816-3113-47db-9818-741cdc154257
    情報    2012/12/03 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/12/03 16:28:00    107    スケジューラによってトリガーされるタスク    情報    a608b816-3113-47db-9818-741cdc154257

    情報    2012/12/02 17:28:00    111    タスクが終了しました    強制終了    f24f7f79-9fc0-4f50-960c-d095ee69736d
    情報    2012/12/02 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    f24f7f79-9fc0-4f50-960c-d095ee69736d
    情報    2012/12/02 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/12/02 16:28:00    200    開始された操作    (1)    f24f7f79-9fc0-4f50-960c-d095ee69736d
    情報    2012/12/02 16:28:00    100    タスクの開始    (1)    f24f7f79-9fc0-4f50-960c-d095ee69736d
    情報    2012/12/02 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/12/02 16:28:00    107    スケジューラによってトリガーされるタスク    情報    f24f7f79-9fc0-4f50-960c-d095ee69736d

    情報    2012/12/01 17:28:00    111    タスクが終了しました    強制終了    75d0c463-6bf9-428c-8344-456edb021af7
    情報    2012/12/01 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    75d0c463-6bf9-428c-8344-456edb021af7
    情報    2012/12/01 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/12/01 16:28:00    200    開始された操作    (1)    75d0c463-6bf9-428c-8344-456edb021af7
    情報    2012/12/01 16:28:00    100    タスクの開始    (1)    75d0c463-6bf9-428c-8344-456edb021af7
    情報    2012/12/01 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/12/01 16:27:59    107    スケジューラによってトリガーされるタスク    情報    75d0c463-6bf9-428c-8344-456edb021af7

    情報    2012/11/30 17:28:00    111    タスクが終了しました    強制終了    be2fb502-615d-451b-914f-9e6daa83b6aa
    情報    2012/11/30 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    be2fb502-615d-451b-914f-9e6daa83b6aa
    情報    2012/11/30 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/30 16:28:00    200    開始された操作    (1)    be2fb502-615d-451b-914f-9e6daa83b6aa
    情報    2012/11/30 16:28:00    100    タスクの開始    (1)    be2fb502-615d-451b-914f-9e6daa83b6aa
    情報    2012/11/30 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/30 16:28:00    107    スケジューラによってトリガーされるタスク    情報    be2fb502-615d-451b-914f-9e6daa83b6aa

    情報    2012/11/29 17:28:00    111    タスクが終了しました    強制終了    61f7663e-616c-480d-8d1a-983e1d0afe0b
    情報    2012/11/29 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    61f7663e-616c-480d-8d1a-983e1d0afe0b
    情報    2012/11/29 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/29 16:28:00    200    開始された操作    (1)    61f7663e-616c-480d-8d1a-983e1d0afe0b
    情報    2012/11/29 16:28:00    100    タスクの開始    (1)    61f7663e-616c-480d-8d1a-983e1d0afe0b
    情報    2012/11/29 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/29 16:28:00    107    スケジューラによってトリガーされるタスク    情報    61f7663e-616c-480d-8d1a-983e1d0afe0b

    情報    2012/11/28 17:28:00    111    タスクが終了しました    強制終了    99b0958d-783a-4202-bac7-90d0059fb829
    情報    2012/11/28 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    99b0958d-783a-4202-bac7-90d0059fb829
    情報    2012/11/28 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/28 16:28:00    200    開始された操作    (1)    99b0958d-783a-4202-bac7-90d0059fb829
    情報    2012/11/28 16:28:00    100    タスクの開始    (1)    99b0958d-783a-4202-bac7-90d0059fb829
    情報    2012/11/28 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/28 16:28:00    107    スケジューラによってトリガーされるタスク    情報    99b0958d-783a-4202-bac7-90d0059fb829

    情報    2012/11/27 17:28:00    111    タスクが終了しました    強制終了    89887ab3-bf84-4999-b43c-1a88e4e7b764
    情報    2012/11/27 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    89887ab3-bf84-4999-b43c-1a88e4e7b764
    情報    2012/11/27 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/27 16:28:00    200    開始された操作    (1)    89887ab3-bf84-4999-b43c-1a88e4e7b764
    情報    2012/11/27 16:28:00    100    タスクの開始    (1)    89887ab3-bf84-4999-b43c-1a88e4e7b764
    情報    2012/11/27 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/27 16:28:00    107    スケジューラによってトリガーされるタスク    情報    89887ab3-bf84-4999-b43c-1a88e4e7b764

    情報    2012/11/26 17:28:00    111    タスクが終了しました    強制終了    0cd2dcc3-e386-4b74-a1ff-4bdca055d4dd
    情報    2012/11/26 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    0cd2dcc3-e386-4b74-a1ff-4bdca055d4dd
    情報    2012/11/26 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/26 16:28:00    200    開始された操作    (1)    0cd2dcc3-e386-4b74-a1ff-4bdca055d4dd
    情報    2012/11/26 16:28:00    100    タスクの開始    (1)    0cd2dcc3-e386-4b74-a1ff-4bdca055d4dd
    情報    2012/11/26 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/26 16:28:00    107    スケジューラによってトリガーされるタスク    情報    0cd2dcc3-e386-4b74-a1ff-4bdca055d4dd

    情報    2012/11/25 17:28:00    111    タスクが終了しました    強制終了    d60cc1fc-a66c-46db-b698-1b0abfdc0886
    情報    2012/11/25 17:28:00    329    タイムアウトに達したため、タスクが停止しています    情報    d60cc1fc-a66c-46db-b698-1b0abfdc0886
    情報    2012/11/25 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/25 16:28:00    200    開始された操作    (1)    d60cc1fc-a66c-46db-b698-1b0abfdc0886
    情報    2012/11/25 16:28:00    100    タスクの開始    (1)    d60cc1fc-a66c-46db-b698-1b0abfdc0886
    情報    2012/11/25 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/25 16:28:00    107    スケジューラによってトリガーされるタスク    情報    d60cc1fc-a66c-46db-b698-1b0abfdc0886

    情報    2012/11/24 16:33:01    102    タスクが完了しました    (2)    6fe9cb3d-9448-4055-a7db-ffaa74b4d51f
    情報    2012/11/24 16:33:01    201    操作が完了しました    (2)    6fe9cb3d-9448-4055-a7db-ffaa74b4d51f
    情報    2012/11/24 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/24 16:28:00    200    開始された操作    (1)    6fe9cb3d-9448-4055-a7db-ffaa74b4d51f
    情報    2012/11/24 16:28:00    100    タスクの開始    (1)    6fe9cb3d-9448-4055-a7db-ffaa74b4d51f
    情報    2012/11/24 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/24 16:28:00    107    スケジューラによってトリガーされるタスク    情報    6fe9cb3d-9448-4055-a7db-ffaa74b4d51f

    情報    2012/11/23 16:33:01    102    タスクが完了しました    (2)    c06bcacf-b334-4884-99b8-6e34d8af6101
    情報    2012/11/23 16:33:01    201    操作が完了しました    (2)    c06bcacf-b334-4884-99b8-6e34d8af6101
    情報    2012/11/23 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/23 16:28:00    200    開始された操作    (1)    c06bcacf-b334-4884-99b8-6e34d8af6101
    情報    2012/11/23 16:28:00    100    タスクの開始    (1)    c06bcacf-b334-4884-99b8-6e34d8af6101
    情報    2012/11/23 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/23 16:28:00    107    スケジューラによってトリガーされるタスク    情報    c06bcacf-b334-4884-99b8-6e34d8af6101

    情報    2012/11/22 16:33:01    102    タスクが完了しました    (2)    867e9d3f-cc8f-423d-ac15-9074b5d0991c
    情報    2012/11/22 16:33:01    201    操作が完了しました    (2)    867e9d3f-cc8f-423d-ac15-9074b5d0991c
    情報    2012/11/22 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/22 16:28:00    200    開始された操作    (1)    867e9d3f-cc8f-423d-ac15-9074b5d0991c
    情報    2012/11/22 16:28:00    100    タスクの開始    (1)    867e9d3f-cc8f-423d-ac15-9074b5d0991c
    情報    2012/11/22 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/22 16:28:00    107    スケジューラによってトリガーされるタスク    情報    867e9d3f-cc8f-423d-ac15-9074b5d0991c

    情報    2012/11/21 16:33:01    102    タスクが完了しました    (2)    7f16ca2c-9e0a-46d4-9baa-1409db588126
    情報    2012/11/21 16:33:01    201    操作が完了しました    (2)    7f16ca2c-9e0a-46d4-9baa-1409db588126
    情報    2012/11/21 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/21 16:28:00    200    開始された操作    (1)    7f16ca2c-9e0a-46d4-9baa-1409db588126
    情報    2012/11/21 16:28:00    100    タスクの開始    (1)    7f16ca2c-9e0a-46d4-9baa-1409db588126
    情報    2012/11/21 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/21 16:28:00    107    スケジューラによってトリガーされるタスク    情報    7f16ca2c-9e0a-46d4-9baa-1409db588126

    情報    2012/11/20 16:33:01    102    タスクが完了しました    (2)    9cb5bb71-4e5b-483f-ab15-df09b386be59
    情報    2012/11/20 16:33:01    201    操作が完了しました    (2)    9cb5bb71-4e5b-483f-ab15-df09b386be59
    情報    2012/11/20 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/20 16:28:00    200    開始された操作    (1)    9cb5bb71-4e5b-483f-ab15-df09b386be59
    情報    2012/11/20 16:28:00    100    タスクの開始    (1)    9cb5bb71-4e5b-483f-ab15-df09b386be59
    情報    2012/11/20 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/20 16:27:59    107    スケジューラによってトリガーされるタスク    情報    9cb5bb71-4e5b-483f-ab15-df09b386be59

    情報    2012/11/19 16:33:01    102    タスクが完了しました    (2)    fa6296ab-acd4-4ace-a514-76463b0a0e79
    情報    2012/11/19 16:33:01    201    操作が完了しました    (2)    fa6296ab-acd4-4ace-a514-76463b0a0e79
    情報    2012/11/19 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/19 16:28:00    200    開始された操作    (1)    fa6296ab-acd4-4ace-a514-76463b0a0e79
    情報    2012/11/19 16:28:00    100    タスクの開始    (1)    fa6296ab-acd4-4ace-a514-76463b0a0e79
    情報    2012/11/19 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/19 16:28:00    107    スケジューラによってトリガーされるタスク    情報    fa6296ab-acd4-4ace-a514-76463b0a0e79

    情報    2012/11/18 16:33:01    102    タスクが完了しました    (2)    ccf1cac7-3f59-4586-9499-44d8051faf5e
    情報    2012/11/18 16:33:01    201    操作が完了しました    (2)    ccf1cac7-3f59-4586-9499-44d8051faf5e
    情報    2012/11/18 16:28:00    129    タスクのプロセスが作成されました    情報    
    情報    2012/11/18 16:28:00    200    開始された操作    (1)    ccf1cac7-3f59-4586-9499-44d8051faf5e
    情報    2012/11/18 16:28:00    100    タスクの開始    (1)    ccf1cac7-3f59-4586-9499-44d8051faf5e
    情報    2012/11/18 16:28:00    319    タスク エンジンはタスク開始のメッセージを受信しました    (1)    
    情報    2012/11/18 16:27:59    107    スケジューラによってトリガーされるタスク    情報    ccf1cac7-3f59-4586-9499-44d8051faf5e

    2012年12月4日 8:22
  • ともくぼ さん、返信ありがとうございます。

    タスクスケジューラーのログからタスクの実行と終了の結果が分かりました。
    トラブルシューティングのためにイベントビューアー でイベントのログを参照していただくと、今回の質問内容にもあるようにイベントID 129の前後に、なにかてがかりになる情報がありそうです。タスクの実行の状況に関して詳しい情報があるとコミュニティからの回答が集まりやすくなりますので、お手数ですがよろしければ追加の情報をお願いします。


    日本マイクロソフト株式会社 フォーラム オペレーター 星 睦美

    2012年12月5日 1:14
  • 星様

    ご助言ありがとうございます。

    イベントログという言葉がわかっていませんでした。いまイベントビューアーというのを初めて見ました。

    1週間後にうまくいかなかったら、その日時前後に発生したログ情報を適宜編集して投稿します。

    2012年12月5日 4:42
  • また1週間の試験を行った結果、以前書いたこととは違う現象が起きました。

    以前書いたのは「スケジュールされたタスクが7日間成功し、8日目に失敗」でした。

    試しに、PCを起動した日は何もせず、翌日からタスクスケジューラで実行を始めたところ、「スケジュールされたタスクが6日間成功し、7日目(=PC起動後8日目)に失敗」となりました。

    以前書いた現象に再現性があったことを考えると、タスクスケジューラの8日目ではなく、PC起動後8日目に何かが起きているようです。何かヒントになることがありましたら、ご教示いただけませんでしょうか。

    なお、イベントログはまだ調査していませんが、追って報告します。

    また、タスクそのものは、ASIO規格のオーディオインターフェースを使って5分間の音声取り込みを行い、終了後にWAVファイルとして保存するというものです。質問の先頭にも書きましたとおり、実行間隔を詰めて行えば少なくとも270回は連続成功しますので、この実行ファイルには問題はないと理解しております。

    2012年12月14日 2:46