We have compiled useful guides and resources covering PowerShell guides, Windows Updates, and Windows 11 upgrades.
Windows Updates
Security updates for June 2025 have been released on 10 June 2025 by Microsoft. You may find more information on the following pages for specific Microsoft Windows Servers:
- KB5061010 for Windows Server 2016 – June 2025
- KB5060531 for Windows Server 2019 – June 2025
- KB5060526 for Windows Server 2022 – June 2025
- KB5060842 for Windows Server 2025 – June 2025
- KB5061059 for Windows Server 2012 – ESU for June 2025
- KB5061018 for Windows Server 2012 R2 – June 2025
May cumulative updates were released by Microsoft on 13 May 2025. Information about these cumulative updates can be found on the following pages for May:
- KB5058411 for Windows Server 2025
- KB5058385 for Windows Server 2022
- KB5058392 for Windows Server 2019
- KB5058383 for Windows Server 2016
Windows 11 Upgrade
Windows 10 becomes end-of-life on 14 October 2025. Learn more about how Windows 10 EOL status requires you to update to Windows 11 before October 2025.
It may be pertinent for Windows 10 users to also understand how the Extended Security Updates for Windows 10 will work after October 2025.
The price information for Extended Security Update program for Windows 10 is shared in this page.
PowerShell Resources
Consider performing basic administration tasks using PowerShell. Some of the more significant Powershell guides on our site include the following: