I'm still not exactly sure about windows 8, but you should run the RTP through Applocale in japanese, with compatibility on the Applocale .EXE set to XP service pack 2, if you aren't already doing that.
windows 8 can apparently be thingy about old software though, hope it works :)