category icon
2023-05-07
Windows

OneDrive にサインインできず、0x8004de40 とか 0x8004de88 が表示される対応方法

Windows10
22H2
OneDrive
23.081.0416.001(64bit)
profile
hikaru
Software Developer / DIY'er

Microsoft 公式が出してるトラブルシューティングにそのものズバリがあったけど、面倒で飛ばしていた「解決策 1: 暗号スイートの設定を確認する」が解決の糸口だった。

https://learn.microsoft.com/ja-jp/sharepoint/troubleshoot/sync/error-0x8004de40-in-onedrive

対応方法

管理者権限で PowerShell を起動する。

PowerShell で Enable-TlsCipherSuite -Name "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" を入力して Enter で実行する。

shell
> Enable-TlsCipherSuite -Name "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384" -Position 0

実行しても特に何も表示されないので、 PowerShell を閉じて、OneDrive にサインインすると正常にログインできた。