The issue with Adobe InDesign CS5 not working on Windows 8 could be due to compatibility issues. Since CS5 is quite an old version, it may not be fully compatible with the newer Windows operating system. One solution could be to try running the program in compatibility mode. Right-click on the Adobe InDesign CS5 executable file, go to Properties, and then select the Compatibility tab. From there, you can choose to run the program in compatibility mode for an older version of Windows like Windows 7 or XP. Additionally, updating to a newer version of Adobe InDesign that supports Windows 8 would also be recommended.