登録済みのタスクスケジューラのスケジュールを編集できない

こんにちわ。

お心当たりがあれば情報をください。

先日、DELL の元は Windows8.1 のマシンに Windows10 Pro を新規にインストールしました。

定期的に行う処理をタスクスケジューラを使用して実行するようにしています。

最初は問題に気がついていなかったのですが、実行する時間を変更しようとしたところで

どうやってもエラーとなってしまい変更できないことに気がつきました。

タスクを新規に登録する分には問題はないようです。

再現手順

1) 適当に新規にタスクを作成して登録する

2) 前項のタスクのプロパティを開いてそのまま OK ボタンをクリックする

→ エラーのダイアログが表示される

  メッセージ: 1つ以上の指定された引数が有効ではありません。

ネットで調べると以下の記事を見つけました。

a) 同様の症例があり、対策としてタスクのプロパティの「全般」タブの

 「パスワードを保存しない」にチェックを入れる

 → 解決せず

 b) TvRock というテレビ番組を録画するソフトで、10 上でタスクスケジューラを使用する設定にすると

 ログにエラーメッセージが出る

 → タスクスケジューラを使用しない設定にするだけで問題なく動作するとの報告があり、

  タスクスケジューラの問題の対処方法ではありませんでした。

  これは調べた範囲では言及がありませんでしたが、本件問題に関係しているのだろうと思っています。

とりあえず Windows Update ですべてのパッチを当てましたが解決していません。

10 をインストールした直後からこの問題が出ているようです。

本件には関係ないと思いますが、10 のインストールでは、8.1 からのアップデートが(どうやっても)できなかったり、

インストール直後にセキュリティソフトを入れたら以後に起動しなくなるなどの問題があったので、

それらから見れば許容できない問題でもないのですが。できればすっきりしたいと思っています。

どうぞよろしくお願いします。


 

質問情報


最終更新日 2019年6月13日 表示 6,921 適用先:

> 適当に新規にタスクを作成して登録する

のタスクの具体的な設定内容を投稿されると、再現テストが可能です。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

返信をありがとうございます。

タスクの内容ですが、今まで試したすべてのケースで再現しています。

一番簡単なのは以下の通りです。

1-a) 「タスクの作成」を選択する

1-b) 「全般」タブの「名前」に "1" を入力する

1-c)  「トリガー」タブで新規ボタンをクリックして「開始」の日付を翌日に設定する

   ※即実行されないようにするため

    (実験のためなので、支障がなければ日付をそのままにしてもよい)

1-d) 「操作」タブで新規ボタンをクリックして「プログラム/スクリプト」に "1" を設定する

1-e) OK ボタンをクリックして確定する(タスクを作成する)

2-a) 上述のタスクを選択して右クリックからプロパティを選択する

2-b) OK ボタンをクリックする

→ 先述のエラーメッセージを表示する

このようなアドバイスをいただくということは、大多数の方の環境では正常に編集できるということのようですね。

先の TvRock というソフトで話題になっていたので普遍的な(に近い)問題かなと思っていました。

症状からは Windows のバグっぽいんですけどね。。

この回答は 1 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

ご提示いただいた手順で手元環境の Windows 10(新規インストール環境)にてタスクの作成と確認を行ってみましたが、エラーなどの問題はなく動作しました。プロパティの確認だけでなくトリガーの時刻変更も試しましたが、こちらも正常に完了しています。

ご質問の現象は Windows 10 自体の問題ではなく、他に要因があって発生している問題ではないかと思います。

対処が必要であれば、まずは基本的なトラブルシュートを一通り試してみるべきでしょうね。

  • 別ユーザーでの動作
  • 新規に作成した別ユーザーでの動作
  • 「管理者として実行」した場合の動作
  • クリーンブート トラブルシュート
  • セキュリティ対策ソフトの無効化/アンインストール

など

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

返信をありがとうございます。

読んではいたのですが家を空けていました。

確認しました。

要するに、OS インストール時に作成したアカウントでは既設のタスクの

編集に失敗するようです。

なので、以下の場合には成功します。

・新規に作成したアカウントでタスクの作成&編集

・OS インストール時に作成したアカウントで作成したタスクで

 「ユーザがログオンしているかどうかにかかわらず実行する」

 → 別のユーザのアカウントで実行するようにする

 とするとインストール時のアカウントで編集しても何度でも編集できるようです。

OS インストール時に作成したアカウントの所属グループを変えてみても変わりはありませんでした。
謎な「仕様」ですね。。

現状でも回避する策は見えたので、気にはなりますが、よしとすべきなのか悩みます。

この回答は 5 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

ごく一般的な操作シナリオであるのに他に同様・類似の事例も見当たらないので、「仕様」ではなく環境固有のトラブルという可能性も少なくないですね。

とはいえ回避策が適用可能で、かつこれ以上手間も費用もかけたくないならこれでよしとしても大きな問題にはならないかと思います。

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。

おそいかな?

引数つきでプログラムを起動したいときに 以下のメッセージ。

メッセージ: 1つ以上の指定された引数が有効ではありません

で保存できない場合

「全般」ー「ユーザーまたはグループの変更」ー「詳細設定」ー「検索」ー「高い権限のアカウント」選択

これで保存できました。 ご参考

この回答は 49 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。