Wordまたは PowerPoint Online のブラウザーで表示または編集するときにエラーが発生する
現象
Office Online で PowerPoint プレゼンテーションまたはWord ドキュメントを表示しようとすると、サービスが一時的に使用できないことを示すエラー メッセージが表示されます。 同じ Web アプリケーションから複数回試行すると、同様の結果が返されます。
考えられるエラー:
- サービスは一時的に使用できません。
- Wordオンラインでは、予期しないエラーが発生したため、このドキュメントを表示できません。 このドキュメントを表示するには、Microsoft Wordで開きます。
- PowerPoint Online でエラーが発生しました。 操作を再び実行してください。
原因
Office Online は、SharePoint 共有サービス インフラストラクチャに依存して、ドキュメントをブラウザーの準備完了の表示に変換します。 フロントエンド コンピューターで共有サービスが見つからない場合、または共有サービスが少なくとも 1 台のコンピューターで開始されていない場合、ドキュメントまたはプレゼンテーションの表示は、このエラーで失敗します。
これらのエラーのもう 1 つの考えられる原因は、Web アプリケーション、Word表示サービス、および PowerPoint サービスを実行しているサービス アカウントに関する潜在的な問題です。
解決方法
解決策 1: PowerPoint サービスとWordサービスの状態の表示を確認する
[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SharePoint 2010 製品]、[SharePoint 2010 サーバーの全体管理] の順にポイントします。
SharePoint サーバーの全体管理ホーム ページの [アプリケーション管理] で、[サーバー上のサービスの管理] をクリックします。 PowerPoint Service と Word表示サービスが開始されていることを確認します。
解決策 2: PowerPoint サービスとWord表示サービスが一覧に表示されていないかどうかを確認する
一覧に表示されている場合は、一覧の別の解決策に進みます。 サービス アプリケーションとプロキシは、サーバーの全体管理またはWindows PowerShellを使用して作成できます。
サーバーの全体管理を使用してサービス アプリケーションとサービス アプリケーション プロキシを作成するには、
[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SharePoint 2010 製品]、[SharePoint 2010 サーバーの全体管理] の順にポイントします。
SharePoint サーバーの全体管理ホーム ページの [アプリケーション管理] で、[サービス アプリケーションの管理] をクリックします。
[サービス アプリケーション] ページで、[新規] をクリックし、[サービスの表示] Wordクリックします。
[サービス アプリケーションの表示Word] ダイアログ ボックスの [名前] に、「サービス アプリケーションの表示」とWord入力します。 [アプリケーション プール] で [既存のアプリケーション プールを使用する] を選択し、リスト ボックスで [SharePoint Web サービスの既定値] を選択します。 [既定のプロキシリストに追加する] で、[このサービス アプリケーションのプロキシをファームの既定のプロキシリストに追加する] が選択されていることを確認し(既定値)、[OK] をクリックします。
メモ サービス アプリケーションで使用する新しいアプリケーション プールを作成することもできます。 新しいアプリケーション プールを作成するときは、アプリケーション プールで使用されるセキュリティ アカウントを定義済みのネットワーク サービス アカウントに指定するか、マネージド アカウントを指定できます。 アカウントには、SPContent データベースと SPConfig データベースの読み取り/書き込み権限が必要です。
[サービス アプリケーション] ページで、[新規] をクリックし、[PowerPoint サービス アプリケーション] をクリックします。
[PowerPoint サービス アプリケーション] ダイアログ ボックスの [名前] に「PowerPoint Service Application」と入力します。 [アプリケーション プール] で [既存のアプリケーション プールを使用する] を選択し、リスト ボックスで [SharePoint Web サービスの既定値] を選択します。 [既定のプロキシリストに追加する] で、[このサービス アプリケーションのプロキシをファームの既定のプロキシリストに追加する] が選択されていることを確認し(既定値)、[OK] をクリックします。
メモ サービス アプリケーションで使用する新しいアプリケーション プールを作成することもできます。 新しいアプリケーション プールを作成するときは、アプリケーション プールで使用されるセキュリティ アカウントを定義済みのネットワーク サービス アカウントに指定するか、マネージド アカウントを指定できます。 アカウントには、SPContent データベースと SPConfig データベースの読み取り/書き込み権限が必要です。
Windows PowerShell1 を使用してサービス アプリケーションとサービス アプリケーション プロキシを作成するには、メモ帳で新しいテキスト ファイルを開き、次のスクリプトをコピーしてファイルに貼り付けます。
$appPool = Get-SPServiceApplicationPool -Name "SharePoint Web Services Default" New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy" New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy" New-SPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool
ファイル名拡張子 a.ps1 ファイルを、スクリプト (通常は C:\scripts) を実行するフォルダーに保存します。
Windows PowerShell コマンド プロンプト (つまり PS C:>) から、次のコマンドを入力し、Enter キーを押します。
C:\<path>\<filename>.ps1
解決策 3: サービス アカウントのアクセス許可を確認する
サービス アプリケーションは、SharePoint コンテンツ データベースと構成データベースからコンテンツと設定を取得および取得します。 サービス アプリケーションがドキュメントを処理するには、両方のデータベースに対する適切なアクセス許可が必要です。 推奨されるアクセス許可の詳細については、「アカウントのアクセス許可とセキュリティ設定 (SharePoint Server 2010)」TechNet の記事を参照してください。
SharePoint 2013 のアカウントのアクセス許可とセキュリティ設定
解決策 4: ファーム アカウントを確認する
ファームのセットアップでは、Web アプリケーション、PowerPoint、およびアプリケーション プールの表示Word別のアカウントでファーム アカウントを実行することをお勧めします。 サーバーの全体管理を使用してこれらをチェックするには、次の手順を実行します。
[スタート] ボタンをクリックし、[すべてのプログラム]、[Microsoft SharePoint 2010 製品]、[SharePoint 2010 サーバーの全体管理] の順にポイントします。
SharePoint サーバーの全体管理ホーム ページの [セキュリティ] で、[サービス アカウントの構成] をクリックします。
別のアカウントで実行されていることを確認します。 ファーム アカウントと同じ場合は、別のサービス アカウントに変更するか、ドメインに新しいサービス アカウントを作成してこれらのサービスを実行します。
別のサービス アカウントまたは新しいサービス アカウントを作成するには、次のリンクで詳細な手順を示します。
メモ 異なるマネージド アカウントでファーム アカウントとサービス アカウントを実行する必要はありません。 この解決策は、可能なトラブルシューティング手法として提供されます。
詳細情報
Office Online の展開 (SharePoint 2010 製品にインストール)
さらにヘルプが必要ですか? SharePoint コミュニティにアクセスしてください。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示