My menu Démarrer icons look like this:
J'utilise Windows 10 from Windows 7.
Comment puis-je make the normal icons appear (not just the shown generic blank icons)?
Blank menu Démarrer icons on Windows 10
Re: Blank menu Démarrer icons on Windows 10
I use Windows 10 Creator Update 1703 and after moving a folder I had some blank icons too.
J'ai essayé beaucoup de things like the "IconCache.db" deletion procedure without success...
The only solution J'ai découvert que refreshes the menu Démarrer icons is to change the link files (*.lnk) "last update date" attribute.
**Create a "RefreshMenuIcons.bat"** file containing:
```
@echo off
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
```
**Run the "RefreshMenuIcons.bat"**. That's all; there is no need to reboot.
Si vous voulez to run it **from a invite de commandes**, vous devez use this syntax:
```
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
```
For more details about the commands used see *[Updating the Date and Time Stamps on Files](https://support.microsoft.com/en-us/help/69581/updating-the-date-and-time-stamps-on-files)* on Microsoft web site.
J'ai essayé beaucoup de things like the "IconCache.db" deletion procedure without success...
The only solution J'ai découvert que refreshes the menu Démarrer icons is to change the link files (*.lnk) "last update date" attribute.
**Create a "RefreshMenuIcons.bat"** file containing:
```
@echo off
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %%f in (*.lnk) do copy /b "%%f"+,, "%%f" 1>nul
```
**Run the "RefreshMenuIcons.bat"**. That's all; there is no need to reboot.
Si vous voulez to run it **from a invite de commandes**, vous devez use this syntax:
```
for /R "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
for /R "%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\" %f in (*.lnk) do copy /b "%f"+,, "%f" 1>nul
```
For more details about the commands used see *[Updating the Date and Time Stamps on Files](https://support.microsoft.com/en-us/help/69581/updating-the-date-and-time-stamps-on-files)* on Microsoft web site.