-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot start 16-bit application from other 16-bit application #28
Comments
Seems to be a race condition with the new conhost -> Process injector, will have a look at it |
… CMD.EXE don't go into an alertable wait state upon execution, therefore injection of DLL is not done in time, this causing bug #28 - "Cannot start 16-bit application from other 16-bit application ". It's now fixed by hijacking the main thread of the target process and injecting loader in time (hopefully).
Should be fixed now, please rename \windows\system32\ldntvdm.dll -> ldntvdm1.dll (to delete it after reboot), and place new https://github.com/leecher1337/ntvdmx64/tree/master/ntvdmpatch/release/ldntvdm/system32/ (6.1 for Win7, 10.0 for win10) ldntvdm.dll there. Should hopefully work now, please report back if it fixed it for you. |
Please replace all loaders, as the 32bit loader has been updated too (do the same as above, but also for Windows\syswow64 directory with file from https://github.com/leecher1337/ntvdmx64/tree/master/ntvdmpatch/release/ldntvdm/syswow64). You can also try to a reinstall, if more convenient. |
hi @leecher1337 issue solve by replacing with updated ldntvdm.dll. fresh install is highly recommended. OS: Windows Server 2008 R2 Enterprise 64bit |
Can no longer find |
How to reproduce error:
As result will be popup windows with information, that operating system cannot run this application, needed 64-bit application.
If I start 16-bit app from 32-bit or 64-bit app, it runs fine.
The text was updated successfully, but these errors were encountered: