Here’s a fun challenge: assign IP addresses in a subset of a DHCP scope to specific operating systems. DHCP Server doesn’t have this functionality out of the box. But you can still do it using a bit of trickery.
Continue readingWindows Server 2025 as a Domain Controller
I have started trying out Windows Server 2025 in my homelab, promoting one as a secondary domain controller (replacing an existing Windows Server 2016 DC). It turns out it has some issues out of the box, which Microsoft has acknowledged. Here’s how to fix some of them.
Continue readingA Detection Method for .NET Desktop Runtime
If you want to deploy .NET Desktop Runtime 6.0 alongside .NET Desktop Runtime 8.0, you will need a detection method that works with side-by-side version installations.
Continue readingHow to change the BIOS boot logo on an Intel NUC
I have an Intel NUC10i5FNK as part of my homelab and I thought it would be a bit of fun to change the BIOS logo from the relatively bland “Intel NUC” wordmark. Here’s how to do it.
Continue readingA Reliable Detection Method for Mozilla Firefox for MECM (SCCM)… or other programs that launch a separate uninstaller
It would appear Firefox is one of those applications that comes with a half-baked MSI installer. You can install Firefox with msiexec, but that’s where it stops. No repair, no uninstall, no product detection. This, of course, makes deployment with Microsoft Endpoint Configuration Manager (SCCM) a little bit trickier.
Continue reading