debaprakash, I'm assuming that you're using Windows XP.
Click Start>Run and copy & paste or type in:
regsvr32 /i shell32
Click OK.
Note that the spacing is important.
If that doesn't correct the problem do the following:
Go to the link below and scroll down to line 12 (left column) and click on "EXE (lnk and regfile) Fix for Windows XP" to download a reg file fix. Save the REG File to your hard disk. Double click it or right click it and choose "merge" and answer yes to the import prompt.
http://www.kellys-korner-xp.com/xp_tweaks.htm
If you can't run the file do the following:
Press CTRL-ALT-DEL and open Task Manager. Once there, click File, then hold down the CTRL key and click New Task (Run). This will open a Command Prompt window. Enter REGEDIT.exe and press Enter. Once regedit is open click File>Import and locate that reg file fix, hilite it and click Open.
Note: If you can't access the Internet with the problem computer use another computer to download the reg file fix onto a CD, thumb drive, or floppy and transfer the file to the problem computer.
Tufenuf