答案1
这是自 2017 年 6 月底以来的一个已知问题,当用户的用户名中包含非英语/ASCII 值时,其配置文件路径( 或西里尔语用户名)也会包含非英语/ASCII 值C:\Users\André
。OneDriveSetup.exeC:\Users\András
挂起,单个处理器线程占用了计算机的一个逻辑处理器,因为它不断重试由于用户配置文件路径中的非英语/ASCII 字符而失败的文件操作。使用以下步骤可解决此问题:
OneDriveSetup.exe
在任务管理器/进程资源管理器中终止它;此步骤是可选的,OneDriveSetup.exe
即使您不终止它(步骤 1)并再次运行它(步骤 3),也最有可能从挂起中恢复并在步骤 2 之后继续。- 进入
%localappdata%\Microsoft\OneDrive\setup\logs
文件夹,找到以下两个文件
UserTelemetryCache.otc
UserTelemetryCache.otc.session
(如果你看不到它们,确保所有隐藏文件和系统文件均可见) - 现在删除这两个文件并再次
%localappdata%\Microsoft\OneDrive\Update
运行OneDriveSetup.exe
。
现在安装程序不再循环挂起,可以顺利完成并且 CPU 占用率也消失了。