I repeated this thing again with the DLLs inĪnd the corresponding manifest file. When I tried running C:\foo\foo.exe this time, it didn't work. The fourth line of the manifest file looked like this:
Kb2538242 error software#
The version of this software as found from 'Add or Remove Programs' was '6'.Ĭopying CRT DLLs and manifest from the same machine (where I'm running the EXE) didn't fix it.Ĭ:\WINDOWS\WinSxS\x86_1fc8b3b9a1e18e3b_7.42_x-ww_0de06acdĬ:\WINDOWS\WinSxS\Manifests\x86_1fc8b3b9a1e18e3b_7.42_x-ww_0de06acd.manifest Installing Microsoft Visual C++ 2005 SP1 Redistributable didn't fix it On trying to run C:\foo\foo.exe, I got the same errors I described above. Which format of names should I use if I want to stay compatible? Links to supporting MSVC documentation would be ideal.
However, some searching didn't reveal any documentation to support these conclusions. Names appear to be the newer format, based on the fact that ARM64 exists in that format, and ARM64 support is new in Windows. Since the content is the same, one set of names is the now the compatibility names, and the other the go-forward names. There is a renaming afoot for these redistributable packages.
Kb2538242 error install#
I'm not sure why the VS2019 install doesn't have the arm64 version (perhaps I didn't install support?), but based on the fact that Windows ARM64 support is newer, this all suggests that:
Kb2538242 error how to#
How to Delete the Windows.old Folder from Windows 10.Try running Windows Updates from a Clean boot.
Kb2538242 error drivers#
A video tutorial is available.ĭownload Reset Windows Update Agent here.ħ: Windows Update Error 0x80246002 - Perform a Clean BootĪ Clean Boot is very similar to Safe Mode but specifically designed to narrow down a problem by allowing a certain number of drivers or startup programs and eliminate them until you find the problem. Reset Windows Update Agent is designed to reset Windows Update, but it can also run diagnostics and fix other typically related issues with Winsock, registry, and more. There are a few possibilities here, so check out How to Manually Update Windows Defender Definitions.Ħ: Windows Update Error 6 - Reset Windows Update Agent If you think your Windows Defender isn't current, we can update them manually. Rebooting will start the two services we stopped, but if you don't want to reboot, open up the command prompt again and type in the following two lines, and press Enter after each:ĥ: Windows Update Error 0x80246002 - Update Windows Defender Manually We don't want to delete the folder itself. All the files in the SoftwareDistribution should be deleted. Press CTRL + A to select all files and folder, then press the Delete key. Navigate to C:\Windows\SoftwareDistribution and open the folder. Open a elevated command prompt and type in the following two lines, and press Enter after each:Įach command should take a few seconds, so wait until you see the messages that the services were stopped successfully. Windows sometimes requires a reboot to complete Windows Updates.ģ: Windows Update Error 0x80246002 - Windows RepairĤ: Windows Update Error 0x80246002 - Clear SoftwareDistribution Folder Often, a simple reboot will solve the problem. Scroll down and click on Windows Update, then Run the troubleshooter.įollow the prompts and automatically repair any problems.Ģ: Windows Update Error 0x80246002 - Reboot Press Start > Settings > Update & security. TIP: Hard to fix Windows Problems? Repair/Restore Missing Windows OS Files Damaged by Malware with a few clicksĮrror code 0x80246002 can be due to Windows Defender not being able to update, SoftwareDistribution folder being corrupt or even an overloaded Microsoft server.ġ: Windows Update Error 0x80246002 - Run The TroubleshooterĪlways try a troubleshooter when available first.