From what you described it sounds like an issue with Windows, probably some kind of corruption in the operating system.
When it boots into advanced options can you select "disable automatic restart on system failure"? Sometimes the reboot happens so fast that you don't see the blue screen error. If you get a blue screen error try looking up the error code online. The stop code is usually a long number with a few letters like 0x0000000072 or something like that.
Also, you should try creating some sort of boot disk or try getting your computer to boot to an OS installation disk that will allow you to run a command line. SInce you are posting here I'm going to assume you have access to the internet, try googling for Toshiba's boot keyboard keystroke for boot options. Every modern computer almost always has a way of allowing you to interupt the normal boot up process to get to either and alternative boot method or BIOS. You would press the interupt key when the computer first starts.
If you can get to this point and have a boot disk or Operating System Disk you should then try to boot form CD/DVD Rom Drive with the Boot/Repair disk in the drive and if it's the OS disk select the repair my computer option. If the OS disk can't repair it it should still give you the option of getting to a command line where you can run chkdsk. You'll want to run it with the following switches.
c:\chkdsk /f /r
Another useful tool to run from the command line is sfc (system file checker) with the scannow switch
This tool will detect and try to fix corrupted system files on your computer
If you are using a non-OS boot disk then just try getting to a command line to run chkdsk
If you see a message that says something about unmounting the drive in order to run the chkdsk respond with yes.
Let me know if you need additional help.