Skip to main content

How to Rebuild a NinjaTrader Workspace (Without Changing Your Machine ID)

Step-by-step guide to rebuilding a NinjaTrader workspace to resolve crashes—without changing your Machine ID or re-licensing add-ons.

Updated over 2 weeks ago

This guide walks you through safely rebuilding a NinjaTrader workspace to resolve stability issues such as crashes or restart loops. These steps do not change your Machine ID and do not require re-licensing any third-party software.

Rebuilding a workspace is often the most effective way to isolate corrupted workspace state or third-party add-ons that may be causing instability.

Before You Start (Important)

  • Creating a new workspace does NOT change your Machine ID

  • Your existing third-party licenses remain valid

  • This process does not reinstall NinjaTrader or your VPS

  • Your existing workspace will remain untouched unless you choose to remove it later

Step 1 — Close NinjaTrader Completely

  1. Close all NinjaTrader windows

  2. Confirm NinjaTrader is fully closed (no NinjaTrader processes running)

This ensures the new workspace starts from a clean state.

Step 2 — Create a Brand-New Workspace

  1. Launch NinjaTrader

  2. From the Control Center, click:

    New → Workspace → New Workspace

  3. Give the workspace a temporary name (for example: Clean_Test)

  4. When the workspace opens, do not load any charts, indicators, strategies, or add-ons

You are now running NinjaTrader in a clean workspace state.

Step 3 — Confirm Platform Stability

  1. Leave NinjaTrader running in this empty workspace for 10–15 minutes

  2. Do not enable strategies or add-ons

  3. Confirm that NinjaTrader remains stable and does not restart or crash

If NinjaTrader is stable at this stage, it confirms the base platform and system are healthy.

Step 4 — Gradually Rebuild the Workspace

Rebuild the workspace slowly and one component at a time. This is critical to identifying the trigger.

Recommended order:

  1. Charts

    • Add one chart

    • Let NinjaTrader run for a few minutes

  2. Indicators

    • Add indicators gradually

    • Confirm stability after each addition

  3. Strategies

    • Enable strategies one at a time

    • Monitor for restarts

  4. Add-ons (e.g., trade copiers)

    • Add last, one at a time

After each addition:

  • Pause for several minutes

  • Confirm NinjaTrader remains stable

If NinjaTrader restarts after adding a specific component, stop — that component is likely the cause.

Step 5 — Save and Use the Rebuilt Workspace

  1. Once everything is loaded and stable:

    • Click Workspaces → Save

  2. Optionally set this workspace as your default

  3. Keep the old workspace as a backup, or remove it later once you’re confident the new one is stable

If Issues Continue

If NinjaTrader becomes unstable even with a clean workspace:

  • Contact support with details on which step caused the issue

  • We may recommend a NinjaTrader platform reinstall only

    • This still does not require a VPS reinstall

    • This still does not change your Machine ID

A full VPS reinstall is a last resort only and is not typically required.


Need Help?

If you’re unsure where the issue occurs or need help identifying a specific add-on or strategy, reach out to support with:

  • The name of the workspace being tested

  • The exact step where instability occurs

  • Any relevant NinjaTrader log or trace files

We’re happy to assist and work with you until your environment is stable.

Did this answer your question?