Installation
This guide covers system requirements, installation, and first launch of ProductManager.
System Requirements
Minimum Requirements
| Component | Requirement |
|---|---|
| Operating System | Windows 10 (version 1809 or later) |
| Processor | 1 GHz or faster |
| Memory | 4 GB RAM |
| Storage | 200 MB available space |
| Display | 1280 x 720 resolution |
| Internet | Required for Shopify sync |
Recommended Requirements
| Component | Recommendation |
|---|---|
| Operating System | Windows 11 |
| Processor | 2 GHz quad-core or faster |
| Memory | 8 GB RAM |
| Storage | SSD with 500 MB available |
| Display | 1920 x 1080 or higher |
| Internet | Broadband connection |
Software Prerequisites
- .NET 8 Desktop Runtime - Installed automatically if missing
- WebView2 Runtime - Required for description editor (usually pre-installed on Windows 10/11)
Installation Steps
Download
- Obtain the ProductManager installer (ProductManagerSetup.exe)
- Verify the download completed successfully
Install
- Double-click the installer
- If prompted by Windows SmartScreen, click "More info" then "Run anyway"
- Accept the license agreement
- Choose installation location (default recommended)
- Click "Install"
- Wait for installation to complete
- Click "Finish" to launch ProductManager
First Launch
When you first launch ProductManager:
- Splash Screen - The application shows a splash screen while initializing
- .NET Check - Required runtimes are verified (installed if needed)
- Local Data Folders - Created in
%LocalAppData%\HFProductManager - Welcome Dialog - A workflow overview helps you get started
- Add Store Prompt - You'll be prompted to connect your first Shopify store
Splash Screen
The splash screen displays while ProductManager:
- Initializes application components
- Loads cached product data (if any)
- Checks for updates (if enabled)
- Prepares the main window
For stores with large product caches, this may take a few seconds.
Application Information
About Window
View application information via Help > About:
- Application version number
- Copyright information
- Logo and branding
The version number is also displayed in the main window title bar.
Version Information
ProductManager uses semantic versioning (e.g., 0.4.9):
- Major.Minor.Patch format
- Alpha/Beta suffixes indicate pre-release versions
- Check Help > About for your current version
Updating ProductManager
Automatic Update Notification
ProductManager checks for updates on startup (configurable). When an update is available:
- The Update Available dialog appears
- Review the version information and release notes
- Click Download to get the installer
- Close ProductManager and run the installer
See Check for Updates for details.
Manual Update
- Download the latest installer
- Close ProductManager completely
- Run the installer (it updates the existing installation)
- Launch ProductManager
What's Preserved During Updates
- All settings and preferences
- Connected store credentials
- Cached product data
- Backup history
- Window positions and sizes
Uninstalling
Via Windows Settings
- Open Windows Settings > Apps > Installed apps
- Find "ProductManager"
- Click the menu (...) and select "Uninstall"
- Follow the prompts
What Gets Removed
- Application files
- Start menu shortcuts
- Desktop shortcut (if created)
What Gets Kept
- User data in
%AppData%\HFProductManager - Product cache in
%LocalAppData%\HFProductManager - Settings and preferences
To remove all data, manually delete these folders after uninstalling.
Data Locations
| Data | Location |
|---|---|
| Settings | %AppData%\HFProductManager\settings.json |
| Product Cache | %LocalAppData%\HFProductManager\cache\ |
| Backups | %LocalAppData%\HFProductManager\ |
| Logs | %LocalAppData%\HFProductManager\Logs\ |
| Image Cache | %LocalAppData%\HFProductManager\ImageCache\ |
Troubleshooting Installation
"Windows protected your PC" message
This appears because the installer isn't signed with an EV certificate.
Solution:
- Click "More info"
- Click "Run anyway"
- Proceed with installation
.NET Runtime installation fails
Solution:
- Download .NET 8 Desktop Runtime directly from Microsoft
- Install it manually
- Retry ProductManager installation
Installation hangs
Solution:
- Cancel the installation
- Restart your computer
- Temporarily disable antivirus
- Try installing again
"Access denied" during installation
Solution:
- Right-click the installer
- Select "Run as administrator"
- Proceed with installation
Installer says .NET is missing but it's installed
Some registry or file system checks may fail even when .NET 8 is present.
Solution:
- The installer now checks multiple locations
- If it still fails, download the latest installer version
- Or manually install .NET 8 Desktop Runtime from Microsoft
Next Steps
After installation: