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.

Last Update: Sep 04, 2024
In this guide, we’re going to detail the top ten PowerShell commands for managing Windows PCs, checking services and processes, creating automated tasks, and output options. If you’ve never used PowerShell before, this is a very versatile task automation solution and we hope this guide the PowerShell commands covered in this guide will make your…
Last Update: May 24, 2025
Learn all there is to know about how Active Directory (AD) replication works. This guide covers the basics of how domain controllers (DCs) replicate all of your user accounts, passwords, computers, and other objects in your environment. Learn about how sites define the logical layout of your network and how the tools and features in…
Last Update: Aug 19, 2025
This article is a step-by-step guide that will show you how to ensure that everyone in your Microsoft Teams organization has access to Teams using the machine-wide installer. What is the Microsoft Teams machine-wide installer, and do I need it? The Microsoft Teams machine-wide installer is an MSI-based installation method for Teams. It allows…

Last Update: Sep 04, 2024
Domain controllers (DCs) are at the heart of Active Directory Domain Services (AD DS), the directory service that provides authentication, authorization, and password management for Microsoft Windows networks. Find out here why they’re so important and what they do. What does a domain controller do? A domain controller (DC) is a server on your network that manages access for users, computers, servers, etc. centrally. It uses…
Last Update: Jun 18, 2025
Learn more about Azure Stack HCI, a preconfigured, validated offering that enables you to deploy a cloud in your own datacenter. What is Azure Stack HCI? Microsoft Azure Stack HCI is a cluster solution, based on a hyperconverged infrastructure (HCI). It is designed to host virtualized Windows and Linux workloads and their storage in…
Last Update: Mar 13, 2024
Active Directory is Microsoft’s on-premises identity and access management (IAM) service. In this Active Directory tutorial, learn how Active Directory (AD) makes it easier for IT to manage an organization’s IT resources. Active Directory is especially useful for companies that have to manage lots of endpoints and servers. What is Active Directory and why is…
Last Update: Jun 08, 2025
Outlook app for Android and iOS is free to download, but using some of its features can incur a monthly fee. Learn how to use Outlook without a fee. What is Outlook? Outlook is Microsoft’s mobile email app for Android and iOS platform devices. It allows you to access both personal email accounts (Outlook.com, Hotmail.com,…
Last Update: Jul 29, 2025
Microsoft 365 E3 vs E5 plans in review Microsoft 365, if not the most popular, is way up there in terms of productivity solutions for your organization. There are plans that serve smaller SMBs all the way up to 100,000+ employee enterprises. The solutions serve many vertical markets including healthcare, charities, commercial, etc., with specific…

Last Update: Sep 04, 2024
In this article, I will show you how to change the Microsoft Teams background in meetings with your own custom image. Virtual backgrounds in Teams meetings let you hide your location and give users more privacy. Change Microsoft Teams Background in Meetings When Microsoft Teams launched, way back when, there were limited features for…

Last Update: Sep 04, 2024
WSL allows you to run applications natively as Linux processes on Windows. Learn how to install and use WSL on Windows Server here. Which versions of Windows Server support WSL? According to Microsoft documentation, the Windows Subsystem for Linux (WSL) is available for installation on Windows Server 2019 (1709) and above. This includes the few Windows Server…

Last Update: Sep 04, 2024
Microsoft has released a special ‘Hyper-V Server‘ core edition with every release of Windows Server Long-Term Servicing Channel (LTSC 2012 R2, 2016, 2019). This past summer, while Windows Server 2022 was being developed and finalized, questions arose amongst IT Pros (hey, that rhymes…someone set that to music right away) about the possibility of Hyper-V Server…

Last Update: Jun 05, 2025
Use this guide to learn the basics of what you can do in Microsoft Teams, the system requirements to keep in mind when planning your rollout, and how to download and install Microsoft Teams for your desktop and mobile users in your environment. Microsoft Teams is a chat-based workspace that brings conversations, meetings, files, and…