Tales of a Forced ConfigMgr Site Restore
I was at Microsoft’s TechEd North America 2014 last week learning all kinds of new and cool technology. On Monday, I got pinged by my client’s helpdesk support that no ConfigMgr operations could take...
View ArticleRemove All Direct Membership Rules from a ConfigMgr Collection
Download this script on the Technet Script Repository This script’s pretty self-explanatory. I wrote it because I had a few collections that had a ton of direct membership rules and using the GUI was...
View ArticleSoftware Updates Stuck in “AssignmentStateDetecting” Status
Today, it looks like I’m still running into issues relating to last week’s site system restore. For whatever reason, when attempting to deploy software updates all the clients could not find a WSUS...
View ArticleAll ConfigMgr Software Updates Expired After Site Restore
As I type, I’m in the middle of a major Configuration Manager problem. You can’t do too many updates deployments when every, single update in the database is expired! This is what it took to get my...
View ArticleUnable to Connect to WSUS Database: Solved!
The saga continues… I still can’t get a successful ConfigMgr software update sync from my WSUS server. The latest issue is now I couldn’t access the Windows Internal Database to run any kind of...
View ArticleRebuild/Defragment Your WSUS Database Indexes
I’ve realized it’s important to keep your SQL indexes properly maintained. I’m no SQL DBA but from what I hear, consistently ensure your indexes are defragemented is a good thing. During my recently...
View ArticleProblems Downloading ConfigMgr Software Updates License Terms: SOLVED!
To finish off the marathon troubleshooting session I’ve had lately I’ve finally fixed the last lingering software update sync problem. This problem was noticed by the following symptoms: I was seeing...
View ArticleCMClient Module: Invoke Common ConfigMgr Client Actions via Powershell
UPDATE 06/13/14 – Added Enable/Disable-CMClientDebugLogging functions. I’m pleased to share my most recent module; CMClient! This module contains a lot of the common actions I tend to do on ConfigMgr...
View ArticleConvert ConfigMgr Application to Package/Program
UPDATE 07/11/14 – Added the ability to convert applications with multiple deployment types. The script will now create a package for each deployment type. Here’s a script I recently wrote to solve a...
View ArticleHow to Create a Robust ConfigMgr Backup with Powershell
Download this script on the Technet Script Repository I’ve recently completed a high priority task on my list this week created from my most recent forced ConfigMgr site restore. After that went down,...
View ArticleSCCM Admins: A Simple Installed Software Query
The most frequent piece of client information I have to retrieve from SCCM on a regular basis is installed software. The requests are typically nothing formal. Myself or others just want to get a rough...
View ArticleMIFS Gone Wild: Use Powershell to Track Down Problem Clients
SCCM admins have a lot of things to worry about. Software deployments, OS imaging, patching, the tasks can sometimes feel overwhelming. Tack on client health to that list of responsibilities and you’ll...
View ArticleConfigMgr Site Maintenance Task Powershell Module
I was getting ready to upgrade our ConfigMgr 2012 SP1 site server to R2 (I know, I’m a little behind the times!) and one of the tasks I needed to do was disable all the site maintenance tasks while the...
View ArticleAutomatic SCCM to WSUS Software Update Sync
My client uses Configuration Manager for software updates and has been for a long time. It works well and they’re used to the workflow. As you may know, Configuration Manager uses WSUS to manage a lot...
View ArticleAll ConfigMgr Software Updates Expired After Site Restore
As I type, I’m in the middle of a major Configuration Manager problem. You can’t do too many updates deployments when every, single update in the database is expired! This is what it took to get my...
View ArticleBuilding Logs for CMTrace with PowerShell
This post is part of the #PSBlogWeek PowerShell blogging series. #PSBlogWeek is a regular event where anyone interested in writing great content about PowerShell is welcome to volunteer for. The...
View ArticleConfigMgr: How To Find Deployments Targeted at a Client
I had an issue tonight with ConfigMgr and software updates that I thought I’d share. My place of employment’s PCs are waaay out of date with updates. Unfortunately there’s over 2,000+ patches that have...
View ArticleHow to Tell a Thin Client From a Desktop with Powershell
I’m a ConfigMgr admin by day. I have to manage thousands of workstations; some desktops and some thin clients. Thin clients and desktops are two different device types and must be handled different....
View ArticleConvert a Product Code to a GUID
As a ConfigMgr admin I sometimes have to reverse engineer packages. In this instance, I had a line of business application that whoever packaged it up was on drugs. To remove this application without...
View Article