All posts in Software Distribution

Controlling Program Deployment Execution Time

In System Center Configuration Manager (ConfigMgr) 2007 and beyond, the time that a program for a required deployment is enforced (or run) by the client is generally thought to be the assignment schedule time(s) defined within the deployment. Read more…

ConfigMgr 2012 Application Installation Failures

I’ve seen this as an issue now a few times now in my lab and production environments as well as on the forums. In brief, this specific issue is an access denied (hresult of 0x80070005) when downloading the application content and is clearly denoted in either smsts.log (if the application install is during a task sequence) or CAS.log. Read more…

ConfigMgr 2012 and 32-bit Application Installers

Why are 32-bit application installers special and why do they need special handling? First, a caveat: If you don’t have any 64-bit OSes in your environment (or never will), then there is nothing special about them. I think I can safely say that no one using ConfigMgr 2012 falls into this category though. Read more…

ConfigMgr 2012 Application Deployment By Example: User EXE Deployment

Scenario: Deploy an application using the new application deployment capabilities of ConfigMgr 2012.

Criteria:

  • Native install using EXE installer (instead of an MSI based installer)
  • Deploy to all users in a specific AD security group
  • Support uninstallation

Read more…

Copying Files to Clients Using ConfigMgr

This seemingly simple task stumps and trips up a lot of people in both ConfigMgr 2007 and ConfigMgr 2012. It’s not that it’s a difficult task per se, it’s that people go into it with bad assumptions. Read more…

ConfigMgr Application Package Recipes – Adobe Reader X

So was Adobe sucking up to Apple when they decided to use the roman numeral for the version number?

Anyway, here’s another common package recipe that I see folks struggling with all the time. Read more…

The Program Rerun Behavior Option

ConfigMgr Program Rerun Behavior

So what exactly do each of these options do in an advertisement? The TechNet documentation is actually pretty sketchy and thus this post (inspired by MVP extraordinaire, Torsten Meringer). Note that everything below is specific to mandatory advertisements; i.e., those with a schedule. If the advertisement is not mandatory or is executed manually, the Program Rerun Behavior setting has no impact. Read more…

ConfigMgr and Failed Program Retry

Inspired by a recent forum thread (and John Marcum), I put together a little test to verify if ConfigMgr does indeed automatically retry advertised programs that failed. Read more…

Build and Capture and Software Updates (revisited)

Recently at a client in production and in my home lab, I ran into the an issue where the Software Updates task in my Build and Capture TS for Windows 7 would just hang. It would get to the task and scan for updates correctly according to the log and the UI, then it would just sit on “Installing Update 1 of x” forever (and never time out). Read more…

Recurring Advertisements

We all know (or will now) that if a client misses a mandatory advertisement in ConfigMgr for whatever reason, e.g., the client is powered off, it will happily “run” the advertisement as soon as it can once it comes online again. Read more…

Load More