The message "A suitable JVM could not be found." is generally an indication that when the command (e.g., startServer) was executed, some essential environment variables (e.g., WAS_HOME, and JAVA_HOME) were not defined.
Open a command prompt
cd to the \runtimes\base_v6\bin
setupCmdLine
cd ProfileCreator
pctWindows