Find out where the PSM folder sits in a CyberArk installation on Windows.

Learn where the PSM folder sits in a CyberArk installation. On 64-bit Windows, the Privileged Session Manager usually lives at C:\Program Files (x86)\CyberArk\PSM, a predictable location that helps admins find files, configs, and logs quickly while keeping privileged session controls orderly today.

PSM folder: the quiet workspace every CyberArk admin should know

If you’ve ever dug into a CyberArk deployment, you’ve learned that the little details matter as much as the big picture. One of those quiet-but-important details is the exact location of the Privileged Session Manager (PSM) folder. For Windows installations, the typical path is C:\Program Files (x86)\CyberArk\PSM. That little string in a file explorer window isn’t just a label—it points to where the core binaries, configs, and helpers live. Knowing it helps you troubleshoot, script maintenance tasks, and keep the system humming smoothly.

What PSM actually does, in plain terms

Before we get lost in folders, a quick refresher. PSM is CyberArk’s gatekeeper for privileged sessions. It sits between users and highly sensitive systems, recording sessions, enforcing controls, and helping you audit who did what, when, and where. Think of it as the security checkpoint for every privileged interaction. If the PSM folder isn’t where you expect, you’ll waste time chasing down misconfigured paths, broken scripts, or missing config files. And in security, time is money—and risk.

Why the path matters: 32-bit on a 64-bit world

Here’s the practical bit that trips people up if they’re not paying attention: on 64-bit Windows, you’ll often see two separate “Programs” folders. The one labeled “Program Files” is for 64-bit apps. The one labeled “Program Files (x86)” is for 32-bit apps. CyberArk’s PSM, in many standard installations, ends up in the latter. That’s why you’ll typically find it under C:\Program Files (x86)\CyberArk\PSM rather than under C:\Program Files\CyberArk\PSM.

So, when you’re navigating a system or scripting deployment checks, remember this simple rule of thumb:

  • If your system is 64-bit and you’re dealing with a 32-bit component, look in Program Files (x86).

  • If you’re certain a component is 64-bit, you might expect it under Program Files.

Those little folder names are more than cosmetic; they reflect how Windows organizes software and how CyberArk components were designed to run. Getting the location right saves you from chasing “ghost” paths, missing config files, or mismatched permissions later on.

Why the PSM path is predictable (and why that matters for admins)

Predictability is a superpower in systems administration. When you install or support CyberArk, you want two things to line up:

  • The binaries you need are in a known place.

  • The configuration you edit (and the services you restart) point to the same location.

Having PSM tucked into C:\Program Files (x86)\CyberArk\PSM gives you a reliable anchor for:

  • Finding the PSM startup service and its arguments.

  • Locating log files and diagnostic outputs.

  • Pointing automation scripts to the right config or backup locations.

  • Verifying file permissions and access controls on the folder.

If you’ve ever worked with a mislocated folder, you know how easy it is to end up with discrepancies between what the deployment handbook shows and what actually exists on disk. A predictable path reduces risk, makes onboarding teammates easier, and speeds up routine maintenance.

Where the other options come from (and why they aren’t the norm for PSM)

Let’s quickly look at the common-looking options you might see and why they aren’t the usual home for PSM:

  • C:\CyberArk\PSM — sounds reasonable, but it isn’t the standard Windows convention for app installations on many systems. It’s easy to gloss over, but it can lead to confusion when you’re comparing servers.

  • C:\Program Files\CyberArk\PSM — this would be the right place if the component were a 64-bit app in a 64-bit install, but for many environments the 32-bit path is the one that gets used. If you’re chasing a 64-bit install, double-check the architecture of the specific CyberArk build you’re running.

  • C:\Users\Public\CyberArk\PSM — this kind of path is sometimes used for shared data or user-specific data, not for the core application binaries. It’s not the usual home for the PSM binaries or configs.

If you’re ever uncertain, you can confirm by checking the installation logs or the service properties. The path shown in those places will tell you exactly where the PSM sits on that box.

Practical ways to confirm and navigate

Here are a few quick checks you can do without pulling your hair out:

  • File explorer sanity check: Open C:\Program Files (x86)\CyberArk and look for a PSM folder. If you see it there, you’re in the right ballpark.

  • Service and startup hints: In the Windows Services app, find the CyberArk Privileged Session Manager service (its name often includes “PSM”). The service properties usually reveal the executable path, which should align with the folder you expect.

  • Install logs: Check the CyberArk installation log files. They typically record the installed directory for PSM, which is a handy cross-check against what you see on disk.

  • Permissions audit: Make sure the PSM folder has the right read/write permissions for the service user account and for admins who need to manage it. A missing permission can bite you during updates or log rotations.

  • Backup and recovery: If you’re planning a maintenance window, knowing the exact path lets you back up the right folder and restore quickly if something goes sideways.

A few tips that save time in real life

  • Document the path on each server. It’s a quick win to keep a short note in your change log or a central runbook. When you’re triaging an incident, that note is gold.

  • Use the same convention in scripts. If you’re scripting health checks or automated maintenance, refer to the known path rather than guessing. A small script that confirms the existence of C:\Program Files (x86)\CyberArk\PSM can save hours.

  • Don’t assume the path is identical across environments. Test, confirm, and document for dev, test, staging, and production. Small differences add up when you’re trying to troubleshoot quickly.

  • Keep an eye on architecture shifts. If an environment transitions from 32-bit to 64-bit, the path strategy may change. Stay aware of the install notes for each major CyberArk release you manage.

A quick mental model you can carry

PSM is the gatekeeper, and its folder is the door. If you know the door’s location, you can reach the gatekeeper fast, adjust the knobs (permissions, configs, services), and keep the whole security checkpoint operating smoothly. The path C:\Program Files (x86)\CyberArk\PSM is less about folders and more about a reliable, navigable map for those who keep privileged access under tight control.

Common questions you might have, answered in plain language

  • Q: Why is the PSM folder under Program Files (x86) instead of Program Files?

A: On 64-bit Windows, most 32-bit apps live in Program Files (x86). If PSM was installed as a 32-bit component, that’s the typical home. It’s a reminder to check the system’s architecture and the installer’s details.

  • Q: If I can’t find the PSM folder there, what should I check first?

A: Look at the service properties for PSM, scan the install logs, and verify the exact product build. Sometimes a custom or updated installer places files slightly differently, and you want to confirm the current path before chasing issues.

  • Q: Can I move the PSM folder after installation?

A: Generally, moving an installed component isn’t recommended without explicit guidance from CyberArk documentation or support. If you must relocate, follow supported procedures and make sure all config references and services are updated accordingly.

  • Q: How does this help day-to-day operations?

A: A known, correct path reduces setup time, helps with backups, and makes audits smoother. It also minimizes the risk of broken integrations when you patch or upgrade.

Bringing it back to the bigger picture

Understanding where the PSM lives isn’t just a nerdy detail. It’s a practical habit of good CyberArk stewardship. When you’re configuring, maintaining, or troubleshooting a deployment, that path is a reliable anchor. It’s part of the system’s heartbeat—quiet, often unseen, but essential for keeping privileged access well-behaved and properly monitored.

If you’re working with CyberArk in any capacity—whether you’re implementing a fresh deployment, performing routine maintenance, or guiding a fellow administrator—keep the PSM folder location in mind. The Windows convention it follows is there to help you, not to complicate things. A little awareness goes a long way toward smoother operations and stronger security posture.

Final thought: a simple check, a safer system

The next time you log into a Windows server in a CyberArk environment, take a moment to locate the PSM folder. If you find it at C:\Program Files (x86)\CyberArk\PSM, you’re following the standard path that many admins expect. If you discover something a bit different, that’s a cue to pause, verify, and align with the actual installation details. In the end, a straightforward path is one more tool in your kit to keep privileged access firmly under control—and that’s a goal worth aiming for.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy