Эти «другие подменю» не имеют такой же функциональности вообще. Эти другие меню все статически разработаны, тогда как Новое подменю генерируется динамически.
Это означает, что Tortoise SVN заранее определил, какие параметры должны быть в этом меню, и заполнил Windows всеми изображениями, текстом и функциями, которые необходимо вызывать из этих пунктов меню.
С другой стороны, меню «Новое» должно сканировать реестр, чтобы выяснить, какие элементы должны иметь параметр в меню «Новое», перейти на диск, чтобы найти значки для этих элементов, и решить, что делать, когда кто-то нажимает на эти элементы. Проблема заключается в том, что он должен делать это каждый раз, когда вы смотрите на это меню, потому что, если вы устанавливаете программу, вы можете ожидать появления новых элементов в этом списке в любое случайное время.
В основном эти меню не одинаковы, и они работают с двумя различными наборами предположений. Один является статическим и редко изменяется, другой является динамическим и может измениться в любое время, когда программа этого захочет. Кэширование диска может сделать новое меню быстрым, но это не компенсирует тот факт, что он должен сделать работу, прежде чем он покажет вам список.