Ich habe es gefunden! Michaels WSL-Link lieferte die Antwort.
Ich muss nur den Reparsepoint für OneDrive löschen, bevor ich Windows herunterfahre. Hier ist mein Code:fsutil reparsepoint delete "C:\Path\To\OneDrive\Folder"
Ich habe die obigen Schritte befolgt, aber es funktionierte nur für das Stammverzeichnis, und es ist ärgerlich, dies bei jedem Herunterfahren ausführen zu müssen.
Ich habe eine andere Lösung gefunden.
- Gehen Sie in Windows zu den Einstellungen für OneDrive und deaktivieren Sie die Option zum Speicherplatz sparen und Dateien während der Verwendung herunterladen in den Einstellungen Registerkarte.
- Melden Sie sich von Ihrem OneDrive-Konto ab (dies sollte Ihre Einstellungen speichern)
- Gehen Sie zu Ihrem OneDrive-Ordner (C:\Benutzer\\OneDrive) und löschen oder verschieben Sie den Ordner an einen anderen Speicherort.
- Starten Sie Ihren PC neu.
- Melden Sie sich wieder bei OneDrive an und warten Sie, bis die Synchronisierung abgeschlossen ist.
- In Linux booten, und die Ordner und Dateien sollten zugänglich sein.