I had this issue a couple times, but I edited the launcher file to suit my computer better
"C:\program files\java\jre7\bin\java" -Xmx4G -Xms3G -jar Tekkit.jar
nogui
pause
this worked for me, also, are you running the batch (launcher) in administrator mode? It might help.
edit: my bad, didn't read your OS.