HackerFriction Feedback

Windows · Reviewed

Built-in file search is slow or poor, so people avoid it

Raised by 168 people over 19 years (2008–2026), in 17 of them.

What people report

  • has anybody tried to run google desktop search on it? Don't bother, just know it is so slow you wonder if it was by design.
    Read the comment ↗
  • Windows default was ok but slow in XP and absolutely unusable since.
    Read the comment ↗
  • Boggles the mind how Windows search basically just doesn’t work at this point
    Read the comment ↗
  • My stock, clean Windows install with its default config absolutely poops the bed when trying to perform basic search/retrieval tasks
    Read the comment ↗
  • it baffles me how bad windows search is. there are multiple tools out there which do a far better job.
    Read the comment ↗

Principle

Response time limits, and visibility of system status

People report search that takes many seconds, rescans instead of using its index, returns oddly ranked results and restarts when the sort order changes, with no sign of what it is doing. Past a few seconds people stop waiting, and stop trusting it.

A fix

Show instant results from the index first and stream slower filesystem matches in later, with a visible indicator of what is still being searched. Re-sort results already found instead of restarting, and add typo-tolerant matching for file names.

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 183 source comments
  1. 2008-03-11
  2. 2011-08-29
  3. 2011-12-19
  4. 2012-03-13
  5. 2012-07-30
  6. 2012-12-03
  7. 2013-03-07
  8. 2013-06-13
  9. 2013-12-21
  10. 2013-12-25
  11. 2014-01-22
  12. 2014-02-02
  13. 2014-03-09
  14. 2014-03-12
  15. 2015-04-16
  16. 2015-06-08
  17. 2015-07-10
  18. 2016-01-14
  19. 2016-07-27
  20. 2016-07-28
  21. 2016-12-12
  22. 2016-12-27
  23. 2017-02-01
  24. 2017-02-03
  25. 2017-02-03
  26. 2017-05-15
  27. 2017-09-28
  28. 2017-11-22
  29. 2017-11-23
  30. 2017-11-23
  31. 2018-01-13
  32. 2018-02-02
  33. 2018-02-02
  34. 2018-02-08
  35. 2018-03-29
  36. 2018-03-29
  37. 2018-04-24
  38. 2018-04-24
  39. 2018-06-03
  40. 2018-06-16
  41. 2018-06-27
  42. 2018-11-04
  43. 2018-11-04
  44. 2019-02-27
  45. 2019-02-27
  46. 2019-04-17
  47. 2019-04-17
  48. 2019-04-17
  49. 2019-05-25
  50. 2019-07-01
  51. 2019-08-26
  52. 2019-11-22
  53. 2019-12-08
  54. 2019-12-11
  55. 2019-12-24
  56. 2019-12-24
  57. 2020-02-08
  58. 2020-02-08
  59. 2020-02-08
  60. 2020-02-08
  61. 2020-02-09
  62. 2020-04-13
  63. 2020-04-13
  64. 2020-04-13
  65. 2020-05-11
  66. 2020-05-21
  67. 2020-05-22
  68. 2020-05-23
  69. 2020-06-10
  70. 2020-06-29
  71. 2020-10-28
  72. 2020-11-03
  73. 2020-11-12
  74. 2020-11-16
  75. 2020-12-20
  76. 2020-12-20
  77. 2021-01-05
  78. 2021-01-11
  79. 2021-02-15
  80. 2021-05-29
  81. 2021-05-30
  82. 2021-06-01
  83. 2021-06-03
  84. 2021-06-06
  85. 2021-06-09
  86. 2021-06-21
  87. 2021-06-21
  88. 2021-07-02
  89. 2021-08-31
  90. 2021-09-01
  91. 2021-09-16
  92. 2021-10-01
  93. 2021-10-30
  94. 2021-11-16
  95. 2022-01-21
  96. 2022-01-21
  97. 2022-02-05
  98. 2022-02-06
  99. 2022-02-08
  100. 2022-02-24
  101. 2022-02-24
  102. 2022-03-14
  103. 2022-03-21
  104. 2022-03-21
  105. 2022-03-22
  106. 2022-03-31
  107. 2022-04-14
  108. 2022-04-14
  109. 2022-04-14
  110. 2022-04-16
  111. 2022-05-05
  112. 2022-06-24
  113. 2022-09-04
  114. 2022-09-06
  115. 2022-09-06
  116. 2022-09-24
  117. 2022-10-01
  118. 2022-10-25
  119. 2022-10-25
  120. 2022-11-01
  121. 2022-11-28
  122. 2022-12-25
  123. 2023-01-16
  124. 2023-01-18
  125. 2023-01-18
  126. 2023-03-27
  127. 2023-04-03
  128. 2023-04-03
  129. 2023-04-03
  130. 2023-04-18
  131. 2023-06-23
  132. 2023-06-23
  133. 2023-06-23
  134. 2023-06-24
  135. 2023-07-29
  136. 2023-08-03
  137. 2023-09-29
  138. 2024-03-16
  139. 2024-03-16
  140. 2024-03-24
  141. 2024-04-23
  142. 2024-04-24
  143. 2024-04-24
  144. 2024-05-20
  145. 2024-05-20
  146. 2024-06-15
  147. 2024-06-21
  148. 2024-06-26
  149. 2024-08-22
  150. 2024-08-28
  151. 2024-08-28
  152. 2024-11-16
  153. 2024-12-14
  154. 2024-12-14
  155. 2024-12-23
  156. 2025-03-18
  157. 2025-04-13
  158. 2025-05-01
  159. 2025-06-17
  160. 2025-06-19
  161. 2025-07-16
  162. 2025-07-28
  163. 2025-08-02
  164. 2025-10-19
  165. 2025-10-20
  166. 2025-11-02
  167. 2025-11-23
  168. 2025-11-29
  169. 2025-12-13
  170. 2025-12-25
  171. 2025-12-25
  172. 2026-01-09
  173. 2026-01-11
  174. 2026-01-23
  175. 2026-01-28
  176. 2026-02-08
  177. 2026-02-08
  178. 2026-03-27
  179. 2026-04-03
  180. 2026-04-23
  181. 2026-05-14
  182. 2026-06-18
  183. 2026-08-10