投稿日:
更新日:

.msiからwslをアップデートしようとしたら

スクショ

Could not write value to key \SOFTWARE\Classes\Directory\shell\WSL. Verify that you have sufficient acces to that key, or contact your support personnel.
と言われた

調べたところ同じ問題を報告してるissueに対する
https://github.com/microsoft/WSL/issues/11697#issuecomment-2168104220のコメントが参考になった

キーの名前を変更するといいらしい

  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Drive\shell\WSL
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\background\shell\WSL
  • HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\WSL

これらのキーを適当な名前に変更
再試行したら無事インストールが通った