Back to Article List

How to install Miniconda on Windows 11

How to install Miniconda on Windows 11 - How to install Miniconda on Windows 11

Installing Miniconda on Windows is mostly clicking Next, with two decisions buried in the middle that determine how much PATH-related grief you collect later: who to install for, and what to do about the PATH checkbox. This guide walks the install on Windows 11 (current installers require 64-bit Windows 11, version 23H2 or later), explains both decisions, gets conda working in PowerShell and ends with the silent install used for fleets.

Download the Windows installer

Download Miniconda3-latest-Windows-x86_64.exe from the official repository at repo.anaconda.com/miniconda/. The latest filename always resolves to the newest release, currently 26.5.3-2 with Python 3.14 in base. There are also builds pinned to older Python versions, and the Miniconda download guide explains that naming scheme along with the rest of the index.

Verifying the download is optional and cheap. In a terminal:

certutil -hashfile Miniconda3-latest-Windows-x86_64.exe SHA256

Then compare against the SHA256 column shown next to the file on the repo index.

Miniconda installer options and which to pick

Run the .exe and accept the license. Most screens are fine at their defaults. Two aren't.

Just Me or All Users

Pick Just Me. It installs into your user profile, needs no administrator rights and keeps conda's frequent self-updates from demanding elevation every time. All Users has a real audience, shared lab machines and terminal servers where several accounts need one install, and it drags admin rights into every future update, so it should be a deliberate choice, never the default one.

Add Miniconda to PATH or not

The installer offers to add Miniconda to your PATH and advises against it in the same breath. Take the advice and leave it off. The reasoning, spelled out in Anaconda's Windows install documentation, is that the conda directories hold hundreds of unrelated binaries which would then shadow or collide with other software on the machine, active environment or not. I once watched a PATH'd conda hijack the ssl DLLs of an unrelated tool, and the afternoon it took to diagnose is the reason this paragraph exists. There's a supported entry point that needs no PATH surgery at all, covered next.

Of the remaining options, install location and cache clearing are fine as-is on a personal machine, and "register as default Python" only deserves a tick when nothing else on the box provides Python.

First run in the Anaconda Prompt

When the installer finishes, open the Start Menu and type "Anaconda Prompt". The entry named Anaconda Prompt (miniconda3) is a cmd session preloaded with conda's activation hooks, and its prompt shows base already active:

(base) C:\Users\yourname>

Confirm the install:

conda --version

The current release answers conda 26.5.3. Opening a plain cmd or PowerShell window instead gets you "conda is not recognized as an internal or external command", and that isn't breakage, it's the PATH decision from earlier working as designed. Plain terminals learn about conda in the next section; the error itself, with its relatives, is dissected in the Miniconda troubleshooting guide.

Make conda work in PowerShell

Living in the Anaconda Prompt is fine for occasional use. For daily work in PowerShell or Windows Terminal, run this once from the Anaconda Prompt:

conda init powershell

It writes conda's activation hook into your PowerShell profile; PowerShell remains a supported conda init target alongside cmd.exe and the Unix shells. Close and reopen PowerShell, the (base) prefix appears and conda activate behaves normally.

One snag can follow: PowerShell refusing to load the new profile with a "running scripts is disabled" complaint. That's the execution policy blocking profile scripts, and relaxing it for your user account (RemoteSigned is the usual choice) is a one-time fix. After that, creating conda environments on Windows works with the same commands and flags as everywhere else.

Your idea deserves better hosting

24/7 support 30-day money-back guaranteeRefund covers the VPS plan on your first order. Cancel anytime
Billing Cycle

VPS.S1

$5.99 Save  17 %
$4.99 Monthly
  • 2 vCPU AMD EPYC
  • 2 GB RAMMEMORY
  • 30 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included

VPS.S3

$14.99 Save  33 %
$9.99 Monthly
  • 4 vCPU AMD EPYC
  • 6 GB RAMMEMORY
  • 70 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included

VPS.S4

$19.99 Save  20 %
$15.99 Monthly
  • 6 vCPU AMD EPYC
  • 8 GB RAMMEMORY
  • 80 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included

EPYC VPS.P1

$8.99 Save  22 %
$6.99 Monthly
  • 2 vCPU AMD EPYC
  • 4 GB RAMMEMORY
  • 40 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P2

$16.99 Save  24 %
$12.99 Monthly
  • 2 vCPU AMD EPYC
  • 8 GB RAMMEMORY
  • 80 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P4

$29.99 Save  23 %
$22.99 Monthly
  • 4 vCPU AMD EPYC
  • 16 GB RAMMEMORY
  • 160 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P5

$39.99 Save  25 %
$29.99 Monthly
  • 8 vCPU AMD EPYC
  • 16 GB RAMMEMORY
  • 180 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P6

$59.99 Save  25 %
$44.99 Monthly
  • 8 vCPU AMD EPYC
  • 32 GB RAMMEMORY
  • 200 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

EPYC VPS.P7

$69.99 Save  29 %
$49.99 Monthly
  • 16 vCPU AMD EPYC
  • 32 GB RAMMEMORY
  • 240 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G2

$24.99 Save  20 %
$19.99 Monthly
  • 2 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 4 GB DDR5MEMORY
  • 50 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G4

$44.99 Save  22 %
$34.99 Monthly
  • 4 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 8 GB DDR5MEMORY
  • 100 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G6

$89.99 Save  22 %
$69.99 Monthly
  • 8 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 16 GB DDR5MEMORY
  • 200 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

Genoa VPS.G7

$159.99 Save  22 %
$124.99 Monthly
  • 8 vCPUAMD EPYC Genoa 4th generation 9xx4 with 3.25 GHz or similar, on Zen 4 architecture. AMD EPYC G4
  • 32 GB DDR5MEMORY
  • 250 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6IPv6 is currently unavailable in France, Finland or the Netherlands. included
  • Free auto backupsIncludes one backup slot you can set to run daily, weekly or monthly.

AMD Ryzen VPS.R1

$16.99 Save  18 %
$13.99 Monthly
  • 1 dedicated CPU AMD Ryzen 9 7950X with 4.5 GHz or similar, on Zen 4 architecture. vCPU
  • 4 GB DDR5MEMORY
  • 50 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6 included IPv6 support is currently unavailable in France, Finland or the Netherlands.
  • Auto backup included

AMD Ryzen VPS.R2

$29.99 Save  17 %
$24.99 Monthly
  • 2 dedicated CPUs AMD Ryzen 9 7950X with 4.5 GHz or similar, on Zen 4 architecture. vCPU
  • 8 GB DDR5MEMORY
  • 100 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6 included IPv6 support is currently unavailable in France, Finland or the Netherlands.
  • Auto backup included

AMD Ryzen VPS.R4

$109.99 Save  18 %
$89.99 Monthly
  • 8 dedicated CPUs AMD Ryzen 9 7950X with 4.5 GHz or similar, on Zen 4 architecture. vCPU
  • 32 GB DDR5MEMORY
  • 400 GB NVMeSTORAGE
  • Unmetered bandwidth
  • IPv4 & IPv6 included IPv6 support is currently unavailable in France, Finland or the Netherlands.
  • Auto backup included

*VAT excluded.

INCLUDED WITH EVERY PLAN

✓ No setup fees ✓1 Gbps network
✓ Full root access on KVM ✓ Free server monitoring ✓ Firewall management ✓24/7 support

Silent install for fleets and build agents

For provisioning scripts or a room of workstations, the installer runs unattended, with flags from Anaconda's silent mode documentation:

start /wait "" Miniconda3-latest-Windows-x86_64.exe /InstallationType=JustMe /RegisterPython=0 /S /D=%UserProfile%\Miniconda3

/S is the silent switch, /InstallationType takes JustMe or AllUsers, /RegisterPython=0 skips registering the system Python and /D sets the destination and must come last on the line. Silent mode shows no license prompt; running it counts as acceptance. Note also that it runs conda init for nothing, so a provisioning script should add the conda init powershell step itself, run via the installed Scripts\conda.exe when no Anaconda Prompt shortcut exists.

The same one-liner is how conda lands on a Windows VPS over RDP or WinRM, ready before the session ends.

A last piece of advice for later: when an install gets into a half-working state, don't delete the folder by hand. The bundled uninstaller cleans registry entries and shell hooks a manual deletion leaves behind, and the uninstall Miniconda guide shows the clean route, silent flags included.

Questions?

Will VS Code find my conda environments automatically?

Yes. The Python extension scans the default install locations and lists every conda environment in its interpreter picker without any PATH changes. Pick the environment once per project and the integrated terminal activates it for you, which is one more reason the PATH checkbox can stay off.

About the author

Matteo De Luca

I am from Turin. I studied electronic engineering there and discovered, somewhere during the second year, that I enjoyed explaining our laboratory work more than I enjoyed the laboratory work itself. I wrote for small Italian technology sites during university, then took freelance assignments on consumer hardware and later Linux and server software. The second change was better for me. I like subjects where there is something concrete to understand before the writing begins.

I live with my girlfriend and a very old Syberian cat. I go bouldering two evenings a week and draw when I remember to. I also have a small collection of film cameras inherited from my grandfather. Photography is one of the few hobbies where I am quite happy not to become more efficient. I don't want every interest I have to become work.

Deploy your next project in seconds

Bring your winning ideas online faster, with modern hardware and unmetered bandwidth. Join a European cloud trusted by thousands of developers and businesses worldwide.