Now you can reboot your computer, and when the BSOD (Blue Screen Of Death - the blue screen with white letters you see) appears, your PC won't automatically reboot, and you can see what it says. It should tell you what the specific error is that's causing Windows to crash (at the least it should tell you what file the error is related to) - there'll be a whole load of complicated numbers and data that you don't need, but there should be one or two lines which state the error in (relatively) plain English; post what it is here, and it should give us a better idea of the cause of your problem.
This caused the problem. You should have resized the partition using OSX. Windows altered stuff that OSX needs to boot.
Just use a live cd that can read whatever format that windows partition is to recover the files.
It sounds like a slightly more complex problem than that; if it was that simple, then Windows would still be working fine.
Did you just say Macbook?
o_o, pretty sure stuff works differently on that even if you say it involves partitions and whatnot.
Nah, fundamentally it's still just a laptop. The main difference is OSX, which works with partitions etc just the same as any other OS.
o.o ehh.. risky? haven't encountered a single error via resizing the OS's partition by more than a dozen times ranging 30gb-50gb(seems like 40gb is my sweetspot right now, win7 starts at around 25gb @ fresh install including drivers and grows to 30+gb after ridiculous patches...).
i use "EASEUS Partition Manager" if that makes a difference.
Basically, shrinking partitions is absolutely fine... so long as you don't accidentally get rid of space that contained data. If all your data is located in the first 50GB of a 150GB partition, with nothing in the remaining 100GB, then you can, in theory, cut out that 100GB without any issues. If there's data located in that 100GB though, then at best you'll just lose that data; at worst you'll completely break everything (if it's a Windows system file that got deleted, for example). Since, due to drive fragmentation etc, even if you only have 50GB of data on the partition it might still extend further than that (with lots of empty bits in between), you need to be very careful when resizing system partitions.