I have a Windows 8.1 Pro computer that I worked on a few weeks back after a hard disk crash - after running the repair tool it started crashing explorer.exe and flashing the desktop background - I could not find a fix and though it was a corrupt drive so I rebuild the entire system.
Now 3 weeks later something broke dnsapi.dll - I tried a number of fixes and decided to run the file, registry, and service permissions fixes in the repair tool. After doing so the same issue has returned.
Even in safe mode and another user profile.
The exact error is:
The instruction at 0xa4ed82f0 referenced memory at 0xa4ed82f0. The memory could not be written.
It lists as an explorer.exe Application error but also occurs with task manager and some other applications. I can use task manager to launch command prompt and a few programs.
I did use secedit to restore the default security database and now I can see my desktop between flashes which didn't occur before.