{"id":69101,"date":"2024-01-01T09:37:24","date_gmt":"2024-01-01T04:07:24","guid":{"rendered":"http:\/\/198.58.113.91\/blog\/?p=69101"},"modified":"2024-01-06T21:56:02","modified_gmt":"2024-01-06T16:26:02","slug":"xna-framework-4-error-2147024703","status":"publish","type":"post","link":"https:\/\/www.winhelponline.com\/blog\/xna-framework-4-error-2147024703\/","title":{"rendered":"Microsoft XNA Framework 4.0 Setup error (-2147024703)"},"content":{"rendered":"<p>When you install the Microsoft XNA Framework 4.0 (xnafx40_redist.msi) package, the setup may encounter the following error:<\/p>\n<pre class=\"err\">Module C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\XNA\\Framework\\Shared\\xnavisualizer.dll failed to register. HRESULT -2147024703. Contact your support personnel.<\/pre>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2024\/01\/xna-framework-xnavisualizer-dll-error.png\" alt=\"xna framework 4.0 setup error -2147024703\" width=\"615\" height=\"474\" class=\"alignnone size-full wp-image-69103\" \/><br \/>\n<!--more--><\/p>\n<h2>Cause<\/h2>\n<p>The error -2147024703 (hex: 0x800700C1) means ERROR_BAD_EXE_FORMAT (the file is not a valid Win32 application).<\/p>\n<p>To register xnavisualizer.dll, the 32-bit version of msvcr100.dll should be present in the C:\\Windows\\SysWOW64 directory. If the SysWOW64 directory has the corrupt or the 64-bit version of msvcr100.dll, this error occurs.<\/p>\n<h2>Resolution<\/h2>\n<p>Download <a href=\"https:\/\/www.winhelponline.com\/blog\/wp-content\/uploads\/2024\/01\/msvcr100.zip\">msvcr100.dll<\/a> (32-bit, zipped), unzip, and copy the DLL file to Windows\\SysWOW64. Overwrite existing file if prompted.<\/p>\n<div class=\"qt\">\n<h4>File info: msvcr100.dll<\/h4>\n<pre>\n    Verified:   Signed\n    Signing date:   2:20 PM 6\/11\/2011\n    Company:    Microsoft Corporation\n    Description:    Microsoft\u00ae C Runtime Library\n    Product:    Microsoft\u00ae Visual Studio\u00ae 2010\n    Prod version:   10.00.40219.325\n    File version:   10.00.40219.325\n    MachineType:    32-bit\n    Binary Version: 10.0.40219.325\n    Original Name:  msvcr100_clr0400.dll\n    Internal Name:  msvcr100_clr0400.dll\n    Copyright:  \u00a9 Microsoft Corporation.  All rights reserved.\n    MD5:    0E37FBFA79D349D672456923EC5FBBE3\n    SHA256: 8793353461826FBD48F25EA8B835BE204B758CE7510DB2AF631B28850355BD18\n<\/pre>\n<\/div>\n<p>Attempt to run the Microsoft XNA Framework 4.0 setup again. It should work.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When you install the Microsoft XNA Framework 4.0 (xnafx40_redist.msi) package, the setup may encounter the following error: Module C:\\Program Files (x86)\\Common Files\\Microsoft Shared\\XNA\\Framework\\Shared\\xnavisualizer.dll failed to register. HRESULT -2147024703. Contact your support personnel.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[8,869],"tags":[191],"class_list":["post-69101","post","type-post","status-publish","format-standard","hentry","category-windows-10","category-windows-11","tag-error-messages"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":18026,"url":"https:\/\/www.winhelponline.com\/blog\/youtube-dl-error-msvcr100-dll-runtime-missing\/","url_meta":{"origin":69101,"position":0},"title":"[Fix] Youtube-dl Error MSVCR100.dll not found in Windows","author":"Ramesh","date":"August 23, 2020","format":false,"excerpt":"Youtube-dl is a command-line program to download videos from YouTube or other sites. When you run the software on some computers, you may receive the following error: youtube-dl.exe - System Error The code execution cannot proceed because MSVCR100.dll was not found. Reinstalling the program may fix this problem. Let's see\u2026","rel":"","context":"In &quot;Utilities&quot;","block_context":{"text":"Utilities","link":"https:\/\/www.winhelponline.com\/blog\/category\/utilities\/"},"img":{"alt_text":"youtube-dl error msvcr100.dll 32-bit syswow64","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2020\/08\/youtube-dl-error-msvcr100-dll.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2020\/08\/youtube-dl-error-msvcr100-dll.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2020\/08\/youtube-dl-error-msvcr100-dll.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":6078,"url":"https:\/\/www.winhelponline.com\/blog\/fix-vcruntime140-dll-missing-error-windows\/","url_meta":{"origin":69101,"position":1},"title":"[Fix] Missing VCRUNTIME140.DLL, VCRUNTIME140_1.DLL, MSVCP140.DLL","author":"Ramesh","date":"January 1, 2018","format":false,"excerpt":"On your Windows 10 or 11 computer, a 3rd party program (e.g., Epic Games) may throw the error that the module VCRUNTIME140.DLL, VCRUNTIME140_1.DLL, or MSVCP140.dll is missing from the computer. Here are the error messages which you may encounter: The program can't start because VCRUNTIME140.dll is missing from your computer.\u2026","rel":"","context":"In &quot;Windows&quot;","block_context":{"text":"Windows","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/"},"img":{"alt_text":"powertoys runtime files","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/01\/runtimes-powertoys.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/01\/runtimes-powertoys.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/01\/runtimes-powertoys.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2018\/01\/runtimes-powertoys.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":235,"url":"https:\/\/www.winhelponline.com\/blog\/error-there-is-no-script-engine-for-file-extension-when-running-vbs-files\/","url_meta":{"origin":69101,"position":2},"title":"[Fix] Can&#8217;t find Script Engine Vbscript, and &#8220;no script engine for .vbs&#8221;","author":"Ramesh","date":"April 27, 2008","format":false,"excerpt":"When you run a VBScript or .msi setup file that runs a VBScript, you may receive one of the following errors: Can't find script engine \"VBScript\" for script C:\\ProgramData\\Microsoft\\Windows\\OFFICEICON.vbs There is no script engine for file extension \".vbs\". This happens if the vbscript.dll module is not registered correctly or the\u2026","rel":"","context":"In &quot;Windows&quot;","block_context":{"text":"Windows","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":80375,"url":"https:\/\/www.winhelponline.com\/blog\/api-ms-win-core-winrt-l1-1-0-dll-is-missing\/","url_meta":{"origin":69101,"position":3},"title":"[Fix] api-ms-win-core-winrt-l1-1-0.dll is missing (Adobe Acrobat Reader)","author":"Ramesh","date":"March 2, 2026","format":false,"excerpt":"Since the Feb 2026 update of Adobe Acrobat Reader, Windows 7 users receive the following error when opening a PDF or the Adobe Acrobat Reader app. You wonder how to get the missing api-ms-win-core-winrt-l1-1-0.dll file. AcroRd32.exe - System Error The program can't start because api-ms-win-core-winrt-l1-1-0.dll is missing from your computer.\u2026","rel":"","context":"In &quot;Windows 7&quot;","block_context":{"text":"Windows 7","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/windows-7\/"},"img":{"alt_text":"adobe reader update scheduled task - stop and disable","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2026\/03\/disable_adobe_update_task.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2026\/03\/disable_adobe_update_task.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2026\/03\/disable_adobe_update_task.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2026\/03\/disable_adobe_update_task.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":25473,"url":"https:\/\/www.winhelponline.com\/blog\/comdlg32-ocx-missing-invalid-dependencies-not-registered\/","url_meta":{"origin":69101,"position":4},"title":"COMDLG32.OCX Missing or Dependencies not Registered","author":"Ramesh","date":"January 3, 2022","format":false,"excerpt":"The comdlg32.ocx module is used by classic Visual Basic programs. This ActiveX control is responsible for the functionality of common dialog boxes in your VB application. Common dialog boxes include the Open and Save As file dialog boxes; the Find and Replace editing dialog boxes; the Print, Print Setup, Page\u2026","rel":"","context":"In &quot;Windows&quot;","block_context":{"text":"Windows","link":"https:\/\/www.winhelponline.com\/blog\/category\/microsoft\/windows\/"},"img":{"alt_text":"comdlg32.ocx error 339 missing","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2022\/01\/comdlg32-ocx-error.jpg?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":26759,"url":"https:\/\/www.winhelponline.com\/blog\/autoruns-knowndlls-wow64cpu-wowarmhw-xtajit\/","url_meta":{"origin":69101,"position":5},"title":"Autoruns: KnownDlls wow64cpu, wowarmhw, xtajit, wow64, wow64win Missing","author":"Ramesh","date":"June 12, 2022","format":false,"excerpt":"The Sysinternals Autoruns utility may highlight some entries in yellow, indicating to the user that some files (referenced in the KnownDLL registry key) are missing from the system. The file names are below: C:\\Windows\\Syswow64\\wow64cpu.dll (_wow64cpu) C:\\Windows\\System32\\wowarmhw.dll (_wowarmhw) C:\\Windows\\Syswow64\\wowarmhw.dll\u00a0(_wowarmhw) C:\\Windows\\System32\\xtajit.dll (_xtajit) C:\\Windows\\Syswow64\\xtajit.dll\u00a0(_xtajit) C:\\WINDOWS\\Syswow64\\wow64.dll (wow64) C:\\WINDOWS\\Syswow64\\wow64win.dll (wow64win) (The warning appears regardless of\u2026","rel":"","context":"In &quot;Utilities&quot;","block_context":{"text":"Utilities","link":"https:\/\/www.winhelponline.com\/blog\/category\/utilities\/"},"img":{"alt_text":"autoruns knowndlls missing","src":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2022\/06\/knowndlls-registry-key.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2022\/06\/knowndlls-registry-key.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.winhelponline.com\/blog\/wp-content\/uploads\/2022\/06\/knowndlls-registry-key.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/69101","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/comments?post=69101"}],"version-history":[{"count":0,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/posts\/69101\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/media?parent=69101"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/categories?post=69101"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.winhelponline.com\/blog\/wp-json\/wp\/v2\/tags?post=69101"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}