Dude, Where’s my Config Mgr Agent log files?

On my workstation i am running Microsoft Windows Vista 64bit.

Today i got a small scripting task, which required me to view the Microsoft System Center Configuration Manager Agent Log files.

On most Operating Systems (aka. 32bit) the log files are placed in “C:\Windows\CCM\Logs\”.

But on mine it was not. I had no luck search the internet, so i tried a files search for one of the logfiles.

I discovered that on my system they are located in “C:\Windows\sysWOW64\CCM\Logs”.

The reason for this, must be because the agent is 32bit and my system i 64bit.

I hope someone else will find my blog post, if they are facing the same problem as me.

– Jakob

By | 2009-03-23T12:05:09+00:00 March 23rd, 2009|Configuration Manager (SCCM)|2 Comments

About the Author:

Jakob Gottlieb Svendsen

Twitter: @JakobGSvendsen

Jakob Gottlieb Svendsen is a Microsoft Cloud and Data Center Management MVP (http://mvp.microsoft.com/en-us/default.aspx), Working as Global Lead Developer, Senior Consultant and Trainer at CTGlobal, where he is one of the driving forces in keeping CTGlobal a System Center Gold Partner and member of the System Center Alliance.

Since he started at Coretech in 2007, he has focused on Scripting and Development, primarily developing tools, extensions and scripts for the System Center Suite. His main area is Automation (including OMS/Azure Automation, Service Management Automation, PowerShell and Orchestrator). Another area is Windows Azure Pack / Azure Stack, where he does implementation, development, workshops and presentations. He is a world-wide renowned voice in the Automation field.

He is passionately devoted to the community, to which he contributes by being a moderator at TechNet and sharing his knowledge at https://blog.ctglobalservices.com/jgs

  • Co-founder: PowerShell User Group Denmark
  • Speaker at MMS 2016, Minneapolis (www.mmsmoa.com)
  • SCU Europe 2014, 2015, 2016 (www.systemcenteruniverse.ch)
  • Microsoft TechEd North America 2014, Houston
  • NIC 2012,2013,2014,2015, Oslo (www.nic.com)
  • Microsoft CampusDays 2011, 2013, Copenhagen
  • Microsoft TechDays 2015, Sweden (www.techdays.se)
  • Microsoft Partner Event: New in SC2012 SP1
  • User group meetings (PSUG.DK , SCUG.DK/BE/NO, AZMUG + more)
  • Microsoft Certified Trainer.
  • Microsoft Scripting Guys Forum Moderator

Main working areas:

  • Automation (Azure Automation, SMA, SCO)
  • Windows Azure Pack / Azure Stack
  • System CenterVisual Studio Team Services / Team Foundation Server
  • Development:C#.Net, VB.NET, VBScript, PowerShell, Service Manager, OpsMgr, ConfigMgr
  • Orchestrator
  • Windows Azure Pack / Azure Stack


  • Azure Automation
  • Service Management Automation
  • System Center Orchestrator
  • PowerShell, VBScript, C#.Net, VB.Net
  • Windows Azure Pack / Azure Stack Development Workshops


  1. luke April 20, 2011 at 19:11 - Reply

    This might be useful for some people:

    Function Get-SCCMLogLocation {
    Param (

    $SCCMLogs = Get-WMIObject -Namespace rootccmpolicymachine CCM_Logging_GlobalConfiguration -ComputerName $ComputerName | Select -ExpandProperty LogDirectory
    $SCCMLogs = $SCCMLogs -replace “:”, “$”

    If ($OpenLogLocation)
    {Invoke-Item “\$ComputerName$SCCMlogs”}
    {return $SCCMLogs}

  2. Jakob Gottlieb Svendsen
    Jakob Gottlieb Svendsen April 26, 2011 at 9:24 - Reply

    Jello Luke.

    Thnx alot for this Powershell function! 🙂

Leave A Comment