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.
AD site topology is the way Active Directory (AD) models your physical network using sites, subnets, and site links. It helps clients find nearby domain controllers and helps replication follow efficient network paths. But the most common Active Directory performance problems are caused by bad site topology, not AD itself. In many environments, administrators spend…
Active Directory DNS is used to locate domain controllers and critical services (LDAP, Kerberos, and the Global Catalog) via SRV and host records. If DNS is missing or misconfigured, common outcomes include failed logons, Group Policy errors, and domain controller replication issues. This article explains how and why Active Directory depends on DNS, with practical…
Last Update: May 05, 2026
In Active Directory (AD), a domain is the main administrative boundary, a tree is a DNS-based grouping of related domains, and a forest is the top-level security boundary that can contain one or more trees and domains. Here’s the quick breakdown: AD domains vs forests vs trees: at-a-glance decision guide Domains in Active Directory A…
Last Update: May 05, 2026
In this guide, you’ll learn how to migrate a DNS server in a Windows Server environment, covering both Active Directory–integrated and standard zones. We’ll look at prep, validation, and troubleshooting steps to keep name resolution (and Active Directory) stable throughout the cutover. Migrating a DNS server in a Windows environment can be tricky, especially for…
When a user account becomes locked, account lockout event id 4740 is logged on your domain controllers. It is the primary signal administrators rely on to begin troubleshooting. While the event itself is straightforward, interpreting it correctly and using it effectively to identify the true source of a lockout is not always obvious. What is…
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…