Microsoft partner of the year icon

SCCM Client Installation Error 80041001

  While upgrading workstations from SMS client to SCCM client, I ran into several workstations having WMI errors in the CCMSETUP.LOG file, specifically; “MSI: Warning 25001. Setup failed due to unexpected circumstance. The error code is 80041001” I was able to resolve this by following the process outlined below. Uninstall the SCCM client by running…

Event ID 73 and Event ID 101 in Event Viewer when migrating from Rights Management Services ( RMS ) to Active Directory Rights Management Services ( AD RMS )

I was tasked with migrating Rights Management Services ( RMS ) to Active Directory Rights Management Services ( AD RMS ) for a client.  The old RMS server was Windows 2003 with RMS installed and in production.  That same server also hosted the RMS database.  The new AD RMS server was of course Windows 2008…

Blank Task Sequence Variables

A new feature of Configuration Manager 2007 R2 is the ability to define a Task Sequence Variable on a Collection or individual resource without a value. Then when the Task Sequence initiates on a system, a dialog box is presented where you can set the value of the variable. A quick example is in order…

Catapult Awards and Windows 7 Video Contest

As Microsoft Gold Partner and National Systems Integrator (NSI) Catapult enters in all kinds of contests for recognition with Microsoft. Most recently we were awarded the Partner of the Year award for Custom Development Solutions, Web Development. We are also competing in a Windows 7 video contest. You can bop over to Digital Forum TV…

Using non-CLS compliant types in PowerShell

Not all classes in the SharePoint API are CLS-compliant types.  While using a language like C#.NET it does not matter since the .NET framework knows how to work with these classes.  Working in PowerShell is a completely different story.  PowerShell does not differentiate between the various cases of names of objects, properties, or methods.  This…

Replacing Default WSS Project Workspace

Overview The following instructions are for replacing the current default WSS Site Template with a newly created template. As with any set of instructions that involves editing system file names or running commands, it is strongly recommended that this first be practiced in a test or development environment and that the current system be backed…