動かない

コード0x8004de40
インターネットにはつながっていますか?のようなものを除き主要な対策は3つ。

Onedrive Error width=480

対策1: TLSが有効であることを確認する

  1. inetcpl.cplを実行
  2. 詳細設定でTLS1.0、TLS1.1、TLS1.2にチェックが入っていることを確認

対策2: Windows Socket (Winsock)カタログをリセットする

  1. cmdを管理者で実行
  2. 起動したコマンドプロンプトでnetsh winsock reset catalogを実行

Onedrive Error width=480

対策3: OneDriveをリセットする

大量にファイルがあると、時間がかかるので注意。

  1. %localappdata%\\Microsoft\\OneDrive\\onedrive.exe /resetを実行
  2. %localappdata%\\Microsoft\\OneDrive\\onedrive.exeで再起動

それでも動かない

これら主要なワークアラウンドでこの時は結局解決しなかった。
しかし、溜まっていたWindowsUpdateを適用したらなぜか解消……。なにそれ。