Here is a all the pre-configured DCM of packs
Tuesday, November 8, 2011
Monday, May 3, 2010
ConfigMgr 2007 Tool Kit v2
direct http://download.microsoft.com/download/5/5/0/55078AC4-3D15-407B-948E-CEB72A0A5A50/ConfigMgrTools.msi
The following list provides specific information about each tool in the toolkit.
- Client Spy - A tool that helps you troubleshoot issues related to software distribution, inventory, and software metering on Configuration Manager 2007 clients.
- Delete Group Class Tool - A tool used to remove inventory group definitions along with history data, tables, views and stored procedures for the group.
- Desired Configuration Management Migration Tool - A tool used to migrate from the DCM Solution for SMS 2003 to DCM in ConfigMgr 2007.
- Desired Configuration Management Model Verification Tool - A tool used by desired configuration management content administrators for the validation and testing of configuration items and baselines authored externally from the Configuration Manager console.
- Desired Configuration Management Substitution Variable Tool - A tool used by desired configuration management content administrators for authoring desired configuration management configuration items that use chained setting and object discovery.
- Management Point Troubleshooter Tool - A tool that checks a computer system before and after a management point installation to ensure that the installation meets the requirements for management points.
- Policy Spy - A policy viewer that helps you review and troubleshoot the policy system on Configuration Manager 2007 clients.
- Preload Package Tool - A tool used to manually install compressed copies of package source files on Configuration Manager 2007 sites.
- Security Configuration Wizard Template for Configuration Manager 2007 - The Security Configuration Wizard (SCW) is an attack-surface reduction tool for the Microsoft Windows Server 2008 R2 operating system. Security Configuration Wizard determines the minimum functionality required for a server's role or roles, and disables functionality that is not required. The Configuration Manager 2007 Service Pack 2 Security Configuration Wizard template supports new site system definitions and enables the required services and ports.
- Send Schedule Tool - A tool used to trigger a schedule on a Client or trigger the evaluation of a specified DCM Baseline. You can trigger a schedule either locally or remotely.
- Trace32 - A log viewer that provides a way to easily view and monitor log files created and updated by Configuration Manager 2007 clients and servers.
Wednesday, February 17, 2010
Tools and Utilities for ConfigMgr / SCCM 2007 Including beta's
- SCCM OU Collection Creator - Matthew Hudson
===Tools and Utilities===
- SccmAutoDoc Kim Oppalfens, who is a SCCM MVP, has released a neat utility called SccmAutoDoc. SccmAutoDoc is a command line utility that automatically documents an SCCM site into a human-readable form with minimal user input. Only the useful information is included, as opposed to items that are largely used internally.
- SMSNotify SMSNotify, by myITforum member Dan Thompson, presents the user with an informative screen that lets them know a package will install at a scheduled time and allows the user to postpone the installation for a future time. Many, many other features and options.
- ConfigMgr / SCCM / SMS Documentation Script v1.18 This vbs script will create detailed documentation for your ConfigMgr / SCCM / SMS server.
- ENGL Zwlancfg - ENGL. ENGL Zwlancfg is a tool that simplifies the unattended deployment of Microsoft wireless network settings to Windows XP and Vista machines. Profiles can be created, deleted, exported and imported. Zwlancfg can be run from the command line or from the Microsoft System Center Configuration Manager (SCCM) Task Sequence Plugin.
- ConfigMgr Branch DP Add - ddelgado1 on CodePlex. BDPAdd is a tool that will bulk add protected branch distribution points to a ConfigMgr 2007 (SCCM) hierarchy. There is currently not a way, in the ConfigMgr console, to add multiple protected Branch distribution points at once. This tools attempts to address that problem. (Note: The tool could be easily modified, if needed, to add unprotected branch DPs. I needed protected Branch DPs though, so that's what I wrote this for.
- ConfigMgr Site Bound Tool - ddelgado1 on CodePlex. SiteBound is a tool that allows bulk addition of boundaries to ConfigMgr (SCCM ) sites. Adding boundaries through the ConfigMgr console can be tedious if adding more than a handful. Previously for SMS 2003 there was the Siteboun.exe tool which solved this problem, however, to my knowledge there is not a version of this tool available for ConfigMgr 2007. If there is, then oh well I still learned something.
- Coretech SCCM Manager - Freeware- Coretech A/S
Formerly known as "Coretech Application Creator for SCCM" This utility is developed based on many years of experience with Microsoft System Management Server now System Center Configuration Manager. Our mission is to streamline every aspect of the package creation process thus making the daily administration of the system smarter. In the latest version you'll also find functionality to prestage computers and configure variables used in the image deployment process.
- ConfigMgr MP Policy Checker - Vincent Dipippo - I have written a tool that will allow you to select a policy and then check that policy via HTTP pulls to all of the MPs. The tool is multi-threaded for performance and works well in large environment.
- 1E Migration Tool - This tool is designed to allow an SMS Administrator to Migrate all or selected packages and programs from his SMS environment into a System Center Configuration Management (ConfigMgr) environment. The tool has the following features: The Migration of Package and Program details along with source files; Renaming of Package and Program names during migration; Direct transfer of packages from your SMS site to ConfigMgr; Export to flat file structure from SMS site and Import into ConfigMgr from flat file; Exporting of SMSNomad command line settings to new ConfigMgr Nomad tab settings.
- ConfigMgr Collection Query Rule Embedded Reference Checker - The tool enumerates all existing site codes, collections, and query rules on that server. It then uses regular expressions to detect probable collection references (i.e. any site code followed by 5 hex digits). There is also a special case for the built-in collections, which do not correspond to a site code (starting instead with SMS) and do not conform to the strict standard for user-created collections (e.g. SMSDM001, SMS000GS, etc.) Finally, it cross-references those collection IDs to the actual list of collections and includes them by ID and name for review. Any collection ID that is found in a rule but not in the collections enumerated from the server is reported as "**** Unknown ****". You can search the output for this to identify bad references.
- ConfigMgr Package Distribution Health Browser - While the console is quite functional in checking the distribution status of packages in general, I wrote a tool that helps administrators zero in on package replication issues much more quickly. First, it accesses the associated views in the database directly, which makes it much faster to get at this information than the console, which is a front-end to the ConfigMgr WMI provider. Second, it offers some sorting and filtering options that highlight the replication issues much more efficiently than reviewing the total status for every package individually.
- SCCM Client Center 2.0 or SCCM Client Center 2.0 by Roger Zander
- Wiki Documentation Documentation for SCCM Client Center 2.0
- Updates to MSI Updates when using MSI to install
- 1E's Service Window Provides a graphical interface that allows an administrative user to view, add, edit and delete maintenance windows (service windows) on a selected target computer. Maintenance windows define times during which Microsoft System Center Configuration Manager 2007(ConfigMgr) can apply advertisements and software update deployments to the specified computer. If no windows are specified then the computer can receive advertisements at any time. Administrators may assign advertisements outside any maintenance windows irrespective of what has been set.
- Collection Commander 1.3.1 by Roger Zander
Initiate SMS 2003 advanced client actions on a collection: Ping,WakeUp,HW/SW Inventory,ReRun Advertisements,Show logged on user,Download/Refresh Policy,Repair SMS Agents,Import Clients to the Collection.
- Web Remote Tools by Ron Crumbaker
-- Modifications and Additions to Web Remote Tools 3.21
- SCCM Right Click Tools by rhouchins
- SMS Server Tools 0 2 2 - By Bernard White
Suite of 7 tools including: 1. Management Point Ping (mpping.exe), 2. Site Information (siteinfo.exe), 3. Package Information (pkginfo.exe), 4. Distribution Point Mod (dpmod.exe), 5. Site Control File Check (scfcheck.exe), 6. Site Services (sitesvc.exe), 7. Collection Membership (cmember.exe). For more info see: http://netplantation.com
- SMS SCCMTroubleShooter by Greg Ramsey
Use the troubleshooters to help identify problems with clients. visit http://www.myitforum.com/cs2/blogs/gramsey for more information.
- SCCM 2007 GUID assistant by Greg Ramsey
Use this utility on a TEST SCCM 2007 site to help you identify the desired GUID required to extend the SCCM 2007 console.
- Restart Mul exe by sdesai
Restart all the systems in collection.
- SMS Site Status SideBar Gadget by fmerizalde130
This is the first of several Windows Vista SideBar Gadgets for providing SMS\SCCM information. This gadget, once configured will provide SMS Site Status.
- Program files application Blocker by rtruss
A small util to add blank files to the program files dir and remove permissions for local administrators, everyone and users groups and then add domain admins and whatever group you would like to add as well.
- ConfigMgr 2007 CCR creator tool by Chris Stauffer
- Dell Client Configuration Utility (DCCU)
Dell Client Configuration Utility (DCCU) is an application that you can use to obtain or configure BIOS settings. You can also restart or shut down the system or flash the BIOS with DCCU.
- SMSMap
Create Visio drawings of any combination of ConfigMgr 2007 and SMS 2003 Site Servers. Source: Tondware
- System Center Configuration Manager 2007 Toolkit
The ConfigMgr 2007 Toolkit contains 7 downloadable tools to help you manage and troubleshoot ConfigMgr 2007.
- System Center Updates Publisher (SCUP) 4.0
SCUP 4.0 allows customers to import software update catalogs, create, modify, and export software update definitions, and publish software updates.
- Enhanced System Discovery 2007 by System Center Tools
Provides a number of capabilities to improve your level of integration and synchronization with Active Directory.
- InventoryManager 2007 by Dudeworks
Inventory Manager (INVMAN) allows administrators to easily extend, customize and edit asset inventory for System Center Configuration Manager 2007 and SMS 2003.
- ConfigMgr Branch Distribution Point Bulk Add Tool CodePlex Project
BDPAdd is a tool that will bulk add protected branch distribution points to a ConfigMgr 2007 (SCCM) hierarchy. There is currently not a way, in the ConfigMgr console, to add multiple protected Branch distribution points at once. This tools attempts to address that problem.
- ConfigMgr Site Bound Tool CodePlex Project
This tool will bulk add boundaries to ConfigMgr sites.
- System Center Configuration Manager Driver Deleter CodePlex Project
The purpose of this application is to facilitate the deletion of multiple driver objects from a Microsoft System Center Configuration Manager 2007 (SCCM) database.
- SMS/SCCM Peer2Peer AddOn by Roger Zander
SMSTorrent is a Peer2Peer AddOn for SMS2003/SCCM2007 Clients. SMS/SCCM Clients are able to share the local Package cache with other Clients using the BitTorrent filesharing protocol.
- MIFCheck - MIFChecker allows you to verify a .MIF file (SMS 2.0 inventory file) for errors.
- Right-click Collection Listing by Matt Hudson
Right click on a computer or user and see what collection that resource is in as well as what maintanence window is associated with it.
- Mini Monster Mof Builder by Sherry Kissinger
- SCAP Conversion Tool for Desired Configuration Manager Microsoft
The SCAP Conversion Tool for DCM converts Security Content Automation Protocol (SCAP) files into DCM Configuration Packs and indicates gaps in a log file that can result from the conversion process. Use the Configuration Packs in combination with the desired configuration management (DCM) feature in Microsoft System Center Configuration Manager 2007 to monitor compliance with the SCAP baseline.
- WQL Analyzer - Browse classes, properties, qualifiers; run WQL queries (locally or remotely); save results as XML or HTML; connect to remote computer; export class description to XML or HTML; automatically generate the "SELECT" query (double click on class name).
Scripts¶
- VBScript Function for NOIDMIF Creation by rjones
VBScript Function for creating NOIDMIF files for SMS ad-hock inventory.
- Script to inventory certificates by Matthew Hudson & Sherry Kissinger
- Verify AMT certificates - Steve Rachui's Manageability blog. The CertValidator.vbs utility is designed to run on Windows 2003 and Windows 2008 servers.
Queries¶
Reports¶
Configuration Packs¶
- Microsoft Assessment Configuration Pack for ENERGY STAR Power Management for SC ConfigMgr 2007
ENERGY STAR is a joint program of the U.S. Environmental Protection Agency and the U.S. Department of Energy that helps save money and protect the environment through energy efficient products and practices. The ENERGY STAR guidelines for computers cover both the hardware devices and the power management features expected of the operating system and applications.
- IBM System Packs for Microsoft's System Center Configuration Manager (SCCM) - Catalog Readme User's Guide
Misc.¶
- ConfigMgr 2007 Visio Stencils
ConfigMgr (SCCM) 2007 Visio Stencils with example drawing.
- Microsoft Configuration Manager 2007 SP1 Asset Intelligence Catalog Update
This package will update the Asset Intelligence Configuration Manager SP1 catalog to fix the MPC issue, correcting the LU_MSProd table.
- SCCM 2007 Capacity Planner
Here is an updated Capacity Planner to work with SCCM 2007. This is not fully completed as it is a work in progress. But it has updated terminology and hardware recommendations which may be helpful to some people. The bandwidth used calculations are not updated although you can manipulate the data to give an estimation.
- TechNet Forums ConfigMgr Feeds OPML
Import this OPML into your favorite RSS reader to stream content posted to the ConfigMgr forums on TechNet.
Ron Crumbaker Web Remote Tools 3.21 Customizations or Additional buttons¶
- Filter Update Update the filter.
- Scroll Left Pane Make a change to allow for the left pane to be scroll-able.
- New Button: Alternate Lookup User for SLAT If you have SystemCenterTools.com's Security Login Audit Tool deployed, an alternate report to lookup a computer for a user.
- New Button: Roger Zander's SMS Client Center 1.1.3 Launch SMS Client Center v1.1.3 (Note, not designed for use with v2)
- New Button: SMS2003 Remote Tools Toggle It is assumed that the site setting is enabled; and this is to toggle disable on specific clients when needed.
- New Button: MSInfo32
--
----------------
Thanks
----------------
Friday, December 11, 2009
sccm log files
* CAS - Content Access Service. Maintains the local package cache.
* Ccmexec.log - Records activities of the client and the SMS Agent Host service.
* CertificateMaintenance.log - Maintains certificates for Active Directory directory service and management points.
* ClientIDManagerStartup.log - Creates and maintains the client GUID.
* ClientLocation.log - Site assignment tasks.
* ContentTransferManager.log - Schedules the Background Intelligent Transfer Service (BITS) or the Server Message Block (SMB) to download or to access SMS packages.
* DataTransferService.log - Records all BITS communication for policy or package access.
* Execmgr.log - Records advertisements that run.
* FileBITS.log - Records all SMB package access tasks.
* Fsinvprovider.log (renamed to FileSystemFile.log in all SMS 2003 Service Packs) - Windows Management Instrumentation (WMI) provider for software inventory and file collection.
* InventoryAgent.log - Creates discovery data records (DDRs) and hardware and software inventory records.
* LocationServices.log - Finds management points and distribution points.
* Mifprovider.log - The WMI provider for .MIF files.
* Mtrmgr.log - Monitors all software metering processes.
* PolicyAgent.log - Requests policies by using the Data Transfer service.
* PolicyAgentProvider.log - Records policy changes.
* PolicyEvaluator.log - Records new policy settings.
* Remctrl.log - Logs when the remote control component (WUSER32) starts.
* Scheduler.log - Records schedule tasks for all client operations.
* Smscliui.log - Records usage of the Systems Management tool in Control Panel.
* StatusAgent.log - Logs status messages that are created by the client components.
* SWMTRReportGen.log - Generates a usage data report that is collected by the metering agent. (This data is logged in Mtrmgr.log.)
Server Log Files
* Ccm.log - Client Configuration Manager tasks.
* Cidm.log - Records changes to the client settings by the Client Install Data Manager (CIDM).
* Colleval.log - Logs when collections are created, changed, and deleted by the Collection Evaluator.
* Compsumm.log - Records Component Status Summarizer tasks.
* Cscnfsvc.log - Records Courier Sender confirmation service tasks.
* Dataldr.log - Processes Management Information Format (MIF) files and hardware inventory in the Configuration Manager 2007 database.
* Ddm.log - Saves DDR information to the Configuration Manager 2007 database by the Discovery Data Manager.
* Despool.log - Records incoming site-to-site communication transfers.
* Distmgr.log - Records package creation, compression, delta replication, and information updates.
* Hman.log - Records site configuration changes, and publishes site information in Active Directory Domain Services.
* Inboxast.log - Records files that are moved from the management point to the corresponding SMS\INBOXES folder.
* Inboxmgr.log - Records file maintenance.
* Invproc.log - Records the processing of delta MIF files for the Dataloader component from client inventory files.
* Mpcontrol.log - Records the registration of the management point with WINS. Records the availability of the management point every 10 minutes.
* Mpfdm.log - Management point component that moves client files to the corresponding SMS\INBOXES folder.
* MPMSI.log - Management point .msi installation log.
* MPSetup.log - Records the management point installation wrapper process.
* Ntsvrdis.log - Configuration Manager 2007 server discovery.
* Offermgr.log - Records advertisement updates.
* Offersum.log - Records summarization of advertisement status messages.
* Policypv.log - Records updates to the client policies to reflect changes to client settings or advertisements.
* Replmgr.log - Records the replication of files between the site server components and the Scheduler component.
* Rsetup.log - Reporting point setup log.
* Sched.log - Records site-to-site job and package replication.
* Sender.log - Records files that are sent to other child and parent sites.
* Sinvproc.log - Records client software inventory data processing to the site database in Microsoft SQL Server.
* Sitecomp.log - Records maintenance of the installed site components.
* Sitectrl.log - Records site setting changes to the Sitectrl.ct0 file.
* Sitestat.log - Records the monitoring process of all site systems.
* Smsdbmon.log - Records database changes.
* Smsexec.log - Records processing of all site server component threads.
* Smsprov.log - Records WMI provider access to the site database.
* SMSReportingInstall.log - Records the Reporting Point installation. This component starts the installation tasks and processes configuration changes.
* SMSSHVSetup.log - Records the success or failure (with failure reason) of installing the System Health Validator point.
* Srvacct.log - Records the maintenance of accounts when the site uses standard security.
* Statmgr.log - Writes all status messages to the database.
* Swmproc.log - Processes metering files and maintains settings.
Admin Console Log Files
* RepairWizard.log - Records errors, warnings, and information about the process of running the Repair Wizard.
* ResourceExplorer.log - Records errors, warnings, and information about running the Resource Explorer.
* SMSAdminUI.log - Records the local Configuration Manager 2007 console tasks when you connect to Configuration Manager 2007 sites.
Management Point Log Files
* MP_Ddr.log - Records the conversion of XML.ddr records from clients, and copies them to the site server.
* MP_GetAuth.log - Records the status of the site management points.
* MP_GetPolicy.log - Records policy information.
* MP_Hinv.log - Converts XML hardware inventory records from clients and copies the files to the site server.
* MP_Location.log - Records location manager tasks.
* MP_Policy.log - Records policy communication.
* MP_Relay.log - Copies files that are collected from the client.
* MP_Retry.log - Records the hardware inventory retry processes.
* MP_Sinv.log - Converts XML hardware inventory records from clients and copies them to the site server.
* MP_Status.log - Converts XML.svf status message files from clients and copies them to the site server.
Mobile Device Management Log Files
* DmClientHealth.log - Records the GUIDs of all the mobile device clients that are communicating with the Device Management Point.
* DmClientRegistration.log - Records registration requests from and responses to the mobile device client in Native mode.
* DmpDatastore.log - Records all the site database connections and queries made by the Device Management Point.
* DmpDiscovery.log - Records all the discovery data from the mobile device clients on the Device Management Point.
* DmpFileCollection.log - Records mobile device file collection data from mobile device clients on the Device Management Point.
* DmpHardware.log - Records hardware inventory data from mobile device clients on the Device Management Point.
* DmpIsapi.log - Records mobile device communication data from device clients on the Device Management Point.
* dmpMSI.log - Records the MSI data for Device Management Point setup.
* DMPSetup.log - Records the mobile device management setup process.
* DmpSoftware.log - Records mobile device software distribution data from mobile device clients on the Device Management Point.
* DmpStatus.log - Records mobile device status messages data from mobile device clients on the Device Management Point.
* FspIsapi.log - Records Fallback Status Point communication data from mobile device clients and client computers on the Fallback Status Point.
Mobile Device Client Log Files
* DmCertEnroll.log - Records certificate enrollment data on mobile device clients.
* DMCertResp.htm (in \temp) - Records HTML response from the certificate server when the mobile device Enroller program requests a client authentication certificate on mobile device clients.
* DmClientSetup.log - Records client setup data on mobile device clients.
* DmClientXfer.log - Records client transfer data for Windows Mobile Device Center and ActiveSync deployments.
* DmCommonInstaller.log - Records client transfer file installation for setting up mobile device client transfer files on client computers.
* DmInstaller.log - Records whether DMInstaller correctly calls DmClientSetup and whether DmClientSetup exits with success or failure on mobile device clients.
* DmInvExtension.log - Records Inventory Extension file installation for setting up Inventory Extension files on client computers.
* DmSvc.log - Records mobile device management service data on mobile device clients.
Operating System Deployment Log Files
* CCMSetup.log - Provides information about client-based operating system actions.
* CreateTSMedia.log - Provides information about task sequence media when it is created. This log is generated on the computer running the Configuration Manager 2007 administrator console.
* DriverCatalog.log - Provides information about device drivers that have been imported into the driver catalog.
* MP_ClientIDManager.log - Provides information about the Configuration Manager 2007 management point when it responds to Configuration Manager 2007 client ID requests from boot media or PXE. This log is generated on the Configuration Manager 2007 management point.
* MP_DriverManager.log - Provides information about the Configuration Manager 2007 management point when it responds to a request from the Auto Apply Driver task sequence action. This log is generated on the Configuration Manager 2007 management point.
* MP_Location.log - Provides information about the Configuration Manager 2007 management point when it responds to request state store or release state store requests from the state migration point. This log is generated on the Configuration Manager 2007 management point.
* Pxecontrol.log - Provides information about the PXE Control Manager.
* PXEMsi.log - Provides information about the PXE service point and is generated when the PXE service point site server has been created.
* PXESetup.log - Provides information about the PXE service point and is generated when the PXE service point site server has been created.
* Setupact.log Setupapi.log Setuperr.log Provide information about Windows Sysprep and setup logs.
* SmpIsapi.log - Provides information about the state migration point Configuration Manager 2007 client request responses.
* Smpmgr.log - Provides information about the results of state migration point health checks and configuration changes.
* SmpMSI.log - Provides information about the state migration point and is generated when the state migration point site server has been created.
* Smsprov.log - Provides information about the SMS provider.
* Smspxe.log - Provides information about the Configuration Manager 2007 PXE service point.
* SMSSMPSetup.log - Provides information about the state migration point and is generated when the state migration point site server has been created.
* Smsts.log - General location for all operating system deployment and task sequence log events.
* TaskSequenceProvider.log - Provides information about task sequences when they are imported, exported, or edited.
* USMT Log loadstate.log - Provides information about the User State Migration Tool (USMT) regarding the restore of user state data.
* USMT Log scanstate.log - Provides information about the USMT regarding the capture of user state data.
Network Access Protection Log Files
* Ccmcca.log - Logs the processing of compliance evaluation based on Configuration Manager NAP policy processing and contains the processing of remediation for each software update required for compliance.
* CIAgent.log - Tracks the process of remediation and compliance. However, the software updates log file, *Updateshandler.log - provides more informative details on installing the software updates required for compliance.
* locationservices.log - Used by other Configuration Manager features (for example, information about the client's assigned site) but also contains information specific to Network Access Protection when the client is in remediation. It records the names of the required remediation servers (management point, software update point, and distribution points that host content required for compliance), which are also sent in the client statement of health.
* SDMAgent.log - Shared with the Configuration Manager feature desired configuration management and contains the tracking process of remediation and compliance. However, the software updates log file, Updateshandler.log, provides more informative details about installing the software updates required for compliance.
* SMSSha.log - The main log file for the Configuration Manager Network Access Protection client and contains a merged statement of health information from the two Configuration Manager components: location services (LS) and the configuration compliance agent (CCA). This log file also contains information about the interactions between the Configuration Manager System Health Agent and the operating system NAP agent, and also between the Configuration Manager System Health Agent and both the configuration compliance agent and the location services. It provides information about whether the NAP agent successfully initialized, the statement of health data, and the statement of health response.
System Health Validator Point Log Files
* Ccmperf.log -Contains information about the initialization of the System Health Validator point performance counters.
* SmsSHV.log - The main log file for the System Health Validator point; logs the basic operations of the System Health Validator service, such as the initialization progress.
* SmsSHVADCacheClient.log - Contains information about retrieving Configuration Manager health state references from Active Directory Domain Services.
* SmsSHVCacheStore.log - Contains information about the cache store used to hold the Configuration Manager NAP health state references retrieved from Active Directory Domain Services, such as reading from the store and purging entries from the local cache store file. The cache store is not configurable.
* SmsSHVRegistrySettings.log - Records any dynamic changes to the System Health Validator component configuration while the service is running.
* SmsSHVQuarValidator.log - Records client statement of health information and processing operations. To obtain full information, change the registry key LogLevel from 1 to 0 in the following location:HKLM\SOFTWARE\Microsoft\SMSSHV\Logging\@GLOBAL
Desired Configuration Management Log Files
* ciagent.log - Provides information about downloading, storing, and accessing assigned configuration baselines.
* dcmagent.log - Provides high-level information about the evaluation of assigned configuration baselines and desired configuration management processes.
* discovery.log - Provides detailed information about the Service Modeling Language (SML) processes.
* sdmagent.log - Provides information about downloading, storing, and accessing configuration item content.
* sdmdiscagent.log - Provides high-level information about the evaluation process for the objects and settings configured in the referenced configuration items.
Wake On LAN Log Files
* Wolmgr.log - Contains information about wake-up procedures such as when to wake up advertisements or deployments that are configured for Wake On LAN.
* WolCmgr.log - Contains information about which clients need to be sent wake-up packets, the number of wake-up packets sent, and the number of wake-up packets retried.
Software Updates Site Server Log Files
* ciamgr.log - Provides information about the addition, deletion, and modification of software update configuration items.
* distmgr.log - Provides information about the replication of software update deployment packages.
* objreplmgr.log - Provides information about the replication of software updates notification files from a parent to child sites.
* PatchDownloader.log - Provides information about the process for downloading software updates from the update source specified in the software updates metadata to the download destination on the site server.
* replmgr.log - Provides information about the process for replicating files between sites.
* smsdbmon.log - Provides information about when software update configuration items are inserted, updated, or deleted from the site server database and creates notification files for software updates components.
* SUPSetup - Provides information about the software update point installation. When the software update point installation completes, Installation was successful is written to this log file.
* WCM.log - Provides information about the software update point configuration and connecting to the Windows Server Update Services (WSUS) server for subscribed update categories, classifications, and languages.
* WSUSCtrl.log - Provides information about the configuration, database connectivity, and health of the WSUS server for the site.
* wsyncmgr.log -Provides information about the software updates synchronization process.
WSUS Server Log Files
* Change.log - Provides information about the WSUS server database information that has changed.
* SoftwareDistribution.log - Provides information about the software updates that are synchronized from the configured update source to the WSUS server database.
Software Updates Client Computer Log Files
* CAS.log - Provides information about the process of downloading software updates to the local cache and cache management.
* CIAgent.log - Provides information about processing configuration items, including software updates.
* LocationServices.log - Provides information about the location of the WSUS server when a scan is initiated on the client.
* PatchDownloader.log - Provides information about the process for downloading software updates from the update source to the download destination on the site server. This log is only on the client computer configured as the synchronization host for the Inventory Tool for Microsoft Updates.
* PolicyAgent.log - Provides information about the process for downloading, compiling, and deleting policies on client computers.
* PolicyEvaluator - Provides information about the process for evaluating policies on client computers, including policies from software updates.
* RebootCoordinator.log - Provides information about the process for coordinating system restarts on client computers after software update installations.
* ScanAgent.log - Provides information about the scan requests for software updates, what tool is requested for the scan, the WSUS location, and so on.
* ScanWrapper - Provides information about the prerequisite checks and the scan process initialization for the Inventory Tool for Microsoft Updates on Systems Management Server (SMS) 2003 clients.
* SdmAgent.log - Provides information about the process for verifying and decompressing packages that contain configuration item information for software updates.
* ServiceWindowManager.log - Provides information about the process for evaluating configured maintenance windows.
* smscliUI.log - Provides information about the Configuration Manager Control Panel user interactions, such as initiating a Software Updates Scan Cycle from the Configuration Manager Properties dialog box, opening the Program Download Monitor, and so on.
* SmsWusHandler - Provides information about the scan process for the Inventory Tool for Microsoft Updates on SMS 2003 client computers.
* StateMessage.log - Provides information about when software updates state messages are created and sent to the management point.
* UpdatesDeployment.log - Provides information about the deployment on the client, including software update activation, evaluation, and enforcement. Verbose logging shows additional information about the interaction with the client user interface.
* UpdatesHandler.log - Provides information about software update compliance scanning and about the download and installation of software updates on the client.
* UpdatesStore.log - Provides information about the compliance status for the software updates that were assessed during the compliance scan cycle.
* WUAHandler.log - Provides information about when the Windows Update Agent on the client searches for software updates.
* WUSSyncXML.log - Provides information about the Inventory Tool for the Microsoft Updates synchronization process. This log is only on the client computer configured as the synchronization host for the Inventory Tool for Microsoft Updates.
Windows Update Agent Log File
* WindowsUpdate.log - Provides information about when the Windows Update Agent connects to the WSUS server and retrieves the software updates for compliance assessment and whether there are updates to the agent components
-------------------
Thanks,
Paddy
Thursday, May 7, 2009
Custom Error Codes for Configuration Manager 2007
Client Custom Error Codes
| Error Code | Description |
|---|---|
| CCM_ERRORCODE(0x 80040200) NAMENOTFOUND2147746304 | Name not found |
| CCM_ERRORCODE(0x 80040201) BADNAMEFORMAT2147746305 | Incorrect name format |
| CCM_ERRORCODE(0x 80040202) SERVICESHUTDOWN2147746306 | Service is shutting down |
| CCM_ERRORCODE(0x 80040203) DATAEMPTY2147746307 | No data supplied |
| CCM_ERRORCODE(0x 80040204) DATATOOLARGE2147746308 | Data too large |
| CCM_ERRORCODE(0x 80040205) INVALIDPATH2147746309 | Invalid path |
| CCM_ERRORCODE(0x 80040206) INVALIDFILE2147746310 | Invalid file |
| CCM_ERRORCODE(0x 80040207) PARSE2147746311 | Parsing error |
| CCM_ERRORCODE(0x 80040208) INVALIDCOMMAND2147746312 | Invalid command |
| CCM_ERRORCODE(0x 80040209) DATATYPEMISMATCH2147746313 | Data type mismatch |
| CCM_ERRORCODE(0x 80040210) INVALIDTRANSLATOR2147746320 | Invalid Translator |
| CCM_ERRORCODE(0x 80040211) INVALIDADDRESS2147746321 | Invalid Address |
| CCM_ERRORCODE(0x 80040212) CONTEXTCLOSED2147746322 | Context is closed |
| CCM_ERRORCODE(0x 80040213) TIMEOUT2147746323 | Timeout occurred |
| CCM_ERRORCODE(0x 80040214) INVALIDNAMELEN2147746324 | Invalid name length |
| CCM_ERRORCODE(0x 80040215) ITEMNOTFOUND2147746325 | Item not found |
| CCM_ERRORCODE(0x 80040216) INVALIDSERVICEPARAM2147746326 | Invalid service parameter. The WMI file could be corrupt or there was a manual change to a site control file. |
| CCM_ERRORCODE(0x 80040217) DATACORRUPT2147746327 | Data is corrupt |
| CCM_ERRORCODE(0x 80040218) INVALIDSERVICESETTING2147746328 | Invalid service settings |
| CCM_ERRORCODE(0x 80040219) GLOBALSERVICENOTSET2147746329 | Global service not set |
| CCM_ERRORCODE(0x 80040220) INVALIDTYPE2147746336 | Invalid type |
| CCM_ERRORCODE(0x 80040221) INVALIDUSER2147746337 | Invalid user. An operation for a user that is not logged on is in process or the user account is invalid. |
| CCM_ERRORCODE(0x 80040222) CANCELLED2147746338 | Operation cancelled |
| CCM_ERRORCODE(0x 80040223) VERSIONMISMATCH2147746339 | Version mismatch |
| CCM_ERRORCODE(0x 80040224) INVALIDMESSAGE2147746340 | Invalid message |
| CCM_ERRORCODE(0x 80040225) INVALIDADDRESSTYPE2147746341 | Invalid address type |
| CCM_ERRORCODE(0x 80040226) INVALIDPROTOCOL2147746342 | Invalid protocol |
| CCM_ERRORCODE(0x 80040227) DISABLED2147746343 | Functionality disabled |
| CCM_ERRORCODE(0x 80040228) INVALIDENDPOINT2147746344 | Invalid endpoint |
| CCM_ERRORCODE(0x 80040229) GETCREDENTIALS2147746345 | Failed to get credentials |
| CCM_ERRORCODE(0x 80040230) LOGONUSER2147746352 | Error logging on as given credentials |
| CCM_ERRORCODE(0x 80040231) TRANSIENT2147746353 | Transient error that could indicate a network problem. |
| CCM_ERRORCODE(0x 80040232) MESSAGENOTSIGNED2147746354 | Message not signed |
| CCM_E_MESSAGENOTTRUSTED(0X 0x80040233)2147746355 | Message not trusted |
| CCM_ERRORCODE(0x 80040234) INTERNALENDPOINT2147746356 | Internal endpoint cannot receive a remote message |
| CCM_ERRORCODE(0x 80040235) PARSE_SYNTAX2147746357 | Syntax error occurred while parsing |
| CCM_ERRORCODE(0x 80040236) LOWMEMORY2147746358 | Low memory. |
| CCM_ERRORCODE(0x 80040237) REPLYMODE_INCOMPATIBLE2147746359 | Reply mode incompatible |
| CCM_ERRORCODE(0x 80040238) PUBLIC_KEY_NOT_FOUND2147746360 | Public key not found |
| CCM_ERRORCODE(0x 80040239) CLIENT_ID_NOT_FOUND2147746361 | Client ID not found |
| CCM_ERRORCODE(0x 80040240) INSUFFICIENTDISKSPACE2147746368 | Insufficient disk space |
| CCM_ERRORCODE(0x 80040241) DATABASE_CONNECT_FAILED2147746369 | Failed to connect to database |
| CCM_ERRORCODE(0x 80040242) STORED_PROCEDURE_FAILED2147746370 | Stored procedure failed |
| CCM_ERRORCODE(0x 80040243) PUBLIC_KEY_MISMATCH2147746371 | Public key mismatch |
| CCM_E_BAD_HTTP_STATUS_CODE (0x 8004027E) 2147746430 | Client communication from the management point failed. |
| CCM_E_EMPTY_CERT_STORE (0x 80040280) 2147746432 | A valid certificate was not found in the certificate store. |
| CCM_E_NO_CERT_MATCHING_CRITERIA (0x 80040281) 2147746433 | No valid certificate could be found using the specified certificate selection. |
| CCM_E_TOO_MANY_CERTS (0x 080040282) 2147746434 | More than one valid certificate was located |
| CCM_E_MISSING_PRIVATEKEY (0x 080040283) 2147746435 | The selected certificate does not have a corresponding private key, which is required for successful communication. |
| CCM_E_MISSING_SUBJECT_NAME (0x 080040284) 2147746436 | The selected certificate does not have a Subject Name defined. |
| CCM_E_UNKNOWN_SEARCH_CRITERIA (0x 080040285) 2147746436 | The certificate selection criteria syntax is invalid. |
| CCM_E_INVALID_SMS_AUTHORITY (0x 080040286) 2147746437 | The certificate does not successfully chain to a trusted root certification authority. |
| CCM_E_MISSING_SITE_SIGNING_CERT (0x 080040287) 2147746438 | Cannot locate the required Configuration Manager site server signing certificate for this site. |
| HandleRemoteSyncSend failed (0x80040309).2147746569 | The 'trust failed'. This happens when the client doesn't trust data from the management point. |
| CForwarder_Sync::Send failed (0x80040309).2147746569 | The 'trust failed'. This happens when the client doesn't trust data from the management point. |
| CForwarder_Base::Send failed (0x80040309).2147746569 | The 'trust failed' This happens when the client doesn't trust data from the management point. |
| CCM_E_LOCATION_MPREFRESHCCM_ERRORCODE(0x80040300)2147746560 | Client trying to refresh management point and it is empty. |
| CCM_E_LOCATION_NOADCCM_ERRORCODE(0x80040301)2147746561 | Client is configured to only read Active Directory Domain Services and couldn't find the requested location (site assignment, management point) data. |
| CCM_E_LOCATION_NOTASSIGNEDCCM_ERRORCODE(0x80040302)2147746562 | Client is trying to do something that requires being assigned to a site and it is not assigned. Only called from NAP when trying to refresh the management point. |
| CCM_E_LOCATION_INTERNALERRORCCM_ERRORCODE(0x80040303)2147746563 | Internal error |
| CCM_E_LOCATION_BADSERVERCERTCCM_ERRORCODE(0x80040304)2147746564 | Management point certification is corrupt from client's perspective, which could be due to network corruption or an attacker. |
| CCM_E_LOCATION_BADCLIENTCERTCCM_ERRORCODE(0x80040305)2147746565 | Client certification is corrupt from site system's perspective, which could be due to network corruption or an attacker. |
| CCM_E_LOCATION_MPUNREACHABLECCM_ERRORCODE(0x80040306)2147746566 | Client failed to connect to management point to make a location services request (MPLIST or MPKEYINFORMATION). |
| CCM_E_LOCATION_PROXYMPREFRESHCCM_ERRORCODE(0x80040307)2147746567 | Client is trying to refresh proxy management point and it's empty. May only be called from NAP when trying to refresh the proxy management point. |
| CCM_E_LOCATION_LOCALMPREFRESHCCM_ERRORCODE(0x80040308)2147746568 | Client is trying to refresh local management point and it's empty. Only called from NAP when trying to refresh proxy management point. |
| CCM_E_LOCATION_MESSAGEFAILEDCCM_ERRORCODE(0x80040309)2147746569 | In most cases this indicates that the in band server authorization failed on a client, usually because the trusted root key does not match the management point certificate. |
Desired Configuration Management Custom Error Codes
| Error Code | Description |
|---|---|
| 0x80040752 E_DCM_DOTNETMISSING | Microsoft .NET Framework 2.0 or later not installed |
| 0x80040756 E_DCM_SDM_REPORTING_FAILED 2147747670 | Client failed to report state or status. |
| 0x80040763 E_DCM_CI_INTERNAL_FAILURE 2147747683 | WMI corruption or heap corruption |
| 0x80040764 E_DCM_SDM_INTERNAL_FAILURE | WMI corruption, memory corruption, disk corruption |
| 0x80040765 E_DCM_SDM_CLRHOST_LAUNCH_FAILURE | Problem with client installation or.NET Framework 2.0 installation |
Inventory Custom Error Codes
| Error Code | Description |
|---|---|
| 0x80040900 | A valid WMI instance inventoried could not be added to the report. The __Path property may be undefined. |
Mobile Device Management Custom Error Codes
| Error Code | Description |
|---|---|
| -2147220846FFFFFFFF80040292 | Unable to compute message signature for in-band authentication. |
| -2147220843FFFFFFFF80040295 | Unable to find a valid client authentication certificate for registration. |
| 11520 | Mobile device client deployment action failed. Failed to establish ActiveSync or Mobile Device Center connection to the mobile device. |
| 11521 | Mobile device client deployment action failed. Invalid client settings file. |
| 11522 | Mobile device client deployment action failed. Error determining running directory for DmClientXfer.exe |
| 11523 | Mobile device client deployment action failed. Required ActiveSync libraries missing. |
| 11524 | Mobile device client deployment action failed. Could not determine processor type of attached mobile device. |
| 11525 | Mobile device client deployment action failed. Could not determine base operating system version of attached mobile device. |
| 11526 | Mobile device client deployment action failed. Error determining client version for the attached mobile device. |
| 11527 | Mobile device client deployment action failed. Error creating client settings .ini file. |
| 11528 | Mobile device client deployment action failed. Failed to copy files to the attached mobile device. |
| 11529 | Mobile device client deployment action failed. Failed executing the mobile device client installer program on attached mobile device. |
| 11530 | Mobile device client deployment action may have failed. Failed reading status information from the mobile device. |
| 11540 | Mobile device client deployment action failed. Error determining running directory for the mobile device client installer program. |
| 11541 | Mobile device client deployment action failed. Error executing the pre-install command line. |
| 11542 | Mobile device client deployment action failed. Error executing the post-install command line. |
| 11550 | Mobile device client installation or upgrade failed. Error during removal of the previous client. |
| 11551 | Mobile device client installation or upgrade failed. Invalid client settings file. |
| 11552 | Mobile device client installation or upgrade failed. Error installing client CAB file. |
| 11553 | Mobile device client installation or upgrade failed. Error starting client service. |
| 11554 | Mobile device client installation or upgrade failed. Error updating client settings. |
| 11555 | Device Client Deployment failed with unknown error. |
| 11560 | Mobile device client verification or repair failed. Error during removal of previous client. |
| 11561 | Mobile device client verification or repair failed. Invalid client settings file. |
| 11562 | Mobile device client verification or repair failed. Error installing client CAB file. |
| 11563 | Mobile device client verification or repair failed. Error starting client service. |
| 11564 | Mobile device client verification or repair failed. Error updating client settings. |
| 11565 | Mobile device client verification or repair failed. Error restoring required files. |
| 11566 | Mobile device client privileged certificate installation failed. |
| 11567 | Encountered unknown error installing the device client. |
| 11568 | Mobile device client setup failed to launch during install. |
| 11570 | Mobile device client removal failed. Error using unload.exe to uninstall the existing client. |
| 11571 | Mobile device client install/upgrade failed. Error enforcing new client. Mobile device rolled back to old client (if existed before). |
| 11572 | Mobile device client rollback failed during unsuccessful upgrade. Error enforcing old client. |
| 11573 | Mobile device client failed to perform post cab install actions. Device client installation failed. |
Operating System Deployment Custom Error Codes
| Error Code | Description |
|---|---|
| 0x80040001 | Could not get the client GUID |
| 0x80040101 | Network access account is not set |
| 0x80040102 | No content location returned for the given package |
| 0x80040103 | Could not access package content in the DP |
| 0x80040104 | Could not find reference program policy |
| 0x80040105 | Could not find CCM_ClientAgentConfig raw policy |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,1) | An invalid image capture path has been specified. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,2) | An invalid image file name extension has been specified. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,3) | An invalid image file name extension has been specified. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,4) | Image capture path is too long |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,5) | An invalid image file name extension has been specified. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,1) | Timeout waiting for PNP to finish initialization. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,2) | Task sequence failed in Windows PE |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,1) | An invalid network adapter index has been specified |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,1) | Sysprep is not installed |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,2) | Sysprep is invalid |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,3) | Invalid System Partition |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,4) | Machine is joined to a domain |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,5) | Machine is domain controller |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,1) | A default management point has not been assigned for this site. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,2) | Certificates for the default management point are not available. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,3) | Package {0} is not available on the specified distribution points. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,4) | Invalid password for media certificate |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,5) | The media certificate does not have an associated private key |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,6) | The certification authority's certificate has not been set for this site. |
Remote Tools Custom Error Codes
| Error Code | Description |
|---|---|
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,1) | Another remote control session is already in progress. Remote Control does not support multiple concurrent remote control sessions. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,2) | Level of access allowed is set to "No Access" in the Remote Tools client agent General tab on the site server or in the Remote Control control panel applet. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,3) | Remote Control Agent was not properly installed on the client. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,4) | No interactive session found on the client. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,5) | Remote computer screen is locked. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,6) | Failed to create the RDP session. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,8) | Remote Tools is disabled. |
| MAKE_HRESULT(SEVERITY_ERROR,FACILITY_ITF,9) | Failed to launch the Remote Control Agent process. |
Software Distribution Custom Error Codes
| Error Code | Description |
|---|---|
| E_FAIL_EXECUTION_PENDING 0x80008001 | The program cannot be run now from the client UI because : A restart is in progress. or Software Distribution is paused because of a task sequence running or Another program is currently running NOTE: This error code is only returned to the UI and is not present in status messages. |
| E_FAIL_DUPLICATE_REQUEST 0x80008002 | The program cannot be run again from the client UI because it is already pending, an optional (initiated from the UI) run request already exists for it. NOTE: This error code is only returned to the UI and is not present in status messages. |
| E_SWDIST_POLICY_NOT_FOUND 0x80002004 | The software distribution policy was not found. |
| E_FAIL_PROGRAM_DISABLED 0x80008004 | The program cannot run because it is currently disabled. |
| E_FAIL_INVALID_POLICY 0x80008005 | This error code can be returned on the client if policy cannot be found or the policy is not valid to run or cancel the requested program. NOTE: This error code is currently not sent in status messages. |
| E_FAIL_INVALID_PROGRAM 0x80008006 | The requested program is not currently pending. This error code can be returned on the client if the user attempts to continue or cancel the program that is not currently pending. It can also be returned to the task sequence manager (TSM) when TSM requests download locations for packages that are not referenced by the currently running task sequence. NOTE: This error code is not raised in status messages by Software distribution, but could be raised by task sequence. |
| E_FAIL_SET_CACHEDCONTENTINUSE 0x80008008 | Unable to set the CachedContentInUse flag. Failed to indicate the client cache is currently in use. |
| E_FAIL_WMI_ERROR 0x80008009 | Failed to read data from WMI. The program could not continue because a system restart is in progress or there is already a run request for this program that requires a reboot. |
| E_FAIL_REQUEST_NOT_FOUND 0x80008011 | Used for Task Sequence. Failed to reconnect to Task Sequence job because a request cannot be found with the given job ID. NOTE: Not sent in status message by Software Distribution, but may be used by task sequence. |
| E_FAIL_ACTIVE_REQUEST_NOT_FOUND 0x80008012 | There is no program currently running. This error code is returned to task sequence when there is no run request that is currently running, but task sequence tries to get the currently running request. |
| E_FAIL_DEPENDENCY_NOT_RUN 0x80008013 | This program cannot run because it depends on another program that has not run successfully before. This error code is returned to task sequence manager when a task sequence Install Software Action step cannot be run because the step has a child program which has not been run before. |
| E_FAIL_USER_REQUIRED 0x80008014 | This error code is returned to task sequence manager when an "Install Software" step cannot be run because the software distribution program in this step is targeted to a user, requires user input or is set to run in user context |
| E_FAIL_SWD_NOT_PAUSED 0x80008015 | Failed to notify caller that software distribution is paused because the paused state or paused cookie do not match. |
| E_FAIL_INVALID_HASH 0x80008017 | The content hash string or hash versions are empty or incorrect in the software distribution policy or the hash verification failed. |
| E_FAIL_CANNOT_RUN_ON_INTERNET 0x80008018 | The program cannot run at this time because the client is on the internet. |
| E_FAIL_EXECUTION_NONFATAL 0x80008100 | A non fatal error has been encountered while attempting to run the program. The program execution will be retried if the retry count has not been exceeded. |
| E_FAIL_BAD_ENVIRONMENT_NONFATAL 0x80008103 | A non fatal error occurred while preparing to run the program, for example when creating the program execution environment, making a network connection, impersonating the user, determining the file association information, or when attempting to launch the program. This program execution will be retried if the retry count has not been exceeded. |
| E_FAIL_PROGRAM_NOT_MONITORED 0x80008105 | An error was encountered while getting the process information for the launched program and the program execution will not be monitored. |
| E_FAIL_BAD_ENVIRONMENT_FATAL 0x8000910A | A fatal error occurred while preparing to run the program, for example when creating the program execution environment, making a network connection, impersonating the user, determining the file association information, or when attempting to launch the program. This program execution will not be retried. |
| E_FAIL_EXECUTION_FATAL 0x80009101 | A fatal error has been encountered while attempting to run the program. The program execution will not be retried. |
| E_FAIL_INVALID_PROGRAM_OBJECT 0x80009102 | An error occurred while creating the execution context. This is error code indicates that an error was encountered while creating the internal execution context object. This is most likely not due to configuration errors, but could be because of low memory conditions, COM failures or other external errors. |
| E_FAIL_INVALID_CMDLINE 0x80009104 | The command line for this program is invalid. |
| E_FAIL_NO_CONTENT 0x80009106 | Failed to verify the executable file is valid or to construct the associated command line. |
| E_FAIL_NO_SOURCE 0x80008107 | Failed to access all the provided program locations. This program may retry if the maximum retry count has not been reached. |
| E_INVALID_CONTENT_REQUEST_HANDLE 0x80008200 | This is an internal error. No content request found with the given handle. |
| E_NO_SPACE_IN_CACHE 0x80008201 | The content download cannot be performed because there is not enough available space in cache or the disk is full. |
| E_CACHE_TOO_SMALL 0x80008202 | The content download cannot be performed because the total size of the client cache is smaller than the size of the requested content. |
| E_CACHE_IN_USE 0x80008203 | The client cache is currently in use by a running program or by a download in progress. |
| E_NO_DP_FOUND 0x80008204 | NOTE: this error code is sent at least in status message 10051. No distribution points were found for the requested content. |
| E_FAIL_LOCATION_REQUEST 0x80008210 | Failed to get content locations. |
| E_FAIL_JOB_PENDING 0x80008250 | The computer restart cannot be initiated because a software installation job is in progress. |
| E_FAIL_INACCESSIBLE_SOURCE 0x80009108 | Failed to access all the provided program locations. This program will not retry. |
| E_FAIL_INVALID_MSI 0x80009109 | Failed to verify that the given file is a valid installation package. |
Software Updates Custom Error Codes
| Error Code | Description |
|---|---|
| E_UPDDEPLOY_APPLY_NOT_REQUIREDCCM_ERRORCODE(0x80040708)2147747592 | Software Updates Install not required. |
| E_MONITOR_RESUME_FAILURECCM_ERRORCODE(0x80040709)2147747593 | Failed to resume the monitoring of the process. |
| E_INVALID_CMDLINECCM_ERRORCODE(0x8004070A)2147747594 | Invalid command line |
| E_CREATEPROCESS_FAILURECCM_ERRORCODE(0x8004070B)2147747595 | Failed to create process |
| E_EXECUTION_TIMEOUTCCM_ERRORCODE(0x8004070C)2147747596 | Software update execution timeout |
| E_UPDATE_FAILED_RESULTCCM_ERRORCODE(0x8004070D)2147747597 | Software update failed when attempted |
| E_EMPTY_COMMANDLINECCM_ERRORCODE(0x8004070E)2147747598 | Empty command line specified |
| E_INVALID_INSTALLER_PATHCCM_ERRORCODE(0x8004070F)2147747599 | Invalid updates installer path |
| E_COMPARE_CREATION_TIMESCCM_ERRORCODE(0x80040710)2147747600 | Failed to compare process creation time. |
| E_DEPLOYMENT_NOT_ACTIVECCM_ERRORCODE(0x80040711)2147747601 | Software updates deployment not active yet for example, start time is in future |
| E_UPDDEPLOY_REBOOT_REQUIREDCCM_ERRORCODE(0x80040712)2147747602 | A system restart is required to complete the installation. |
| E_NO_DETECT_RESULTCCM_ERRORCODE(0x80040713)2147747603 | Software updates detection results not received yet. |
| E_UPDATES_USERINSTALL_RESTART_PENDING CCM_ERRORCODE(0x80040714)2147747604 | User based install not allowed as system restart is pending. |
| E_USERINSTALL_NO_UPDATESCCM_ERRORCODE(0x80040715)2147747605 | No applicable updates specified in user install request. |
| E_NOINTERFACE FFFFFFFF80004002-2147467262 | No such interface supported |
| [DCOM belly up] CAgent::CreateJob failed FFFFFFFF8007000E-2147024882 | Not enough storage is available to complete this operation. |
| ERROR_TIMEOUT FFFFFFFF800705B4-2147023436 | This operation returned because the timeout period expired. |
| [Scan fails on x64vista] OnSearchComplete0x80240032[WU]-2145124302 | Failed to end search job [SMS] WU client failed Searching for update with error. |
| WU_E_PT_WINHTTP_NAME_NOT_RESOLVED Same as -ERROR_WINHTTP_NAME_NOT_RESOLVED FFFFFFFF8024402C-2145107924 | The proxy server or target server name cannot be resolved. |
| FFFFFFFF80040692-2147219822 | Group Policy conflict |
| FFFFFFFF80040693-2147219821 | Low WUA version |
| WU_E_PT_HTTP_STATUS_BAD_GATEWAYFF80244021-2145107935 | Same as HTTP status 502. The server, while acting as a gateway or proxy, received an invalid response from the upstream server it accessed in attempting to fulfill the request. |
| -939523070ERROR_OBJECT_ALREADY_EXISTS FFFFFFFFC8000402 | Object already exists |
| [SA fail if SWD not working] createInstance failed for UpdateServiceManager FFFFFFFF80040154-2147221164 | Class not registered |
| FFFFFFFF800705B4-2147023436 | This operation returned because the timeout period expired. |
| ERROR_INTERNET_TIMEOUT FFFFFFFF80072EE2-2147012894 | Internet timeout |
| ERROR_WINHTTP_CANNOT_CONNECT or ERROR_INTERNET_CANNOT_CONNECT FFFFFFFF80072EFD-2147012867 | Internet cannot connect |
| E_INVALIDSTATE_AFTER_APPLY FFFFFFFF80040668-2147219864 | Software update still detected as actionable after apply. |
| E_EXECUTION_TIMEOUT FFFFFFFF8004070C-2147219700 | Software update execution timeout |
| WU_E_PT_WINHTTP_NAME_NOT_RESOLVED - same as ERROR_WINHTTP_NAME_NOT_RESOLVEDFFFFFFFF8024402C-2145107924 | The proxy server or target server name cannot be resolved. |
| ERROR_PATH_NOT_FOUND FFFFFFFF80070003-2147024893 | The system cannot find the path specified. |
| ERROR_FILE_EXISTS FFFFFFFF80070050-2147024816 | The file exists |
| ERROR_ACCESS_DENIED or E_ACCESS_DENIEDFFFFFFFF80070005-2147024891 | Access denied |
| WU_E_PT_WINHTTP_NAME_NOT_RESOLVED Same as ERROR_WINHTTP_NAME_NOT_RESOLVED FFFFFFFF8024402C-2145107924 | The proxy server or target server name cannot be resolved. |
| ERROR_INAVILD_ENVIROMENT FFFFFFFF8004070D-2147219699 | Software update failed when attempted. |
| Install Errors | |
| -Last Install Error FF8024402C WU_E_PT_WINHTTP_NAME_NOT_RESOLVED - same as ERROR_WINHTTP_NAME_NOT_RESOLVED2145107924 | The proxy server or target server name cannot be resolved. |
| Last Install Error FF8007066F ERROR_PATCH_NOT_APPLIED -2147023249 | Can sometimes happen when Windows Installer configuration for an installed application is out of sequence for example, Windows Installer thinks it has more patches applied than is really the case (this sometimes used to happen with roaming profiles). |
| Last Install ErrorFF8007064 ERROR_INSTALL_FAILURE-2147023293 | Generic failure code from Windows Installer installs. |
| Last Install ErrorFF8007F0F4 STATUS_PREREQUISITE_FAILED-2146963212 | Generated by update.exe. People seem to be getting this when they try to install a Service Pack while on battery power. |
| Last Install ErrorFF8007F0F5 WU_E_DM_INCORRECTFILEHASH-2146963211 | The WU Agent's metadata store and the policy received by ccmexec could be out of sync. |
| Last Install Error FF8007F0F6 ERROR INVALID PARAMETER-2146963212 | Failed to start the installation of updates because update is not found |
| Scan Failures | |
| Last Scan ErrorFF80244021WU_E_PT_HTTP_STATUS_BAD_GATEWAY-2145107935 | Possible network connectivity issues |
| Last Scan ErrorFF8024001DWU_E_INVALID_UPDATE-2145124323 | An update contains invalid metadata. |
| Last Scan ErrorFF80004002E_NOINTERFACE-2147467262 | No such interface supported |
| Last Scan ErrorFFC8000402RECORD TOO BIG-939523070 | This seems to be a recoverable error, and possibly due to many Scan Service Packages left around when the 2003 ITMU was used. This is NOT the case. |
| FF8024400A WU_E_PT_SOAPCLIENT_PARSE1097366519818 | Needs update |
| Last Scan ErrorWU_E_SERVICE_STOPFF8024001E-2145124322 | Operation did not complete because the service or system was being shut down. |
| Last Scan ErrorFF8024400DWU_E_PT_SOAP_CLIENT-2145107955 | SOAP client found the message was malformed. |
| Last Scan ErrorFFC800042DRefreshServerUpdateInfo-939523027 | WSUS unable to update software distribution folder. Scans fail. |
| Last Scan ErrorFF80244022WU_E_PT_HTTP_STATUS_SERVICE_UNAVAIL-2145107934 | HTTP status 503. The service is temporarily overloaded. |
| Last Scan ErrorFF80240032WU_E_INVALID_CRITERIA-2145124302 | The search criteria string was invalid. |
| Last Scan ErrorFF80240013WU_E_DUPLICATE_ITEM-2145124333 | Failed to add file to the FileLocationList. |
| Last Scan ErrorFF8007041DERROR SERVICE REQUEST TIMEOUT-2147023843 | The service did not respond to the start or control request in a timely fashion. |
| E_FAIL_POLICY_NOT_FOUNDCCM_ERRORCODE(0x80040600)2147747328 | Scan Tool Policy not found |
| E_LOCATION_TIMEOUTCCM_ERRORCODE(0x80040602)2147747330 | Out of cache space |
| E_SCANTOOL_POLICY_REMOVEDCCM_ERRORCODE(0x80040603)2147747331 | The ScanTool Policy has been removed so cannot complete Scan Operation. |
| E_SCANTOOL_NOTFOUND_INJOBQUEUECCM_ERRORCODE(0x80040604)2147747332 | The ScanTool was not found in the job queue. |
| E_FAIL_SCAN_TOOL_REMOVEDCCM_ERRORCODE(0x80040605)2147747333 | Scan Tool has been Removed |
| E_FAIL_OFFLINE_SCAN_HISTORY_NOT_FOUNDCCM_ERRORCODE(0x80040606)2147747334 | Scan Tool Policy not found |
| E_CONTENT_NOT_FOUNDCCM_ERRORCODE(0x80040607)2147747335 | Out of cache space |
| E_INVALID_INSTANCE_TYPECCM_ERRORCODE(0x80040608)2147747336 | Out of cache space |
| E_NO_SPACE_IN_CACHE0x800082012147516929 | Out of cache space |
| E_CACHE_TOO_SMALL0x800082022147516930 | Cache size is smaller than requested content's size. |
| Deployments Agent Specific Errors | |
| E_UPDDEPLOY_APPLY_NOT_ALLOWED CCM_ERRORCODE(0x80040700)2147747584 | Install not allowed |
| E_UPDDEPLOY_DOWNLOAD_NOT_ALLOWED CCM_ERRORCODE(0x80040701)2147747585 | Download not allowed |
| E_ASSIGNMENT_POLICY_NOT_FOUNDCCM_ERRORCODE(0x80040702)2147747586 | Assignment policy not available |
| E_ANOTHER_JOB_IN_PROGRESSCCM_ERRORCODE(0x80040703)2147747587 | Only one job is allowed at a time |
| E_HARDREBOOT_PENDINGCCM_ERRORCODE(0x80040704)2147747588 | Only one job is allowed at a time. |
| 2147747589E_PAUSE_STATE_REQUIREDCCM_ERRORCODE(0x80040705) | Pause state required |
| 2147747590E_NO_ACTIVE_JOBCCM_ERRORCODE(0x80040706) | No active job exists (while reconnect called). |
| 2147747591E_JOB_ID_MISMATCHCCM_ERRORCODE(0x80040707) |
-------------------
Thanks,
http://sccm07.blogspot.com/