If you want your pc to hibernate; in Windows xp go to control panel,in category view, pick, performance and maintenance,power options, hibernate tab, check enable hibernation.Click okay.
More often than not, power management issues are caused by device drivers and programs. Try uninstalling or updating any recently installed programs and checking for updated drivers for your computer.
May be your system has virus affected, else check it whether your mother board all software is installed or not? this is main reason for not working the standby.