HackerFriction Feedback

Windows · Reviewed

Start menu and taskbar right-click menus open slowly

Raised by 114 people over 20 years (2007–2026), in 16 of them.

What people report

  • Context menus take between 3 and 6 seconds on my Windows XPSP2 machine to load the desktop context menu as it thrashes the hard drive.
    Read the comment ↗
  • It makes no sense why windows explorer should even have delays. Why the start menu should have a delay.
    Read the comment ↗
  • The new menu takes over 2 seconds to open on my laptop. Enough to load a billion rows and perform calculations on them.
    Read the comment ↗
  • Windows 11 right-click takes half a second to respond and Unity3D can take several minutes to boot up
    Read the comment ↗
  • the slowness of right-clicking Windows 11 desktop on my work laptop. It consistently took over ~500ms to open the menu
    Read the comment ↗

Principle

Response time limits (Nielsen's 0.1-second limit)

People report that Start and right-click menus take half a second to several seconds to appear, while menus need to respond within about 0.1 s to feel like direct manipulation.

A fix

Draw the menu frame and built-in items immediately, then add third-party shell extension entries asynchronously with a timeout so a slow handler cannot hold up the menu. Open menus on mouse-down, not release.

Grouping, principle and fix drafted with Claude and reviewed by Justusability. Counts are people whose comment Claude labelled a usability complaint about this issue; see Method for how, and its limits. Something wrong here?

All 124 source comments
  1. 2007-09-14
  2. 2011-10-18
  3. 2012-03-09
  4. 2013-03-06
  5. 2013-08-28
  6. 2015-08-24
  7. 2016-04-08
  8. 2016-09-12
  9. 2016-12-02
  10. 2016-12-12
  11. 2016-12-14
  12. 2017-06-25
  13. 2017-07-26
  14. 2017-11-10
  15. 2018-01-13
  16. 2018-01-16
  17. 2018-10-11
  18. 2018-11-11
  19. 2019-02-18
  20. 2019-12-19
  21. 2019-12-25
  22. 2020-02-19
  23. 2020-02-25
  24. 2020-08-27
  25. 2021-02-16
  26. 2021-03-15
  27. 2021-04-12
  28. 2021-07-21
  29. 2021-07-21
  30. 2021-08-02
  31. 2021-08-02
  32. 2021-08-29
  33. 2021-10-12
  34. 2021-11-18
  35. 2021-12-27
  36. 2022-01-21
  37. 2022-01-24
  38. 2022-03-25
  39. 2022-04-11
  40. 2022-06-16
  41. 2022-06-30
  42. 2022-11-24
  43. 2022-12-05
  44. 2022-12-11
  45. 2022-12-11
  46. 2023-01-18
  47. 2023-02-08
  48. 2023-04-17
  49. 2023-05-05
  50. 2023-07-03
  51. 2023-07-30
  52. 2023-08-24
  53. 2024-01-17
  54. 2024-01-31
  55. 2024-03-05
  56. 2024-04-21
  57. 2024-04-22
  58. 2024-04-27
  59. 2024-04-27
  60. 2024-05-01
  61. 2024-06-01
  62. 2024-06-01
  63. 2024-06-02
  64. 2024-06-04
  65. 2024-06-07
  66. 2024-07-16
  67. 2024-09-04
  68. 2024-10-29
  69. 2024-11-03
  70. 2025-03-04
  71. 2025-03-07
  72. 2025-04-22
  73. 2025-04-23
  74. 2025-04-29
  75. 2025-05-13
  76. 2025-05-19
  77. 2025-07-14
  78. 2025-08-08
  79. 2025-08-24
  80. 2025-10-02
  81. 2025-10-02
  82. 2025-10-02
  83. 2025-10-07
  84. 2025-11-11
  85. 2025-11-16
  86. 2025-11-18
  87. 2025-11-18
  88. 2025-11-19
  89. 2025-11-25
  90. 2025-11-25
  91. 2025-11-30
  92. 2025-12-02
  93. 2025-12-26
  94. 2025-12-30
  95. 2025-12-31
  96. 2025-12-31
  97. 2025-12-31
  98. 2025-12-31
  99. 2025-12-31
  100. 2025-12-31
  101. 2026-01-02
  102. 2026-01-03
  103. 2026-01-04
  104. 2026-01-10
  105. 2026-01-10
  106. 2026-01-11
  107. 2026-01-13
  108. 2026-01-21
  109. 2026-01-28
  110. 2026-01-28
  111. 2026-01-28
  112. 2026-01-28
  113. 2026-01-29
  114. 2026-03-13
  115. 2026-03-16
  116. 2026-03-20
  117. 2026-03-21
  118. 2026-04-06
  119. 2026-07-28
  120. 2026-08-22
  121. 2026-10-15
  122. 2026-10-27
  123. 2026-10-27
  124. 2026-10-27