Automating Configuration Drift Prevention with PowerShell DSC
Declaring a machine's desired configuration once, then letting PowerShell DSC continuously enforce it, instead of re-applying settings after drift.
Step-by-step, task-oriented guides — do this, in this order, to get this result.
Declaring a machine's desired configuration once, then letting PowerShell DSC continuously enforce it, instead of re-applying settings after drift.
Using Process Explorer and Autoruns to inspect a suspicious running process and audit every autostart location that Task Manager doesn't show.
Building a current App Control for Business policy from a reference system, deploying it in audit mode, reviewing evidence, and enforcing it in rings.
Deploying Windows Server Update Services to control which updates deploy where and when, instead of every machine pulling updates directly from Microsoft.
Exporting a WSL distro's entire state to a portable file, and restoring it later on the same machine after a problem or on an entirely different one.
A complete diskpart walkthrough for shrinking a WSL2 distro's .vhdx file after deleting large data, since Windows never reclaims that space on its own.
Configuring Docker Desktop to use WSL2 as its backend, integrating specific distros, and verifying containers run on WSL2's real kernel, not a separate VM.
Turning on systemd support in a specific WSL2 distro, applying the required restart correctly, and verifying services actually manage correctly afterward.
Both directions of WSL file access, plus the performance-driven rule for deciding which filesystem a given project's files should actually live on.
Setting up an NVIDIA GPU for CUDA-accelerated machine learning in WSL2, from Windows-side driver installation through verifying real acceleration.