ntvdmx64 icon indicating copy to clipboard operation
ntvdmx64 copied to clipboard

Better re-install support

Open diamondo25 opened this issue 2 years ago • 4 comments

After a windows update I had an issue where the installer wouldn't properly remove the DLLs in the Backup folder, and this eventually caused the runtime to crash on launch. After i had unstalled the software, manually remove the dlls, and reinstall, it would work properly (finally). The installer did report that it couldn't write to the Backup folder for 1 DLL, but it wasn't clear this was actually a critical error (as the software didn't work).

diamondo25 avatar Nov 02 '22 22:11 diamondo25

I guess this is related to WOW16 support? So what were the filenames of the files affected? wow32.dll and/or user.exe ? Because these files are shipped with Windows and just contain useless stub code, thus crashing the NTVDM when they are not replaced with the proper copies from NTVDMx64 and may come back from original versions i.e. with a sfc check or maybe also an update. But as you didn't specify filenames of files affected, this is just a guess, so further information is needed.

leecher1337 avatar Nov 02 '22 23:11 leecher1337

I recall something like com... Being the one that was not being overwritten because it was in use.

diamondo25 avatar Nov 03 '22 00:11 diamondo25

compobj.dll from OLE2 libraries?

leecher1337 avatar Nov 03 '22 00:11 leecher1337

Yea

diamondo25 avatar Nov 03 '22 07:11 diamondo25