Quick Troubleshooting Guide
When encountering issues, search by symptom → follow troubleshooting steps → resolve quickly.
Table of Contents
- Symptom 1: Software Won't Start
- Symptom 2: Scanning/Indexing Stuck or Failed
- Symptom 3: Photos Won't Display or Display Incorrectly
- Symptom 4: Search Results Inaccurate or Empty
- Symptom 5: Face Recognition Inaccurate
- Symptom 6: Software Runs Slowly
- Symptom 7: High Memory/CPU Usage
- Symptom 8: Docker Deployment Failed
- Symptom 9: Activation Failed
- General Troubleshooting Steps
Symptom 1: Software Won't Start
Troubleshooting Steps
-
Check system requirements
- Windows 10+ / Windows Server 2012 R2+ / macOS Apple Silicon / Ubuntu 24.04+
- 64-bit CPU, 4 GB+ memory
-
Windows Server 2012 R2 requires runtime library
This OS version lacks the required Visual C++ runtime by default, which prevents the software from starting. Please install:
Download and install
vc_redist.x64.exe. -
Check installation integrity
- Re-download the installer and reinstall (overwrite)
-
Check log files
- Locate the log file in the data directory
- Search for
[ERROR]orpanickeywords to pinpoint the issue
-
Reset data directory (last resort)
- Back up the data directory
- Delete the data directory and restart
- Note: This loses index and configuration data; original photo files are unaffected
Related Sections
Symptom 2: Scanning/Indexing Stuck or Failed
Symptoms
- Scan progress bar stalls for a long time
- Index progress bar gets stuck
- Error prompts indicating scan failure
Troubleshooting Steps
Restart → Check folder permissions → Check disk space → Isolate testing → Refresh index → Rebuild index
1. Restart the Software (Top Priority)
Completed indexing is never lost. The software automatically detects the interruption on launch and continues from the breakpoint, skipping already-processed photos.
Controlled by Settings → Index Settings → "Auto-recover Index" (enabled by default).
2. Check Folder Permissions
Ensure Photocatalyst has read permissions for the added folders. Verify accessibility in the file manager.
3. Check Disk Space
Ensure sufficient free disk space (at least 1 GB recommended).
4. Isolate and Test
- Remove all folders
- Add one small folder (few photos) for testing
- If works, gradually add larger folders in batches
5. Refresh Index (Manual Recovery)
Menu → Refresh Index. Manually triggers recovery from the current state — skips completed, processes only remaining.
6. Rebuild Index (Last Resort)
Settings → Data Rebuild → Rebuild Index. Full rebuild — takes a long time.
Prevention
- Choose AI capabilities: Configure AI capabilities before adding folders for the first time (Settings → AI Config). For basic management only, choose the Lightweight preset — avoiding face/semantic/OCR greatly boosts speed
- Add photos in batches for large collections (no more than 10,000 per batch)
- Set reasonable ignore rules to exclude unwanted files
- Set a minimum image size filter (default 96 px)
Related Sections
Symptom 3: Photos Won't Display or Display Incorrectly
Symptoms
- Thumbnails appear blank or show a broken icon
- Photo preview is black screen
- Certain format photos don't display
- EXIF info is missing
Troubleshooting Steps
Verify original file → Check format support → Check FFmpeg → Clear cache → Rebuild index
1. Verify Original File
Open the original file with the system default image viewer to confirm the file is not corrupted.
2. Check Format Support
Confirm the file format is in the supported list. Commonly unsupported formats require additional setup:
| Format | Requirement |
|---|---|
| HEIC/HEIF | FFmpeg must be installed |
| RAW (CR2/NEF/ARW etc.) | Must be enabled in Scan Settings |
3. Install FFmpeg
HEIC/HEIF requires FFmpeg for decoding: Settings → System Settings → FFmpeg Download/Install.
4. Clear Thumbnail Cache
Delete cache files in the data directory and restart the software to regenerate thumbnails.
5. Rebuild Index
Settings → Data Rebuild → Rebuild Index — re-scans and regenerates thumbnails.
Related Sections
Symptom 4: Search Results Inaccurate or Empty
Symptoms
- No results when searching certain keywords
- Search-by-image results are irrelevant
- AI semantic search results are way off
- Face search results are inaccurate
Troubleshooting Steps
Confirm index status → Adjust search parameters → Optimize search terms → Rebuild index
1. Confirm Photos Are Indexed
Check the status bar to ensure all photos have been scanned. Unindexed photos cannot be searched.
2. Adjust Search Parameters
| Search Type | Adjustment | Tip |
|---|---|---|
| Search by image | Similarity threshold slider | Lower threshold to increase recall |
| Face search | Face match threshold | Default 0.7, lower to relax matching |
| Scene content | Keyword description | Use concise, clear subject terms |
3. Optimize Search Techniques
- File info search: Use wildcards
*and? - Scene content search: Separate multiple subjects with commas, e.g.,
cat, indoor, sofa - Face search: Use front-facing, well-lit photos
- Advanced search: Use combined conditions for precise filtering
4. Rebuild Index (Last Resort)
Settings → Data Rebuild → Rebuild Index. Most effective when data is corrupted.
Related Sections
Symptom 5: Face Recognition Inaccurate
Symptoms
- Face detection misses faces
- Same person split into multiple characters
- Different people merged into the same character
- Non-face areas misdetected as faces
Troubleshooting Steps
Adjust parameters → Manually correct → Merge/split → Rebuild face groups
1. Adjust Face Parameters
Settings → AI Config → Face Settings:
- Recognition threshold: Lower (e.g., 0.15) detects more faces; higher (e.g., 0.3) reduces false detections
- Tip: Make small adjustments first, test, then fine-tune
2. Manual Correction
| Issue | Action |
|---|---|
| Face misassigned | Right-click face box → Reassign Face |
| Same person split apart | Select multiple characters → Merge Characters |
| Different people merged | Enter character detail → Split |
3. Handle Unclassified Faces
- View unclassified faces on the Characters page
- Manually assign to existing characters
- Or batch create new characters
4. Rebuild Face Groups
Settings → Data Rebuild → Rebuild Groups → Faces. Completely re-clusters all characters.
Related Sections
Symptom 6: Software Runs Slowly
Symptoms
- Interface responds sluggishly
- Photos load slowly
- View switching lags
Troubleshooting Steps
Hardware check → Software settings optimization → Database optimization → Data cleanup
1. Hardware Optimization
| Check Item | Recommendation |
|---|---|
| Disk type | Use SSD instead of HDD |
| Memory | Upgrade to 8 GB+ |
| CPU | Close background programs to free resources |
| Disk space | Keep >10% free space |
2. Software Settings Optimization
| Setting Item | Recommendation |
|---|---|
| AI inference capabilities | Only enable what you need (Lightweight preset is fastest — only 2 models) |
| Inference device | Prefer GPU for face/semantic |
| Image formats | Only check formats you need to manage |
| Minimum size | Set a reasonable value to filter small images |
| Processing mode | Choose "Sequential" (not "Parallel") for low memory |
3. Database Optimization
Run once a month: Settings → System Settings → Optimize Database.
4. Data Cleanup
- Remove missing file records: Settings → Remove Missing
- Empty photos in the trash
- Clean up duplicate photos
Related Sections
Symptom 7: High Memory/CPU Usage
Troubleshooting Steps
-
Reduce concurrency
- Settings → AI Config → Processing Mode → Sequential (not Parallel)
-
Limit pending photo count
- Add photos in batches; avoid adding tens of thousands at once
-
Adjust AI capability scope
- Settings → AI Config → Inference Capabilities → Select as needed (Core/Face/Text/Semantic)
-
Restart the software
- Restart after heavy data processing to free memory fragmentation
Symptom 8: Docker Deployment Failed
Symptoms
- Container exits immediately after starting
- Port is inaccessible
- Data directory permission errors
Troubleshooting Steps
Check logs → Check port → Check mounts → Check permissions
1. Check Container Logs
docker-compose logs -f
Search for [ERROR] to pinpoint the issue.
2. Check Port
- Ensure the host port (e.g., 10242) is not in use
- Allow the port through firewall
- Access URL format:
http://<server-ip>:10242
3. Check Volume Mounts
volumes:
- /your/photos:/photos:ro # Ensure host path exists and has read permission
- ./data:/app/data # Ensure data directory has write permission
- The
:rosuffix on the photo directory means read-only — do not omit - Use absolute paths for host paths
4. Check Image Architecture
| Architecture | Image |
|---|---|
| x86-64 | Standard |
| ARM (Raspberry Pi etc.) | ARM version |
| Apple Silicon | ARM accelerated |
5. Check Disk Space
df -h
Ensure sufficient space for index data.
Related Sections
Symptom 9: Activation Failed
Desktop Version Troubleshooting
- Confirm the request code was copied completely without omissions
- Confirm activation code is entered correctly (case-sensitive)
- Confirm activation code matches the request code
- Restart the software after activation
Docker Version Troubleshooting
- Confirm the container has internet access (required for online activation)
- Confirm activation code is entered correctly
- Check activation status: Menu → Help → About
Related Sections
General Troubleshooting Steps
For issues not listed above, follow this order:
1. Restart the software —— Most problems are resolved by restarting
↓ If restart doesn't help
2. Contact the vendor for technical support (attach log files)
Getting More Help
- Help docs: Menu → Help → Docs
- Check for updates: Menu → Help → Check for Updates
- View version: Menu → Help → About
- Log files: Menu → Help → Open Log File
- Data directory: Settings → System Settings → Open Data Directory
When submitting an issue report, please include relevant error messages from the log files and the software version number.
If the issue persists, please contact the vendor for technical support.