【Tools】TortoiseGit資料夾和檔案狀態圖示不顯示問題
00.目錄
01. 執行環境
TortoiseGit版本: TortoiseGit-2.6.0.0-64bit.msi Git版本: Git-2.16.2-64-bit.exe
02. 問題描述
首先在桌面新建一個資料夾叫“Project”,開啟它;
單擊右鍵並選擇 “Git Create repository here…” 建立新的 git 倉庫。
然後再建立 一個檔案 “tadd.c” 插入文字“test” ,並使用 Git Commit 提交。
發現檔案和目錄沒有出現圖示
03. 解決辦法
3.1 按Win+R鍵開啟執行對話方塊,輸入 regedit ,開啟登錄檔;
找到 HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer; 新建一個“字串值”名稱為 “Max Cached Icons” 值是 “2000”;
重啟一下電腦,看圖示是否顯示。
如果圖示還不顯示,看下一步修改登錄檔。
04. 修改登錄檔
(1)在彈出的登錄檔編輯器中找到 計算機\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
找到後可以發現在該項下有很多個,而Windows Explorer Shell 支援的 Overlay Icon 最多 15 個,Windows 自身使用了 4 個,只剩 11 個可擴充套件使用。
(2) 編輯HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers,修改tortoise相關的名稱(如在名稱前加一個空格字首,並加數字)。
(3) 重啟電腦, 圖示正常顯示