Sepertinya saya tidak bisa mendapatkan ikon untuk ditampilkan di bawah Windows 7 dan saya sangat merindukan ini dari Windows XP.
Bagaimana bisa diperbaiki?
Sepertinya saya tidak bisa mendapatkan ikon untuk ditampilkan di bawah Windows 7 dan saya sangat merindukan ini dari Windows XP.
Bagaimana bisa diperbaiki?
Jawaban:
Windows hanya dapat menampilkan Ikon Hamparan jumlah terbatas ( total 15, 11 setelah menggunakan Windows ). Program-program seperti Office Groove , Dropbox , Mozy , Carbonite , dll, akan membajak sekelompok dari 11 ikon overlay yang mungkin (apakah akan lebih baik jika Microsoft menaikkan jumlah ini karena jumlah aplikasi yang menggunakannya tampaknya meningkat dan meningkat) ...
Anda dapat melihat overlay yang diatur, dan mengubahnya (dengan risiko Anda sendiri) di registri di sini:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \ ShellIconOverlayIdentifiers
Jika Anda menggunakan TortoiseCVS (dan tidak ada yang lain menggunakan ikon overlay), Anda akan mendapatkan beberapa Ikon TortoiseSVN , dan semua ikon TortoiseCVS Anda. Ini karena ikon overlay digunakan dalam urutan abjad. Sekali lagi, dengan risiko Anda sendiri (mengedit registri dapat meledakkan komputer Anda, yada, yada, yada - dan jika Anda membaca Stack Overflow dan menggunakan Windows dan belum mengedit registri, Anda memang binatang yang langka), rasakan bebas untuk mengganti nama mereka (saya sarankan meletakkan angka di depan yang ingin Anda gunakan dan "z _" diawali dengan yang tidak Anda butuhkan). Ekstensi TortoiseSVN Shell dinamai dengan baik sehingga Anda tahu apa yang dilakukannya, ekstensi TortoiseCVS tidak. Setelah melihat-lihat kode sumber, saya menemukan informasi yang terkait:
Sebelum melakukan apa pun pada registri Anda atau prosedur serupa yang tercantum dalam jawaban (luar biasa) Kris Erickson atau yang di bawah ini, ada sesuatu yang perlu dipertimbangkan ...
Apakah Anda menggunakan drive jaringan?
Jika demikian, buka pengaturan Tortoise SVN (klik kanan folder mana pun> TortoiseSVN> Pengaturan), lalu buka 'Ikon Hamparan'
Pastikan Anda telah memeriksa 'Drive Jaringan' seperti dalam gambar:
Secara default pada instalasi Kura-kura baru, drive jaringan tidak memiliki ikon yang ditambahkan.
Ini memecahkan masalah bagi kami. Jika ini gagal untuk Anda maka jelas Anda dapat melalui (sedikit) lebih banyak solusi yang terlibat yang tercantum di sini.
Restart PC Anda juga tidak diperlukan. Alih-alih restart explorer.exe:
explorer
Windows Explorer telah dimulai kembali dan ikon TortoiseSVN muncul kembali.
Saya juga kehilangan overlay saya setelah memutakhirkan ke 1.6.8 pada Windows 7 x64. Saya hanya menginstal versi x64 dan bukan versi 32-bit. Untuk memperbaikinya, saya menjalankan perbaikan dengan installer asli dan reboot. Overlay yang ditampilkan secara normal sesudahnya.
Saya mengatasinya dengan menggunakan Autoruns dari Sysinternals.
Saya memiliki masalah yang sama dengan OP: Win 7 (x64), TortoiseSVN (x64), dan DropBox (x86). Info dari beberapa jawaban lain memberi saya semua info. Saya hanya pernah menginstal TSVN versi x64 pada mesin ini.
Dalam kasus saya, TSVN dan DropBox dipasang pada hari yang sama ketika saya menginstal OS dan overlay bekerja dengan baik sampai beberapa hari yang lalu. Saya tidak melakukan apa pun yang melibatkan perubahan pengaturan untuk salah satu aplikasi yang menyebabkan mereka berhenti bekerja.
Berikut adalah apa yang saya miliki di bagian registri ikon overlay setelah masalah dimulai ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
):
Saya memverifikasi bahwa hanya overlay yang sesuai dengan 11 entri pertama yang ditampilkan di Explorer. Ketika saya mengubah urutan entri di atas dengan menambahkan 'z' di awal beberapa di antaranya, lagi hanya 11 overlay pertama (di bawah urutan yang diperbarui) yang akan ditampilkan.
Dengan hal di atas, saya memiliki semua yang saya butuhkan untuk menyelesaikan masalah (baik mengubah nama atau menghapus entri sehingga entri TSVN yang saya inginkan berfungsi adalah <= # 11 dalam daftar). Di bawah ini membahas tentang mengapa hal ini tiba-tiba terjadi.
Saya tahu bahwa berdasarkan overlay yang berfungsi sebelum beberapa hari yang lalu, kunci 1-3, 7-9, 12-13 semuanya <= 11 dalam daftar (tidak yakin apakah overlay # 14 pernah berfungsi karena saya tidak pernah memiliki file dengan status read-only. # 15 tidak pernah bekerja pada mesin ini jadi saya tahu itu tidak pernah ada di 11 teratas). Saya juga menganggap blok kunci TSVN bergerak naik / turun secara bersamaan, oleh karena itu mereka terbentur ke dua atau tiga tempat (* lihat di bawah). Ini menyiratkan bahwa 2-3 item ditambahkan antara blok DropBox & TSVN. Tiga yang ada sekarang ditambahkan oleh Windows dan saya akan menganggap mereka akan ada di sana segera setelah OS diinstal.
Apakah daftar 15 overlay ditentukan pada saat run-time? Sepertinya penangan overlay kadang-kadang memberi tahu shell windows bahwa tidak ada ikon untuk ditambahkan ke daftar. Mungkin beberapa pengaturan saya mengacaukan beberapa hari yang lalu terkait dengan berbagi file dan enkripsi file menyebabkan beberapa item di tempat 4-6 menjadi "diaktifkan" dan mendorong yang SVN ke bawah.
Pada akhirnya saya menghapus beberapa entri dan memindahkan beberapa, jadi daftar terakhir saya terlihat seperti ini:
Mereka ditampilkan dengan baik di sini. Apakah Anda menggunakan versi 64-bit Windows 7 bersama dengan versi 32-bit dari TortoiseSVN? Jika demikian, maka mereka hanya akan muncul di Explorer 32-bit (atau dalam CFD aplikasi 32-bit). Anda dapat menginstal versi 32-bit dan 64-bit secara berdampingan.
Dua solusi lain yang mungkin:
Bunuh TSVNCache.exe dan biarkan diluncurkan kembali. Ini telah menyebabkan ikon overlay shell saya muncul kembali pada beberapa kesempatan.
Jika Anda baru saja memutakhirkan TortoiseSVN dari versi sebelumnya, Anda mungkin perlu memutakhirkan copy pekerjaan Anda. Ini dapat dilakukan dengan mengklik kanan pada folder proyek Anda dan memilih "SVN Upgrade copy pekerjaan" dari menu konteks.
Saya menyarankan untuk mengeluh kepada Microsoft tentang batas overlay ikon yang sangat rendah. Jika cukup banyak dari kita mengeluh, mungkin mereka akan memperbaiki akar penyebab sebenarnya dari masalah ini:
Lihat komentar di bagian bawah halaman: http://msdn.microsoft.com/en-us/library/cc144123(VS.85).aspx
Berikan tanggapan tim Microsoft Windows 7 tentang masalah ini: http://mymfe.microsoft.com/Windows%207/Feedback.aspx?formID=195
Ikon saya juga sudah hilang. Perbaikan registri juga tidak berhasil untuk saya.
Ini adalah bagaimana saya mendapatkannya kembali:
Masalah yang sama bagi saya. Ternyata penyebab masalahnya adalah JungleDisk 3.0 baru, yang secara kasar memasang tiga overlay yang bernama "1Sync ..." "2Sync ..." dan "3Sync ..." mendorong yang Tortoise dari ujung.
Hapus saja kunci-kunci JungleDisk di daftar yang tercantum di atas (atau awali dengan z_) dan mulai kembali sistem dan Tortoise akan berfungsi dengan baik lagi.
Karena batas overlay ini ada di Windows dan mudah dipukul dengan alat saat ini, vendor alat benar-benar harus bertanya selama pemasangan lanjutan jika pengguna ingin menginstalnya. Saya tidak perlu atau tidak menginginkan fitur "Sinkron" yang baru dan tidak terlalu peduli dengan taktik memasukkan ikon di bagian atas daftar dengan penamaan yang cerdas. Malu di JungleDisk.
Sudahkah Anda mencoba mengubah dalam Pengaturan Tortoise cache status ke 'Default'? Saya punya masalah dengan ikon overlay pada folder karena saya punya opsi ini di 'Shell'. Opsi ada di Pengaturan -> Hamparan ikon.
Mungkin ini bisa membantu Anda http://tortoisesvn.net/node/97
Dalam kasus saya, hamparan Dropbox dimulai dengan "(pengenal yang dikutip) dalam registri. Saya menghapus semua" awalan dan memulai kembali explorer.exe.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
Sunting: Saya menginstal Windows 10 dan solusi ini tidak berhasil untuk saya. Jadi saya hanya pergi ke lokasi registri yang sama dan menghapus semua catatan Google dan SkyDrive dan memulai kembali explorer.exe.
Sunting kedua: Setelah menginstal TortoiseGit, ini memperbaiki semuanya tanpa penyesuaian apa pun.
Saya baru saja memutakhirkan ke TSVN 1.6.8.19260 pada WinXP dan dua mesin Win7. Setelah memutakhirkan, ikon hamparan menghilang di ketiga mesin. Di bawah kunci registri yang disebutkan di atas, saya hanya menemukan entri untuk file offline. Saya hanya perlu menginstal ulang / memperbaiki instalasi TSVN dan ikon muncul kembali setelah reboot. Saya tidak pernah mendeteksi perilaku itu dalam versi TSVN sebelumnya dan saya pasti menginstal TSVN setiap kali dengan cara yang sama dengan izin yang sama.
Jika Anda baru saja memutakhirkan Tortoise SVN, itu mungkin karena versi 1.7 tampaknya membutuhkan format baru untuk menyimpan status file - dalam hal ini, Anda dapat mengklik kanan folder root dari repositori Anda yang bersangkutan, dan menggunakan opsi menu Tortoise dari 'Copy Pekerjaan Upgrade SVN'.
Ini menyelesaikan masalah bagi saya.
Cheers Matt
Untuk melengkapi jawaban Johannes , Anda dapat memeriksa utas ini , yang menyebutkan penyebab lain (yang pertama menginstal klien 32-bit alih-alih 64-an) (penekanan saya):
Hanya versi TSVN dan TCVS yang lebih baru yang dapat berbagi ikon overlay, dan karena Explorer memiliki batas total 14 gambar overlay dengan ikon overlay yang tidak muncul, Anda mungkin memiliki terlalu banyak ikon. ...
Jika ikon overlay muncul, Anda harus benar-benar menggunakan Windows Explorer 32-bit, yang tentu saja berarti Anda juga harus menginstal TSVN versi 32-bit.
Masalahnya mungkin muncul ketika seseorang menginstal juga TortoiseVCS pertama, karena:
Melihat apa yang terinstal di sistem file dan registri, sepertinya mereka mencoba melakukan apa yang saya lakukan dengan ekstensi Shell saya - instal versi 64 dan 32-bit, sehingga tidak ada yang mengatakan "Saya tidak melihat overlay / menu saya "! ;)
Sayangnya, sepertinya entri registri untuk 32-bit disembunyikan, sehingga ekstensi 32-bit DLL, meskipun ada, tidak memiliki entri registri yang benar.
Jika ragu saya sarankan untuk menghapus TCVS dan TSVN.
Kemudian instal TSVN.
Mungkin setelah instalasi reboot dua kali, tidak hanya sekali.
Dan jika mereka masih tidak muncul, pergi ke panel kontrol perangkat lunak dan pilih untuk memperbaiki instalasi. Itu berhasil bagi saya dengan ketika meningkatkan dari versi sebelumnya ke versi saat ini.Anda mungkin harus menginstal varian TortoiseXYZ yang Anda rencanakan terlebih dahulu terutama, untuk meningkatkan peluangnya masuk ke salah satu slot ikon overlay yang jumlahnya terbatas sebelum varian TortoiseXYZ yang kurang Anda gunakan.
Selalu ingat jumlah slot ikon hamparan yang terbatas ini saat mencoba menganalisis kerusakan .
Jika Anda ingin menggunakan Tortoise dari dalam Aplikasi 32 bit pada Windows 7 64 bit, Anda harus menginstal versi Tortoise 64bit dan 32bit. Menurut pembuat Tortoise, ini berfungsi dengan baik. ( sumber )
Kris Erickson benar, pilih dia. Dalam kasus saya masalahnya adalah menginstal powertools TFS, yang menambahkan integrasi shell explorer seperti TSVN dan TCVS. Ini menambah 5 overlay lainnya. Karena mereka diawali dengan Tfs *, mereka mengambil prioritas di atas Kura-kura *. Saya juga baru saja mengawali hal-hal Tfs dengan z_ dan overlay TSVN kembali. Tidak perlu reboot / logoff, cukup bunuh explorer.exe dan mulai lagi.
rem Set your own path.
set TOOL_ROOT=d:\Tools\TortoiseSVN-1.6.13.20954-win32-svn-1.6.16\tortoisesvn_1.6.16.21511
set PACKAGENAME=TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi
set TOOL_INSTALLROOT="c:\Program Files (x86)\TortoiseSVN"
msiexec /i "%TOOL_ROOT%\%PACKAGENAME%" INSTALLDIR=%TOOL_INSTALLROOT% ALLUSERS=1 ARPSYSTEMCOMPONENT=1 RebootYesNo=No REBOOT=ReallySupress /qb-
set ret=%ERRORLEVEL%
rem The installer seems to return same values as MSI
rem These codes mean that the product is properly installed, even though the code is not zero.
rem 1641 ERROR_SUCCESS_REBOOT_INITIATED
rem 3010 ERROR_SUCCESS_REBOOT_REQUIRED
if %ret% EQU 1641 set ret=0
if %ret% EQU 3010 set ret=0
if %ret% GTR 0 exit %ret%
Jika ada yang membutuhkan entri registri untuk Windows 7 64-bit, ini dia. Apa yang baik bagi saya adalah menghapus overlay untuk item yang tidak terlalu sering digunakan: Drop Box, Google Drive, Produk Microsoft, dan hanya menyimpan overlay untuk Tortoise. Ini semua overlay - tidak ada yang dihapus.
** Perhatian ** Bermain dengan registri dapat membuat sistem Anda tidak stabil. Pastikan untuk membuat cadangan registri Anda. Lihat pencarian Google ini tentang berbagai cara untuk membuat cadangan registri atau pengaturan registri Anda.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco1]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco2]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ AccExtIco3]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro1 (ErrorConflict)]
@="{8BA85C75-763B-4103-94EB-9470F12FE0F7}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro2 (SyncInProgress)]
@="{CD55129A-B1A1-438E-A425-CEBC7DC684EE}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\ SkyDrivePro3 (InSync)]
@="{E768CD3B-BDDC-436D-9C13-E1B39CA257B1}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt1"]
@="{FB314ED9-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt2"]
@="{FB314EDA-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt3"]
@="{FB314EDD-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt4"]
@="{FB314EDE-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt5"]
@="{FB314EDB-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt6"]
@="{FB314EDF-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt7"]
@="{FB314EDC-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\"DropboxExt8"]
@="{FB314EE0-A251-47B7-93E1-CDD82E34AF8B}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\00avast]
@="{472083B0-C522-11CF-8763-00608CC02F24}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\1EldosIconOverlay]
@="{AF743E58-5357-404B-8314-32D2D8420F9D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\1TortoiseNormal]
@="{C5994560-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\2TortoiseModified]
@="{C5994561-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\3TortoiseConflict]
@="{C5994562-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\4TortoiseLocked]
@="{C5994563-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\5TortoiseReadOnly]
@="{C5994564-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\6TortoiseDeleted]
@="{C5994565-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\7TortoiseAdded]
@="{C5994566-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\8TortoiseIgnored]
@="{C5994567-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\9TortoiseUnversioned]
@="{C5994568-53D9-4125-87C9-F193FC689CB2}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\EldosIconOverlay]
@="{5BB532A2-BF14-4CCC-86B7-71B81EF6F8BC}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\EnhancedStorageShell]
@="{D9144DCD-E998-4ECA-AB6A-DCD83CCBA16D}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveBlacklistedOverlay]
@="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D42}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSharedEditOverlay]
@="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D44}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSharedViewOverlay]
@="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D43}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSyncedOverlay]
@="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D40}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\GDriveSyncingOverlay]
@="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D41}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\off0]
@="{8E33AEC3-C5F2-43C4-B048-9E3EB19B1DD5}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\off1]
@="{8E33AEC4-C5F2-43C4-B048-9E3EB19B1DD5}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\Offline Files]
@="{4E77131D-3629-431c-9818-C5679DC83E81}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers\SharingPrivate]
@="{08244EE6-92F0-47f2-9FC9-929BAA2E7235}"
Ingat, ini untuk Windows 64-bit dan Anda harus mengambil cadangan registri Anda
Setelah memutakhirkan ke TSVN 1.6.8.19260 saya memiliki masalah yang sama (tidak ada ikon di Explorer), tetapi dalam kasus saya, tidak ada entri sama sekali untuk TSVN di bawah HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers. Dalam instalasi asli saya, saya tidak memasukkan set ikon tambahan, karena saya tidak pernah menggunakannya (dan saya tidak pernah menginstalnya di upgrade sebelumnya).
Saya memodifikasi instalasi saya, menambahkan set ikon tambahan, dan ikon saya telah muncul kembali secara ajaib.
Tujuan utama saya adalah untuk mendapatkan ICON untuk TortoiseCVS. Banyak saran tidak berfungsi untuk saya: hapus instal ulang; regedit dengan mengganti nama; me-reboot beberapa kali. Tetapi yang berhasil adalah menginstal TortoiseSVN . Ini membuat ikon untuk TortoiseCVS berfungsi. Saya memeriksa regedit. Instalasi SVN menempatkan angka di depan nama ikon:
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers] 1TortoiseNormal 2Tortoise Dimodifikasi 3TortoiseConflict 4TortoiseLocked 5TortoiseBaca Saja 6TortoiseDeleted 7TortoiseDitambahkan 8TortoiseIgnored 9TortoiseUnversioned Hamparan Ikon Explorer Groove 1 (GFS Belum Dibaca Rintisan) Hamparan Ikon Explorer 2 Groove Explorer (GFS Stub) Hamparan Ikon Explorer Groove 2.5 (Folder Belum Dibaca GFS) Hamparan Ikon Explorer Groove 3 (Folder GFS) Hamparan Ikon Explorer Groove 4 (Tanda GFS Belum Dibaca) SharingPrivate TortoiseAdded Konflik Tortoise TortoiseDeleted TortoiseIgnored TortoiseLocked TortoiseModified TortoiseNormal Hanya TortoiseBaca TortoiseUnversioned zTingkatkanStorageShell z File Online zSkyDrivePro1 (ErrorConflict) zSkyDrivePro2 (SyncInProgress) zSkyDrivePro3 (InSync)
Saya punya masalah yang sama di sini dengan TortoiseSVN 1.6.16. Ikonnya baik-baik saja, tetapi kemudian saya menginstal dan menghapus TortoiseGit dan tiba-tiba ikon TortoiseSVN berhenti bekerja. Melihat registri saya menemukan bahwa menghapus TortoiseGit juga menghapus semua ikon overlay. Saya cukup menginstal ulang TortoiseSVN dan itu memperbaiki masalah.
mengedit urutan registri berfungsi untuk saya. entri sudah memiliki #s sebelumnya. jadi itu tidak bekerja. Saya menyadari bahwa entri sebelumnya memiliki spasi. jadi sekarang svn registry saya memiliki spasi, #, nama
Kombinasi solusi berhasil bagi saya. Saya mencoba untuk membunuh dan me-restart explorer.exe seperti yang disarankan oleh @LeighRiffel. Tidak bekerja. Saya menghapus instalan dropbox karena saya jarang menggunakannya. Kemudian, saya mencoba hal penjelajah lagi dan berhasil. Mungkin Anda dapat menginstal ulang dropbox setelah ini dan melihat apakah semuanya baik-baik saja? Saya tidak peduli.
Berikut langkah-langkahnya: Jalankan taskmgr.exe atau task manager> proses tab> pilih explorer.exe> kill. Kemudian klik opsi file> tugas baru> masukkan explorer.exe> ok.
Saya mencoba semuanya di sini (dan beberapa tempat lain), dan apa yang berhasil untuk saya (setelah melakukan semua ini, perubahan registri adalah wajib saya pikir) adalah mengubah pengaturan untuk Icon Overlay \ Status Cache dari Default ke Shell, dan saya juga memeriksa + Msgstr "Tampilkan overlay dan menu konteks hanya di penjelajah". Tidak yakin yang mana dari keduanya yang melakukannya tetapi berhasil sekarang.
Ketika saya memeriksa proyek baru dari repositori, saya tidak melihat ikon overlay.
Saya mulai mencari solusi dan sampai pada pertanyaan ini.
Saat membaca jawaban, saya perhatikan ikon overlay muncul di proyek checkout saya.
Saya kira hanya perlu beberapa menit agar ikon muncul.
Saya pikir ini mungkin berguna sebelum orang cepat panik dan mulai mengedit registri.
Mengubah registri berfungsi untuk saya.
Jika ini bermanfaat bagi siapa pun, saya awalnya awalan "z_" ke entri di "ShellIconOverlayIdentifiers" yang ingin saya turunkan. Namun itu sepertinya tidak memunculkan entri TortoiseSVN. Mungkin karena sensitivitas case di mana huruf kecil "z" masih mendahului huruf besar "T". Akhirnya, awalan dengan "Z_" malah berhasil.