Author Topic: uninstall.exe in win32 NASM(is this virus?)  (Read 2048 times)

Offline ugack11

  • New Member
  • Posts: 1
uninstall.exe in win32 NASM(is this virus?)
« on: October 17, 2015, 11:03:33 PM »
So after I download the assembler with nasm-2.11.08-installer.exe, I get all the files required to use the assembler. Among files and folders, you'll see uninstall.exe . So, yesterday I downloaded everything to my desktop and I wanted to uninstall the assembler and redownload. So, I clicked uninstall.exe , and chunk of my files and folders went missing suddenly and never appeared back. I was really surprised. Some of the files were important to me. I did system restore and some came back, but most of the important ones didn't. Is there anyway I can restore everything fully? Has anyone experienced same problem as I did? I would appreciate anyone's advice!! Thank you!

Offline Frank Kotler

  • NASM Developer
  • Hero Member
  • *****
  • Posts: 2384
  • Country: us
Re: uninstall.exe in win32 NASM(is this virus?)
« Reply #1 on: October 18, 2015, 12:49:22 AM »
Looks like this is back! Bummer!

I may have created the original "installer". It was intended as a joke - give the Windows Weenies a pretty colored screen while we unzip a file. If the uninstaller is deleting unintended files, it was a pretty bad idea! I don't even remember there being an uninstaller. We don't need an installer, so if there isn't somebody currently available to fix it, it should probably be removed entirely. Sorry about that - bad joke.


Offline ben321

  • Full Member
  • **
  • Posts: 107
Re: uninstall.exe in win32 NASM(is this virus?)
« Reply #2 on: October 18, 2015, 05:25:19 AM »
I just unzipped the zip file and ran NASM. I didn't bother with the installer version. NASM has no dependencies, so there's no need to run an installer. Installers are usually used in Windows if the program has a number of dependencies that are ActiveX DLL or OCX files that need to be registered in order for the program to run correctly. NASM has no ActiveX components or any other dependencies (at least in the Windows version, though I think the Linux version requires that a copy of C be previously installed for it to work), so there's nothing that needs to be added to the registry to get it to work in Windows.