Veeam 9.x PSSnapIn failure


Installed Veeam 9 Backup and Recovery. Installed the Veeam Powershell after a couple days of demoing. When launching the Veeam powershell module via Veeam menu it opens1) and works just fine. However when attempting to launch the Veeamssnapin using the command ‘Add-PsSnapIn VeeamPSSnapIn’ I received an error (below). As you can see, when running ‘get-pssnapin’ Veeam isn’t listed.


  • Install latest version of Powershell (see below)
  • Run ‘add-pssnapin veeampssnapin’ via Veeam powershell module from GUI

I attempted many steps to resolve, check sources.

  • Backing up registry and using the infamous ‘registry key fix’ unsuccessfully2)
  • Installing the toolkit ps in the original installer ISO
  • Updating Powershell from 2.03)

The actual solution for my instance was that I was on powershell version2 coupled with an additional undocumented step for adding the plugin since I’m on 9.x. You can verify your powershell4) version by running the command:


After you have 3.0+ installed (I installed 4.0) I launched Veeam application and ran command ‘add-pssnapin veeampssnapin’, then launched standard PS to confirm and it worked without issues.





IT Director/System Engineer at
Currently residing in Southwest Florida, though Indiana native. I've always enjoyed technology and it's been a passion my entire live.

Latest posts by Mr-Moo (see all)

Notes & References   [ + ]

Leave a Reply