Jump to content

fix the crappy uninstaller


Guest nucleocide

Recommended Posts

Installed MTA into F:\games instead of F:\games\MTA assuming it would create subdirectory, which it did not. No problem, I'll just uninstall MTA to remove files, clear the registry, and remove any changes it might have made to SA and reinstall to a new location so the directories would be correct.

Well, when I ran the uninstaller, instead of deleting files from a list which had been populated during installation like a more advanced program installer does, MTA just deletes all child directories of the base install directory. Yes, that's right, F:\games\* has all been deleted. By the time I was able to stop the program I had already lost many games.

Imagine the damage caused had a user accidentally installed to the Program Files directory. I'm sure this is just a repackaged installer instead of a homebrew by mta, in which case I'm requesting an upgrade. And if not, I'm requesting coding a better uninstaller.

Link to comment

Well, when I ran the uninstaller, instead of deleting files from a list which had been populated during installation like a more advanced program installer does, MTA just deletes all child directories of the base install directory. Yes, that's right, F:\games\* has all been deleted. By the time I was able to stop the program I had already lost many games.

I'm not sure what version you mean (I'd like to know), but i just tried this with the current version (MTA:SA:Race 1.1) and it only removes MTA files.

I do find it hard to believe that it's taken this long to find such a huge bug in one of the older releases, are you certain it was the MTA (un)installer?

Link to comment
The uninstaller works fine for me, just uninstalling C:/Program Files/MTA San Andreas. I don't know what happened with yours.

That's because you installed it to an MTA subdirectory. Try installing the files in Program Files and see what happens.

I seem to remember someone reporting this before, and MrJax says that it is not in the current 1.1.1 release, so it seems likely that you are running an older version of the software.

Link to comment
  • MTA Team

I just checked the script file we used in older versions and that one states that we delete file by file.

The last removal that happens is indeed the installation directory itself but it does not have the /R switch, R means recursivly. In other words with /R it would start deleting all subfolders and files, without it it would only delete a folder if it is empty.

So, what version are you using and where did you download it.

Link to comment

I am using version 1.1.1 downloaded from one of the mirrors on this site less than a week ago. I can't remember if I used the uninstall link created in the start menu or by double clicking Uninstall.exe. (Meaning not sure if any command line switches that may be applied by the shortcut were used.)

Link to comment

Wow, just tried it again to be sure.. It seems to remove the whole directory with the last option, when it asks if you wish to keep screenshots and such :shock:

Thanks for letting us know, I'll make sure it isn't in any future release and that the current one is updated.

...hope you didn't lose anything thats difficult to replace :(

Link to comment

Ok, well, sorry about this! I guess we didn't really realize that this is what would happen - I've had similar things with installers before and like you, was very annoyed!

Anyway, I've built a new installer that I think fixes this issue, you can get it here.

Once again, sorry!

Link to comment
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...