hi guys finally i can make my com work !!!! yippy !
thanks for all who helped me GX1_man , patio and street1 and others.
ok here is how i done it. firstly i type all this in the recovery console.
md tmp
copy c:\windows\system32\config\system c:\windows\tmp\system.bak
copy c:\windows\system32\config\software c:\windows\tmp\software.bak
copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
copy c:\windows\system32\config\security c:\windows\tmp\security.bak
copy c:\windows\system32\config\default c:\windows\tmp\default.bak
delete c:\windows\system32\config\system
delete c:\windows\system32\config\software
delete c:\windows\system32\config\sam
delete c:\windows\system32\config\security
delete c:\windows\system32\config\default
copy c:\windows\repair\system c:\windows\system32\config\system
copy c:\windows\repair\software c:\windows\system32\config\software
copy c:\windows\repair\sam c:\windows\system32\config\sam
copy c:\windows\repair\security c:\windows\system32\config\security
copy c:\windows\repair\default c:\windows\system32\config\default
then i found out then even with this i cant go to safe mode. But with this i can go to repair using windows CD. I did a repair finally i can use my com now.
However while i doing the repairing a few prompt pop out , something like .......... missing ...dll file .
so guys what should i do to make my com my stable , i just afraid without some dll file will cause my com to crash again.