# If i uninstall canister code . and install with new wasm. will stable memory data still keep all its data without anychange?

**URL:** <https://forum.dfinity.org/t/if-i-uninstall-canister-code-and-install-with-new-wasm-will-stable-memory-data-still-keep-all-its-data-without-anychange/27762>\
**Category:** Developers\
**Tags:** Discussing\
**Created:** [February 22, 2024, 7:32am UTC](https://forum.dfinity.org/t/if-i-uninstall-canister-code-and-install-with-new-wasm-will-stable-memory-data-still-keep-all-its-data-without-anychange/27762 "2024-02-22T07:32:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![q2333gh](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/q2333gh/32/36020_2.png) [@q2333gh](https://forum.dfinity.org/u/q2333gh)\
**Post date:** [February 22, 2024, 7:32am UTC](https://forum.dfinity.org/t/if-i-uninstall-canister-code-and-install-with-new-wasm-will-stable-memory-data-still-keep-all-its-data-without-anychange/27762/1 "2024-02-22T07:32:41Z")

</div>

I m trying to figure this out

---

<div class="post-metadata">

**Author:** ![Vivienne](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/vivienne/32/29170_2.png) [@Vivienne](https://forum.dfinity.org/u/Vivienne)\
**Post date:** [February 22, 2024, 9:30am UTC](https://forum.dfinity.org/t/if-i-uninstall-canister-code-and-install-with-new-wasm-will-stable-memory-data-still-keep-all-its-data-without-anychange/27762/2 "2024-02-22T09:30:31Z")

</div>

From the [spec](https://internetcomputer.org/docs/current/references/ic-interface-spec#canister-lifecycle):

> Canisters are empty after creation and uninstallation

So stable memory is deleted if you uninstall your code

---

<div class="post-metadata">

**Author:** ![q2333gh](https://sea1.discourse-cdn.com/flex023/user_avatar/forum.dfinity.org/q2333gh/32/36020_2.png) [@q2333gh](https://forum.dfinity.org/u/q2333gh)\
**Post date:** [February 22, 2024, 9:58am UTC](https://forum.dfinity.org/t/if-i-uninstall-canister-code-and-install-with-new-wasm-will-stable-memory-data-still-keep-all-its-data-without-anychange/27762/3 "2024-02-22T09:58:27Z")

</div>

ok. this is another thoght on : try to update my production canister .  
any idea about [How to mannually upgrade a canister with `skip_pre_upgrade = ture` flag? - #6 by Severin](https://forum.dfinity.org/t/how-to-mannually-upgrade-a-canister-with-skip-pre-upgrade-ture-flag/27703/6) now ?
