Workaround for Windows Embedded Developer Update (WEDU) error System.Runtime.InteropServices.COMException (0x8024002E) when scanning for updates on Windows Embedded 8 Standard
Posted By Windows Embedded Team
On Windows Embedded 8 Standard, if you attempt to use WEDU to search for updates and the scan fails with the following error in the log (wedu.log):
Application Version: 2.0.0.0
=== EXCEPTION ===
System.Runtime.InteropServices.COMException (0x8024002E): Exception from HRESULT: 0x8024002E
at WUApiLib.IUpdateSearcher.BeginSearch(String criteria, Object onCompleted, Object state)
at Microsoft.Wedu.Mu.UpdateTarget.CreateScanJob(IAsyncResult ar, Func`1& IsCompleted, Func`1& AsyncState, Func`1& CompletedSynchronously)
at Microsoft.Wedu.Mu.AsyncResultAdapter..ctor(AsyncCallback outerCallback, Object outerState, JobCreateDelegate innerResultFunc, AsyncCallback innerCallback)
at Microsoft.Wedu.Mu.UpdateTarget.<DoScan>d__3.MoveNext()
=== EXCEPTION ===
System.Runtime.InteropServices.COMException (0x8024002E): Exception from HRESULT: 0x8024002E
at WUApiLib.IUpdateSearcher.BeginSearch(String criteria, Object onCompleted, Object state)
at Microsoft.Wedu.Mu.UpdateTarget.CreateScanJob(IAsyncResult ar, Func`1& IsCompleted, Func`1& AsyncState, Func`1& CompletedSynchronously)
at Microsoft.Wedu.Mu.AsyncResultAdapter..ctor(AsyncCallback outerCallback, Object outerState, JobCreateDelegate innerResultFunc, AsyncCallback innerCallback)
at Microsoft.Wedu.Mu.UpdateTarget.<DoScan>d__3.MoveNext()
The most common cause of this error is the presence of the following registry key with a value other than 0:
DisableWindowsUpdateAccess
The workaround for this error is to either delete this registry key or set the value to 0.
Comments
- Anonymous
October 12, 2017
please reg location somebody? my machine is sloooooooooow when I have the gall to hit f3 in regedit.update: search finally completed - not found!