Expat Shield Does Work On Windows 8!!
Expat Shield does work on Windows 8. What you need to do is restart your computer in Safe Mode. Here is how to do that:
Step 1: Press Win+R (WIN is the window button on your keyboard) to get the Run dialog. Type “msconfig” (without the quotes) and launch the utility.
Step 2: In the Boot tab, check Safe boot, followed by the type of Safe Mode that you want to achieve (Network Safe Mode is recommended). Hit Apply. That's it, it will prompt you to Restart your computer, just click the Restart button and wait for Windows 8 to restart.
When you get back to your desktop, go online and download Expat Shield from it's main page. Run the setup. It might prompt you to download toolbars or some other none sense, just click Decline or No and finish the download. After it is finished downloading you can test it online in Safe mode before you reboot in Normal Mode (OPTIONAL).
Then Press Win+R to get the Run dialog. Type “msconfig” (without the quotes) and launch the utility again. In the boot tab, deselect Safe Mode boot and click Ok and just restart your computer.
That's it! Now you have a working Expat Shield with no compatibility issues or any annoying pop-ups saying it doesn't work!! Enjoy!!