1. 程式人生 > >【Tools】TortoiseGit資料夾和檔案狀態圖示不顯示問題

【Tools】TortoiseGit資料夾和檔案狀態圖示不顯示問題

00.目錄

01. 執行環境

TortoiseGit版本: TortoiseGit-2.6.0.0-64bit.msi Git版本: Git-2.16.2-64-bit.exe

02. 問題描述

  1. 首先在桌面新建一個資料夾叫“Project”,開啟它;

  2. 單擊右鍵並選擇 “Git Create repository here…” 建立新的 git 倉庫。

  3. 然後再建立 一個檔案 “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) 重啟電腦, 圖示正常顯示 這裡寫圖片描述