Office 365のパフォーマンスの問題は、組織内の従業員や顧客にとって頭痛の種になる可能性があります。Microsoft Office 365がユーザーのコンピューターを遅くさせると、生産性が低下し、ワークフローが混乱します。顧客が遅いSharePointサイトにアクセスすることに不満を持てば、組織の評判に悪影響を与える可能性があります。この場合、Office 365のパフォーマンスの問題の原因を見つけてできるだけ早く修正する必要があります。
Office 365が遅い理由は?
Office 365の遅いパフォーマンスの原因となる要因は複数あります。理由には、クライアントのコンピューター(ハードウェアおよびソフトウェア)、ネットワークまたはインターネット接続の問題、およびMicrosoftの側面(ソフトウェアの更新、データセンターでの問題)が挙げられます。
インターネット接続の問題
Office 365を使用するための主要な要件はインターネット接続です。高帯域幅かつ低遅延のインターネット接続が必要です。WebブラウザーでOffice 365のオンラインアプリケーションを使用し、クラウドでファイルを操作する際、高遅延の遅いインターネット接続は遅延を引き起こします。これらのOffice 365の問題は、ドキュメントを開く際や変更を加える際に不便であり、操作をかなり遅くする可能性があります。
Office 365のパフォーマンスに影響するインターネット接続の問題を修正する
- ルーターやファイアウォールの構成を確認してください。Office 365で作業するために必要なIPアドレス、プロトコル、およびファイルタイプがブロックされていないことを確認してください。
- ルーターやファイアウォールがアイドル状態の場合に長期間のTCP接続を切断しないようにしてください。Office 365は、長時間続くネットワーク接続を確立します。TCPのアイドル時間設定を確認してください。Outlook Onlineは、適切に動作するためにこのような接続を開始します。
トラフィック整形が設定されている場合、クライアントのインターネット速度がOffice 365で作業するのに十分であることを確認してください。ネットワークの混雑はOffice 365のパフォーマンスを低下させます。ルーター上のトラフィック検査ソフトウェアもパフォーマンスに悪影響を与えます。
- ワイヤードネットワーク接続を選択してください。ワイヤレスネットワーク接続は不安定で遅延が大きい場合があります。ワイヤレス接続を使用する必要がある場合は、信号レベルが十分に強いこと、チャンネルが正しく選択され、近くのWi-Fiネットワークの同じチャンネル番号と干渉しないことを確認してください。
- 往復時間(RTT)を考慮してください。これは、データが送信元から宛先ホストに送信されるまでの時間に加えて、元の送信元に対する確認受信に必要な時間です。この時間は距離、伝送媒体、ホップ数(ルーター)、および宛先サーバーの応答時間に依存します。
- インターネット接続が信頼性があり、中断されていないかどうかを確認してください。パケットの損失はOffice 365のパフォーマンスに悪影響を与えます。初期分析のためにネットワークのレイテンシと安定性を確認する最も簡単な方法は、Microsoftサーバーにpingを送信することです。ユーザーの場所でローカルのインターネット出口があることが推奨されています。
- DNSが正しく構成されて動作していることを確認してください。Microsoftのデータセンターは世界中に分散配置されています。地域のコンピューターは、往復時間を短縮しユーザーエクスペリエンスを向上させるために、最寄りのMicrosoftデータセンターに接続される必要があります。適切なDNS構成によってこれを実現できます。組織が異なる国や地域に支店を持つ複雑な構造を持っている場合は、1つの中央DNSサーバーを使用せずに、各支店の場所にローカルDNSサーバーを構成してください。支店オフィスのインターネットアクセスのためにルーティングを構成する際も、同じアプローチを使用してください。
-
TCPウィンドウスケーリング構成を確認します。 Office 365は、Microsoftサーバーに接続するためにTCP/IPスタックを使用しています。トランスポートコントロールプロトコル(TCP)は、データ送信の保証とともにデータがどれだけ転送されたかを追跡するために設計されたプロトコルです(UDPとは異なります)。TCPヘッダーのTCPフラグまたはフラグビットは、接続の開始、データの転送、および接続の終了に使用されます。この場合、私たちはSYN(同期)およびACK(確認)フラグに興味があります。
注意: SYNおよびACKフラグを使用したTCP接続はどのように機能しますか?
- SYNフラグは接続を開始するために使用されます。ACKフラグは、TCPセグメントが受信者によって正常に受信されたことを(データが受信されたことを確認する)を認識するために使用されます。 SYNおよびACKフラグを使用した3方向のTCPハンドシェイクがTCP接続を確立するために使用されます。
- 新しいTCP接続を開始すると、ホストはアプリケーションによって処理されるまでデータが一時的に保存される受信バッファを使用します。 TCPウィンドウングは、送信者が1つまたは複数のTCPセグメントを送信し、受信者がこれらのセグメントのいずれかまたはすべてを受信したことを確認することです。受信者は、送信者が確認を送信する前に送信者が転送できるデータ量に関する確認情報を送信します。これは、ウィンドウサイズとして知られる送信されたTCPセグメントの数(携帯データとともに)です。通常、TCP接続は小さいウィンドウから始まり、各正常な確認の後、ウィンドウサイズが増加します。
- IPパケットが1つ落とされると、TCPウィンドウサイズは1セグメントに減少し、再び増加します。受信バッファがいっぱいの場合、ウィンドウサイズはバッファが解放されるまで0に設定されます。
- ウィンドウサイズは元々16ビットの値です(最大等しい10進値は65535)、これはTCPヘッダー内のバッファのサイズです。この16ビットのバッファはミリ秒で満たされ、その後、送信者に確認が送信されるまでトラフィックを送信することができないため、遅延が発生します。
現在では、16ビットの受信バッファと適切な最大TCPウィンドウサイズは、スケーリングファクターを使用して増やすことができます。受信バッファをタイムリーに処理できない受信者が遅延を引き起こす場合は、バッファを増やしてみてください。問題を調査するには、ネットワークスニファ(トラフィックアナライザ)を使用する必要がある場合があります。
- TCPの最大セグメントサイズを確認してください。これはTCPセグメントで運べるデータの最大量です。TCPの最大セグメントサイズは、最適なパフォーマンスのために1460バイト未満であってはなりません。
- インターネットプランをアップグレードする必要があるかもしれません。たとえば、10メガビットのインターネットを使用している場合は、100メガビットのインターネットに移行してください。この場合、インターネットサービスプロバイダー(ISP)に連絡する必要があります。それはOffice 365の問題を修正するのに役立ちます。ADSLインターネットを使用している場合は、ADSLの非対称な動作原理のために、アップロード速度がダウンロード速度よりもはるかに低いことに注意してください。ツイストペアまたは光ファイバーケーブルを介したケーブルインターネットの使用がより良いです。当社のガイドでネットワークトポロジタイプについて詳しく読んでください。
- Word、Excel、およびPowerPointのドキュメントを編集しますが、他のユーザーとオンラインで共同作業を行わない場合は、コンピューターにOffice 365アプリケーションをインストールすることを検討してください。オンラインアプリのブラウザーバージョンを使用する代わりに。Office 365クラウドのOneDriveにファイルを保存する代わりに、コンピューターのローカルディスクにファイルを保存してください。この方法では、Office 365ドキュメントを操作する際にインターネット接続をあまり必要とせず、ネットワーク接続に関連するOffice 365の問題を軽減できます。ローカルエリアネットワーク経由でアクセスされる共有フォルダーにドキュメントを保存していても、MS Officeドキュメントの読み取りと書き込みに必要な時間が増加します。
ソフトウェアの問題
Office 365のパフォーマンス低下を引き起こす可能性のある問題の別のカテゴリは、ソフトウェアに関連しています。ソフトウェアの問題は通常、クライアントのコンピューターで発生します。Office 365のパフォーマンスが遅い場合は、コンピューターのソフトウェアの問題をチェックして修正してください。
Office 365のパフォーマンスに影響するソフトウェアの問題を修正する
- ウイルス対策ソフトウェアを使用する。ウイルスやマルウェアは、悪意のある活動のためにCPUとメモリリソースを消費し、その結果、アプリケーションに十分なハードウェアリソースがなくなります。さらに、ランサムウェアは、コンピューター上のすべてのデータおよびネットワークに接続された他のコンピューター上のすべてのデータを破壊する可能性があります。
プロのヒント:当社のホワイトペーパーをダウンロードして、ランサムウェアに対するデータの保護方法を見つけてください。 - マルウェアに感染したコンピューターは寄生トラフィックを生成する可能性があります。不要なトラフィックを生成しているコンピューターを検出するには、スイッチやルーターでネットワークトラフィックをチェックする必要があります。
- アンチウイルスソフトウェアが適切に構成されていることを確認してください。一部のアンチウイルスソフトウェアは、メモリ、ネットワーク、およびディスクのアクティビティをチェックするために多くのリソースを消費することがあります。このような挙動は遅延やパフォーマンスの低下を引き起こします。
- Office 365を使用することを検討してくださいAdvanced Threat ProtectionおよびExchange Online Protection。これにより、Office 365メール経由でのマルウェアやランサムウェアに感染するリスクが低減されます。
- 使用していないアプリケーションを閉じてみてください。ただし、Office 365オンラインアプリを開くために使用するウェブブラウザを除きます。ブラウザの他のタブを閉じ、開いているタブをOffice 365アプリにだけにしてください。これらの操作が問題を解決するのに役立つかどうかを確認してください。
- ウェブブラウザのアドオンやプラグインを無効にしてください。これにより、Office 365オンラインアプリのパフォーマンスに影響を与えているかどうかを確認できます。
- Windowsの起動構成から使用していないアプリケーションを削除してください。これらはMicrosoft Office 365アプリケーションと競合する可能性があります。
- Windowsのテレメトリを無効にしてください。テレメトリは有用な機能を提供するどころか、システムリソースを消費してデータを外部ホストに収集および送信します。常にテレメトリを無効にする方が良いです。
ハードウェアの問題
前のセクションからの推奨事項がMicrosoft Office 365の動作が遅い問題を修正するのに役立たない場合は、ハードウェアを確認してください。
Office 365のパフォーマンスに影響するハードウェアの問題を修正
- コンピュータのハードウェアがOffice 365の最小要件を満たしていることを確認してください。システム要件はMicrosoftのウェブサイトで確認できます。
- ディスクドライブが正常かどうかを確認してください。ハードディスクドライブの不良ブロックやアクセス時間が長いブロックはパフォーマンスの低下やデータ損失のリスクを引き起こす可能性があります。ディスクの問題を特定するためにS.M.A.R.T.データテストを実行し、必要に応じてディスクサーフェステストを実行してください。システムディスクおよびブラウザやOffice 365アプリケーションがインストールされているディスクに十分な空き容量があることを確認してください。
- RAM(ランダムアクセスメモリ)の量がコンピュータ上で十分であるかどうかを確認し、十分な空きメモリがあることを確認してください。メモリが不足している場合、OSおよびアプリケーションのパフォーマンスが著しく低下します。メモリが不足している場合、オペレーティングシステムはフリーメモリがないときに多くの読み書き操作を実行するためのスワップファイルを使用します。
注意: システムモニタリングを行うと、低いパフォーマンスやデータ損失を引き起こすハードウェアの問題に迅速に対処し、回避することができます。
Outlookが遅いのはなぜですか?
このセクションでは、Outlook のスピードを向上させる方法について説明します。コンピューターにインストールされた Office 365 Outlook のスタンドアロンバージョンを使用しており、パフォーマンスの問題が顕著な場合は、以下で説明される操作を試してみてください。
症状:
メールフォルダー(Inbox、Sent、Junk emailsなど)の開封が遅いです。電子メールクライアントのデータ同期にインターネット接続の問題がない場合、これらの電子メールフォルダーのいずれかにアイテム数が多すぎる可能性があります。カレンダーでも、最新のアイテムが表示されない場合があります。
解決策:
Outlook の開封が遅い場合は、以下の操作を試して問題を修正してみてください。
- 適切な電子メールフォルダーからアイテムを削除します。
- Office 365 保持ポリシーを構成し、アイテムの保存期間を設定します。
- Exchange Online Archive Mailboxを有効にして、メールアーカイブを構成してメールボックスフォルダーのスペースを節約します。
- 共有カレンダーのデータ同期期間を変更します。
- インストールされた Outlook アプリケーションを更新します。
SharePoint のパフォーマンス問題の修正方法
- 無料のSharePointページ診断アドオンを使用して、Google ChromeでSharePointのウェブサイトページの問題をチェックします。この診断ツールは、パフォーマンスの問題やパフォーマンスに悪影響を与える要因を特定するのに役立ちます。
- 可能な限り画像の解像度を低くし、画像を圧縮します。大きな画像はサイトのパフォーマンスを低下させ、読み込みにより多くのインターネットトラフィックを消費します。重い画像を読み込むのに時間がかかります。
- クラシックなものを使用せずに、モダンなSharePointインターフェイスを使用します。モダンなインターフェイスは、今日の要件を満たすために大規模なサイトに最適化されています。
- 単一のSharePointウェブページにあまり多くのウェブパーツを使用しないようにすることをお勧めします。多くのパーツを使用すると、SharePointサイトのウェブページのパフォーマンスが低下します。外部コンテンツを表示するためにiFrameを使用する場合は、あまり多く使用しないでください(推奨は3つ以下です)。
プロのヒント:SharePoint Onlineデータのバックアップを取得して、予期しないSharePoint Onlineの問題が発生した場合にデータを復元できるようにします。
Microsoft WordおよびExcelの動作が遅い問題の修正
Office 365アプリケーションの設定を編集すると、Word、Excel、PowerPointなどのパフォーマンスが向上します。必要なMicrosoft Officeアプリケーションの設定は、ファイル > オプションにあります。この例ではWordを使用していますが、ExcelやPowerPointの設定も同様です。
ドキュメントを開くときに自動リンクの更新を無効にする
自動リンクは、他のソースドキュメント内のオブジェクト(表、図、画像など)を現在のドキュメントとリンクするために使用されます。ソースドキュメントの内容が変更されると、アクティブリンクが挿入された現在のドキュメントに反映されます。自動リンクはMicrosoft Wordが遅い理由の一つとなる可能性があります。
自動リンクを無効にするには:
- Microsoft Wordでファイル > オプションに移動します。
- ナビゲーションペインで高度なオプションを選択します。
- 開いたときに自動リンクを更新のチェックボックスを選択解除します。
- OKをクリックして設定を保存し、ウィンドウを閉じます。
アドインを無効にする
アドインはWord機能を拡張する小さなプログラムです。有効なアドインコンポーネントはWordの起動時にロードされ、Wordを開く時間が増える原因になります。
アドインを無効にするには:
- Microsoft Wordでファイル > オプションに移動します。
- Wordのオプションウィンドウで、アドインをクリックします。
- ドロップダウンメニューでCOMアドインを選択し、移動をクリックします。
- チェックボックスを外します 、無効にしたいアドインを選択してください。
- OKをクリックして設定を保存します。
セキュリティ設定の調整
一部のセキュリティ設定を編集すると、Wordのパフォーマンスが向上します。
- Microsoft Wordでファイル>オプションをクリックします。
- Wordオプションウィンドウでトラストセンターを選択します。
- トラストセンターの設定をクリックします。
Microsoft Office 365のセキュリティ問題を回避したい場合は、セキュリティ設定を編集する際に注意してください。
マクロを無効にします
ダウンロードしたドキュメントのマクロは脅威となり得ます。マクロを実行すると、ランサムウェアがコンピュータに感染する可能性があります(詳細は、当社の記事でランサムウェアを検出する方法をご覧ください)。ドキュメントを開くと、マクロの有無に関する通知が表示される前に、マクロが含まれているかどうかをチェックすることでリソースが消費されます。ドキュメントでマクロを使用しない場合は、Wordの設定でマクロを無効にできます。
マクロを無効にするには:
- トラストセンターウィンドウのナビゲーションペインでマクロの設定を選択します。
- 通知なしですべてのマクロを無効にするを選択します。
- OKをクリックして設定を保存し、ウィンドウを閉じます。
すべてのアドインを無効にする方法
トラストセンターですべてのアドインを無効にできます:
- トラストセンターウィンドウでアドインをクリックします。
- すべてのアプリケーションアドインを無効にする
コンピューターの動作が遅くなっている場合の Microsoft OneDrive の問題を修正
Microsoft Office 365 OneDrive のパフォーマンスの問題にはさまざまな症状があります: コンピューターのプロセッサーが忙しすぎる、OneDrive プロセスが多くの CPU リソースを消費している、少量のデータの同期にかかる時間が長いなど。このセクションでは、Windows と OneDrive Sync クライアントの設定を編集して問題を修正するための可能な解決策を説明します。
OneDrive アプリケーションを再起動する
次の手順を実行して OneDrive を再起動できます:
- Win+R を押し、taskmgr と入力し、Enter を押してコマンドプロンプトを開きます。
- プロセス タブで、Microsoft OneDrive プロセスを見つけます。
- このプロセスを右クリック し、コンテキストメニューで タスクを終了 をクリックします。
- OneDrive アプリケーションを再起動します。コンピューターを再起動してから OneDrive を再起動できます。
ファイルの同期を停止する
A possible reason for how OneDrive slows down a computer can be file synchronization. You can put synchronization on pause and verify whether your computer works faster after that.
- Windows システムトレイの OneDrive アイコンを右クリックします (時計の近くの右下隅にあります)。
- コンテキストメニューで 同期を一時停止 をクリックし、時間 (2 時間、8 時間、または 24 時間) を選択します。
- コンピューターのパフォーマンスが向上したかどうかを確認します。
パフォーマンスが向上した場合、OneDrive の同期がコンピューターの動作を遅くしていることを意味します。
OneDrive をリンク解除します
OneDriveがまだコンピュータを遅くしている場合は、コンピュータからOneDriveアプリケーションのリンクを解除してみてください。
- コンピュータにインストールされたOneDriveアプリケーションのウィンドウを開きます。
- ヘルプ&設定アイコンをクリックします。
- 開いたメニューで設定をクリックします。
- アカウントタブで、このPCのリンクを解除をクリックします。
- 設定を保存してウィンドウを閉じるためにOKをクリックします。
- リンク解除プロセスが完了するまで待ちます。
- OneDriveセットアップウィザードを起動し、標準の手順に従います。
- OneDrive同期用にコンピュータに新しいフォルダを設定します。
注意:このフォルダが健全なディスクドライブにあることを確認してください。
- 古いOneDriveフォルダからファイルをコピーまたは移動します。
- OneDriveの問題が修正されたかどうかを確認します。
Windowsの起動時にOneDriveを削除します。
Windowsの起動後、OneDriveを自動起動から削除することで、Microsoft OneDriveがOSが起動した直後からコンピュータを遅くするのを回避できます。これにより、OneDriveを手動で実行できるコンピュータで通常のパフォーマンスを得ることができます。OneDriveのパフォーマンスの問題を解決した後、OneDriveをWindowsの起動に追加できます。
Windows 10の起動時にOneDriveを削除する手順に従います。
- スタートまたはタスクバーを右クリックし、コンテキストメニューでタスクマネージャをクリックします。
- Microsoft OneDriveをタスクマネージャーウィンドウの起動タブで見つけてください。
- Microsoft OneDriveを右クリックし、コンテキストメニューで無効にするを選択してください。
- コンピューターを再起動し、OneDriveが自動的に起動しないことを確認してください。
OneDriveをリセットしてください。
設定をリセットした後、OneDriveはすでにインストールされているかのように動作するはずです(新規インストールと同様)。
OneDriveをリセットするには、CMDでコマンドを実行してください。コンピューターにOneDriveクライアントがインストールされているパスを考慮してください。
“%ProgramFiles(x86)%\Microsoft OneDrive\onedrive.exe” /reset
リセット後にOneDriveが自動的に起動しない場合は、数分後に手動でOneDriveを起動してください。
OneDriveを再インストールしてください。
時々、OneDriveを再インストールするとMicrosoft OneDriveのパフォーマンスが遅い問題が解決される場合があります。
- Win+Rを押し、cmdと入力し、Enterを押してWindowsコマンドプロンプトを開いてください。
- 実行中のOneDriveプロセスを停止してください。
taskkill /f /im OneDrive.exe
- Windows 64ビットでOneDriveをアンインストールするためにこのコマンドを実行してください。パスはOneDriveのバージョンによって異なる場合があります。この場合、コマンドは次のとおりです。
“C:\Program Files (x86)\Microsoft OneDrive\22.002.0103.0004\OneDriveSetup.exe” /uninstall
- Microsoftのウェブサイトから最新のOneDriveバージョンを
ダウンロード し、このバージョンをコンピュータにインストールしてください。
OneDriveはファイルをコピーして同期するクラウドストレージです。ただし、OneDrive Syncクライアントはバックアップソリューションではありません。ファイルのバックアップにOneDriveを使用している場合、Microsoft OneDriveがコンピュータを遅くする場合は、大量のデータを転送するために最適化され、データ保護のための高度な機能が含まれた専用のデータ保護ソリューションを使用することを検討してください。
一般的な推奨事項は、データの損失を回避するためにOneDriveバックアップを実行することです。誰かがデータを誤って削除した場合や、コンピュータにランサムウェアが感染し、破損したデータがローカルディスクとOneDriveクラウドストレージの間で同期される場合、OneDriveデータを失う可能性があります。
Office 365の問題を修正する他の推奨事項
Microsoftサーバーでの問題はまれですが、発生する可能性があります。このような状況では、サーバーサイドの問題によりOffice 365のパフォーマンスが遅くなることがあります。Microsoftのクラウドサイドですべてのサービスが正常に動作しているかどうかを確認するために、Office 365管理センターでアカウントのOffice 365サービスの健康状態を確認してください。
- WebブラウザーでOffice 365サービスの健康状態ページを開きます。
- すべてのサービスタブがデフォルトで選択されているか確認してください。現在の状態の下に緑色のアイコンがあると、サービスが正常に動作していることを示します。赤いアイコンが表示されている場合は、Microsoft側のデータセンターでサービス障害が発生している可能性があり、それがOffice 365の動作が遅い原因となる可能性があります。
- 履歴タブをサービスの健康状態ページで選択して、記録されたサービスの中断や問題に関する追加情報を確認できます。
- Office 365ネットワーク接続データページをチェックして、Office 365のネットワーク接続の問題を特定できます。
- 上記の方法のいずれも問題を解決できない場合は、Microsoftのテクニカルサポートに連絡してください。
Source:
https://www.nakivo.com/blog/microsoft-365-slowing-down-computer/