OneDrive for Businessまたは SharePoint Online から Office ドキュメントを開くときは、"アカウントに問題があります。後でもう一度お試しください"

注:

この記事は、以前の OneDrive for Business 同期クライアント (groove.exe) にのみ適用されます。 ほとんどの場合、代わりに新しいOneDrive 同期 クライアント (onedrive.exe) を使用することをお勧めします。 どのバージョンの OneDrive を使用していますか?

問題

Office クライアント アプリケーションを使用してOneDrive for Businessまたは SharePoint Online に保存されている Office ドキュメントを開こうとすると、またはOneDrive for Business クライアント (groove.exe) にサインインすると、次のエラー メッセージが表示されます。

アカウントに問題があります。後でもう一度お試しください。

ソリューション

重要

このセクションの手順の実行には注意が必要です。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 変更する前に、問題の発生に備えて復元用にレジストリのバックアップを作成してください。

この問題を解決するには、次の手順を実行します。

  1. Windows レジストリをバックアップします。 これを行う方法については、「 Windows でレジストリをバックアップおよび復元する方法」を参照してください。

  2. [ スタート] をクリックし、[ 実行] をクリックし、「regedit」と入力し、Enter キーを押します。

  3. 次のキーを見つけます。

    HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity

  4. この場所で、次のキーを削除します。

    • FederationCacheExpiration

    • FederationProvider

  5. コンピューターを再起動します。

回避策

レジストリを変更できない場合は、Office Online を使用して Office ドキュメントを開いて操作します。

詳細

既定では、この記事に記載されているレジストリ キーは、3 日ごとに更新するように設定されています。 キーを削除しないと、3 日後に更新されます。 更新後、この問題はそれ自体を解決する必要があります。

organizationによって、キー更新の既定値が 3 日以上または 3 日未満にオーバーライドされた可能性があります。 更新するキーの既定値をorganization変更したかどうかを確認するには、[レジストリ] エディターで次のサブキーを見つけて、FederationCacheLifetime キーをチェックします。

HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity

  • FederationCacheLifetime キーが存在する場合、更新するキーの日数は、このキーの値と同じになるようにオーバーライドされました。 たとえば、このキーの値が 5 の場合、キーは 5 日で更新されます。

  • FederationCacheLifetime キーが存在しない場合、更新するキーの既定値は 3 日です。

organizationは、プログラムによってコンピューターからのレジストリ キーの削除を自動化したい場合があります。 レジストリ キーを削除するには、次のサンプル バッチ ファイル コードを使用します。

注:

バッチ ファイルを実行するには、管理特権が必要です。

 @echo off
taskkill /f /im EXCEL.EXE 
taskkill /f /im ONENOTE.EXE 
taskkill /f /im OUTLOOK.EXE 
taskkill /f /im POWERPNT.EXE 
taskkill /f /im WINPROJ.EXE 
taskkill /f /im VISIO.EXE 
taskkill /f /im WINWORD.EXE 
taskkill /f /im MSACCESS.EXE 
taskkill /f /im MSPUB.EXE 
taskkill /f /im lync.exe 
taskkill /f /im groove.exe 
taskkill /f /im msosync.exe 

(

echo REGEDIT4 
echo [HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Common\Identity] 
echo "FederationProvider"=- ) > %TEMP%\94cf28e9-3a0e-4d3d-8161-d4b1d7bc94c0.reg 

regedit /s %TEMP%\94cf28e9-3a0e-4d3d-8161-d4b1d7bc94c0.reg 

del %TEMP%\94cf28e9-3a0e-4d3d-8161-d4b1d7bc94c0.reg

さらにヘルプが必要ですか? SharePoint コミュニティにアクセスしてください。