ITよろづや

ITの参考になる情報を備忘録代わりに残していきます

Outlookで予定表を表示する際の制限数は30だが増やすことが可能

outlookって動作が重いせいか、使っている企業ってあんまり見たことがありません。多いのはサンダーバードですかね。 outlookって標準で使えますが、評判があまりよろしくない。ただ、業務で使っている人もいると思います。そして、メールと合わせて、無料で使えるのでそのまま予定表などを利用しているケースもあると思います。 では、この表示できる予定表は制限数があるのかというと「30」だそうです。

 

この数字はレジストリの変更で上限値を変更できるとのこと。 Outlook で予定表を表示する際の制限数について こちらのブログによると、予定表の同時に参照できる数を30から増やせるとのこと。


Outlook 既定の動作としては、同時に参照できる予定表は 30 個までですが、「Outlook 2010 における予定表の追加数制限について」のサポート技術情報 (kb2670061) に記載しているレジストリを追加することにより 30 個以上参照することができます。

https://blogs.technet.microsoft.com/outlooksupportjp/2014/06/26/outlook-2/


以下は手順の抜粋です。


30 個以上の予定表を参照する方法
以下のレジストリ設定を行うことにより、予定表を既定の 30 個よりも多く表示させることができるようになります。

 

<Outlook 2010>
キー : HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Options\Calendar
または
キー: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Outlook\Options\Calendar
名前 : CalendarMaximumNumber
種類 : REG_DWORD
値 : 40, 50, 60, 60, 70, 80, 90, or 100 ( 10 進 )
上記の値で 40 を指定した場合、最大 40 個まで予定表が参照できます。

 

<Outlook 2013>
キー : HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Options\Calendar
または
キー: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Outlook\Options\Calendar
名前 : CalendarMaximumNumber
種類 : REG_DWORD
値 : 40, 50, 60, 70, 80, 90, or 100 ( 10 進 )
上記の値で 40 を指定した場合、最大 40 個まで予定表が参照できます。
しかし、制限事項があるとのこと。
30 個以上の予定表を参照した場合の制限事項について (Outlook 2010, Outlook 2013 共通)
前述のレジストリを変更することにより、30 個以上の予定表を同時参照・表示することができ、閲覧するだけであれば問題はありません。
しかし、30 個以上同時表示させた状態で操作を行うと以下のような動作となります。

– 事象
・ 31 以降の予定表を ダブルクリックするとフォームの選択画面が表示され、会議開催依頼を選択してOKを押しても「アクセス権がありません」と表示され、会議開催依頼の画面が表示されない。
・ 51 以降の予定表フォルダーにて上記と同じ手順を行うと、無反応で何も起きない。

– 対処方法
チェック ボックスのチェックをはずして、同時に表示する予定表の数を30個以内にして操作を実行してください。 そして、この文面があります。
多数の共有の予定表を参照する場合のデータのダウンロード設定について
多数の予定表を参照する場合は、[共有フォルダーをダウンロード] はオフにして利用することをおすすめいたします。手順については後述をご確認ください。
例えば、色んな人の予定表を表示する場合には、「共有フォルダーをダウンロード」はオフにしたほうがいいそうです。 また、予定表のチェックがオフでもウインドウに表示されている予定表はローカルデータを更新するとあります。ちょっとわかりにくいですね。
表示する予定表のチェックがオフの場合でも、Outlook はナビゲーション ウィンドウに登録されている予定表のローカル データを更新するため、メールボックスに接続して同期を行います。
この動作によりネットワークの負荷がかかり、同期されるデータ量が多い場合はパフォーマンスに影響が出る可能性があります。
そして、メリット、デメリットが書かれています。
– メリット
・直接ネットワーク上の他のユーザーのメールボックスからクライアントのメモリにデータを読み込んで作業を行うため、最新のデータの表示と更新ができる。
・[共有フォルダーをダウンロード] をオンにしている場合は [共有の予定表] に追加している全ユーザーの予定表をローカルの OST ファイルにキャッシュするため大きなディスク容量が使用されるが、その分のディスク容量が不要。
– デメリット
・オフラインの場合には他のユーザーの予定表が参照できない。
・他のユーザーの予定表のアイテムをダブル クリックで開いたり、直接編集する場合は、サーバーと常に通信するため操作が遅くなる ([共有フォルダーをダウンロード] をオンにしている方がローカルにキャッシュされたデータに対して変更を行うため操作が速い。)

[共有フォルダーをダウンロード] の設定をメニュー画面で行う方法
1. [ファイル] – [情報] – [アカウント設定] – [アカウント設定] をクリックします。
2. [電子メール] タブで、Exchange アカウントを選択し、[変更] をクリックします。
3. [詳細設定] をクリックします。
4. [詳細設定] タブをクリックします。
5. Exchange キャッシュ モードの設定で [共有フォルダーをダウンロード] のチェックをオフにします。
6. [OK] をクリックし、設定を完了し、すべてのダイアログを閉じます。

[共有フォルダーをダウンロード] 設定をレジストリで追加制御する方法
ログオン スクリプトなどで [共有フォルダーをダウンロード] の設定を変更したい場合は、以下のレジストリ設定で制御できます。

<Outlook 2010>
キー : HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Outlook\Cached Mode
または
キー : HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\14.0\Outlook\Cached Mode
名前 : DownloadSharedFolders
種類 : REG_DWORD
値 : 0

<Outlook 2013>
キー : HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Cached Mode
または
キー: HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\15.0\Outlook\Cached Mode
名前 : DownloadSharedFolders
種類 : REG_DWORD
値 : 0

 

結局、多数の予定表を参照する場合は、[共有フォルダーをダウンロード] はオフにして利用することをおすすめということでいいんでしょうか。outlookは動作が重いので、少しでも軽くするためのチューニングが必要だと思います。

 

そして、上記は情報が古いので2016の情報です。

 

「30 以上の予定表は一度に表示させることはできません」エラー

https://support.microsoft.com/ja-jp/help/3009162/more-than-30-calendars-cannot-be-viewed-at-once-error-in-outlook

 

Outlook を終了します。
レジストリ エディターを起動します。 それには、使用している Windows のバージョンに応じて、以下のいずれかの方法を使用します。
・10 の WindowsWindows 8.1 および Windows 8: [Windows キー + R を [実行] ダイアログ ボックスを開きます。Regedit.exeを入力し、[ OK] をクリックします。
Windows 7: をクリックして、[検索] ボックスにregedit.exeと入力し、enterを開始します。

③移動し、次のサブキーのいずれかをクリックします。
HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Outlook\Options\CalendarHKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Options\Calendar注 X.0の

④プレース ホルダーは、Office のバージョンを表します (16.0 Office 2016、Office 365 および Office 2019、15.0 = = Office 2013、14.0 Office 2010 を =)。

⑤[編集] メニューで、新規作成] をポイントし、[ DWORD 値] をクリックします。
⑥CalendarMaximumNumberを入力し、Enter キーを押します。
⑦CalendarMaximumNumberを右クリックし、[変更] をクリックします。
値データ] ボックスに、10 の単位で使用する値を入力します。たとえば、40、50、60、70、80、90、または 100 です。 注 その他の値を使用する場合に無視され、30 の予定表の既定の制限が適用されます。
⑧[OK] をクリックします。
⑨[ファイル] メニューで、[終了] をクリックしてレジストリ エディターを終了します。

 

基本的には同じ値のようですね。