<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ConfigMgr on DaltonFarm0</title><link>https://thedaltonfarm.com/tags/configmgr/</link><description>Recent content in ConfigMgr on DaltonFarm0</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 28 Aug 2026 00:00:00 -0600</lastBuildDate><atom:link href="https://thedaltonfarm.com/tags/configmgr/index.xml" rel="self" type="application/rss+xml"/><item><title>Moving a Software Update Point in Configuration Manager</title><link>https://thedaltonfarm.com/blog/movingtoremotesup/</link><pubDate>Thu, 27 Aug 2026 20:12:31 -0600</pubDate><guid>https://thedaltonfarm.com/blog/movingtoremotesup/</guid><description>&lt;p&gt;I want to discuss a topic that comes up in support from time to time:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;We moved our SUP role to another server, and now things are broken.&amp;rdquo;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This post will walk through how to do that correctly.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Important:&lt;/strong&gt; Before we continue: &lt;strong&gt;STOP&lt;/strong&gt;. Whatever your reason for moving the SUP is, it probably is not worth the additional complexity. &lt;em&gt;Do not do it&lt;/em&gt;. Stop. Do not argue with me; just don&amp;rsquo;t do it.&lt;/p&gt;</description></item><item><title>Software Update Content Distribution Fun</title><link>https://thedaltonfarm.com/blog/configmgrcontentdistro/</link><pubDate>Wed, 12 Aug 2026 19:36:12 -0600</pubDate><guid>https://thedaltonfarm.com/blog/configmgrcontentdistro/</guid><description>&lt;h2 id="background"&gt;Background&lt;/h2&gt;
&lt;p&gt;I wanted to cover a topic that came up in support recently. The issue revolves around how third-party updates are downloaded to devices and how specific settings affect where that content comes from.&lt;/p&gt;
&lt;p&gt;I wrote this article for PMPC a while back, it&amp;rsquo;s a good primer if you haven&amp;rsquo;t read it:
&lt;a href="https://patchmypc.com/blog/windows-update-registry-guide/"&gt;https://patchmypc.com/blog/windows-update-registry-guide/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;That article primarily focused on first-party updates. This one digs into some ConfigMgr settings that cause a lot of confusion around where update content actually comes from. ConfigMgr does a good job of masking the real problem here, with the wrong settings, things technically work&amp;hellip; until you scale.&lt;/p&gt;</description></item><item><title>ADR "Best Practice"</title><link>https://thedaltonfarm.com/blog/adrbestpractice/</link><pubDate>Mon, 29 Dec 2025 19:44:28 -0700</pubDate><guid>https://thedaltonfarm.com/blog/adrbestpractice/</guid><description>&lt;h1 id="the-95-solution-how-to-actually-setup-your-adrs"&gt;The 95% Solution: How to Actually Setup Your ADRs&lt;/h1&gt;
&lt;p&gt;Someone recently asked me what&amp;rsquo;s the &lt;em&gt;best&lt;/em&gt; way to setup ADRs (Automatic Deployment Rules). So, I&amp;rsquo;m going to run through a quick post on what I configure in 95% of the environments I manage.&lt;/p&gt;
&lt;p&gt;There are always exceptions, but the following setup is likely what I would deploy in almost any environment.&lt;/p&gt;</description></item><item><title>Website is live</title><link>https://thedaltonfarm.com/posts/my-first-post/</link><pubDate>Wed, 26 Nov 2025 00:00:00 +0000</pubDate><guid>https://thedaltonfarm.com/posts/my-first-post/</guid><description>&lt;p&gt;This is a new website where I am adding all of my notes&lt;/p&gt;</description></item><item><title>Configuration Manager ADR 0x80070194 Helper Script</title><link>https://thedaltonfarm.com/blog/adr404error/</link><pubDate>Thu, 20 Nov 2025 10:51:30 -0700</pubDate><guid>https://thedaltonfarm.com/blog/adr404error/</guid><description>&lt;h1 id="the-cloud-file-provider-exited-unexpectedly"&gt;The Cloud file provider exited unexpectedly&lt;/h1&gt;
&lt;h2 id="404-error--cab-file-missing"&gt;404 Error – .cab File Missing&lt;/h2&gt;
&lt;p&gt;Occasionally this error appears when attempting to deploy updates: 0x80070194&lt;/p&gt;
&lt;p&gt;&lt;img src="https://thedaltonfarm.com/Pasted%20image%2020251120194954.png" alt="image"&gt;&lt;/p&gt;
&lt;p&gt;This is usually the result of a &lt;strong&gt;missing .cab file&lt;/strong&gt;.
If the CAB file doesn’t exist, you will be unable to download and deploy that specific update(s) where the CAB file is deleted.&lt;/p&gt;</description></item><item><title>SQL Query For WSUS Updates</title><link>https://thedaltonfarm.com/blog/sqlqueryforwsusupdates/</link><pubDate>Fri, 21 Feb 2025 11:22:26 -0700</pubDate><guid>https://thedaltonfarm.com/blog/sqlqueryforwsusupdates/</guid><description>&lt;h2 id="wsus-sql-cleanup--update-health-query"&gt;WSUS SQL Cleanup &amp;amp; Update Health Query&lt;/h2&gt;
&lt;p&gt;When working with WSUS—especially in large ConfigMgr/SCCM environments—database bloat and superseded updates can cause synchronization failures, ADR issues, and overall sluggish console performance. Administrators often need deeper visibility into the WSUS database to understand:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;How many updates are currently stored&lt;/li&gt;
&lt;li&gt;Which updates are superseded&lt;/li&gt;
&lt;li&gt;Whether superseded updates have been properly declined&lt;/li&gt;
&lt;li&gt;Whether WSUS has accumulated a backlog of &lt;em&gt;obsolete&lt;/em&gt; updates that require cleanup&lt;/li&gt;
&lt;li&gt;Whether a specific update is declined in WSUS (useful for ConfigMgr troubleshooting)&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Configuration Manager Cloud Attach Error: (401) Unauthorized</title><link>https://thedaltonfarm.com/blog/cloudattach401error/</link><pubDate>Fri, 20 Dec 2024 00:00:00 +0000</pubDate><guid>https://thedaltonfarm.com/blog/cloudattach401error/</guid><description>&lt;h1 id="configmgr-cloud-attach-error-401-unauthorized"&gt;ConfigMgr Cloud Attach Error: (401) Unauthorized&lt;/h1&gt;
&lt;p&gt;&lt;strong&gt;CMGatewayNotificationWorker&lt;/strong&gt;&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;[Warning][CMGatewayNotificationWorker][0][System.Net.WebException][0x80131509]
The remote server returned an error: (401) Unauthorized.
at Microsoft.ConfigurationManager.ServiceConnector.ExtensionMethods.d__13.MoveNext()
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;I struggled with this one while setting up Co-management testing in Microsoft Configuration Manager.&lt;br&gt;
Cloud Attach completed successfully — everything looked good. I entered my Entra ID Global Admin credentials and all indicators turned green.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;But nothing would sync.&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>Configuration Manager MP PowerShell Prereqs</title><link>https://thedaltonfarm.com/blog/configmgrmp-prereqs/</link><pubDate>Tue, 14 Nov 2023 16:11:42 -0700</pubDate><guid>https://thedaltonfarm.com/blog/configmgrmp-prereqs/</guid><description>&lt;h2 id="why-use-powershell-to-install-prerequisites-for-a-configuration-manager-management-point"&gt;Why Use PowerShell to Install Prerequisites for a Configuration Manager Management Point?&lt;/h2&gt;
&lt;p&gt;When building a &lt;strong&gt;Configuration Manager (SCCM) Management Point&lt;/strong&gt;, installing the correct Windows Server prerequisites is critical. While these components can be added manually through Server Manager, using &lt;strong&gt;PowerShell&lt;/strong&gt; is the fastest, most reliable, and most repeatable way to prepare a server for the MP role.&lt;/p&gt;
&lt;p&gt;PowerShell ensures:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Consistency&lt;/strong&gt; – Every server is built the same way, reducing configuration drift.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Speed&lt;/strong&gt; – A full MP prereq stack installs in seconds, not minutes.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Automation&lt;/strong&gt; – Ideal for large environments, rebuilds, labs, and standardized deployment pipelines.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Documentation&lt;/strong&gt; – The installation script becomes living documentation of what&amp;rsquo;s required.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Error reduction&lt;/strong&gt; – Avoid missing components that cause MP install failures.&lt;/li&gt;
&lt;/ul&gt;</description></item><item><title>Configuration Manager Software Updates Error 0x800F0831</title><link>https://thedaltonfarm.com/blog/suerror0x800f0831/</link><pubDate>Thu, 23 Mar 2023 00:00:00 +0000</pubDate><guid>https://thedaltonfarm.com/blog/suerror0x800f0831/</guid><description>&lt;h1 id="configuration-manager-software-updates-error-0x800f0831"&gt;Configuration Manager: Software Updates Error 0x800F0831&lt;/h1&gt;
&lt;p&gt;I came across this issue in Configuration Manager while attempting to patch a Server OS.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://thedaltonfarm.com/image-5.png" alt="Update failure screenshot"&gt;&lt;/p&gt;
&lt;p&gt;The error:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Failed to Install Updates — 0x800F0831 (Unknown Error -2146498511)&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;occurs when a &lt;strong&gt;pre-requisite update is missing&lt;/strong&gt; from the system.&lt;/p&gt;</description></item><item><title>Configuration Manager Feature Update Loop</title><link>https://thedaltonfarm.com/blog/sccmfeatureupdateloop/</link><pubDate>Sun, 26 Jun 2022 00:00:00 +0000</pubDate><guid>https://thedaltonfarm.com/blog/sccmfeatureupdateloop/</guid><description>&lt;h1 id="fix-sccm-feature-update-loop-troubleshooting-guide"&gt;Fix SCCM Feature Update Loop: Troubleshooting Guide&lt;/h1&gt;
&lt;p&gt;To understand this problem, remember that SCCM is only attempting to launch the setup file for the feature update. The feature update is failing, and SCCM continues to try to run the setup. As part of the setup process the PC must reboot—hence the loop after the setup failure.&lt;/p&gt;</description></item></channel></rss>