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: Jul 31, 2024
Key takeaway: RAID 5 provides good read performance and it can tolerate one disk failure in a minimum 3-disk array. RAID 10 provides fast read and write performance and it can potentially tolerate up to 2 drive failures in a minimum 4-disk array. RAID 5 and RAID 10 are two different redundant array of independent…
Last Update: Apr 17, 2024
Advanced password attacks, like brute force and those launched by malicious insiders, are devastating the security of today’s enterprises and cloud services. ADSelfService Plus from ManageEngine can protect web properties from such attacks with multi-factor authentication (MFA). Multi-factor authentication is the best way to protect Active Directory and cloud-based user accounts As the impacts of…
Last Update: Jun 18, 2025
RAID 0 and RAID 1 are two of the standard RAID storage levels that you can use to create large data stores by combining multiple disk drives. In this article, we’ll explain the main differences between RAID 0 and RAID 1 and help you determine how to choose the best RAID level for your projects….
Last Update: Jan 17, 2023
With earlier versions of Microsoft Office reaching end-of-support milestones throughout 2023, IT Pros need to offer their managers recommendations on how to proceed – Upgrade to Office 2021 LTSC or migrate to the subscription model, Microsoft 365 Apps for enterprise? Read this article to find out. We all know that Microsoft has steadily increased the…
Last Update: Jan 17, 2023
Windows File Recovery is a free command-line utility for recovering deleted files in Windows. If you have lost files on your PC after accidentally deleting them, this article explains how to use Windows File Recovery to recover them in a couple of steps. Windows File Recovery (WFR) is a newer file restore utility Microsoft released…
Last Update: Apr 16, 2024
In this review, we show you how you can use Action1’s free platform to patch Windows and third-party applications. See how it works here. What is Action1 and why do I need it? Action1 is a class-leading patch management software with a robust feature set that automates the deployment of security updates and patches to…
Last Update: Dec 09, 2025
The Active Directory Recycle Bin is a tool that IT pros can use to recover lingering objects on a network. In this article, I’ll explain how to enable and use the Active Directory Recycle Bin and recover objects without the need to use System State backups. There are two main ways to enable the Active…
Last Update: May 09, 2025
Microsoft’s Local Administrator Password Solution (LAPS) is a legacy Windows tool that IT admins can use to manage account passwords of domain-joined computers. The company has finally updated LAPS this year and plans to bring it natively into Windows in 2023. In this article, I’ll explain how to use LAPS and how it can help…
Last Update: Sep 30, 2024
This article will offer you a straightforward way to list Active Directory users with Active Directory Users and Computers (ADUC). I’ll show you how to do that using the graphical user interface (GUI) with the ADUC tool. Check out how to list Active Directory Users with PowerShell on Petri if you would prefer to perform…
Last Update: Jul 19, 2023
A logon is an event in Windows that shows a user account being granted some access to a workstation/server/computer. This article will explain the basics of Windows logon types, how authentication plays a role, and then describe the various types of logons built into Windows. As IT pros, we’ve all ‘logged onto computers’, servers, network…
Last Update: Oct 24, 2022
A PowerShell array is a data structure designed to store an item or a collection of items. These item types can be the same or of varying types. In this article, we’ll explain how PowerShell arrays work, how to use an array of objects, and everything you need to know about PowerShell arrays to become…
Last Update: Jun 08, 2025
In this article, I’ll explain how to use the PowerShell Where-Object cmdlet to filter objects and data. I’ll provide a series of easy examples showing you how to filter files by name or date, how to filter processes by status or CPU usage, and more. When using PowerShell, you will often receive an extremely large…