Quick Answer
bazaar-core.exe is safe. It's Canonical's Bazaar Core Engine responsible for coordinating modules, updates, and inter-process communication within Bazaar. It uses multiple processes to isolate components for stability and security.
Is it a Virus?
4 NO - Safe
Must be in C:\Program Files\Bazaar\bazaar-core\bazaar-core.exe
Can I Disable?
4 YES
Bazaar core often spawns worker and plugin processes
What is bazaar-core.exe?
bazaar-core.exe is the principal executable for Bazaar's core runtime on Windows. It initializes the Bazaar environment, coordinates inter-process communication between modular services, and handles startup, licensing checks, and update orchestration. It may spawn child processes for plugins, workers, and tools.
Bazaar's core coordinates configuration, authentication, and service dispatch. It uses inter-process communication channels and a central event loop to route messages to plugin workers, updater services, and telemetry, while sandboxing components to improve reliability.
Quick Fact: Bazaar began as an open-source project under Canonical Ltd. The core uses a multi-process architecture to isolate components and improve reliability.
Types of Bazaar Processes
- Core Process: Main Bazaar runtime and command dispatcher
- Worker Process: Background tasks like indexing, syncing, and license checks
- Plugin Process: Each Bazaar plugin runs in its own process
- Updater Process: Auto-update and patch application
- Telemetry Process: Usage data collection and reporting (opt-in)
- Service Process: Background services for repo sync and background tasks
Is bazaar-core.exe Safe?
Yes, bazaar-core.exe is safe when it is the legitimate file distributed by Canonical Ltd. and installed from official Bazaar installers or packages.
Is bazaar-core.exe a Virus or Malware?
The real bazaar-core.exe is NOT a virus. Malware can mimic file names; always verify the path and signature.
How to Tell if bazaar-core.exe is Legitimate or Malware
- File Location:: Must be in
C:\Program Files\Bazaar\bazaar-core\bazaar-core.exe or C:\Program Files (x86)\Bazaar\bazaar-core\bazaar-core.exe. Any bazaar-core.exe elsewhere is suspicious.
- Digital Signature:: Right-click the file in Explorer -> Properties -> Digital Signatures. Should show "Canonical Ltd.".
- Resource Usage:: Normal usage is 2-15% CPU and 120-420 MB memory. Extremely high usage when Bazaar is not actively used is suspicious.
- Behavior:: Bazaar core should only run when Bazaar is active. Multiple instances when Bazaar isn't open indicates malware.
Red Flags: If bazaar-core.exe is located in unusual folders (like Temp, AppData\Roaming, or System32), runs when Bazaar isn't open, has no digital signature, or uses excessive resources constantly, scan your system with antivirus software immediately. Beware of similarly-named files like "bazaar-core.exe" from untrusted sources.
Why Is bazaar-core-exe Running on My PC?
bazaar-core-exe runs when Bazaar's GUI or CLI is active, and during background tasks like repository synchronization, index updates, and plugin management. It orchestrates modules and ensures updates are applied correctly.
Reasons it's running:
- Active Bazaar Use: You are actively using Bazaar; the core manages commands, repository access, and module orchestration.
- Background Sync: Background services perform repository synchronization, indexing, and remote change application.
- Automatic Startup: Bazaar may be configured to launch at Windows startup to prepare the environment and check for updates.
- License Checks & Updates: The core validates licensing status and periodically checks for updates to components and plugins.
- Plugin and Service Workers: Plugins and auxiliary services run as separate processes to provide features like hooks, indexing, and remote access.
Can I Disable or Remove bazaar-core-exe?
Yes, you can disable bazaar-core-exe. It's safe to close Bazaar when not in use, and you can uninstall Bazaar entirely if you do not need it.
How to Stop bazaar-core-exe
- End Active Bazaar Tasks: Close all Bazaar windows or use Task Manager to end processes named bazaar-core.exe and associated workers.
- Close Application: Exit Bazaar from the UI or use the CLI to stop background tasks if available.
- Disable Startup: Task Manager → Startup tab → Disable Bazaar or bazaar-core services.
- Stop Background Tasks: Bazaar Settings → Background → Turn off 'Continue running background tasks when Bazaar is closed' if present.
- Plugin Check: Review and disable unnecessary plugins to reduce background activity.
How to Uninstall Bazaar
- ✔ Windows Settings → Apps → Apps & Features → Bazaar → Uninstall
- ✔ Control Panel → Programs → Uninstall a program → Bazaar → Uninstall
- ✔ Consider alternatives: Git-based workflows with other Bazaar-supported tools
Common Problems: High CPU or Memory Usage
If bazaar-core-exe is consuming excessive resources:
Common Causes & Solutions
- Too Many Repositories Open: Each repo or workspace can increase CPU and memory. Close unused repos or limit open workspaces.
- Resource-Heavy Plugins: Disable or remove plugins that run continuously or consume network resources.
- Large Repositories with Deep History: Consider shallow clones or running scheduled garbage collection and re-indexing.
- Background Sync Enabled: Turn off or throttle background synchronization in Settings to reduce constant activity.
- Outdated Bazaar Version: Update to the latest Bazaar core and plugins to benefit from performance improvements.
- Disk I/O or Antivirus Interference: Exclude Bazaar directories from real-time scanning and ensure fast disk I/O; adjust antivirus settings if needed.
Quick Fixes:
1. Quick Fixes:
2. 1. Open Bazaar Task Manager (or CLI equivalent) and identify heavy tasks or plugins
3. 2. Update Bazaar to the latest version
4. 3. Disable unnecessary plugins in Bazaar settings
5. 4. If working with large repos, run garbage collection and re-index as needed
6. 5. Scan for malware and verify integrity of Bazaar components
Frequently Asked Questions
Is bazaar-core.exe safe?
Yes. The legitimate bazaar-core.exe from Canonical Ltd. is not a virus. Verify the path C:\Program Files\Bazaar\bazaar-core\bazaar-core.exe and that the digital signature shows Canonical Ltd.
Why is bazaar-core.exe using so much CPU?
If bazaar-core.exe uses high CPU, identify active repositories or plugins via Bazaar Task Manager and suspend or remove the culprit, then update Bazaar.
Can I delete bazaar-core.exe?
You can uninstall Bazaar through Windows Settings or Control Panel. Your local repositories may remain on disk unless you choose to delete them.
Can I disable bazaar-core-exe?
Yes, you can disable Bazaar core; however, this may prevent background syncing and plugin updates. You can re-enable by restarting Bazaar or enabling startup tasks.
Why is bazaar-core-exe running at startup?
Bazaar core may run at startup to initialize environment and check for updates. Disable startup in Task Manager if you don't want automatic launch.
Why are there multiple bazaar-core-exe related processes?
Bazaar uses multiple processes for stability and security. Each plugin and worker runs separately, so the core may spawn several processes while performing tasks.