nvaccess / nvda

NVDA, the free and open source Screen Reader for Microsoft Windows
https://www.nvaccess.org/
Other
2.12k stars 637 forks source link

When running uninstall.exe from the folder of a portable copy of NVDA, the uninstaller doesn't delete anything and the install path field is blank #11473

Open fatihyuksek1 opened 4 years ago

fatihyuksek1 commented 4 years ago

Steps to reproduce:

  1. Run iuninstall.exe from a folder of a portable copy while NVDA is not installed on the system
  2. You will see that the uninstall patch read only edit fiel is empty
  3. click on uninstall
  4. You will see the success message.
  5. Look in the folder of the portable copy
  6. You will find out that the uninstaller actually didn't delete anything and left everything in place

    Actual behavior:

    The uninstaller does not delet the portable copy of NVDA

    Expected behavior:

    The uninstaller should delete the files of the portable copy and it shuld show the uninstallation path as the patch of the portable copy

    System configuration

    NVDA installed/portable/running from source:

    portable

    NVDA version:

    2020.2

    Windows version:

    windows 10 build 1909

    Name and version of other software in use when reproducing the issue:

    NVDA uninstaller program (uninstall.exe)

    Other information about your system:

Other questions

Does the issue still occur after restarting your computer?

yes

Have you tried any other versions of NVDA? If so, please report their behaviors.

no

If addons are disabled, is your problem still occuring?

yes

Did you try to run the COM registry fixing tool in NVDA menu / tools?

no

LeonarddeR commented 4 years ago

uninstall.exe is bundled wit portable copies in order for NVDA being able to be uninstalled when it is installed from that portable copy. I agree it is confusing, though.