Share via

We are attempting to package Adobe Acrobat Pro using the MSIX Packaging Tool on a clean Windows 11 Enterprise VM.

Ganta Sudheer Kumar 5 Reputation points
2026-04-15T10:13:26.8366667+00:00

Observations:

  • Environment is fully clean (no existing Adobe services or remnants).
  • Packaging completes successfully after multiple attempts.
  • However, upon installing the generated MSIX package, the application fails to launch.
  • During capture, we observed that Adobe installs background services (e.g., AGSSService – Adobe Genuine Software Integrity Service).

Questions:

  1. Does MSIX fully support applications that install and depend on Windows services like AGSSService?
  2. Are there known limitations or restrictions when packaging applications with system-level services using MSIX?
  3. Is there any recommended approach to handle such service-dependent applications within MSIX, or are these scenarios considered unsupported by design?

At this point, even with a clean environment and successful package creation, the application is not functional post-installation. We would like to confirm whether this is an expected limitation of MSIX with service-based applications.

Thanks in advance.Observations:

  • Environment is fully clean (no existing Adobe services or remnants).
  • Packaging completes successfully after multiple attempts.
  • However, upon installing the generated MSIX package, the application fails to launch.
  • During capture, we observed that Adobe installs background services (e.g., AGSSService – Adobe Genuine Software Integrity Service).

Questions:

  1. Does MSIX fully support applications that install and depend on Windows services like AGSSService?
  2. Are there known limitations or restrictions when packaging applications with system-level services using MSIX?
  3. Is there any recommended approach to handle such service-dependent applications within MSIX, or are these scenarios considered unsupported by design?

At this point, even with a clean environment and successful package creation, the application is not functional post-installation. We would like to confirm whether this is an expected limitation of MSIX with service-based applications.

Thanks in advance.


moved from Windows for home | Windows 10 | Install and upgrade

Windows for business | Windows Client for IT Pros | Devices and deployment | Configure application groups
0 comments No comments

2 answers

Sort by: Most helpful
  1. Chen Tran 9,825 Reputation points Independent Advisor
    2026-04-16T11:23:06.4533333+00:00

    Hello Kumar,

    Thank you for posting question on Microsoft Windows Forum!

    Based on the issue description. Well! The fact of the matter is that MSIX does not fully support complex applications that rely on system-level services like Adobe’s AGSSService. While MSIX Packaging Tool introduced limited service support in Windows 10 (2004) and later, service-dependent applications such as Acrobat Pro often fail post-installation because MSIX cannot replicate all behaviors of traditional MSI/EXE installers. This is an expected limitation rather than a packaging error.

    Regarding the query of Limitations or Restrictions. If the service requires a kernel-mode driver (which many Adobe "integrity" and licensing services do), MSIX will fail. MSIX does not support the installation of drivers. For system-level privileges. MSIX services generally run in the context of the user or a restricted local system account within the container. If the service needs to write to protected system directories or modify registry keys outside the virtualized bubble, it will silently fail. Also, services like AGSSService are designed to detect if the application files have been moved, modified, or virtualized. Because MSIX redirects file and registry writes to a "VFS" (Virtual File System), the Adobe service likely triggers a "tamper" flag and shuts the application down to prevent what it perceives as piracy or corruption.

    The point worth mentioning here is that Adobe Acrobat Pro cannot be reliably packaged into MSIX due to its dependency on background services like AGSSService. This is an expected limitation of MSIX by design, not a misconfiguration. For enterprise deployment, it is considered to stick with Adobe’s supported MSI/EXE installers or virtualization methods.

    You can consult the following articles for more information regarding your concerns.

    Hope the above information is helpful! If it is. Free feel to hit "Accepted" for benefitting others in community having the same issue too.

    Was this answer helpful?


  2. Q&A Assist
    2026-04-15T10:13:46.5866667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    MSIX supports packaging applications that install and depend on Windows services, but only within the boundaries of the platform and OS version support.

    1. Support for applications that install and depend on Windows services

    MSIX support for Windows services is available starting with Windows 10, version 2004 and later (including supported Windows 11 versions). Earlier Windows 10 versions (1809, 1903, 1909) do not support Windows services in MSIX packages.

    From the feature matrix:

    • Windows services in MSIX are not supported on Windows 10 1809, 1903, 1909.
    • Windows services in MSIX are supported on Windows 10 2004 and later, and Windows 11 21H2.

    Since packaging is being done on Windows 11 Enterprise, the platform itself can support MSIX packages that define services, but the application must be authored correctly as an MSIX service and must comply with MSIX service constraints.

    1. Limitations and restrictions for system-level services in MSIX

    Key limitations based on the MSIX platform support:

    • Windows services are only supported on specific OS versions (Windows 10 2004+ and Windows 11). If the resulting MSIX is deployed to older builds, service functionality will not work.
    • MSIX services must be declared and run within the MSIX container model. Traditional system-level behavior (for example, arbitrary system-wide hooks or assumptions about full system access) may not translate directly.
    • The MSIX Packaging Tool has specific guidance and support for converting installers that include services, and this support is tied to the OS versions listed in the feature matrix.

    These constraints mean that complex, deeply system-integrated services (like licensing or integrity services) may not behave identically when repackaged, even if the capture completes successfully.

    1. Recommended approach and whether such scenarios are effectively unsupported

    For applications that depend on Windows services:

    • Ensure conversion and deployment targets are on OS versions that support MSIX services (Windows 10 2004+ or Windows 11 21H2+).
    • Follow the MSIX Packaging Tool guidance for “convert an installer with services” so that services are correctly captured and declared as MSIX services.
    • Use a clean VM matching the target architecture and OS (which is already being done) and validate that the service is actually present and running after MSIX installation.

    However, MSIX is designed with a more constrained, modern app model. Highly complex, system-level service scenarios—especially those implementing licensing, integrity, or anti-tampering at a deep system level—may not be fully compatible with the MSIX container and service model even when the package builds successfully. In practice, such applications can be difficult or impossible to make fully functional purely via repackaging, and may require vendor support or a native MSIX implementation from the ISV.

    Given that:

    • The package builds successfully,
    • The environment is clean and on a supported OS,
    • The app still fails to launch post-install,

    this is consistent with the kind of limitation seen when repackaging complex, service-heavy, system-integrated products. While MSIX does support services in general, some third-party service-based applications (such as those with proprietary integrity/licensing services) may not be fully supported by design when repackaged without vendor changes.


    References:

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.