Попробуйте следующую строку в командной строке с работающим OneDrive:
wmic process get Caption, ExecutablePath, ParentProcessId, ProcessId
Вы увидите, что после ExecutablePath есть разница в один пробел, если сравнить OneDrive со всеми другими программами. Почему это и как это исправить? (Хотите верьте, хотите нет, но на самом деле это важно для меня).
Выход:
NvBackend.exe C:\Program Files (x86)\NVIDIA Corporation\Update Core\NvBackend.exe 4168 5632
SetPoint.exe C:\Program Files\Logitech\SetPointP\SetPoint.exe 4168 5956
svchost.exe C:\WINDOWS\system32\svchost.exe 780 6092
OneDrive.exe C:\Users\John\AppData\Local\Microsoft\OneDrive\OneDrive.exe 4168 6120
avastui.exe C:\Program Files\AVAST Software\Avast\avastui.exe 5564 4076
Я использую Windows 10.