venom_suite Posted January 20, 2008 Share Posted January 20, 2008 what do i do now? Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 20, 2008 Share Posted January 20, 2008 First, try disabling any and all antivirus / antispyware or "security" software you might have running. Then, try installing Paint.NET again. If that doesn't work ... Can you click on the Start menu (Windows logo / "pearl"), then type in "%TEMP%" and press Enter. Then, find the file called PdnMsiInstall.log, and open it. Reply back with its contents. (hopefully it has some useful information!) 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...
venom_suite Posted January 20, 2008 Author Share Posted January 20, 2008 heres what i get opening that .LOG === Logging started: 1/20/2008 22:07:04 === Error 1935. An error occurred during the installation of assembly 'policy.9.0.Microsoft.VC90.OpenMP,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32-policy"'. Please refer to Help and Support for more information. HRESULT: 0x80073712. assembly interface: IAssemblyCacheItem, function: Commit, component: {FC0C50BF-71B9-3A20-B3F7-26F619444329} === Logging stopped: 1/20/2008 22:08:18 === I don't know what this means and I turn off my anti virus software it still wont install. whats going on? please help. Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted January 20, 2008 Share Posted January 20, 2008 Hey cool, the MSI logging produced something useful Ok, I got an idea from this page after doing a search for the error code number (80073712) with Google: http://www.vistaforums.com/Forum/Topic10485-9-1.aspx So, try this: 1. Click on the start menu / windows logo pearl. 2. Type in 'winsxs' and it should end up with one search result at the top of the start menu 3. Click on that result -- it should open up C:/Windows/winsxs 4. Find the file 'pending.xml' 5. Rename it to something like 'pending-Backup.xml' (you will probably have to click through several UAC / confirmation dialogs) 6. Restart 7. Cross your fingers 8. Try installing again 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...
venom_suite Posted January 21, 2008 Author Share Posted January 21, 2008 that didn't work. oh well thanks. Quote Link to comment Share on other sites More sharing options...
Bill Lange Posted January 21, 2008 Share Posted January 21, 2008 Rick, I was able to generate the same error by attempting to reinstall the latest pdn installer on a Dell XPS M1330 Vista Ultimate machine. The pdnmsiinstall log displays the following: started: 1/20/2008 18:59:54 === Error 1935. An error occurred during the installation of assembly 'policy.9.0.Microsoft.VC90.OpenMP,version="9.0.21022.8",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="amd64",type="win32-policy"'. Please refer to Help and Support for more information. HRESULT: 0x800736B3. assembly interface: IAssemblyCacheItem, function: Commit, component: {FC0C50BF-71B9-3A20-B3F7-26F619444329} === Logging stopped: 1/20/2008 19:21:16 === The pdnsetupngeninstall log (in the same folder as the pdnmsiinstall log) displays quite a bit more information: ------------- 1/20/2008 7:21:15 PM - Opening log 1/20/2008 7:21:15 PM - args[0] = /delete 1/20/2008 7:21:15 PM - args[1] = DESKTOPSHORTCUT=1 1/20/2008 7:21:15 PM - args[2] = PDNUPDATING=0 1/20/2008 7:21:15 PM - args[3] = SKIPCLEANUP=0 1/20/2008 7:21:15 PM - args[4] = PROGRAMSGROUP= 1/20/2008 7:21:15 PM - args[5] = QUEUENGEN=1 1/20/2008 7:21:15 PM - /delete specified, setting delete=true 1/20/2008 7:21:15 PM - setting queueNgen=true 1/20/2008 7:21:15 PM - Starting ngen queueing 1/20/2008 7:21:15 PM - InstallAssembly(FileTypes\DdsFileType.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "DdsFileType" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(ICSharpCode.SharpZipLib.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "ICSharpCode.SharpZipLib" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(Interop.WIA.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(PaintDotNet.Base.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Base" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(PaintDotNet.Core.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Core" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(PaintDotNet.Data.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Data" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(PaintDotNet.Effects.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Effects" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(PaintDotNet.exe, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:15 PM - InstallAssembly(PaintDotNet.Resources.dll, True, True, False) 1/20/2008 7:21:15 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.Resources" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:16 PM - InstallAssembly(PaintDotNet.StylusReader.dll, True, True, False) 1/20/2008 7:21:16 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.StylusReader" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:16 PM - InstallAssembly(PaintDotNet.SystemLayer.dll, True, True, False) 1/20/2008 7:21:16 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "PaintDotNet.SystemLayer" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:16 PM - InstallAssembly(Interop.WIA.dll, True, True, True) 1/20/2008 7:21:16 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "Interop.WIA" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:16 PM - InstallAssembly(WiaProxy32.exe, True, True, True) 1/20/2008 7:21:16 PM - run:C:\Windows\Microsoft.NET\Framework\v2.0.50727\ngen.exe uninstall "WiaProxy32" /AppBase:"C:\Program Files\Paint.NET" 1/20/2008 7:21:16 PM - Finished with ngen queueing 1/20/2008 7:21:16 PM - setting createDesktopShortcut=true 1/20/2008 7:21:16 PM - set programsShortcutGroup= 1/20/2008 7:21:16 PM - GetSpecialFolderPath(25) 1/20/2008 7:21:16 PM - SHGetFolderPath(32793) 1/20/2008 7:21:16 PM - SHGetFolderPath returning C:\Users\Public\Desktop 1/20/2008 7:21:16 PM - GetSpecialFolderPath returning C:\Users\Public\Desktop 1/20/2008 7:21:16 PM - GetSpecialFolderPath(23) 1/20/2008 7:21:16 PM - SHGetFolderPath(32791) 1/20/2008 7:21:16 PM - SHGetFolderPath returning C:\ProgramData\Microsoft\Windows\Start Menu\Programs 1/20/2008 7:21:16 PM - GetSpecialFolderPath returning C:\ProgramData\Microsoft\Windows\Start Menu\Programs 1/20/2008 7:21:16 PM - linkName=Paint.NET 1/20/2008 7:21:16 PM - description=Create, edit, scan, and print images and photographs. 1/20/2008 7:21:16 PM - desktopLinkPath=C:\Users\Public\Desktop\Paint.NET.lnk 1/20/2008 7:21:16 PM - programsShortcutDir=C:\ProgramData\Microsoft\Windows\Start Menu\Programs 1/20/2008 7:21:16 PM - programsLinkPath=C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Paint.NET.lnk 1/20/2008 7:21:16 PM - workingDirectory=C:\Program Files\Paint.NET 1/20/2008 7:21:16 PM - targetPath=C:\Program Files\Paint.NET\PaintDotNet.exe 1/20/2008 7:21:16 PM - retrieving HKLM\SOFTWARE\Paint.NET\ProgramsShortcutPath 1/20/2008 7:21:16 PM - path=C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Paint.NET.lnk 1/20/2008 7:21:16 PM - IsPathInDirectory(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Paint.NET.lnk, C:\ProgramData\Microsoft\Windows\Start Menu\Programs) 1/20/2008 7:21:16 PM - IsPathInDirectory(C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Paint.NET.lnk, C:\ProgramData\Microsoft\Windows\Start Menu\Programs) returning True 1/20/2008 7:21:16 PM - about to register shell extension 1/20/2008 7:21:16 PM - ... 32-bit 1/20/2008 7:21:16 PM - shellExtensionPaths[0] = C:\Program Files\Paint.NET\ShellExtension_x86.dll 1/20/2008 7:21:16 PM - ... unregister shell extension 1/20/2008 7:21:16 PM - ... 0: CLSID\{D292F82A-50BE-4351-96CC-E86F3F8049DA} 1/20/2008 7:21:16 PM - Exception while deleting: System.ArgumentException: Cannot delete a subkey tree because the subkey does not exist. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String subkey) at PaintDotNet.SetupNgen.MainImpl(String[] args) 1/20/2008 7:21:16 PM - Closing log Also note that there is no such file as pending.xml that I can find in the ../winsxs folder. Regards, Bill Quote Link to comment Share on other sites More sharing options...
HITMAN-X- Posted January 21, 2008 Share Posted January 21, 2008 Bill Lange that is not the same error code as yours is 800736B3 and venom_suite is 80073712. So there for your problem is unrelated to venom_suite problem. I did look up your problem however and it seems it could be a bad install of .NET Frameworks 3.0. I would repair or reinstall all .NET Frameworks on your computer. Also if your reinstalling Paint.NET make sure the old Paint.NET is uninstalled. Quote DEXTUT.COM Link to comment Share on other sites More sharing options...
Angry_Celt Posted February 2, 2008 Share Posted February 2, 2008 Hey, I'm getting the same exact error as venom. Same logs and everything. So far the solutions given haven't worked. Can anyone help me (too)? I've tried reinstalling the .NET framework, but when I do, it says it's already on the operating system. If it won't automatically uninstall and reinstall .NET, how can I remove it? I've tried deleting the folder, but it says I don't have permission. Quote Link to comment Share on other sites More sharing options...
flipdoubt Posted February 7, 2008 Share Posted February 7, 2008 For those of us getting "HRESULT: 0x800736B3" on 32-bit Vista, your telling me I can't use Paint.NET 3.22 because I can't put an amd64 assembly in the GAC? Paint.NET 3.08 installs just fine. So does VS.NET 2005 and VS.NET 2008. Is there no hope? Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted February 7, 2008 Share Posted February 7, 2008 If I recall correctly, there was somebody reporting this on a 64-bit version of Windows as well. The SxS respository (it's not the GAC -- OpenMP is a 'native' assembly) shouldn't have problems installing an x64 assembly on an x86 system. It won't ever get used of course, but that's not SxS's problem. Plenty other people are able to install in 32-bit Vista without any trouble. I really wish I knew what caused this. 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...
flipdoubt Posted February 7, 2008 Share Posted February 7, 2008 Hi Rick. So what do you suggest I do? I'm a .NET developer, so repairing or reinstalling the framework does not seem like a task I want to undertake just to run Paint.NET. Don't get me wrong: I love Paint.NET, but not at the expense of my development environment. I can stick with 3.08, but of course you no longer support it. My mistake on the GAC issue. My brain went to the GAC because of the stack trace I found in the PdnSetupNgenInstall.log. It ends with the following error: -- 2/6/2008 8:43:06 PM - about to register shell extension 2/6/2008 8:43:06 PM - ... 32-bit 2/6/2008 8:43:06 PM - shellExtensionPaths[0] = C:\Program Files\Paint.NET\ShellExtension_x86.dll 2/6/2008 8:43:06 PM - ... unregister shell extension 2/6/2008 8:43:06 PM - ... 0: CLSID\{D292F82A-50BE-4351-96CC-E86F3F8049DA} 2/6/2008 8:43:06 PM - Exception while deleting: System.ArgumentException: Cannot delete a subkey tree because the subkey does not exist. at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource) at Microsoft.Win32.RegistryKey.DeleteSubKeyTree(String subkey) at PaintDotNet.SetupNgen.MainImpl(String[] args) 2/6/2008 8:43:06 PM - Closing log -- I appreciate any help you can give. Quote Link to comment Share on other sites More sharing options...
flipdoubt Posted February 7, 2008 Share Posted February 7, 2008 Something about being unable to delete a registry key because the subkey does not exist. Could that be because the subkey name is empty? Because "args[4] = PROGRAMSGROUP=" way up at the top? My log is almost identical to the one shown above. Quote Link to comment Share on other sites More sharing options...
flipdoubt Posted February 7, 2008 Share Posted February 7, 2008 Would I be able to compile the code such that I can run the installer in a debugger and set a breakpoint at that call to Microsoft.Win32.RegistryKey.DeleteSubKeyTree in SetupNgen.MainImpl? Quote Link to comment Share on other sites More sharing options...
wolf5 Posted April 18, 2008 Share Posted April 18, 2008 I found a solution that might be the fix: Go check in windows services that the service named "Windows Modules Installer" is up and running. Mine was disabled. Enabling it removed the VC90 error. ( i also had problems with windows update because of it and a few other VC90 installations ive tried (vcredist_x86.exe for vs.net 2008). Quote Link to comment Share on other sites More sharing options...
Rick Brewster Posted April 18, 2008 Share Posted April 18, 2008 Something about being unable to delete a registry key because the subkey does not exist. Could that be because the subkey name is empty? Because "args[4] = PROGRAMSGROUP=" way up at the top? My log is almost identical to the one shown above. To catch up on this -- the exception reported there is informational, it isn't the cause of any failure. If Paint.NET can't delete the reg key, it doesn't care, but it still reports the error to the log file. 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 April 18, 2008 Share Posted April 18, 2008 I found a solution that might be the fix:Go check in windows services that the service named "Windows Modules Installer" is up and running. Mine was disabled. Enabling it removed the VC90 error. ( i also had problems with windows update because of it and a few other VC90 installations ive tried (vcredist_x86.exe for vs.net 2008). Good to know, thanks. I'll keep that in mind for others who report this error. Maybe the installer can even auto-start the service if it's disabled/stopped. 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...
craigfis Posted October 2, 2009 Share Posted October 2, 2009 I'm getting the same error on Windows 7 (build 7100). The "Windows Modules Installer" isn't disabled, but it won't start either. Trying to start it gives me "Error 1450: Insufficient system resources exist to complete the requested service." This thread discusses the problem, but doesn't give a clear solution - http://social.technet.microsoft.com/For ... a5b8666a73 Possibly related to install of VS2008 or VS2010... Strangely, I haven't had any problems installing anything other than Paint.net though. 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.