|
Post by rodcarty on Aug 14, 2021 12:40:58 GMT -5
The programs have been running fine for years on a Windows 7 computer, and continued to work without a problem when the computer was upgraded to Windows 10 Pro. Now the computer is being replaced with a computer that has Windows Server 2019 on it and none of the programs will start on it. They just throw up an error window with the message "a non-continuable protection violation has occurred. Check ERROR.LOG file."
The error log has the identical text in it as well as the following:
Error log timestamp 8/14/2021 10:21:58 The registers were: EIP = 0x0249020d ESP = 0x0019fe90 EBP = 0x00000000 EAX = 0x08e64444 EBX = 0xffffe001 ECX = 0x00000100 EDX = 0x029a0000 EDI = 0x00000001 ESI = 0x08e64444 CS = 0x00000023 DS = 0x0000002b ES = 0x0000002b SS = 0x0000002b End Registers Error log timestamp 8/14/2021 10:21:58 Message 1001: a non-continuable protection violation has occurred. Check ERROR.LOG file.
I have found folder and file rights to often cause problems, and I've set the rights to full for the program folder and confirmed that conferred full rights to the files in the folder. Programs are able to create and write to the error.log but that's all that happens. I've also run the program as Administrator with no difference.
Can anyone explain to me the problem and tell me how to fix it?
|
|
|
Post by tsh73 on Aug 14, 2021 13:11:12 GMT -5
|
|
|
Post by Chris Iverson on Aug 14, 2021 22:12:17 GMT -5
It's almost certainly DEP, mainly because Windows Server editions have DEP enabled for all applications by default, whereas client editions(Windows 10, etc.) only have it for system apps by default.
|
|
|
Post by rodcarty on Aug 16, 2021 14:02:53 GMT -5
Thanks very much! That was indeed the problem, and my programs are working fine on the new Server OS computer. Glad it was so easy to fix.
|
|