在 Windows 11 上使用资源管理器浏览 OneDrive 文件夹速度缓慢

Flo*_*ris 7 windows-explorer onedrive windows-11

浏览由 OneDrive 同步的文件夹非常慢。即使文件夹为空,每个导航操作也会延迟 10 秒以上。我在微软论坛上发现了类似的问题描述,但没有修复。常见的问题是升级到 Windows 11 后出现的问题。在监控 Explorer 时,我注意到在延迟期间,Explorer 在HKCU\Software\Classes\空间中执行了大量注册表查询。 请参阅屏幕截图 Sysinternals Process Monitor

奇怪的是,当使用 Windows 资源管理器屏幕左侧的树导航相同的文件夹时,不会出现此问题。文件打开/保存对话也是如此,它们不会受到性能问题的影响。

我已经尝试在 Windows 资源管理器中启用旧功能区,但没有成功。

运行最新版本的 OneDrive (22.248.1127.0001)

谁有解决这个问题的方法吗?

Flo*_*ris 0

我尝试通过卸载 OneDrive、使用以下脚本从计算机中删除所有 OneDrive 应用程序和数据文件夹来解决该问题。

:: Removing remaining OneDrive folders.
rd "%UserProfile%\OneDrive" /s /q
rd "%LocalAppData%\Microsoft\OneDrive" /s /q
rd "%LocalAppData%\OneDrive" /s /q
rd "%ProgramData%\Microsoft OneDrive" /s /q
rd "%systemdrive%\OneDriveTemp" /s /q

:: Removing remaining  OneDrive registry keys.
REG DELETE "HKCR\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f
REG DELETE "HKCR\Wow6432Node\CLSID\{018D5C66-4533-4307-9B53-224DE2ED1FE6}" /f
REG DELETE "HKCR\Software\SyncEngines\Providers\OneDrive" /f
Run Code Online (Sandbox Code Playgroud)

是否使用 /allusers 参数重新安装了最新的 OneDrive 版本。

配置和同步 OneDrive 后,我还开始添加正在同步的 SharePoint 文件夹。最初看起来没问题,但经过多个文件夹后,问题又出现了。将继续重点关注导致问题的 SharePoint 位置。也许一一删除就足以解决问题并找出根本原因......