PeterGoth Posted August 23, 2018 Share Posted August 23, 2018 (edited) Hi I purchased Paint.NEt from the Store and started to work fine - not sure if it was an update or something else but all of a sudden I am getting the following error - can you assist? App dotPDNLLC.paint.net_4.21.6589.0_x64__h55e3w7q8jbva was terminated with error 0xC000047E because of an issue with Windows binary \Device\HarddiskVolume3\Windows\System32\vcomp140.dll. This could be because the binary is unsigned, contains an untrusted signature, or has been corrupted or tampered with. Refresh your PC to fix this issue. Running on a Surface Go Windows 10 S (trying to resist the Home upgrade) 8 GB RAM Minimal applications loaded FYI - I have submitted this as feedback to the Windows 10 team Thanks Peter Edited August 23, 2018 by PeterGoth Clarifications Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 23, 2018 Share Posted August 23, 2018 Are you saying that it used to work, but then it stopped working? 1 Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
callit Posted August 24, 2018 Share Posted August 24, 2018 Same exact error and device. Just installed today, will not launch. By the way, the image capcha to register on this forum is a pain the butt on a Surface with Edge. Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 24, 2018 Share Posted August 24, 2018 This must be an issue with a Windows 10 update, because Paint.NET 4.0.21 should definitely work on Windows 10 S. vcomp140.dll, especially the one in the Windows\System directory, should already be signed by Microsoft and thus not subject to the Windows 10 S unauthorized code assassination policy (because it's authorized!). I don't have a Surface Go with which to test with right now, but I should be able to figure this out with some help from you and a contact at Microsoft. Can you do this, to help gather more information? Open up File Explorer Navigate to C:\Windows\System32 Find vcomp140.dll Right click on it and then click on Properties, which will bring up the General tab sheet Post a screenshot* of what that looks like Next, click on the Details tab and post a screenshot of it Next, click on the Digital Signatures tab and post a screenshot of it * To take a screenshot, you can press Alt+PrintScreen. However, since you're on a tablet, a better bet is WinKey+Shift+S. Draw a rectangle around the dialog box, which will copy that area to the clipboard. Then, come back here and paste (Ctrl+V) into a reply. On my installation of Windows 10 Pro: 1 Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 24, 2018 Share Posted August 24, 2018 I've reached out to a contact at Microsoft, hopefully we'll get something figured out soon. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
mechassembler Posted August 28, 2018 Share Posted August 28, 2018 Hi all, Freshly purchased (4hrs prior to this post), fully patched Surface Go in S-Mode. I didn't get any response after clicking the Paint.net icon. Quote Link to comment Share on other sites More sharing options...
BoltBait Posted August 28, 2018 Share Posted August 28, 2018 Rick, Your version of vcomp140.dll is: 14.15.26706.0 (c)2017 His version of vcomp140.dll is: 14.0.24212.0 (c)2015 Has he done all his Windows Updates? Quote Download: BoltBait's Plugin Pack | CodeLab | and a Computer Dominos Game Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 28, 2018 Share Posted August 28, 2018 @BoltBait, @mechassembler stated "Freshly purchased (4hrs prior to this post), fully patched Surface Go in S-Mode." Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 28, 2018 Share Posted August 28, 2018 I can't repro this on a virtual machine that has the S-mode code enforcement auditing policy installed. Some other software that comes with the Surface Go must have placed a "bad" vcomp140.dll into the Windows\System32 directory. Installing Office didn't cause a problem either. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 28, 2018 Share Posted August 28, 2018 Okay, so I don't have a fix -- other than trying to delete C:\Windows\System32\vcomp140.dll, which I really can't recommend ? (maybe try renaming it though?) These DLLs for the Visual C++ Runtime stuff have been a nightmare to handle over the years. For the v4.1 update (soon!!!), I'm going to switch completely to the "app local" deployment method. Currently (in 4.0.21 that is), Paint.NET first tries to load these from the system directory and only resorts to the local copy (e.g. C:\Program Files\paint.net\SxS\x64) if that doesn't work. I'm putting an end to that: from now on, Paint.NET will always load from the local copy. That's the only way to end the nightmares of having the wrong version, having missing files, and all sorts of other stupid entropy. In summary, I think 4.0.21 is simply incompatible with the Surface Go. However, the upcoming 4.1 update should work fine. I'm planning/hoping to release it within the next two weeks. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted August 28, 2018 Share Posted August 28, 2018 @mechassembler, could I ask a favor? Can you ZIP up that vcomp140.dll and send it to me? Either via private message here, or via e-mail ( contact@getpaint.net ). This may help me to reproduce and then debug this better. My contact at Microsoft is also trying to reproduce this. We'll see what happens. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
mechassembler Posted September 1, 2018 Share Posted September 1, 2018 Doneski via email and here. Apologies for the delay. vcomp140.zip 1 Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted September 1, 2018 Share Posted September 1, 2018 Thanks @mechassembler Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted September 5, 2018 Share Posted September 5, 2018 Version 4.1 should now be available through the Windows Store. You may need to wait up to 24 hours, but it may also work if you go into the Store app and tell it to manually update the app via the "..." menu at the top right. There's a Downloads & Updates options, or you could just try uninstalling and reinstalling the app. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
Rick Brewster Posted September 5, 2018 Share Posted September 5, 2018 btw @mechassembler, I was able to reproduce the problem with that zipped copy of vcomp140.dll. Thanks! Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html Link to comment Share on other sites More sharing options...
callit Posted September 10, 2018 Share Posted September 10, 2018 Thanks for the update! - app launches successfully for me now on v 4.1 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.