Computer → properties → advanced → performance item settings → custom → use shading for icon labels on the desktop → tick.
If not, then right click on the desktop space → arrange the icon → Lock the Web item on the desktop → remove the hook.
You can try the following 4 ways:
1. Right-click My Computer, click Properties/Advanced/performance settings, and then click OK on the Visual Effects page to select Shadow icon labels on the desktop.
2. Right-click in the blank space of the desktop, and remove the "Lock Desktop Web project" in the "Arrange Icons"
3. Sometimes the above settings will not solve the problem, we can create a new user solution, but the desktop icon, Quick Launch bar and environment variables, and so on settings will revert to the default state, you need to reset. (generally do not use this)
4. Another method can also easily solve the problem: Right-click the "Properties/desktop/Custom desktop/web" option in the desktop space, and then remove all items in front of the "Current home page" and "http//..." in the page bar ("http//..."). To add Web pages or pictures from the Internet address, generally do not need to remove them all, and the following "lock desktop items" before the hook also removed, click OK to complete the settings, you can see the lovely desktop icon.
Another scenario is when a program is installed (such as when prompted to add the Active Desktop item to your desktop), and the desktop text becomes opaque. In Run, enter "Gpedit.msc" to open Group Policy, and in user Configuration → admin templates → desktop →active Desktop, click Enable Active Desktop (Active Desktop) and then tap properties to select Disabled, point to disable active Desktop (Active Desktop) properties select enabled; Then open the Control Panel and open the system in Classic view, with performance → advanced options → performance → visuals → make desktop text transparent (equivalent to performing a 1th method after that).