Executar o Windows 7/8 com "apenas" 2 GB de RAM não é, certamente, a melhor experiência. Depois de adicionar um aplicativo Java ao mix - que pode levar 1 GB -, você só tem o mínimo de RAM restante para o Windows trabalhar.
Dito isto, o Java não deve estar constantemente recebendo essa% de CPU. Especialmente porque nenhum dos aplicativos que você listou deve estar usando Java.
Você precisa descobrir o que está usando o Java. Você mantém uma página da Web aberta usando um componente Java? Tente reiniciar o computador sem abrir um navegador e ver se o Java ainda está ativo.
Você pode ver a linha de comando que está acionando o Java a partir do gerenciador de tarefas. Por favor, atualize sua pergunta com os detalhes, se você encontrá-lo. Também tente matar a tarefa Java do gerenciador de tarefas e veja o que acontece - avise-nos para que possamos ajudar ainda mais.