The remedies you suggested are of a pedestrian type that one tries before placing the problem here.Your reply is really disappointing and the patronizing tone adds a bad taste to it.
Since many may be facing the same problem I am giving below the solution which I obtained from Microsoft online help.It has solved my problem.
Windows File Protection (WFP) is scanning the recently restored files to verify that they are correctly signed and registered. Until WFP finishes this process, the shutdown process is suspended.
Back to the top
To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
) How to Obtain the Latest Windows 2000 Service Pack
This reduces the wait time considerably, but does not totally eliminate the additional shutdown time that is required because WFP must still complete the file scan. To work around this problem and keep your computer accessible after the restoration and minimize the reboot time:
1. Start Task Manager, and then click the Processes tab.
2. Click the CPU column to sort by CPU utilization. Note that Winlogon.exe is at approximately 90 percent (or more) utilization.
3. After the restoration is completed, do not shutdown; instead, wait for the Winlogon.exe CPU utilization to return to normal (usually zero percent). After Winlogon.exe is back to normal, shutdown. The reboot should only take the normal amount of time."