Yes, Announcements 7 will work on Windows 8 but after you've installed it using the Administrator option, you will actually need to look for a DLL because Windows 8 doesn't have it. The answer to the related question will help you to acquire and register the DLL file correctly in Windows.