パフォーマンスに関する推奨事項 (Windows 10 の Microsoft 365 Apps 向け)
注:
この記事は、エンタープライズ顧客と協力してMicrosoft 365 Appsを展開する分野の Microsoft エキスパートによって作成されました。
Microsoft 365 ユーザーが主要な Office アプリケーション (Word、Excel、PowerPoint、Outlook など) を使用してパフォーマンスが低下すると、生産性に影響を与える可能性があります。 ユーザーが Microsoft のアプリとサービスに対して肯定的なエクスペリエンスを持つことが、Microsoft の目標です。 ただし、お客様が直接影響を与える可能性のある多くの要因があり、エンド ユーザー エクスペリエンスにも影響を与える可能性があります。 この記事では、これらの要因を理解し、エンド ユーザーに Microsoft 365 プラットフォームでのパフォーマンスを成功させるために必要な適切な手順を実行できる推奨事項を提供します。
注:
この記事はWindows 10データを使用して開発されましたが、ほとんどの推奨事項はWindows 11にも適用する必要があります。
一般的な推奨事項
ネットワーク接続
エンド ユーザーと Microsoft 365 サービス間のネットワーク接続は、パフォーマンスの最も重要なコンポーネントの 1 つです。 最終的には、パフォーマンスの低いネットワーク接続により、ユーザー エクスペリエンスが十分に低下する可能性があります。 完全なネットワークディスカッションはこの記事の範囲外ですが、Microsoft のネットワークの原則と一般的な推奨事項の詳細なレビューについては、「 Microsoft 365 用のネットワークを設定 する」を参照することをお勧めします。 次の項目は、パフォーマンスに最も直接的な影響を与える最も重要な推奨事項の一部です。
- ネットワークのサイズを適切に設定する インターネット帯域幅を検証してテストし、ダウンロード、アップロード、待機時間の制約を判断します。 アクセス ツールと電卓については、「Office 365のネットワークと移行の計画」を参照してください。
- ローカルでのエグレス ネットワーク接続 エンド ユーザーが企業ネットワークから物理的な場所にできるだけ近いインターネットに送信すると、待機時間が短縮され、Microsoft 365 サービスへの最も近いエントリ ポイントへのユーザー接続が確実に行われます。
- 最も重要な Microsoft 365 ネットワーク トラフィックを区別して最適化 するMicrosoft 365 トラフィックは 3 つのカテゴリにグループ化されており、ネットワークの最適化に集中する場所に優先順位ベースのピボットを提供します。 これらのカテゴリの 1 つ (最適化) は、Microsoft 365 への接続に必要な少数のエンドポイント (~10) を表し、ネットワークのパフォーマンス、待機時間、可用性に影響を受けます。 これらの最適化エンドポイントは、ネットワーク構成で優先順位を付けることをお勧めします。たとえば、トラフィックの傍受、SSL 復号化、ディープ パケット検査、コンテンツ フィルタリングを実行するネットワーク デバイスとサービスでエンドポイントをバイパスまたは許可リスト最適化します。 詳細については、「 Microsoft 365 ネットワーク接続の原則」を参照してください。
Microsoft 365 Network Insights は、Microsoft 365 管理センターで利用できます。 ネットワーク分析情報を使用すると、お客様はネットワーク パフォーマンスを確認し、接続が Microsoft からのネットワークの推奨事項を満たしていないタイミングを特定できます。 これらの機能を利用して、Microsoft へのネットワーク接続を監視および改善することを強くお勧めします。
さらに、 Microsoft 365 ネットワーク接続テストを使用することもできます。これは、特定のデバイスが Microsoft に接続する方法を簡単に確認できるスタンドアロン ツールです。 ツールの詳細については、「 Microsoft 365 ネットワーク接続テスト ツール」を参照してください。
テストを実行するには、次の手順を実行します。
- https://connectivity.office.com/に移動します。
- ツールで場所を決定する方法を選択します。 [ 場所の自動検出 ] オプションを使用することをお勧めします。
- 省略可能ですが推奨: テナント名を入力し、[ テストの実行 ] ボタンを選択します。
- [ 結果と影響 ] タブを確認します。
- エグレスの場所は物理的な場所の近くですか?
- 最適な Front Door の場所に接続していますか?
- あなたの相対的なパフォーマンスは、あなたの近くの顧客よりも良いか悪いですか?
- [ 詳細とソリューション ] タブを確認します。
- セクション 1 で特定された問題を確認し、確認します。
- セクション 2 の 接続テストの結果 を確認します。
- セクション 3 の 推奨アクション に従います。
ネットワークが Teams の準備ができていることを確認する方法については、「Microsoft Teams用にorganizationのネットワークを準備する」を参照してください。
ブラウザー
ブラウザーは、ユーザーが Microsoft 365 にアクセスする主要な方法の 1 つであり、パフォーマンスに大きな影響を与える可能性があります。 次のベスト プラクティスを使用するようにユーザーに勧めます。
- パフォーマンスに影響を与える可能性がある、または実際に必要のないブラウザー アドオンを無効にします。
- 一時インターネット ファイルのキャッシュ サイズを増やします。
- 職場または学校アカウントにサインインしたら、ブラウザー ウィンドウを 1 日を通して開いたままにします。 もう一度サインインしなくても、他のタブやウィンドウを開くことができます。 別のアカウントにサインインする必要がある場合は、プライベート閲覧を使用します。
- 各ページをダウンロードして開いたら、タブを使用して開いたままにします。 タブ間を移動し、その日の後半にページを使用するのは簡単です。 ページの最新データが必要な場合にのみ、ページを更新します。
- ページの開きに時間がかかりすぎる場合は、(ESC キーを押して) ページのダウンロードを停止し、(F5 キーを押して) ページを更新します。
- 可能であれば、Microsoft 365 へのラウンド トリップを減らします。 たとえば、SharePoint のリストやライブラリをページングするのではなく、検索を使用して大規模なライブラリ内のファイルを検索し、リスト内のフィルター処理を使用して目的の結果を直接取得します。 または、ページの読み込み時間を最小限に抑えるビューを作成します。 詳細については、「 大規模なリストとライブラリを管理する」を参照してください。
- ビデオのパフォーマンスが低下している場合は、ビデオをダウンロードしてデバイスにwatchできる可能性があります。 ダウンロード リンクが利用可能な場合や、ビデオ リンクを右クリックして、[ ターゲットの名前を付けて保存] を選択できる場合があります。
ウイルス対策とセキュリティ ソフトウェア
ウイルス対策ソフトウェアやその他のセキュリティ エージェントは、Office アプリのパフォーマンスに悪影響を与える可能性があります。 ソフトウェアが意図した作業を行っている場合、ある程度の影響は避けられませんが、多くの場合、これらの製品を使用すると、ソフトウェアが他のエージェント、Windows、および Office アプリと予期しない方法でやり取りするため、予期しない大きな予期しないパフォーマンスの問題が発生する可能性があります。 エンタープライズ セキュリティ エージェントの影響を排除する方法はありませんが、いくつかのガイドラインに従うことで影響を軽減できます。
- お使いの環境で実行されているセキュリティ ソフトウェアとエージェントのインベントリを実行し、不要になったものをすべて削除します。
- 必要なすべてのセキュリティ ソフトウェアの最新バージョンを実行していることを確認します。
- セキュリティ エージェントを実行せずにデバイスで Office アプリを実行し、 パフォーマンス テストガイダンスを使用して、デバイスでアプリを実行している間のパフォーマンスを、実行中のセキュリティ エージェントと比較します。 顕著な (数秒以上) 違いがある場合は、セキュリティ ソフトウェアのベンダーと協力して、パフォーマンスへの影響を軽減するように構成できる設定または除外を決定します。
仮想デスクトップ
会社が Virtual Desktop Infrastructure (VDI) を使用または使用する予定の場合、ユーザーは Microsoft 365 のさまざまな要素でパフォーマンスの問題が発生する可能性があります。 VDI 環境の管理はこの記事の範囲外ですが、ユーザーが Microsoft 365 プラットフォームで作業するときに VDI ボトルネックの影響を軽減するために実行できる多くのアクションがあります。
- Microsoft では、最適化された仮想化された Windows と Office エクスペリエンスのために、Windows 365または Azure Virtual Desktop (旧称 Windows Virtual Desktop) を使用することをお勧めします。 どちらのオプションも、デプロイできる事前構成済みのイメージを提供します。 これらのイメージには、以下に示す推奨されるパフォーマンス最適化が既に含まれています。
- FSLogix プロファイルと Office コンテナーを使用して、非永続的な Windows コンピューティング環境でのパフォーマンスを向上させます。 このテクノロジでは、Windows Search のインデックス再作成と の繰り返しを回避できます。それ以外の場合は、VDI 環境で大きなパフォーマンスへの影響を引き起こす可能性がある OST ファイルのダウンロード。
- Microsoft では特に、パフォーマンスの重要な向上としてプロファイル コンテナーを使用して、キャッシュ モードで Outlook を使用することをお勧めします。
- 最新の VDI パフォーマンスの向上を得るには、Microsoft 365 Appsを常に最新の状態に保つ必要があります。
- クライアント側ポリシー "既定の検索スコープの設定" を "0" に実装して、既定の検索動作を有効にします。
- メモリのオーバーコミットを回避するために、専用メモリと VRAM を割り当てます。
- パーソナル化を無効にします。
- ホスティング サーバーの BIOS を "最大パフォーマンス" に構成します。
- 適切な容量計画を実行して、ネットワークを含む VDI インフラストラクチャが、許容できるパフォーマンスでエンド ユーザーをサポートできるようにします。
- 環境をテストして監視し、パフォーマンス ベンチマークが満たされていることを確認します。
- 「Teams for Virtualized Desktop Infrastructure」で説明されているMicrosoft Teamsのベスト プラクティスに従ってください。
- 非永続的な VDI 環境では、OneDrive アプリ (Windows 10が必要) または OneDrive Web サイトを使用することをお勧めします。
Microsoft 365 の推奨事項
ソフトウェア更新プログラム
Microsoft は、製品のパフォーマンスを向上させるために多額の投資を行うため、これらの利点を実現するために、最新のソフトウェアを最新の状態に保つ必要があります。 デプロイのベスト プラクティスに従って、エンド ユーザーがサポートされている最新バージョンのWindows 10とMicrosoft 365 Appsに保ちます。 サポートされているバージョンの一覧については、次の記事を参照してください。
詳細については、「Microsoft 365 での Windows サービスとMicrosoft 365 Apps サービス」を参照してください。
また、Windows 10とMicrosoft 365 Appsに使用できるデプロイ ガイダンスも確認してください。
Office アドイン
アドインは、特に大規模な組織では、アプリのパフォーマンスが低下する最も一般的な原因の 1 つです。 アドインは従業員に特別な機能を与えるのに役立ちますが、時間が経つにつれてアドインは増殖して蓄積する傾向があり、最終的にはパフォーマンスに大きな影響を与える可能性があります。 いくつかのガイドラインに従うことで、この影響を軽減できます。
- 環境内 で使用されているアドインのインベントリ を実行し、不要になったアドインを削除します。
- アドインの最新バージョンを使用していることを確認します。 更新プログラムをインストールする必要がある場合は、 パフォーマンス テスト ガイダンス を使用して変更をテストします。
- 特定のアドインをテストするには、Office アプリケーションをセーフ モードで実行し、すべてのアドインを無効にし、 パフォーマンス テスト ガイダンス を使用してベースラインを確立します。 その後、アドインを一度に 1 つずつ有効にし、パフォーマンスに大きな影響を与えた場合に記録できます。
- 顕著な (数秒以上) 違いがあり、最新バージョンを実行している場合は、開発者と協力してアドインを改善するか、環境から削除することを検討してください。 詳細については、「Best practices for developing Office Add-ins」を参照してください。
64 ビット Office
ユーザーが Office で大規模または複雑なファイルを作成すると、64 ビット バージョンのMicrosoft 365 Appsを使用してパフォーマンスが向上する可能性があります。 64 ビットの Office は、使用可能なメモリにアクセスでき、大きな Excel スプレッドシートや複雑なPowerPoint デッキで大きな違いを生み出すことができます。 環境内で 64 ビット Office を使用できるかどうかを判断するには、「 64 ビット版または 32 ビット版の Office を選択する」を参照してください。
システム要件
Microsoft 365 の最小ハードウェア仕様では許容できるユーザー エクスペリエンスが提供されることが予想されますが、他のサービスやアプリケーションもデバイス上で実行されている場合や、デバイス ドライバーが古い場合にパフォーマンスに悪影響が及ぶことは珍しくありません。 エンド ユーザーがデバイスに定期的に配置するすべての要求をサポートするのに十分な強力なデバイスを提供すると、生産性が向上し、ユーザー エクスペリエンスが向上します。 すべてのユーザーまたはすべての会社に最適な 1 つのデバイス プロファイルはありません。 ただし、多くの大規模な顧客との作業経験に基づいて、次のパフォーマンス動作を確認しました。
- ソリッド ステート ドライブ (SSD) は、Office アプリケーションの起動時に従来のスピン ディスクの 2 倍の速度です。
- 8 GB の RAM は、4 GB の RAM を使用するデバイスと比較して Office アプリケーションを起動する場合の 2 倍の速度です。
- 物理コアが 4 個の CPU では、2 コアの CPU と比較して、Office アプリケーションを起動するときのブート時間が 30% 短縮されます。
これらの監視は起動時間に固有ですが、一般的に SSD、8 GB の RAM、4 つの物理コアを備えた CPU を使用すると、ユーザーのパフォーマンスエクスペリエンスが向上することがわかりました。
注:
大きな注意点は、観察は個々のコンポーネントに焦点を当てていますが、実際には、多くの場合、相関のある複数のハードウェア変数があり、それらを変更することで異なるパフォーマンスへの影響が発生する可能性があることです。
エンド ユーザーのアクション
一般的な Office アプリのパフォーマンスに関する苦情の多くは、いくつかの常識 (および一般的ではない) ガイドラインに従うことで、エンド ユーザー自身が解決または軽減できます。 次の情報を使用してユーザーを教育します。
Windows での PC のパフォーマンスを向上させるためのヒントを確認します。
Word の場合:
- 不要なアドインを無効または削除する
- オートコレクトを無効にする
- 画面ヒントを無効にする
Excel の場合:
- Excel のパフォーマンスを向上するためのヒントを確認する
- 計算の効率を向上させます。 詳細については、「 Excel のパフォーマンス: 計算パフォーマンスの向上」を参照してください。
- データと参照を同じシートに保持する
- ルックアップ関数を使用する前にデータを並べ替える
- テーブルと構造化テーブル参照を使用する
- 空白と思われる書式設定を使用して、冗長セルを削除します。 詳細については、「 ワークシートの最後のセルを見つけてリセットする」を参照してください。
PowerPoint の場合:
- プレゼンテーションのパフォーマンスを向上するためのヒントを確認する
- 解像度を変更して速度を向上させる
- ハードウェア グラフィックス アクセラレーションが無効になっていないことを確認する
- メディア ファイルを圧縮する
- 切り替えと複雑なアニメーションの数を減らす
- 大きなグラデーションや透明なオブジェクトを使用しない
Outlook の場合:
- Outlook のパフォーマンスの問題をトラブルシューティングする方法を確認する
- 新しい共有予定表メソッドを使用します。 詳細については、「 Microsoft 365 での予定表の共有」を参照してください。
- 不要なアドインを無効または削除する
- Outlook Advanced Diagnostics ツールをダウンロードして使用する
- 1 つのフォルダーに 100,000 個を超えるアイテムを保持しないでください
- キャッシュ モードで Outlook を使用する
- 5,000 を超えるフォルダーを持つメールボックスにアクセスし、パフォーマンスの問題が発生している場合は、Exchange プロファイルで [共有フォルダーのダウンロード] を無効にします。 それ以外の場合は、この設定を有効のままにします。
パフォーマンス テストのガイダンス
運用環境に導入する前に、ネットワークの変更、ハードウェアの更新、新しいソフトウェアや更新されたソフトウェア (ウイルス対策エージェント、アドインなど) など、環境に対する重大な変更のパフォーマンスへの影響をテストすることをお勧めします。 新しいソフトウェアで許容できないレベルのパフォーマンス低下が発生する場合は、問題に対処するまで展開しないでください。 変更のパフォーマンスへの影響を測定する方法は多数あり、Windows 評価コンソール内で Microsoft Office パフォーマンス評価ツールを使用することをお勧めします。 Windows 評価コンソールは、 Windows Assessment and Deployment Kit (ADK) の一部としてダウンロードできます。 もう 1 つのオプションは、アクティビティの開始時にストップウォッチを開始し、アクティビティが完了したら停止する "stopwatch" メソッドを使用することです。
変更のパフォーマンスへの影響をテストするには、まず、変更が実装されていない一連のデバイスで一般的なアクティビティを実行して、パフォーマンス ベースラインを確立します。 一般的なアクティビティの例としては、アプリケーションの起動、ファイルの開き方、ファイルの保存などがあります。 ベースラインを確立したら、変更が実装されている一連のデバイスで同じアクティビティを実行し、ベースラインの確立に使用したのと同じ測定手法を使用します。 変更によって、ユーザーにとって許容できないパフォーマンスへの影響が生じる場合は、環境全体に変更を実装する前に、これらの問題を解決する必要があります。
関連する可能性のある測定値を次に示します。
- Outlook の起動には 20 秒以上かかります。
- Word、Excel、またはPowerPointの起動には 10 秒以上かかります。
- ローカル ファイル (最大約 50 MB) をWord、Excel、またはPowerPointで開いたり保存したりするには、10 秒以上かかります。