Sereniama Posted March 7, 2016 Posted March 7, 2016 (edited) So I was using Paint.NET about a few days ago. Nothing was going wrong... then suddenly, it stopped opening. When I tried to repair it by reinstalling the product, the install screen gave me this: The only way I could end it was via task manager. And the error message remained there This is very weird... I need help... Edited March 7, 2016 by Sereniama Quote
toe_head2001 Posted March 7, 2016 Posted March 7, 2016 The error message mentions Direct2D, which uses DirectX. Perhaps one of those "pirated" video games in your downloads folder had something in them that corrupted your DirectX. Quote My Gallery | My Plugin Pack Layman's Guide to CodeLab
Sereniama Posted March 7, 2016 Author Posted March 7, 2016 The error message mentions Direct2D, which uses DirectX. Perhaps one of those "pirated" video games in your downloads folder had something in them that corrupted your DirectX. Pirated video games? I didn't pirated Minecraft, I bought it... And I haven't downloaded any games from the Pirate Bay since last year if not months ago. The last game I downloaded was from Steam and I bought thta... Why would you automatically assume that I was downloading pirated games? If anything, ALL of my games right now are all legal copies. Quote
david.atwell Posted March 7, 2016 Posted March 7, 2016 The error message mentions Direct2D, which uses DirectX. Perhaps one of those "pirated" video games in your downloads folder had something in them that corrupted your DirectX. Those look like guides, not pirated games, Toe. Quote The Doctor: There was a goblin, or a trickster, or a warrior... A nameless, terrible thing, soaked in the blood of a billion galaxies. The most feared being in all the cosmos. And nothing could stop it, or hold it, or reason with it. One day it would just drop out of the sky and tear down your world.Amy: But how did it end up in there?The Doctor: You know fairy tales. A good wizard tricked it.River Song: I hate good wizards in fairy tales; they always turn out to be him.
toe_head2001 Posted March 7, 2016 Posted March 7, 2016 Those look like guides, not pirated games, Toe. A simple search shows that CODEX and RezMar are release groups of cracked video games. Quote My Gallery | My Plugin Pack Layman's Guide to CodeLab
Ego Eram Reputo Posted March 7, 2016 Posted March 7, 2016 Let's not get too hung up on the games. Sereniama has a problem which wasn't there a few days ago. First - make sure you're up to date with your Windows Updates Second - Reinstall/update your video drivers. Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker
Sereniama Posted March 7, 2016 Author Posted March 7, 2016 (edited) Reinstall the video drivers...? Isn't that a bit... too far? What should I reinstall specifically? Windows updates I don't think is the issue honestly but... Edited March 7, 2016 by Sereniama Quote
Ego Eram Reputo Posted March 8, 2016 Posted March 8, 2016 You came here looking for answers. Yes? You'll only have one video card driver. Reinstall or update that from the card manufacturer's website. Windows updates are critical to the stability and security of your system. Many a paint.net problem has been solved by getting up to date. You might be able to do both at one go. See http://answers.microsoft.com/en-us/insider/wiki/insider_wintp-insider_devices/how-to-install-and-update-drivers-in-windows-10/a97bbbd1-9973-4d66-9a5b-291300006293 Quote ebook: Mastering Paint.NET | resources: Plugin Index | Stereogram Tut | proud supporter of Codelab plugins: EER's Plugin Pack | Planetoid | StickMan | WhichSymbol+ | Dr Scott's Markup Renderer | CSV Filetype | dwarf horde plugins: Plugin Browser | ShapeMaker
Sereniama Posted March 8, 2016 Author Posted March 8, 2016 (edited) The issue is, this is not Windows 10, but Windows 7 Home Edition. But I'll do what you say, and continue on. Here's the full error: See the end of this message for details on invoking just-in-time (JIT) debugging instead of this dialog box. ************** Exception Text ************** PaintDotNet.Direct2D.NoHardwareDeviceException (0x8899000B): ..\Direct2D\D2DFactory.cpp (95) : hr = m_pFactory->CreateDCRenderTarget( &NativeConversions::ToNative(renderTargetProperties), &spDCRenderTarget); (PaintDotNet.Controls.PdnBanner) at PaintDotNet.Interop.InteropErrorInfo.ThrowIfError() in D:\src\pdn\src\Base\Interop\InteropErrorInfo.cs:line 89 at PaintDotNet.SystemLayer.Native.x64.NativeUtilities.ThrowOnErrorImpl(Int32 hr, SByte* szHr, IUnknown* pFxErrorInfo) at PaintDotNet.SystemLayer.Native.x64.Direct2D.D2DFactory.CreateDCRenderTarget(RenderTargetProperties renderTargetProperties) at PaintDotNet.Direct2D.Proxies.Direct2DFactoryProxy.CreateDCRenderTarget(RenderTargetProperties renderTargetProps) in D:\src\pdn\src\Base\Direct2D\Proxies\Direct2DFactoryProxy.cs:line 75 at PaintDotNet.Controls.Direct2DControlHandler.RecreateRenderTarget(Boolean invalidateControl) in D:\src\pdn\src\Framework\Controls\Direct2DControlHandler.cs:line 426 at PaintDotNet.Controls.Direct2DControlHandler.RelayGdiPaintImpl(GdiPaintContext ctx) in D:\src\pdn\src\Framework\Controls\Direct2DControlHandler.cs:line 500 at PaintDotNet.Controls.Direct2DControlHandler.RelayGdiPaint(GdiPaintContext ctx) in D:\src\pdn\src\Framework\Controls\Direct2DControlHandler.cs:line 483 at PaintDotNet.Controls.Direct2DControl.OnGdiPaint(GdiPaintContext ctx) in D:\src\pdn\src\Framework\Controls\Direct2DControl.cs:line 347 at PaintDotNet.SystemLayer.GdiPaintHandler.OnWmPaint(Message& m) in D:\src\pdn\src\SystemLayer\GdiPaintHandler.cs:line 184 at PaintDotNet.SystemLayer.GdiPaintHandler.RelayWndProc(Message& m) in D:\src\pdn\src\SystemLayer\GdiPaintHandler.cs:line 233 at PaintDotNet.SystemLayer.GdiPaintControl.WndProc(Message& m) in D:\src\pdn\src\SystemLayer\GdiPaintControl.cs:line 130 at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Loaded Assemblies ************** mscorlib Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll ---------------------------------------- SetupFrontEnd Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/SetupFrontEnd.exe ---------------------------------------- PaintDotNet.Core Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/PaintDotNet.Core.DLL ---------------------------------------- System.Windows.Forms Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll ---------------------------------------- System Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll ---------------------------------------- System.Drawing Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll ---------------------------------------- PaintDotNet.Base Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/PaintDotNet.Base.DLL ---------------------------------------- PaintDotNet.SystemLayer Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/PaintDotNet.SystemLayer.DLL ---------------------------------------- PaintDotNet.Framework Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/PaintDotNet.Framework.DLL ---------------------------------------- PaintDotNet Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/PaintDotNet.EXE ---------------------------------------- PaintDotNet.Resources Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/PaintDotNet.Resources.DLL ---------------------------------------- WindowsBase Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/WindowsBase/v4.0_4.0.0.0__31bf3856ad364e35/WindowsBase.dll ---------------------------------------- System.Core Assembly Version: 4.0.0.0 Win32 Version: 4.6.1055.0 built by: NETFXREL2 CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll ---------------------------------------- PaintDotNet.SystemLayer.Native.x64 Assembly Version: 4.9.5848.30436 Win32 Version: 4.9.5848.30436 CodeBase: file:///C:/Users/SERENI~1/AppData/Local/Temp/PdnSetup/x64/PaintDotNet.SystemLayer.Native.x64.DLL ---------------------------------------- ************** JIT Debugging ************** To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging enabled. For example: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> When JIT debugging is enabled, any unhandled exception will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box. Edited March 8, 2016 by Sereniama Quote
Rick Brewster Posted March 8, 2016 Posted March 8, 2016 PaintDotNet.Direct2D.NoHardwareDeviceException (0x8899000B) Yeah Direct2D is being really weird here. DC Render Targets are software, not hardware, yet it's complaining about lack of hardware. Quote The Paint.NET Blog: https://blog.getpaint.net/ Donations are always appreciated! https://www.getpaint.net/donate.html
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.