Saya telah menggunakan TortoiseGit
hampir setahun penuh sekarang. Itu telah bekerja dengan baik untuk saya sampai kemarin, ketika saya menemui masalah. Saya menghapus folder ketika Windows Explorer menabrak saya (itu tergantung pada "menemukan item") selama lebih dari satu jam, kemudian saya me-restart sistem.
Sejak saat itu (dan saya tidak yakin apakah insiden yang dijelaskan ada hubungannya dengan itu), TortoiseGit telah berhenti menampilkan overlay ikon di explorer. Perilaku ini, bagaimanapun, tidak seperti yang lain yang memposting pertanyaan di sini, karena:
Dalam
open file
dialog semua program, ikon masih ada (!).
Berikut adalah daftar hal yang saya coba:
- Saya mengubah pengaturan TortoiseGit untuk menampilkan ikon yang berbeda.
- Instal ulang TortoiseGit (uninstall, restart, instal, restart).
- Saya menghapus semua overlay ikon yang dimulai dengan "Tortoise" di
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer \ShellIconOverlayIdentifiers
, lalu menghapus TortoiseGit, menyalakan kembali komputer dan menginstal ulang TortoiseGit.
Edit:
Saya mencoba membuat pengguna baru di komputer saya, dan pengguna baru memiliki ikon overlay yang berfungsi dengan baik. Saya sekarang semakin bingung.
Sejauh ini tidak ada yang membantu. Ada ide?
sumber
Jawaban:
Saya memiliki masalah yang sama dan saya membuatnya bekerja dengan mengikuti instruksi dari forum. Apa yang saya lakukan adalah ini (disalin):
Jadi apa yang saya lakukan adalah mengganti nama kunci
1TortoiseNormal
untuk"1TortoiseNormal"
dll. Saya tidak tahu mengapa membungkusnya dengan tanda kutip ganda membuatnya bekerja lagi.Forum orisinal sudah tidak ada, tetapi ringkasan yang bagus diberikan dalam komentar.
sumber
Windows hanya akan mengizinkan hingga 11 pengidentifikasi overlay ikon, disusun dalam urutan alfanumerik - jika ada lebih dari 11, ikon ini tidak akan ditampilkan.
Anda dapat menjalankan perintah berikut dalam prompt DOS:
regedit /e c:\icons.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
Kemudian buka file tersebut
C:\icons.txt
. Lewati dua baris pertama, dan jika1TortoiseNormal
dan nilai-*Tortoise*
nilai lainnya tidak dalam nilai 11 teratas, overlay ikonnya tidak akan ditampilkan. Solusi yang disediakan oleh @Chi Chan hanyalah cara sederhana untuk membuat1TortoiseNormal
peringkat lebih tinggi ketika dipesan di antara semua overlay, Anda juga dapat mengubah nama nilai dengan menambahkan spasi sebelumnya1TortoiseNormal
, yaitu," 1TortoiseNormal"
untuk membuat mereka peringkat lebih tinggi.
pembaruan: untuk Windows 8, batas overlay ikon adalah 15.
sumber
[....\ DropboxExt01]
(sunting: SO mengelompokkannya menjadi 1 sepertinya ...)Langkah-langkah Solusi Windows 10;
Path:
Hapus / hapus semua kunci SkyDrive / OneDrive. Anda mungkin perlu mengambil kepemilikan kunci satu per satu dan memberikan kontrol penuh kepada pengguna Anda jika Anda menerima kesalahan saat mencoba menghapus kunci.
Tekan Ctrl + Shift + Esc dan restart "Windows Explorer" (opsional restart komputer)
Semua ikon overlay git / svn sekarang dapat dilihat!
sumber
Sebelum menjadi gila, coba reboot! Ini bekerja untuk saya;)
sumber
explorer
proses, dan dengan TortoiseSVN dimungkinkan untuk hanya membunuh dan memulai ulangexplorer
proses (bukan jendela aktif, tetapi yang utama) untuk menghindari memulai kembali. Saya melakukan hal yang sama untuk TortoiseGit, tetapi itu tidak cukup. Restart membantu.Cukup tambahkan satu Spasi (atau lebih jika perlu) ke opsi Name of Tortoise terlebih dahulu ke regedit addersses ini:
sebagai contoh:
Harus berubah menjadi:
setelah
reboot
ikon sistem muncul dengan lancar.sumber
Saya telah menginstal TortoiseSVN (1.9.5) dan msysgit (2.11.0) pertama pada mesin Windows 10 64-bit saya. Ikon TortoiseSVN ditampilkan dengan baik.
Ketika saya menginstal TortoiseGit (2.3.0.0) setelah kedua ikon ini tidak akan ditampilkan.
Saya memeriksa
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
dan semua tampak baik-baik saja. Ikon kura-kura berada di 10 besar.Apa yang saya gunakan untuk memperbaiki dibesarkan dalam masalah TortoiseGit # 692 di GitLab :
sumber
Saya memiliki masalah yang sama hari ini setelah mencopot pemasangan TortoiseSVN. Saya reboot dan masih tidak berhasil, jadi saya masuk ke Control Panel, Uninstall Program dan pada item TortoiseGit saya memilih 'Repair' dan semuanya kembali normal. Saya menduga bahwa semua aplikasi Tortoise memiliki beberapa kunci registri bersama atau sesuatu.
sumber
Saya juga memiliki ikon shell TortoiseGIT saya berhenti menampilkan tiba-tiba, saya tidak ingat persis apa yang menyebabkannya tetapi saya menemukan ini dan mencoba hal-hal registri mengubah 1TortioiseNormal menjadi "1TortioiseNormal" dan seterusnya. Itu mungkin merupakan hal yang baik untuk dilakukan tidak peduli apa tetapi overlay ikon masih tidak berfungsi.
Saya terlalu sibuk untuk jawaban "me-restart komputer" yang mengatakan kepada saya adalah "beberapa proses layanan perlu di-restart tetapi Anda tidak akan pernah bisa menemukannya jadi restart saja." Tidak
Saya juga menggunakan TortoiseSVN dan overlay ikon itu masih berfungsi untuk saya. Saya melihat di tab proses saya dari task manager dan melihat saya memiliki sesuatu yang disebut TSVNCache.exe berjalan. Tidak ada tanda-tanda yang mirip dengan git, jadi sambil iseng saya pergi ke tab aplikasi dan menekan "Tugas Baru", masuk ke TGITCache.exe dan cukup yakin bahwa proses tersebut menyala. Dari sana kembali ke proses, bunuh explorer.exe, lalu kembali ke aplikasi -> New Task lagi dan jalankan explorer.exe.
Ini telah berfungsi untuk saya dua kali sekarang ketika overlay ikon TortoiseGIT saya telah berhenti, jadi, mungkin itu akan bekerja untuk orang lain
sumber
Yang berhasil bagi saya adalah mencopot pemasangan Google Drive dari komputer saya. Belum yakin kenapa.
sumber
Saya Setuju dengan Chi Chan dan saya ingin menambahkan ini sebagai jawaban pelengkap.
Itu adalah ikon Dropbox Explorer. Berikut ini adalah skrip registri untuk menghapusnya. Simpan di suatu tempat, karena mereka akan kembali!
Perhatikan, bahwa nilainya juga berubah dari waktu ke waktu. Saat ini mereka memiliki 3 ruang sebelum "DropboxExtXX", sebelum mereka hanya punya satu.
Hapus Dropbox Explorer Icons.reg
sumber
Masalah dengan ruang utama adalah bahwa setiap kali Anda reboot, Dropbox menambahkan ruang lain pada pendaftarnya, dan akan selalu selangkah lebih maju dari Anda.
Jadi saya telah menjadwalkan skrip python yang ditemukan pada posting ini (oleh Christoph Zwerschke) untuk dieksekusi setiap kali komputer melakukan boot. Anda juga harus memulai ulang Explorer setelah itu.
Bat akan terlihat seperti:
Dan skrip python:
sumber
Apa yang bekerja untuk saya untuk Windows 10 adalah
sumber