locked
Windows Server 2008 のタスクスケジューラから 0x80041321 のエラーメッセージが表示される RRS feed

  • 質問

  • Windows Server 2008 (SP2) のタスクスケジューラで、以下のエラーメッセージが表示されます。

    「タスク イメージは破損しているか、または変更されています。(HRESULT からの例外: 0x80041321)」

    エラーメッセージを「OK」で閉じると、タスクスケジューラ画面から、作成してあったタスクが消えてしまっています。
    タスクの作成から、エラーメッセージが表示されるまでの日数は不定です。(作成後、すぐにエラーにならず、タスクが実行される)

    エラーが発生すると、以下の場所から作成タスクの情報を削除して、コンピューターを再起動しなければ復旧できません。
     (1) C:\Windows\System32\Tasks フォルダー
     (2) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tasks レジストリキー
     (3) HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\TaskCache\Tree レジストリキー
    再起動後、タスクを再作成することで、元の正常な状態へ復旧しますが、数日後にまた同じエラーが発生します。

    原因と対処がお分かりになりましたら、ご教示をお願いいたします。

    2010年12月17日 9:07

すべての返信

  • kany さん、

    こんにちは。
    フォーラム オペレーターの服部 清次です。

    ご質問の件について私の方で調べてみましたところ、0x80041321 が発生した際の回避策としま
    しては、やはり kany さんが確認された方法が紹介されているケースが多いようですね。

    ● "SBS 2008 | Configure Server backup | The wizard cannot retrieve backup settings":
       http://support.microsoft.com/kb/2001010 (英語)

    ● "System error [0x80041321]": http://social.answers.microsoft.com/Forums/en-US/vistaprograms/thread/ea7a708b-1c30-4b66-ae09-023fe40a849f (英語)

    ただ、kany さんの環境ではタスクを再作成できても数日後にまた同じエラーが発生するとのこと
    ですので、上記のケースとは少し異なるようです。

    1つ確認させていただきたいのですが、タスク スケジューラーに関連する最新の修正プログラム
    (例: KB982341) は適用されていますでしょうか?
    もし修正プログラムもきちんと適用されているとのことでしたら、、、原因を特定するためにはそれ
    なりの調査が必要となってくるかと思いますので、弊社の有償サポート窓口へのお問い合わせ
    をご検討いただくのが良いかもしれません。
    http://www.microsoft.com/japan/services/support/default.mspx

    明確な情報提供ではなく申し訳ございませんが、、、こちらの情報が少しでもお役に立てることを
    願っています。
    それでは、また。


    _______________________________________________
    マイクロソフト株式会社 フォーラム オペレーター 服部 清次

    2010年12月20日 9:22
  • 服部様
    ご返信ありがとうございます。

    つい先日、また同じ事象が発生しました。
    ただ、今回は自分で作成したタスクだけでなく、「タスクスケジューラライブラリ/Microsoft」以下にある、Windowsが追加しているタスクのうち
    いくつかのタスクがスケジューラ画面から消えていました。(GatherWiredInfoタスクや、RACAgentタスクなど13本のタスク)

    これら画面に表示されなくなったWindowsのタスクについても、 C:\Windows\System32\Tasks フォルダーや、レジストリから情報を削除しなければ
    復旧させることができませんでした。

    削除したWindowsのタスクは、 C:\Windows\System32\Tasks フォルダーにあったファイルを、タスクスケジューラにインポートして、削除した内容を
    復元しております。(この方法が正しいのかどうかは不明ですが・・・)

    なおお尋ねの内容ですが、このWindows Server 2008には、SP2とMicrosoftUpdateで公開している修正プログラムは、すべて適用済みです。
    タスクスケジューラについてのhotfixは、適用しておりません。

    タスクスケジューラについてのhotfixの一覧のようなものはありますでしょうか?「Windows 2008 kbhotfixserver タスクスケジューラ」などのキーワード
    で検索すると、15件程度がリストされますが、当該事象に合致するものはありませんでした。

    2010年12月21日 4:45