SQL返回所有行出现:没有注册类别异常!

SQL返回所有行出现:没有注册类别错误!!!
今天真衰啊!
本来装的系统好好的,可是不小心装了MS用来检验盗版的补丁,于是天天弹出您可能是盗版用户的受害者.一怒之下重装系统,拿出以前重装N次系统用的系统盘来,奇怪的是这次居然就装不下了~提示我要插入系统盘,检查不到标识等等等等等等的一系列错误.后来只要又去找了张phost   xp(蕃茄花园)的系统盘,难得系统搞定,装上sql   server个人版,点击任何一个数据库任何一张表,选返回所有行就出来没有注册类别,再点则出来:灾难性故障!!上网查了一下,据说这是因为使用的SQL   Server是试用版造的成,于是又是网上下了N个版本的sql   server2000,结果装上去,所有版本都是一样,出来没有注册类别.从下午3点搞到现在,人都快疯了,高手救我~

------解决方案--------------------
没碰到过,说点想法,供参考
既然问题出在验盗版的补丁,可能的情况是,它在硬盘的某个位置留下了记录,特别是xp会留下几m的空间,所以格式化后重新分区应该是最保险的办法,如还不行,可考虑用低版系统来格,如98,低版格高版的问题有可能是不让格,可在用高版系统格式化的过程中中止,(比较危险)再用低版来格