A good start is to provide some info as described in this post.
How to get your computer to more safely reboot can be found here.