Michael has been an IT Pro since 1998. He has worked predominantly in the Windows world including client and server operating systems, on-prem systems engineering (AD, DNS, etc.), and over the last ten years or so has embraced and immersed himself in all things Microsoft 365 - including Exchange Online, SharePoint Online, Teams, OneDrive, and Microsoft Entra ID. He has written articles here on Petri based on these technologies. Michael strives to help other IT Pros with getting more efficient (especially with PowerShell) in their day-to-day tasks and offering solid assistance on larger projects.
In this article, I’ll show you how to change passwords for Active Directory users. Passwords are still the primary method of authenticating users in most Active Directory (AD) environments. Although modern identity solutions increasingly rely on multifactor authentication (MFA) and even passwordless technologies, legacy usernames and passwords remain the precarious method in enterprise workflows. Changing…
Microsoft AI Shell brings an AI‑assisted, conversational experience to your terminal. It runs as a standalone CLI (aish) or as a sidecar in Windows Terminal/PowerShell/iTerm2 (macOS), where it can suggest commands, fix errors, and even insert code directly into your shell. It ships with AI agents for Azure OpenAI (GPT‑4o) and Copilot in Azure, with…
One of the mechanisms Microsoft uses to enable or restrict Active Directory (AD) capabilities in Windows Server is the concept of Active Directory functional levels. Windows Server introduces stronger security, improved performance, better manageability, and increased functionality in Active Directory for each new version of the server operating system. Functional levels determine which AD DS…
This post will explain what a mapped network drive is in Windows, how to map a network drive, how and why to unmap one, and some general troubleshooting tips to help retain your sanity in even the simplest of implementations. How to map a network drive in Windows 10 or Windows 11 Let me show…
Planning a Windows Server DHCP migration from one server to another takes careful planning. This post outlines two primary options for successfully migrating the DHCP Server role from an older server to a newer one. Windows Server DHCP migration: Preparing for a smooth transition Let’s start with a valid and efficient migration checklist. We’ll need…
This helpful, straightforward guide will help you understand the ‘DNS Server’ role in Windows Server and how to install it and set up your initial configuration for success. Configure DNS server on Windows – Prerequisites Before diving in, you definitely want to plan this out and verify some prerequisites. Make sure you have: Windows Server…
Demoting a domain controller (DC) is a critical task in Microsoft Active Directory management that requires careful planning and solid steps to maintain the integrity of your environment. You may need to retire an old physical server, consolidate resources, or troubleshoot replication issues. Understanding the demotion process ensures a smooth transition without disrupting your directory…
Learn how to change DNS on Windows, using either the GUI or command-line with PowerShell. The most common scenario on enterprise computers is for DNS addresses to be handled by either DHCP servers or another IP address management solution. If you have not needed to change this configuration on one or more computers in a…
Last Update: Sep 24, 2026
In this blog post, you’ll learn how Mobile Device Management (MDM) can be used to manage and secure all types of mobile devices, including laptops and smart phones. What is Mobile Device Management? MDM is a strategic framework that governs how mobile devices interact with corporate resources. Keeping track of thousands of mobile devices, like…
Last Update: Dec 02, 2025
Introducing Cayosoft Guardian Protector. As identity increasingly becomes the most important pillar for securing data and IT systems, security teams face increasing challenges keeping track of who is changing what and when. What is Cayosoft Guardian Protector? Guardian Protector is a free, agentless monitoring solution that delivers real-time insight across Active Directory, Microsoft Entra ID,…
Last Update: Sep 14, 2026
If your graphics card suddenly stops working and Microsoft Windows displays error code 43, do not panic. What is device manager error code 43? Error code 43 is a generic hardware error in Windows 10 and Windows 11. It means the operating system detected that your GPU (or another device) reported a problem, and Windows…
Learn what a DHCP reservation is, its function, practical applications, and how you can leverage it effectively in your network. What is a DHCP reservation, and why does it matter? While DHCP’s dynamic nature is a blessing for general-purpose devices, there are specific instances where you need a particular device to always have the same…