答え1
将来訪問される方のために、私は問題を解決しました。
libsudo_util.so.0.0.0 は実際には Windows Defender によって取り消され、本来あるべき場所に戻されました。サブシステム内ではファイルは表示されませんでしたが、エクスプローラーでその場所にアクセスすると、ファイルは実際にそこにあります。これについての説明を見つけました。ここ。
つまり、これは想定された動作です。ネイティブ Linux ファイルには、Windows アプリケーションが理解できないメタデータ (POSIX ファイル権限など) が必要です。%localappdata%\lxss は、WSL の不透明なデータ ストレージを目的としており、直接操作することは想定されていません (そのため、%localappdata% に存在します)。
そのため、Windows Defender がファイルを削除してから元に戻したため、WSL はファイルが戻ったことを認識しませんでした。
そこで、ファイルをC:\ドライブにコピーしました。次に、WSL内のファイルをC:\ドライブから/usr/lib/sudoにコピーしました。
すでに WSL に root としてログインしていない限り、これを実行することはできません。PowerShell を使用して WSL を root としてログインするように設定できます。
PowerShell で次のコマンドを実行すると、debian config --default-user root
Debian を Ubuntu または別のディストリビューションに変更できます。