Context menu slow under Win10

72 views
Skip to first unread message

steff...@gmail.com

unread,
Nov 9, 2018, 8:15:28 AM11/9/18
to TortoiseSVN
My setup:
Win10 1803 (Build 17134.191)
Standard user account
TortoiseSVN
- TortoiseSVN-1.10.99.28409-dev-x64-ipv6-svn-1.10.dev
- TortoiseSVN-1.10.2.28392-x64-svn-1.10.3
- TortoiseSVN-1.10.0.28176-x64-svn-1.10.0
- TortoiseSVN-1.8.12.26645-x64-svn-1.8.14
- TortoiseSVN-1.9.5.27581-x64-svn-1.9.5
- TortoiseSVN-1.9.7.27907-x64-svn-1.9.7

TortoiseSVN settings (only those I changed, everything else is installation default):
Icon Overlays
Status Cache:
- Default
- Shell
Drive Types: all unchecked
Exclude paths: all available drives (so "C: D: E:" ...)
Include paths: D:\Test

Icon Overlays - Icon Set
Illustration

The problem:
After a fresh installation of TortoiseSVN I go into a folder "Test" which has multiple SVN-subfolders that are checked out from an online repository. No Icon overlays are shown.
Than I right click into the folder and wait for the context menu to appear. This takes up to 30 seconds. After the context menu appears icon overlays show up as well.

What I have done so far:
https://stackoverflow.com/questions/44136045/all-tortoisesvn-actions-from-the-context-menu-are-very-slow
https://stackoverflow.com/questions/2217880/windows-explorer-icons-in-tortoisesvn-take-a-long-time-to-refresh-to-correct-sta
http://www.thinkplexx.com/learn/howto/svn/tool/fix-slow-or-freezing-explorer-after-tortoisesvn-installation-in-windows
https://groups.google.com/forum/#!topic/tortoisesvn/IehAouUWrnA
https://superuser.com/questions/54413/tortoisesvn-client-slows-explorer-to-a-crawl-in-windows-xp-running-in-parallels
https://gitlab.com/tortoisegit/tortoisegit/issues/1797

When looking at Wireshark what's interesting, as soon as the context menu comes up (after 20-30 seconds) a burst of SMB/SMB2 Request/Responses go through to some of my network shares. But since I disabled TortoiseSVN for all network drives, I can't imagine how one leads to the other...

Apart from that I tried all the versions mentioned in the "My setup" section. That means: Uninstall the old version - restart Win10 - Install the new version - restart Win10 - Bug appears
Same goes for the different "Status Cache" options. You can imagine how long it took me to go through all of the combinations...

It's also worth mentioning that this behavior doesn't seem to occur when I login with an all-out Admin-account.

Anyone has any insight into this problem?

Stefan

unread,
Nov 9, 2018, 12:43:07 PM11/9/18
to TortoiseSVN
Run a "cleanup" on the working copy, and check the option "Fix Time Stamps".

steff...@gmail.com

unread,
Nov 9, 2018, 3:24:05 PM11/9/18
to TortoiseSVN
Ok, I'll try it out on monday and get back to you as soon as I have some results.

Thanks for getting back to me.

steff...@gmail.com

unread,
Nov 14, 2018, 5:22:18 AM11/14/18
to TortoiseSVN
Am Freitag, 9. November 2018 21:24:05 UTC+1 schrieb m s:
> Ok, I'll try it out on monday and get back to you as soon as I have some results.
>
> Thanks for getting back to me.

Sry, took me a bit longer to reply.
Problem still persists. I even did the cleanup with all boxes checked except the last 3.

steff...@gmail.com

unread,
Nov 19, 2018, 7:28:38 AM11/19/18
to TortoiseSVN
Am Freitag, 9. November 2018 18:43:07 UTC+1 schrieb Stefan:
> Run a "cleanup" on the working copy, and check the option "Fix Time Stamps".

Is there any way, I can support with finding the issue?
Are there e.g. any logs I could send or similar?

steff...@gmail.com

unread,
Nov 22, 2018, 4:46:52 AM11/22/18
to TortoiseSVN
I just tried the new 1.11.0 release and if anyone else is having this problem, I'd strongly suggest not to install the 1.11.0 release!
For me that currently results not only into explorer.exe being very slow and eventually crashing, but also your taskbar + start menu ending up in being unresponsive and crashing. You won't even be able to use Alt + F4 or Win + R and will need to reset your computer forcefully.

steff...@gmail.com

unread,
Jan 24, 2019, 7:35:26 AM1/24/19
to TortoiseSVN
Just a status update:
I tried the newest version and it seems to make no difference.

+ I did some captures with the Windows Performance Recorder toolkit and analyzed them with the Windows Performance Analyzer.
https://imgur.com/059DRD4

The picture shows the results of the TSVNCache.exe process.
First marker at ~3,7s shows when the first right-click has been issued in order to get the context-menu.
Second marker at ~ 37,7s shows the point in time when the context-menu actually appears.

Happy to provide any further information.
Reply all
Reply to author
Forward
0 new messages