Outlook 2013 で仕分けルールが削除できなくなった件

Outlook 2013 で仕分けルールが削除できない、というか全く編集できなくなるという問題に出くわした。「レジストリまたはインストールに問題があるため……」というエラーが出て何もできない。この問題に対処したのでメモ。

現象

ファイル > 仕分けルールと通知の設定 を選ぶと、以下エラーダイアログが出る。

1 つまたは複数の仕分けルールにはエラーが含まれています。仕分けルールを削除するか、変更してください

f:id:stakiran:20190109192025j:plain

また、仕分けルールと通知画面にて、何か編集して OK ボタン or 適用ボタンを押すと以下エラーダイアログが出る。そして OK や適用ができない。

レジストリまたはインストールに問題があるため、操作は失敗しました。Outlook を再起動し、もう一度実行してみてください。まだ問題が解決しない場合、Outlook を再インストールしてください

f:id:stakiran:20190109192040j:plain

つまり 仕分けルール設定を全くいじれなくなる という、結構致命的な現象。

発生原因

推測だが、以下を満たすとたぶん発生する

  • クライアントルールで仕分けルールを作っている
  • 当該ルールが(「指定フォルダーへ移動する」設定で)参照するフォルダを削除した

つまり、クライアントルールの仕分け先フォルダが存在しなくなることが原因だと思われる。

対処方法

仕分け先フォルダを、適当なフォルダに変える

  • 仕分けルールの説明 のところにある「指定フォルダーへ移動する」一文の、指定リンクをクリック
  • 適当なフォルダを選択して OK

f:id:stakiran:20190109192131j:plain

これで 赤文字だった仕分けルールが黒文字に戻るはず。これでこのルールは削除なりなんなりできる。

上記対処を、赤文字になっている仕分けルール全てに対して実施する。

(参考) 情報源

support.office.com の公式にて情報があった。

The issue may occur after installing the following perpetual updates:

Windows Update が原因です。

Warning: We do not recommend removing security updates as a workaround for this issue.

(原因となる更新プログラムは特定できてますが)削除は推奨しません。

The Outlook Team is working on fixes.

この問題は現在対処中です。

If you need to preserve the client side rules please wait for the fix to be released.

もしクライアントルールとして仕分けルールを持ちたいなら、我々が直すまで待ってください。

という、割とふざけた内容……。

(余談) 「仕分けルール」は英語で言うと?

今回原因を調べるのに英語名を知る必要があったのでメモ。

英語名は Manage Rules and Alerts

Rules。「仕分け」的な意味は無いのね……。探すのに苦労した(Outlook の英語版の画像を画像検索で探すというアプローチで何とか見つかった)。