On googling for a few minutes, I have found three solutions to my issue.
Solution I :
- Open My Computer
- Right click on the USB flash drive and click Properties
- Click on the Hardware tab and select the removable drive from the list
- Click the Properties button
- Click on the Policies tab
- Change it from “Optimize for quick removal” to “Optimize for performance” (You can change it back to Optimize for quick removal once the Safely Remove Hardware icon has been restored)
Solution II :
- Right click your notification area (next to the clock)
- Select Properties
- Uncheck the entry titled: Hide inactive icons (You can also try setting the value 'Always Show' for 'SafelyRemovehardware' on clicking 'Customize' button)
- Click OK
Solution III :
The above two solutions didn't work for me.
Finally, I have found a solution that worked. Here it is:
- Click on Start > Run to see run box on the screen.
- Type or paste the command: RunDll32.exe shell32.dll,Control_RunDLL hotplug.dll
- Click OK to see “Safely remove hardware” settings window.
I have found that many people are facing this problem. I think this issue in fixed in the later versions of Windows XP. Because, I have never faced such a problem in Vista or Win7.