OneDriveSetup.exe导致较高的CPU使用率


17

在我的Toshiba Encore 8 Tablet上,我注意到CPU使用率很高。在Taskmgr / ProcessExplorer中,我可以看到它OneDriveSetup.exe占用了几个小时的大量CPU内核。

在此处输入图片说明

我如何解决此问题并完成OneDrive更新?



@Biswa我不想卸载OneDrive,我想在更新时修复挂起。
magicandre1981 '17

Answers:


20

这是自六月2017结束一个已知的问题,当用户在他们的用户名非英文/ ASCII值,因此它们的配置文件路径(C:\Users\AndréC:\Users\András或西里尔字母的用户名)。OneDriveSetup.exe与单个处理器线程挂起并占用了计算机的一个逻辑处理器,因为它会继续重试由于用户配置文件路径中的非英语/ ASCII字符而失败的文件操作。使用以下步骤修复它

  1. OneDriveSetup.exe在任务管理器/进程浏览器中杀死;此步骤是可选的,OneDriveSetup.exe即使您没有杀死它(第1步)并再次运行(第3步),也很有可能会从挂起状态恢复并继续执行第2步。
  2. 转到%localappdata%\Microsoft\OneDrive\setup\logs文件夹并找到以下两个文件
    UserTelemetryCache.otc
    UserTelemetryCache.otc.session
    (如果看不到它们,请确保所有隐藏的&系统文件都可见
  3. 现在删除这两个文件,然后转到%localappdata%\Microsoft\OneDrive\UpdateOneDriveSetup.exe再次运行。

现在,安装程序不再挂死,可以正常运行并且CPU使用率也消失了。


1
我想知道有多少人有这个问题。所有Windows 10用户?还是只有某种语言?我注意到这种情况持续了一个多星期。也许它将在下一个Microsoft补丁星期二修复。显然,大多数人甚至没有注意到它,甚至没有尝试像这样修复它。
维塔斯

4
有些人指出了这样的事实,即他们的用户名带有重音。那也将解释它如何通过质量检查部门。无论如何,我对用户名的重音有同样的问题\Users\András
atoth

1
@atoth好抓。我的路径是C:\用户\安德烈
magicandre1981

2
而我的用户个人资料位于西里尔文
62mkv

2
@ 62mkv,谢谢,现在我们看到了这个问题。用户名接缝中的非英语/ ASCII值导致OneDrive更新时挂起
magicandre1981
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.