sublime_text icon indicating copy to clipboard operation
sublime_text copied to clipboard

ST is not completely uninstalled after upgrade

Open deathaxe opened this issue 1 month ago • 0 comments

Description of the bug

Files, which have been added by upgrading Sublime Text may remain in install directory after uninstalling. The reason is ST being installed via InnoSetup but upgraded via custom homegrown upgrade tool, which does not update InnoSetup's file catalog (uninst000.dat).

Steps to reproduce

  1. Install Sublime Text 4192 using official installer.
  2. Start Sublime Text
  3. Upgrade via internal upgrader (e.g.: Main Menu > Help > Check Updates)
  4. Uninstall Sublime Text via Windows Settings > Apps

Expected behavior

Whole installation directory (C:\Program Files\Sublime Text) is removed.

Actual behavior

Installation directory is not removed.

Instead the C:\Program Files\Sublime Text\Packages\TOML.sublime-package remains on filesystem.

It was added via upgrade to ST4200. As it was not part of the original setup (ST4192), it is not part of InnoSetup's catalog (uninst000.dat) and thus kept untouched by its uninstaller.

Sublime Text build number

all

Operating system & version

Windows

(Linux) Desktop environment and/or window manager

No response

Additional information

No response

OpenGL context information


deathaxe avatar Nov 19 '25 13:11 deathaxe