1、试一下直接使用Windows的服务管理(控制面板中的管理工具中的服务)直接启动
名称是MSSQLSERVER的服务看是否能启动MSSQLSERVER和问题出在何处(一般他是有错误日志产生如果出错的话)
2、实在不行把你的数据库的文件保存起来一般是 .mdf 数据文件和 .ldf日志文件,然后
反安装MS SQL SERVER 重新安装MS SQL SERVER
在Query Analyse中执行(例)
EXEC sp_attach_db @dbname = N'New_Data', --这个参数是你数据库的名称不能重复 
  @filename1 = N'f:\database\New_Data_Data.mdf', --这个参数是你数据库的数据文件名
  @filename2 = N'f:\database\New_Data_log.ldf'--这个参数可以是你数据库的日志文件名(或者是第二个数据文件)