Windowsで「より新しいバージョンのOneDriveがインストールされています」というエラーメッセージが表示されるのは、かなり厄介です。クラウドサービスをアンインストールしたり切り替えたりしたいのに、Windowsが「いいえ、まだできません」というメッセージを表示してしまうことがあります。これは通常、より新しいバージョンまたは破損したバージョンのOneDriveが残っていて、Windowsがそれを解放しようとしないことが原因です。OneDriveを操作しようとするたびにこのメッセージが表示されるのにうんざりしているなら、実際に効果があるかもしれない解決策があります。場合によっては、徹底的なクリーンアップを実行したり、PowerShellを使用して完全に削除したりする必要があるかもしれません。また、新規インストールや別のクラウドサービスへの切り替えを試みているのに、Windowsがそれをブロックし続ける場合にも、この方法は役立ちます。
基本的に、この問題を解決するにはいくつかの方法があります。組み込みのトラブルシューターを実行する、OneDriveをリセットする、手動でアンインストールする、レジストリを操作する、といった方法です。それぞれに適切な理由と状況があります。例えば、アンインストール中にエラーが発生した場合は、リセットが有効な場合があります。Windowsが頑固な場合は、レジストリ操作が必要になるかもしれません。ただし、レジストリの操作は簡単な作業ではないので、慎重に行ってください。環境によっては、これらの手順がうまくいくかどうかはまちまちです。再起動が必要な場合もあれば、リセット後にうまくいく場合もあり、複数回試行する必要がある場合もあります。しかし、すべてを削除して最初から手動で再インストールする前に、これらの方法を試してみる価値はあります。
Windowsで「より新しいバージョンのOneDriveがインストールされています」エラーを修正する方法
OneDriveが実行されていないことを確認し、トラブルシューティングツールを試してみてください。
これにより、よくあるエラーを早期に発見できます。WindowsにはOneDrive用のトラブルシューターが内蔵されています。少し変わった機能ですが、根本的な問題をほとんど手間をかけずに解決してくれることがあります。うまく機能すれば、クリーンな状態になり、エラーなくアンインストールやアップデートを行うことができます。
- OneDriveトラブルシューターをダウンロードしてください
- 実行して指示に従い、完了したらPCを再起動してください。何度か試したところ、なかなか消えなかったエラーメッセージが解消されました。
エラーが解消しない場合は、コマンドプロンプトを使用してOneDriveをリセットしてください。
この手順を実行すると、OneDrive の設定がリセットされ、「新しいバージョン」メッセージの原因となっている破損ファイルが削除されることがあります。手順は非常に簡単ですが、管理者権限と多少の忍耐力が必要です。
- 検索バーに「コマンドプロンプト」と入力し、右クリックして「管理者として実行」を選択します。
- この行をコピーして貼り付け
%localappdata%\\Microsoft\\OneDrive\\onedrive.exe /reset、Enterを押してください。 - 何も変化が見られなくても心配しないでください。そのまま正常に動作する場合もあります。しばらく待ってから、OneDriveが正常に起動するか、手動で再起動する必要があるかを確認してください。
一部のマシンでは奇妙な現象が発生することがありますが、リセットすることでバージョン不一致が解消されます。それでも解決しない場合は、最悪の場合、アンインストールして再インストールする必要があるかもしれません。
それでもエラーが発生する場合は、OneDriveを完全にアンインストールしてください。
OneDriveを今すぐ削除したい場合、またはクリーンインストールを行いたい場合は、この方法が最適です。Windowsはアンインストールに頑固な場合があるため、単に「アンインストール」をクリックするよりも、コントロールパネル、設定、またはPowerShellを使用する方が確実な場合があります。特に、Windowsが破損したファイルや損傷したバージョンを保持している場合はなおさらです。
- 設定 > アプリ > アプリと機能に移動して、Microsoft OneDriveを探します。
- それをクリックして「アンインストール」を選択してください。削除されるまでお待ちください。
- 次に、次の場所へ移動してください
C:\\Users\\[your username]\\AppData\\Local\\Microsoft\\OneDrive\\Update。 - そのフォルダーからOneDriveSetup.exeを実行するか、[Microsoft OneDrive 公式サイト](https://www.microsoft.com/en-us/microsoft-365/onedrive/download) から最新バージョンをダウンロードしてください。
Windowsが通常のアンインストールをブロックする場合は、コマンドプロンプトを使用してアンインストールできます。
- C:\\Windows\\System32またはC:\\Windows\\SysWOW64 (お使いのシステムによって異なります)に移動します。次に、 Shift キーを押しながらフォルダーを右クリックし、「PowerShell ウィンドウをここで開く」を選択します。
- 走る:
OneDriveSetup.exe /uninstall。
最終手段 ― レジストリ経由でOneDriveを手動で削除する(注意が必要)
注意しないと、これはかなり荒っぽくて危険な作業です。レジストリエントリを操作するとWindowsが壊れる可能性があるので、自信がある場合や信頼できるガイドに従っている場合にのみ実行してください。基本的には、他の方法がすべてうまくいかない場合、特にOneDriveが正しくアンインストールまたは再インストールできない場合の最終手段です。
- スタートメニューを開き、「regedit」と入力して右クリックし、「管理者として実行」を選択します。
- HKEY_CURRENT_USER > Software > Microsoft > OneDriveに移動します。
- OneDriveフォルダーを右クリックして、「削除」を選択します。
- PCを再起動して、OneDriveを再インストールするか、新たにセットアップしてみてください。
忘れないでください。作業に取りかかる前にレジストリのバックアップを取っておくのは良い考えです。なぜなら、Windowsは必要以上に難しくしているからです。
これらの解決策のいずれかでOneDriveが正常に動作するようになることを願っています。Windowsはソフトウェアの残骸の処理に癖があるため、リセット、再インストール、レジストリのクリーンアップなど、複数の方法を組み合わせる必要がある場合もあります。これでアップデートが1つでも実行されれば、目的は達成です。うまくいくことを祈っています。
まとめ
- まずは内蔵のトラブルシューターをお試しください。
- コマンドを使用して OneDrive をリセットします
%localappdata%\\Microsoft\\OneDrive\\onedrive.exe /reset。 - 必要に応じて、設定またはPowerShell経由でアンインストールしてください。
- 万策尽きた場合は、レジストリを手動で慎重にクリーンアップしてください。
まとめ
Windowsが操作を妨害し続けると、本当にイライラしますよね。通常は、リセットするか古いバージョンを削除すれば解決しますが、場合によっては少し根気強く何度か試す必要があるかもしれません。それでも解決しない場合は、レジストリを手動でクリーンアップするのがおそらく最善の方法でしょう。ただし、細心の注意を払ってください。いずれにせよ、これらの方法のいずれかが、エラーメッセージを解消し、OneDriveの新規インストールや切り替えのための準備を整えるのに役立つことを願っています。頑張ってください。システムファイルをいじる前に、重要なデータのバックアップを忘れずに!