This is a feature release which includes

  • Preview before and Undo after Copy/Move (Free and Pro)
  • Custom Folder Naming. Create and choose your own output folder structure. (Pro)
  • Google Takeout dates – Supports using actual dates from your Google Photos Takeout JSON file when the EXIF date is missing. With Pro you can insert the actual date into the file’s metadata so other programs can see the correct date taken and the sidecar files are not needed any longer. (Free and Pro)

— still one job on Windows, unlimited Free sorting, and no cloud account required.

PhotoMove Free still sorts unlimited photos by date. Pro keeps duplicate and no-EXIF power, and now adds custom folder templates plus optional Takeout date write-back into the file.

Builds on the 2.5.3.x foundation (native MetadataExtractor EXIF engine,
modern folder picker, interactive reports, UTF-8 filenames, overlapping-folder
protection, and the 2.5.3.2 stability work).

Google Takeout / Sidecar Date Recovery

When the EXIF or media date is missing or unusable, PhotoMove can read a
sibling Google Takeout JSON file (for example photoTakenTime)
and use that date for Find → Copy/Move folder placement.

  • Free: Sort, copy, and move using JSON dates when EXIF is
    missing.
  • Pro: Optional checkbox to write the recovered date back
    into the file’s metadata so other programs can see the correct date taken.
  • UI: “Use Google Takeout JSON dates when EXIF date is
    missing” (default On).

Sorting a local Takeout extract on your PC is not the same
as deleting photos from Google Photos online or cleaning Google Drive sync
folders. PhotoMove only works on the files you point it at.

More detail:
Google Photos Takeout and PhotoMove — how dates really work.

Pro Custom Folder Templates

Pro can choose Custom… folder structure with a token
template — for example
{YYYY}/{YYYY}-{MM}/{YYYY}-{MM}-{DD} — plus
{YY}, {MM}, {DD},
{Month}, {Camera}, and {Sep}.
{City} is reserved and empty for now.

  • {Sep}: Follows your Options separator choice (underscore /
    dashes / none).
  • Free: Custom appears as Pro-only (upsell), not a broken
    control.
  • Separator behavior lives in Options (lower right). Token details:
    PhotoMove Custom Folder Structure.

Also in This Release

  • Reliability: Safer append/logging when output text files
    are open in another program, plus other defensive stability work shipped
    with this drop.
  • Clearer update prompt: Names what’s new in 2.5.4 so you know
    why an update is offered.
  • Drive-root safety: Warnings when Source or Destination is
    a drive root (especially the system drive), with stronger confirmations
    before Move.

Stability Patch 2.5.3.2

This update addresses a specific command-line automation bug and adds deeper crash protection for invalid folder paths and network drops.

  • Command Line Automation Fix: Fixed an order-of-operations bug where running PhotoMove via command line with the /c (auto-execute) switch would trigger the copy process a fraction of a second before loading your saved application settings. Automated tasks will now properly respect your duplicate handling and folder structure preferences.
  • Invalid Path Crash Protection: Added strict “fail-fast” validation to the Source and Destination text boxes. Accidentally pasting corrupted paths or illegal Windows characters (like | or >) will now gracefully alert you to fix the typo instead of causing an application crash.
  • Fixed Startup Dependency Crash: Addressed an issue (“Could not load file or assembly ‘Ookii.Dialogs.WinForms…’”) on some Windows machines. The installer now explicitly includes every required DLL with no overlapping copies.
  • Network & Cloud Drive Resilience: Fixed a hard crash (“The network path was not found”) that occurred if a NAS, OneDrive, or Google Drive folder temporarily dropped its connection mid-scan. PhotoMove now safely skips the disconnected path and continues scanning.

Faster Engine & Global Compatibility (2.5.3.x)

  • Native High-Speed EXIF Engine: PhotoMove now uses a
    modern, high-speed, in-memory engine to read photo dates. This
    dramatically speeds up folder scanning, stops antivirus false-positives,
    and eliminates those annoying black command prompt windows flashing on
    your screen.
  • International Filename Support: Added support for files
    with accents, Cyrillic, Chinese, or other non-Latin characters (e.g.,
    Käfer_Château_Níño.jpg). PhotoMove now fully supports global
    UTF-8 encoding everywhere.

A Modern, Smoother Experience

  • Modern Folder Picker: PhotoMove now uses the modern
    Windows dialog, meaning your Quick Access pins, Network Drives, OneDrive,
    Dropbox, and Google Drive folders are instantly available. You can even
    paste folder paths directly into the address bar.
  • Interactive Report Windows: Lists of valid/invalid files
    and your Summary Report now use clean, interactive data grids. The columns
    automatically resize to fit long file paths, and you can sort data by
    clicking the headers.
  • Double-Click to Open: By popular demand, you can now
    double-click any row inside the reports to instantly open that specific
    photo or video in your default Windows viewer.
  • Flawless Spreadsheet Export: The “Copy to Clipboard”
    button has been rewritten to use pure tab-separated text. You can now
    cleanly paste your PhotoMove reports directly into Excel or Google Sheets
    without messy formatting issues.

Quieter, Smarter Error Handling

  • No More Annoying Pop-ups: Previously, if the program hit
    a protected Windows folder or a permission issue, it would interrupt your
    scan with a message box. Now, PhotoMove handles these silently. It logs
    the issues quietly in the background and automatically opens the error log
    in Notepad only after the scan finishes.
  • Automated Crash Reporting: If the program ever encounters
    an unexpected Windows crash (a real bug), it will safely catch the error
    and ask you on your next startup if you’d like to send the log directly to
    me. This makes it much easier for me to squash bugs quickly.
  • Robust Copying: “Access Denied” errors during copying are
    a thing of the past. PhotoMove now proactively creates deep folder
    structures on the fly and intelligently handles “Read-Only” locks on old
    files before overwriting.

Previous Stability Fixes (2.5.3.1)

  • Overlapping Folder Protection: Added a new safety
    mechanism that prevents users from accidentally setting their Destination
    folder inside their Source folder. This eliminates the “infinite loop”
    effect where files were repeatedly moved into subfolders of themselves.
  • Android Camera Model Fix: Fixed a bug where certain
    Android phone models (such as the “Fairphone (Gen. 6)”) were parsed
    incorrectly in the Pro version filtering list boxes. PhotoMove now
    perfectly handles complex device names containing multiple parentheses.
  • Auto-Updater Reliability: Completely rebuilt the
    background auto-updater logic to prevent “false positive” update prompts
    caused by local routers or internet service providers caching old version
    files.
  • Improved Filter Interface: Improved the behavior of the
    Valid/Invalid Exif filtering listboxes. If a user accidentally unchecks
    all file extensions or camera models, the program will now immediately
    alert them instead of silently running a blank, zero-file scan.

Leave a Reply

Your email address will not be published. Required fields are marked *