Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する

一部のWindowsユーザーから、Outlookでインターネットカレンダー機能を使用しようとした際に、「インターネットカレンダーのサブスクリプションを使用できません。この機能はシステム管理者によって無効にされています。」というエラーが表示されるという報告が寄せられています。これまで確認されている事例のほとんどはOutlook 2010以前のバージョンで発生しており、Outlook 2013以降では.lcsファイルを開いてもこのエラーは基本的に表示されません。

【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する

Windows 10でこの問題が発生している場合、レジストリ内で有効になっている2つのポリシー、DisablePSTwebcalが原因である可能性が高いです。この場合、これらのキーの値を「0」に変更して無効化することで問題を解決できます。

Microsoft Outlook 2010でこの問題が発生している場合は、重要なシステム管理用テンプレート(admテンプレート)が不足していることが原因である可能性が高いです。その場合は、Office 2010管理用テンプレート一式を手動でダウンロードし、outlk14.admテンプレートをインポートしてから構成を行うことで解決できます。

また、デスクトップ版Outlookにカレンダーデータをインポートできないものの、エラーメッセージが表示されない場合は、Outlook 2016、Outlook 2019、Office 365が採用している新しい認証サーバー方式が原因である可能性があります。このケースで最も効率的なのは、OWA(Outlook Web App)を使ってカレンダーデータをインポートする方法です。

方法1:.ICSファイルに関連するレジストリキーの変更

実は、レジストリエディターを通じて強制される2つのポリシーが、「インターネットカレンダーのサブスクリプションを使用できません」というエラーの原因となることがあります。DisablePSTwebcalは、Windows 8.1には存在しないポリシーです。

複数の影響を受けたユーザーが、これら2つのポリシーの値を「0」に変更して無効化することで問題を解決できたと報告しています。この変更を行ってコンピューターを再起動した後、多くのユーザーがOutlookにインターネットカレンダーファイルを追加しようとしてもエラーが発生しなくなったことを確認しています。

以下は、「インターネットカレンダーのサブスクリプションを使用できません」エラーを修正するために、DisablePSTwebcalの値を変更する手順です。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。次に、テキストボックスに「regedit」と入力し、Enterキーを押してレジストリエディターを開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら、管理者権限を付与するために「はい」をクリックします。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  2. レジストリエディターを開いたら、左側のペインを使って以下の場所へ移動します:
    Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook

    注意: 左側のメニューから手動で移動しても、ナビゲーションバーにパスを直接貼り付けてEnterキーを押して即座に移動してもどちらでも構いません。

  3. 正しい場所に到達したら、右側のペインに移動し、DisablePSTをダブルクリックします。
  4. DisablePSTDWORD(32ビット)値の編集ウィンドウで、基数16進数に設定し、値のデータ0に設定して、OKをクリックして変更を保存します。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  5. この変更が完了したら、左側のメニューまたはナビゲーションバーへの直接入力で、次の場所へ移動します:
    Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Options
  6. 正しい場所に到達したら、右側のペインに移動し、webcalのDWORDレジストリ値をダブルクリックします。
  7. webcal DWORD値に関連付けられた編集画面で、基数16進数に、値のデータ0に設定します。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  8. 2つのポリシーが確実に無効化されたことを確認したら、コンピューターを再起動し、起動が完了するまで待ちます。
  9. コンピューターが再起動したら、以前「インターネットカレンダーのサブスクリプションを使用できません」エラーを引き起こしていた操作をもう一度行い、問題が解決したかどうかを確認します。

同じ問題がまだ続いている場合は、次の解決策に進んでください。

方法2:システム管理用テンプレートのインストール(該当する場合)

調査によると、この問題は特定のOffice管理用テンプレート(outlk14.adm)が欠落していることによって発生することが多いようです。これはOffice 2010以前でのみ発生し、新しいバージョンでは初期セットアップ時に自動的にこのテンプレートがインストールされます。

この方法が該当する場合、Officeシステム管理用テンプレート一式をダウンロードし、Gpedit(ローカルグループポリシーエディター)を使用して「Outlookにインターネットカレンダー統合を含めない」に関連するポリシーを追加・無効化することで問題を解決できます。

注意: 使用しているWindows 10のバージョンによっては、ローカルグループポリシーエディターが利用できない場合があります。Windows 10 Homeをお使いの場合は、gpeditユーティリティを有効化するための手順を参照してください。

以下は、outlk14.admテンプレートを追加し、ローカルグループポリシーエディターで構成することで問題を解決するための詳細な手順です:

  1. 提供されたリンクにアクセスし、DownloadボタンをクリックしてOffice 2010管理用テンプレートファイルのコレクションをダウンロードします。
  2. ダウンロードが完了したら、OSのビット数に適した実行ファイル(AdminTemplates_32.exeまたはAdminTemplates_64.exe)を開き、UAC(ユーザーアカウント制御)のプロンプトで「はい」をクリックします。
  3. 最初のプロンプトで、Microsoftソフトウェアライセンス条項に同意するチェックボックスにチェックを入れ、「続行」をクリックします。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  4. ダウンロードしたテンプレートコレクションを展開する適切な場所を選択します。
  5. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「gpedit.msc」と入力し、Enterキーを押してローカルグループポリシーエディターを開きます。UAC(ユーザーアカウント制御)のプロンプトが表示されたら、管理者権限を付与するために「はい」をクリックします。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  6. ローカルグループポリシーエディター内で、左側のペインの管理用テンプレートを右クリックし、「テンプレートの追加と削除…」を選択します。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  7. テンプレートの追加と削除画面で、画面左下の「追加」ボタンをクリックします。
  8. ポリシーテンプレートウィンドウで、先ほどOffice 2010管理用テンプレートを展開した場所へ移動し、outlk14.adm(ADM > en-us > outlk14.adm)を選択して「開く」をクリックします。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  9. テンプレートの追加と削除画面に戻ったら、「閉じる」をクリックします。
  10. 次に、管理用テンプレート > 従来の管理用テンプレート (ADM) > Microsoft Outlook 2010 > アカウント設定 > インターネット カレンダーへ移動し、「Outlookにインターネットカレンダー統合を含めない」をダブルクリックします。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  11. Outlookにインターネットカレンダー統合を含めないポリシーの画面で、ポリシーの状態を「無効」に設定し、「適用」をクリックして変更を保存します。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  12. ポリシーが適用されたら、コンピューターを再起動し、次回の起動時に問題が解決したかどうかを確認します。

それでも「インターネットカレンダーのサブスクリプションを使用できません」エラーが発生する場合は、最後の解決策に進んでください。

方法3:代わりにOutlook Web Appを使用する

Outlook 2016、Outlook 2019、Office 365でインターネットカレンダーを追加できないものの、エラーメッセージが特に表示されない場合は、新しいOutlookバージョンのみが使用する最新認証サーバー方式が原因である可能性が高いです。

多くの場合、サーバーはこのモダン認証方式をサポートして応答しますが、一部のサーバーではこれを無効なクライアント要求とみなし、Outlookクライアントによるカレンダー追加の試行をキャンセルさせてしまうことがあります。

このシナリオが該当する場合は、Outlook Web App(OWA)を使用することでこの問題を回避できるはずです。デスクトップ版Outlookとは異なり、OWAでは同じ認証ヘッダーの挙動がないため、この問題は発生しなくなります。

以下は、Outlook Web Appを使用してカレンダーを追加する手順です:

  1. 提供されたリンクにアクセスし、OutlookアカウントでOutlook Web Appにサインインします。
  2. 右上隅にある「サインイン」ボタンをクリックし、ユーザーアカウントの資格情報を入力してサインインプロセスを完了させます。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  3. サインインが完了したら、関連するアイコン(左下隅)をクリックしてカレンダーモジュールに切り替えます。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  4. カレンダーモジュールが完全に読み込まれたら、左側のメニューから「カレンダーの追加」オプションをクリックします。
  5. カレンダーの追加メニュー内で、左側の縦型メニューからお好みの方法でカレンダーをOutlookアカウントに追加し、「インポート」をクリックしてプロセスを完了させます。【解決方法】Outlook 2010以前のバージョンでインターネットカレンダーを追加・使用できないエラーを修正する
  1. OutlookとGoogleカレンダーを同期する方法【双方向の手順を解説】

    OutlookとGoogleカレンダーの両方を使い分けて、会議や予定を管理している方は多いのではないでしょうか。それぞれ異なる機能やインターフェースを持つため、使い分けにはメリットがある一方で、予定の管理が煩雑になりやすく、うっかり見落としやダブルブッキングにつながることもあります。そんなときに便利なのが、両カレンダーの同期です。同期しておけば、どちらか一方のカレンダーを見るだけで全予定を把握できるようになり、スケジュール管理が格段にラクになります。この記事では、GoogleカレンダーとOutlookカレンダーを相互に同期する具体的な手順を詳しく解説します。GoogleカレンダーをOutloo

  2. Outlook 365・2016・2013・2010で不在時の自動返信(不在アシスタント)を設定する方法

    休暇中は、何の心配もなく存分に楽しみたいものですよね。しかし、オフィスを離れている間に重要なメールへタイムリーに対応できなくなってしまうのではないかと、つい不安になるものです。そんなときにおすすめなのが、Outlookの「不在時の自動返信」を設定しておくことです。不在期間や復帰日、緊急時の連絡先、代理の担当者などを、クライアントや同僚へ自動的に知らせることができます。また、個人のGmailやYahoo!メールでも同じように設定しておけば、家族や友人もあなたと連絡が取れずに心配する必要がありません。Outlookの「不在時アシスタント」機能を活用すれば、毎日の仕事がぐっと楽になると思いませんか?