Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form

PowerShell: How to update PowerShellGet and Package Management

Posted on 22/05/202006/09/2026 Christian By Christian No Comments on PowerShell: How to update PowerShellGet and Package Management
  1. Home
  2. Windows Server
  3. PowerShell: How to update PowerShellGet and Package Management
PowerShell

PowerShellGet is an open-source project, and both the PowerShellGet and PackageManagement modules are available in the PowerShell Gallery. PowerShellGet is now a repo under github.com/PowerShell. The PackageManagement module is already open-sourced as it is part of the OneGet project.  Check out the new PowerShellGet repo at github.com/PowerShell/PowerShellGet.

PowerShellGet is a PowerShell module with commands for discovering, installing, updating, and publishing the PowerShell artifacts like Modules, DSC Resources, Role Capabilities, and Scripts and can be used to install the Azure PowerShell module or other modules.

Update PowerShellGet and Package Management

PowerShellGet module is also integrated with the PackageManagement module as a provider, users can also use the PowerShell PackageManagement cmdlets for discovering, installing, and updating the PowerShell artifacts like Modules and Scripts.

On how to install PowerShell version 7, see https://techdirectarchive.com/2020/05/22/how-to-install-and-update-powershell-version-7-on-windows-and-linux/

Before updating the PowerShellGet or PackageManagement, let us first check the versions of the modules we have available.

If you use Update-Module, it will automatically load PowerShellGet and PackageManagement and list them as loaded PowerShell modules.

Note: You can also use the Get-Module -ListAvailable.

update

As you can see above, we have version 1.0.0.1 PowerShellGet and version 1.0.0.1 Package management running.

In order to update PowerShellGet or PackageManagement, you should always install the latest NuGet provider. To do that, run the following in an elevated PowerShell prompt.

Install-PackageProvider Nuget –force –verbose
PowerShellGet

Note: If you have PowerShell 5.0 or above running. you can install both PowerShellGet and PackageManagement together. To do this on Windows 10, Windows Server 2016, or any system with WMF 5.0 or 5.1 installed, run the following commands from an elevated PowerShell prompt:

Install-Module –Name PowerShellGet –Force –Verbose

Next, If you run PowerShell 5.0 or newer, you can install the latest PowerShellGet using the following command. PowerShell 5.0 is included in Windows 10, Windows Server 2016, Windows Server 2019, any system with WMF 5.0, and 5.1 or a system running PowerShell 6.

Package Management

To get the latest version, the the following command below for this.

Update-Module
Get-Module

After that you will see the latest versions of PowerShellGet and Package Management available.

PowerShell command output displaying the results of the update-module and get-module commands, listing installed modules and their versions.

To permit new modules to run, you will have to set the execution policy to RemoteSigned to allow this.

Set-ExecutionPolicy RemoteSigned
PowerShell prompt showing the command 'Set-ExecutionPolicy RemoteSigned' and the accompanying security warning about changing the execution policy.

I hope this blog post was helpful. If you have any questions, please let me know in the comment section.

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
Windows Server Tags:Package Management, PowerShell, PowerShell version 7, PowerShellGet, Windows Server 2016

Post navigation

Previous Post: Install and update PowerShell version 7 on Windows and Linux
Next Post: How to update PowerShell and Package Management via GPO

Related Posts

  • find my device banner
    How to Enable Find My Device on Windows 11 Windows
  • iso10
    Mount an ISO image in Windows 10 and 11 Windows
  • add or remove features on the specified server failed
    Error 0x80073701: The request to add or remove features on the specified server failed Windows Server
  • PXE Boot Stuck or No Boot Image was found Te bootloader did not find any operating system
    Fix PXE Boot Stuck or No Boot Image was found for HyperV VM Virtualization
  • Configure Data Deduplication on Windows Server
    Video on how to Configure Data Deduplication on Windows Server Windows Server
  • image 130
    How to fix the Security Database on the Server does not have a Computer Account for this Workstation Trust Relationship on Windows Server [Part 2] Scripts

More Related Articles

recovery Perform System State Restore of Active Directory via Windows Server backup utility Windows Server
Zit error e1774460375104 How to fix Domain Join Error during Windows Deployment Windows Server
Comprehensive guide on WSUS setup How to install WSUS on Windows Server 2022 Windows Server
WinPE How to uninstall and upgrade ADK, WinPE, and MDT Windows Server
sign11 Windows sign-in options and account protection on Windows 11 Windows
VBscript fixed and working in WinPE Windows PE working for Windows 11 and Windows Server 2022 Windows Server

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

vexpert-badge-stars-5

Virtual Background

VEEAMLEGEND

Categories

Top 30 Sysadmin blog

veeaam100

Veeam Vanguard

  • How to Make More Space Available on the Windows 11 Taskbar
    How to Make More Space Available on the Windows 11 Taskbar Windows
  • winn 11 3
    Enable HyperV on Windows: How to install Windows 11 on HyperV Windows
  • how to install ms office 365 title
    How to complete Microsoft Office 365 Family Subscription Mac
  • azure just in time
    How to secure access to your Virtual Machine with Just-in-Time (JIT) VM Access AWS/Azure/OpenShift
  • Screenshot 2020 08 28 at 12.51.10
    The service could not be started either because it is disabled or because it has no enabled devices associated with it Windows Server
  • VBR v12 to v13
    Upgrade Veeam Backup and Replication v12.3 to v13 on Windows Backup
  • Screenshot 2020 09 19 at 02.22.42
    Remove Windows 10 Apps with DISM: How to remove pre-provisioned apps from Windows Image Windows Server
  • Enable or Disable Siri
    How to enable Siri on Mac devices Mac

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,745 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Contact
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon
  • Bsky

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.