Windows 11 does not include a built-in, one-click tool specifically for scanning entire 1–2 TB drives and automatically separating only image files into new folders while preserving all metadata. However, Windows and Microsoft apps provide building blocks that can help organize and work with large image collections once the files are in known locations.
Key points from the available tools:
- Photos app (consumer tool)
The Photos app can automatically show and organize photos and videos from folders that are added to its Gallery view. By default it shows everything in the Pictures folder, and additional folders can be added:- Open Photos.
- Select Gallery in the folders tab on the left sidebar.
- Select Add folder, then choose any folder that contains images.
This does not physically move or segregate files on disk, but it helps visually manage and browse large collections once they are in a smaller set of folders. Photos supports common image formats such as JPEG, PNG, GIF, BMP, and TIFF, so it will surface most typical photo files.
You can then use Photos’ folder organization features to create subfolders and drag and drop images into them to help with curation.
- Pictures library and media libraries (UWP/Windows.Storage)
Windows exposes the Pictures library and other media libraries (Music, Videos) as logical collections that can span multiple locations (internal drive and SD card, for example). When the Pictures library is queried via the Windows APIs, it automatically aggregates results from all configured locations, without extra configuration:- For example,
KnownFolders.PicturesLibrary.GetFilesAsync()returns images from both internal storage and SD card locations that are part of the Pictures library. - This behavior is transparent; no additional capabilities are required just to see combined results.
- For example,
- Fast enumeration and filtering by image type (developer scenario)
For large collections (hundreds of thousands of files across terabytes), the Windows indexing and query APIs are designed to efficiently enumerate only image files and specific properties:- A
QueryOptionsobject can be configured to return only certain image file types and to prefetch only the properties needed (such as date taken, camera model, etc.). - Using
IndexerOption.OnlyUseIndexerAndOptimzeForIndexedPropertiesreturns results quickly but only with the prefetched properties. - Files can be paged in batches using
StorageFileQueryResult.GetFilesAsync(startIndex, maxNumberOfItems)to avoid loading too manyStorageFileobjects into memory at once.
- Enumerate all image files across selected folders or drives.
- Preserve and operate on metadata (EXIF and other properties) via the
Windows.Storageproperty APIs. - Copy or move the files into a new, curated folder tree.
- A
- Libraries and additional locations
If image files are scattered across many folders or drives, those locations can be added to the Pictures library so that any app or script using the library APIs can see them as one logical collection. For UWP-style apps, folders can be added to libraries usingStorageLibrary.RequestAddFolderAsync, after user consent. Once added, the content is indexed and becomes available to queries. - Change tracking and ongoing organization
After consolidating images into a smaller set of folders, changes to the list of folders in a library can be tracked using theStorageLibrary.DefinitionChangedevent. This is useful if a custom tool is built to keep a curated collection in sync as new folders are added or removed from the library.
Summary:
- Windows 11 itself does not provide a single built-in wizard to scan entire 1–2 TB drives and automatically segregate only image files into new folders.
- The Photos app can help view and organize images once they are in known folders (such as the Pictures library and added folders), and supports common photo formats.
- For more advanced, large-scale extraction and metadata-preserving reorganization, a custom tool or script using the Windows media library and search APIs (
Windows.Storage,QueryOptions,StorageFileQueryResult) can efficiently enumerate and move only image files while preserving metadata.
References: