-
Notifications
You must be signed in to change notification settings - Fork 5
/
Rebuild_Icon_Cache.bat
56 lines (45 loc) · 1.07 KB
/
Rebuild_Icon_Cache.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
:: Created by: Shawn Brink
:: http://www.sevenforums.com
:: Tutorial: http://www.sevenforums.com/tutorials/49819-icon-cache-rebuild.html
@echo off
cls
echo The Explorer process must be killed to delete the Icon DB.
echo.
echo Please SAVE ALL OPEN WORK before continuing.
echo.
pause
echo.
taskkill /IM explorer.exe /F
echo.
echo Attempting to delete Icon DB...
If exist %userprofile%\AppData\Local\IconCache.db goto delID
echo.
echo Icon DB has already been deleted.
echo.
goto main
:delID
cd /d %userprofile%\AppData\Local
del IconCache.db /a
echo.
pause
echo Icon DB has been successfully deleted.
echo.
:main
echo Windows 7 must be restarted to rebuild the Icon DB.
echo.
:wrong
set /p choice=Restart now? (Y/N) and press Enter:
If %choice% == y goto Yes
If %choice% == Y goto Yes
If %choice% == n goto No
If %choice% == N goto No
goto wrong
:Yes
shutdown /R /f /t 00
exit
:No
echo.
echo Restart aborted. Please remember to restart the computer later.
echo.
echo You can now close this command prompt window.
explorer.exe