Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rapid File and Folder Search Utility #37161

Closed
msuheb27 opened this issue Jan 30, 2025 · 2 comments
Closed

Rapid File and Folder Search Utility #37161

msuheb27 opened this issue Jan 30, 2025 · 2 comments
Labels
Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams

Comments

@msuheb27
Copy link

Description of the new feature / enhancement

Introduce a high-performance file and folder search utility for Windows within Microsoft PowerToys. This tool should enable users to quickly locate files and folders by name across NTFS and ReFS volumes, similar to Everything by Voidtools.

The utility would:

  • Index the names of all files and folders on NTFS and ReFS volumes.
  • Maintain an up-to-date index using NTFS change journals for minimal resource usage.
  • Support real-time searching with incremental results as users type.
  • Provide optional indexing of non-NTFS/ReFS folders, with a warning about slower indexing speeds.
  • Include advanced search capabilities such as regex support and wildcard matching.

Scenario when this would be used?

  • Developers & IT Professionals: Quickly find project files, logs, or system configuration files without navigating through directories.
  • Power Users & Content Creators: Search for media files, documents, or large datasets efficiently.
  • General Users: Locate misplaced files without relying on slower built-in Windows Search.

Supporting information

This enhancement aligns with the efficient search methodology used by Everything by Voidtools, which:

  • Uses metadata and NTFS Master File Table (MFT) indexing to achieve near-instantaneous results.
  • Continuously updates the index using NTFS change journals, ensuring minimal CPU/memory overhead.
  • Allows searching via fragments of filenames, wildcards, and regex patterns.

By integrating a similar approach within PowerToys, Microsoft can provide a native, lightweight, and high-speed search tool that enhances Windows usability without requiring third-party installations.

@msuheb27 msuheb27 added the Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams label Jan 30, 2025
Copy link

We've found some similar issues:

If any of the above are duplicates, please consider closing this issue out and adding additional context in the original issue.

Note: You can give me feedback by 👍 or 👎 this comment.

@msuheb27
Copy link
Author

Duplicate: Refer:
#27039
#15385

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams
Projects
None yet
Development

No branches or pull requests

1 participant