Skip to main content
Participant
March 2, 2026

[Bug/Design Flaw] Stop Polluting System Root with adobeTemp – Violation of Windows Standards

  • March 2, 2026
  • 1 reply
  • 16 views

Adobe must stop the automatic creation of the C:\adobeTemp directory at the system root level. This implementation is non-compliant and demonstrates poor design for several reasons:

1. Violation of Windows Filesystem Hierarchy According to Microsoft’s "Certified for Windows" application specifications, temporary session data must be stored within %TEMP% or %LOCALAPPDATA%. Creating folders directly in C:\ is defined as "Namespace Pollution". Modern software should respect the host OS environment rather than treating the root directory as a private dumping ground.

2. Inconsistent and Non-Standard Naming The folder uses lower camelCase (adobeTemp), which is completely alien to the Windows system convention of PascalCase (e.g., Program Files). This suggests a lack of platform-specific optimization in cross-platform components (likely CEP or CCXProcess), where a web-developer's naming habit has bypassed OS-level standards.

3. Failure of Lifecycle Cleanup In most cases, this folder remains empty and persists long after Adobe processes have terminated. It creates unnecessary "digital clutter" that requires manual intervention. If the software creates a directory, it must be responsible for its deletion upon exit.

Required Actions:

  • Relocate: Redirect all such data to %LOCALAPPDATA%\Adobe\Temp.

  • Standardize: If a root presence is mandatory, at least follow the OS naming convention (e.g., AdobeTemp).

  • Cleanup: Ensure the directory is reliably removed when the process terminates.

Adobe should lead by example in software craftsmanship. It is time to address this long-standing disregard for operating system standards.

    1 reply

    kglad
    Community Expert
    Community Expert
    March 2, 2026

    you’re apparently unfamiliar with adobe practices.

    WDACAuthor
    Participant
    March 2, 2026

    Could you elaborate on why you say that?

    kglad
    Community Expert
    Community Expert
    March 2, 2026

    for decades, adobe’s been notorious for the lack of user control over what adobe does to their computers, for its almost malicious abuse of file and directory creation and for the seemingly whimsical demands its apps put on user resources.

     

    start with that history and then realize that older apps (eg, acrobat, photoshop etc) have apparently never been rewritten from the ground up.  newer version features features are shoe-horned into previous versions resulting in what you see today.