Windows 10でOneDriveインストールエラーコード0x80040c97を修正する方法
Windows 10におけるOneDriveは、Microsoftが提供するクラウドストレージサービスで、ファイルの保存・同期・共有を簡単に行える便利なツールです。ユーザーフレンドリーで多機能なアプリケーションですが、それでもいくつかのバグを抱えています。オンラインコミュニティでは、多くのユーザーからOneDriveのインストールエラーや動作不良に関する報告が寄せられており、その中でもエラーコード0x80040c97は特に頻繁に発生し、OneDriveをPCに正常にインストールできない原因となっています。

このエラーが発生すると、「OneDrive couldn't be installed(OneDriveをインストールできませんでした)」というメッセージが表示されます。主な原因としては、ダウンロードしたセットアップファイルの破損、またはPC上の証明書に問題があることが挙げられます。
OneDriveインストールエラーコード0x80040c97の原因
技術調査チームがまとめた、このエラーの考えられる原因は以下の通りです。原因を特定できれば、問題の解決も格段に容易になります。
- セットアップファイルの破損:インストールに使用するOneDriveのセットアップファイルが破損していると、このエラーが発生することがあります。ダウンロードの失敗やサードパーティ製ソフトウェアの干渉により、ファイルが不完全な状態になっている可能性があります。
- 証明書の不具合:ネットワーク証明書やプロトコルが正しく構成されていない場合にも、このエラーが発生します。証明書の設定ミスによりMicrosoftサーバーとの接続に失敗し、結果としてエラーが引き起こされます。
- Windowsレジストリの問題:Windowsレジストリは、OSやアプリケーションの低レベル設定を保存する階層型データベースです。この設定に問題があると、OneDriveのようなレジストリを利用するアプリケーションでエラーが発生することがあります。
- サードパーティ製ソフトウェア:インストール済みのアンチウイルスソフトが、セットアップファイルの展開をブロックしている可能性があります。Microsoftのインストーラーは通常ウイルス判定されませんが、稀に誤検知されることがあります。
- Windowsファイアウォール:OneDriveはインターネット接続が必須のため、セットアップファイルがネットワークにアクセスできない環境では、この種のエラーが発生します。
解決策1:PowerShellでOneDriveプロセスを終了して再インストール
OneDriveのインストールプロセスは、破損したセットアップファイルや証明書の設定不備など、さまざまな理由で中断されることがあります。インストールが失敗しても、プロセスがバックグラウンドで実行され続けているケースがあります。正しい対処法は、これらの隠れたバックグラウンドプロセスを強制終了し、最新のOneDriveセットアップファイルを改めてダウンロードしてインストールすることです。この方法は多くのユーザーに有効だったことが報告されています。以下の手順に従ってください。
- スタートボタンをクリックし、「Windows PowerShell」を検索して「管理者として実行」を選択します。これにより、管理者権限でPowerShellが起動します。

- 以下のコマンドをコピーしてPowerShellに貼り付け、Enterキーを押します。これにより、インストール中や実行中のすべてのOneDrive関連プロセスが強制終了されます。
taskkill /f /im OneDrive.exe

- 次に、PCにOneDriveのコンポーネントが残っていないかを確認します(インストールに失敗しても、一部のファイルが展開されている可能性があります)。スタートから「コントロールパネル」を検索して開きます。

- [プログラム]カテゴリ内の「プログラムのアンインストール」をクリックします。現在PCにインストールされているソフトウェアの一覧が表示されます。

- 一覧にMicrosoft OneDriveが表示されている場合は、選択して「アンインストール」をクリックします。これにより、OneDriveとその関連ファイルがPCから完全に削除されます。

- 変更を保存し、キャッシュメモリをリセットするため、PCを再起動します。
- Microsoft OneDriveの公式ダウンロードページにアクセスし、「ダウンロード」をクリックして最新のセットアップファイルを入手します。ダウンロードには時間がかかる場合があるため、完了までお待ちください。
- 改めてMicrosoft OneDriveのインストールを試みてください。これで問題が解決するはずです。解決しない場合は、WindowsビルドとOneDriveのバージョン非互換性が原因である可能性が高いです。次の解決策に進んでください。
解決策2:旧バージョンへダウングレードする
上記の方法で解決しない場合、問題はWindowsビルドとMicrosoft OneDriveのバージョン互換性に関係している可能性があります。Microsoftは定期的にOfficeやTeams、OneDriveなどの更新プログラムを公開していますが、更新が必ずしも安定性の向上につながるとは限りません。実際、最近の更新プログラムがこのエラーの原因になっているという報告もあります。
このような場合は、Microsoft開発者自身が推奨する安定版であるバージョン19.152.0801.0008など、旧バージョンのOneDriveにダウングレードすることで問題を解決できたという声が多く寄せられています。以下の手順を実行してください。
- まず、解決策1の手順1〜6を繰り返します。これにより、OneDriveの隠れたバックグラウンドプロセスの終了と、既存のセットアップファイルのアンインストールが完了します。
- META Online Network Corporationが運営するOneDriveバージョン別ダウンロードページにアクセスします。
- ページを開くと、ブラウザから英語への翻訳を求められる場合があります(同社はベトナム拠点のため)。「翻訳」をクリックすると、ページ全体が英語化されて理解しやすくなります。

- リストの下部にある「See more(さらに表示)」をクリックして、非表示になっているバージョン一覧を展開します。

- 一覧が全表示されたら、キーボードでCtrl + Fを押してブラウザのページ内検索を起動し、以下のバージョン番号を入力してEnterキーを押します。該当する結果の横にある「Download」をクリックして、この特定バージョンのセットアップファイルをダウンロードします。
19.152.0801.0008

- ダウンロード完了後、Microsoft OneDriveのインストールを再度試みてください。これで問題は最終的に解決されるはずです。
-
Windows 10でエラーコード0x0000001Aが発生したときの原因と対処法
パソコンの使用中に突然ブルースクリーンが表示され、強制的に再起動されてしまった経験はありませんか?これはエラーコード「0x0000001A」が発生した際によく見られる現象で、深刻なメモリ管理の問題を示しています。このエラーが発生すると、実行中のすべてのプログラムが強制終了され、システムは自動的に再起動します。保存していなかった作業データは失われてしまう可能性があるため、注意が必要です。 では、このエラーの原因は何なのでしょうか?そして、どのように解決すればよいのでしょうか?本記事では、主な原因と効果的な対処法を詳しく解説します。 エラーコード0x0000001Aの主な原因 このエラーは深刻な
-
Windows 10でOneDriveエラーコード0x800c0005を解決する方法
Windows 10デバイスでOneDriveのエラーコード「0x800c0005」に遭遇したことはありませんか?このエラーが発生すると、通常「お使いのPCはインターネットに接続されていません」というエラーメッセージが画面に表示されます。しかし、このエラーの原因をインターネット接続のせいにする前に、知っておくべき重要なポイントがあります。実は、このエラーはインターネットやネットワーク環境とは一切関係ありません。エラーコード0x800c0005は、アカウント設定の競合が原因であるか、Windowsファイアウォールが特定の操作を一時的にブロックしている場合に発生します。また、同じパソコンでOneD