<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DaltonFarm0</title><link>https://thedaltonfarm.com/</link><description>Recent content 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/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>Coming Soon</title><link>https://thedaltonfarm.com/coming-soon/</link><pubDate>Mon, 03 Aug 2026 09:40:41 -0600</pubDate><guid>https://thedaltonfarm.com/coming-soon/</guid><description>&lt;h2 id="coming-soon"&gt;Coming Soon&lt;/h2&gt;
&lt;p&gt;This page is coming soon.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://thedaltonfarm.com/soon.png" alt="image"&gt;&lt;/p&gt;
&lt;p&gt;Stay tuned for updates as the site evolves and new features arrive.&lt;/p&gt;</description></item><item><title>Landing</title><link>https://thedaltonfarm.com/landing/</link><pubDate>Mon, 03 Aug 2026 09:40:41 -0600</pubDate><guid>https://thedaltonfarm.com/landing/</guid><description>&lt;p&gt;This page is a temporary placeholder for the backend login service.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://thedaltonfarm.com/soon.png" alt="soon"&gt;&lt;/p&gt;
&lt;p&gt;The real authentication landing page is under construction.&lt;/p&gt;</description></item><item><title>Get-DiscoveredAppsAllDevices</title><link>https://thedaltonfarm.com/blog/get-discoveredappsalldevices/</link><pubDate>Wed, 11 Feb 2026 19:35:34 -0700</pubDate><guid>https://thedaltonfarm.com/blog/get-discoveredappsalldevices/</guid><description>&lt;h1 id="get-discoveredappsalldevices"&gt;Get-DiscoveredAppsAllDevices&lt;/h1&gt;
&lt;p&gt;&lt;img src="https://thedaltonfarm.com/stopclicking.png" alt="image"&gt;&lt;/p&gt;
&lt;p&gt;Managing a fleet of devices in a modern enterprise feels a lot like trying to herd cats. Everyone&amp;rsquo;s got &lt;em&gt;something&lt;/em&gt; installed that they shouldn&amp;rsquo;t, some machines are three browser versions behind, and when someone asks for a software inventory, the data exists in Intune but isn’t easy to bring together in one clear view.&lt;/p&gt;
&lt;p&gt;Here is a PowerShell script that talks to the Microsoft Graph API, pulls every discovered app across your entire tenant, and wraps it all up in a clean, multi-sheet Excel workbook. No more manual exports. No more copy-paste marathons.&lt;/p&gt;</description></item><item><title>Intune App List + Assignments</title><link>https://thedaltonfarm.com/blog/intuneapplist/</link><pubDate>Tue, 06 Jan 2026 20:17:37 -0700</pubDate><guid>https://thedaltonfarm.com/blog/intuneapplist/</guid><description>&lt;p&gt;A customer recently reached out asking if we had a report that could grab every application created in Intune and display all the assignments associated with each one. At Patch My PC, we didn&amp;rsquo;t have a specific report for that exact scenario (at the time of this writing), so I decided to build a custom solution.&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>About me</title><link>https://thedaltonfarm.com/about/</link><pubDate>Wed, 26 Nov 2025 20:31:47 -0700</pubDate><guid>https://thedaltonfarm.com/about/</guid><description>&lt;p&gt;Hello World!&lt;/p&gt;
&lt;p&gt;&lt;img src="https://thedaltonfarm.com/images/cancun24-135-small.webp" alt="my image"&gt;&lt;/p&gt;
&lt;p&gt;My name is Chris Dalton. I’m a Customer Engineer / Professional log reader at &lt;a href="https://patchmypc.com"&gt;Patch My PC&lt;/a&gt;. I’m furiously documenting some of the fringe cases I encounter.&lt;/p&gt;
&lt;p&gt;I don’t take this blog seriously, you shouldn’t either.&lt;/p&gt;
&lt;p&gt;I rarely promote this in any way. If you find this page, I hope it was moderately helpful.&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>Managing Google Chrome Relaunch Notifications via Windows Registry</title><link>https://thedaltonfarm.com/blog/googlechromeclose/</link><pubDate>Sun, 25 May 2025 21:31:21 -0700</pubDate><guid>https://thedaltonfarm.com/blog/googlechromeclose/</guid><description>&lt;p&gt;Keeping browsers up to date is crucial for security and performance, especially in enterprise environments. Google Chrome offers a way for IT administrators to enforce or recommend browser restarts after updates using Windows Registry keys. This ensures users are running the latest version without unnecessary delays.&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>Patch My PC Update Rings</title><link>https://thedaltonfarm.com/blog/patchmypcupdaterings/</link><pubDate>Mon, 27 Jan 2025 21:16:26 -0700</pubDate><guid>https://thedaltonfarm.com/blog/patchmypcupdaterings/</guid><description>&lt;h1 id="patch-my-pc-portal-update-ringsexplained"&gt;Patch My PC Portal Update rings explained.&lt;/h1&gt;
&lt;p&gt;I don’t like the word “demystified” because it feels like some AI slop.&lt;/p&gt;
&lt;p&gt;These patches that are released are not like Microsoft Updates where updates are released once a month on Patch Tuesday. They are released whenever the vendor sends out the update.&lt;/p&gt;</description></item><item><title>AADConnectResultStatus</title><link>https://thedaltonfarm.com/blog/aadconnectresultstatus/</link><pubDate>Sun, 22 Dec 2024 21:01:30 -0700</pubDate><guid>https://thedaltonfarm.com/blog/aadconnectresultstatus/</guid><description>&lt;p&gt;While running &lt;strong&gt;Microsoft Entra Connect Sync&lt;/strong&gt;, I encountered a persistent configuration error that refused to clear:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;“Retrying this operation may help resolve the issue.”&lt;br&gt;
&lt;em&gt;(Spoiler: it won’t.)&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&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>