I've noticed that the Reset Windows to Factory Settings option has some unexpected behaviour in that from time to time it seems to randomly pick a layout, and sometimes it terminates the application. This is running with the built in JDK version.
Running under Windows 7 64 bit.