# Uninstall artifact/release from device using mender-client

**URL:** <https://hub.mender.io/t/uninstall-artifact-release-from-device-using-mender-client/8140>\
**Category:** General Discussions\
**Created:** [December 16, 2025, 10:17am UTC](https://hub.mender.io/t/uninstall-artifact-release-from-device-using-mender-client/8140 "2025-12-16T10:17:52Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![prasad](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@prasad](https://hub.mender.io/u/prasad)\
**Post date:** [December 16, 2025, 10:17am UTC](https://hub.mender.io/t/uninstall-artifact-release-from-device-using-mender-client/8140/1 "2025-12-16T10:17:52Z")

</div>

Hi,

Is there any way we can uninstall/remove an artifact/release installed on device of type update module.

Thanks.

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [December 16, 2025, 11:05am UTC](https://hub.mender.io/t/uninstall-artifact-release-from-device-using-mender-client/8140/2 "2025-12-16T11:05:28Z")

</div>

Hi @prasad,

Thanks for reaching out! Unfortunately this is not a directly supported use case. The closest which is directly available is creating a follow-up artifact which depends on the payload to be removed, and upon installation removes the files. Possibly clearing the `provides` declarations also is needed, see [Advanced versioning | Mender documentation](https://docs.mender.io/artifact-creation/software-versioning/advanced-versioning).

Greetz,  
Josef
