Піктограми TortoiseSVN не відображаються під Windows 7


469

Я не можу отримати значки для відображення під Windows 7, і мені дуже не вистачає цього з Windows XP.

Як це можна виправити?


3
Будь ласка, прочитайте всі відповіді ... Відповідь Ральфа Каулінга та Йохан Кірша мені допомогла.
Гопі

Цей простіший виправлення працював для мене: stackoverflow.com/a/8186529/4505142
Darren Parker

Відповіді:


552

Windows може показувати лише обмежену кількість значків накладень ( 15 усього, 11 після використання Windows ). Такі програми, як Office Groove , Dropbox , Mozy , Carbonite тощо, захоплять купу 11 можливих піктограм накладання (хлопчик, було б непогано, якби Microsoft збільшила їх кількість, оскільки кількість додатків, які використовують їх, схоже, збільшуватиметься та збільшуватиметься) ...

Ви можете побачити, які налаштування накладаються, та змінити їх (на власний ризик) в реєстрі тут:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ explorer \ ShellIconOverlayIdentifiers

Якщо ви використовуєте TortoiseCVS (і у вас більше нічого не використовується значки накладання), ви отримаєте пару значків TortoiseSVN та всі ваші значки TortoiseCVS. Це відбувається тому, що піктограми накладання використовуються в алфавітному порядку. Знову ж таки, на свій страх і ризик (редагування реєстру може підірвати ваш комп’ютер, yada, yada, yada - і якщо ви читаєте переповнення стека та використовуєте Windows та не редагували реєстр, то ви справді рідкісний звір) безкоштовно перейменувати їх (я пропоную розмістити номери перед тими, які ви хочете використовувати, і "z _" з префіксом до тих, які вам не потрібні). Розширення оболонки TortoiseSVN добре названі, тому ви знаєте, що вони роблять, розширення TortoiseCVS - ні. Переглянувши вихідний код, я знайшов відповідну інформацію:

  • ЧерепахаCVS0 - В CVS
  • ЧерепахаCVS1 - не в CVS
  • ЧерепахаCVS3 - конфлікт
  • ЧерепахаCVS4 - лише в CVS
  • ЧерепахаCVS5 - Ігнорується
  • ЧерепахаCVS6 - додано
  • ЧерепахаCVS7 - видалено
  • ЧерепахаCVS8 - заблоковано

26
Це була відповідь для мене. У мене було встановлено Mozy та DropBox і просто встановлено префікс кожної їх записи під клавішею "ShellIconOverlayIdentifiers" з "z_". Я вийшов із системи, а потім знову ввімкнув, і знову з’явилися значки накладення Тортис. Я використовую 64-бітну версію Win7 і TortiseSVN.
Кріс Стейлі

96
Перезапуск або вихід із системи не потрібен, просто закінчіть і запустіть Explor.exe.
Лей Ріффер

10
Схоже, Tortoise реалізував це вирішення поза коробкою: його ідентифікатори мають префікс цифрами. Однак я все ще не бачу їх (поки я бачу іконки Dropbox ...)
Дмитро Селицький

40
Щойно у мене це сталося, і схоже, TortoiseSVN розпочав гонку озброєнь: піктограми Microsoft Skydrive починаються з пробілу (!): "Skydrive1", піктограми Box.com починаються з "000", Avast! називає її накладку "00Аваст" тощо.
Кріс Р. Доннеллі

9
Межа 15 накладень все ще зберігається в Windows 8.1. : /
CAD заблокували

219

Зупинились!

Перш ніж робити що-небудь у своєму реєстрі чи подібних процедурах, перелічених у відповіді Кріса Еріксона (відмінна) чи описаних нижче, є щось, що слід врахувати ...

Ви на мережевому диску?

Якщо це так, перейдіть до налаштувань Tortoise SVN (клацніть правою кнопкою миші будь-яку папку> TortoiseSVN> Налаштування), а потім перейдіть до розділу «Накладки піктограм».

Переконайтесь, що ви встановили прапорець "Мережеві накопичувачі" на фотографії:

alt текст

За замовчуванням у свіжому встановленні Tortoise мережеві диски не додають значки.

Це вирішило для нас проблему. Якщо це вам не вдасться, то, очевидно, ви можете пройти через (трохи) більш залучені рішення, перелічені тут.


1
Ти розхитував мій світ. що вирішило цю дратівливу проблему. Ви можете корисно зупинити послугу TSVNCache після того, як ви зробите це, щоб іконки завантажились правильно
Marcos Placona

1
У мене є SVN в Win7 Fusion VM на Mac, а сховище знаходиться в папці хост-документів через параметри спільного використання Fusion. Це вирішило, що мої іконки не відображаються.
WMIF

Чудово! Том TrueCrypt, здається, обробляється як мережевий диск.
Мартін Хеннінгс

подібно до WMIF виправлено мою проблему при використанні диска OS X від Parallels
TechSavvySam

120

Також не потрібно перезавантажувати ПК. Замість цього перезапустіть Explor.exe:

  1. Натисніть Ctrl+Shift+Esc.
  2. Перейдіть на вкладку Процеси .
  3. Клацніть правою кнопкою миші на explorer.exe .
  4. Виберіть Завершити процес .
  5. Натисніть кнопку Завершити процес .
  6. Перейдіть на вкладку Програми .
  7. Клацніть правою кнопкою миші.
  8. Клацніть Нове завдання (Виконати) .
  9. Встановити Відкрити в:explorer
  10. Натисніть кнопку ОК .

Windows Explorer перезапустився, і піктограми TortoiseSVN знову з’являються.


Вбивство та перезапуск Explor.exe громіздкий (перезапускати повільно, і він не перезапускає всі дочірні процеси, які ви також убили). Спробуйте вбити TSVNCache.exe замість цього, а потім оновіть вікно провідника Windows, натиснувши F5, щоб побачити, чи повертаються піктограми.
Вальтер Стабош

Клацніть правою кнопкою миші на панелі завдань та натисніть «Диспетчер завдань» ТАКОЖ з'явиться диспетчер завдань.
лихи ложки

5
Ви можете це зробити витончено. Відкрийте меню "Пуск", а потім утримуйте клавішу ctrl + shift, клацнувши правою кнопкою миші на ньому; "Огляд провідника" з'явиться як варіант. Вам потрібно буде відкрити диспетчер завдань (наприклад, за допомогою ctrl + alt + delete), щоб перезапустити його! Це в Windows 7; у Windows 8 Я думаю, що ви все ще можете це зробити, натиснувши клавішу ctrl + shift + клацання правою кнопкою миші на панелі завдань.
Джим Олдфілд

2
У Windows 10 в диспетчері завдань є опція «Перезапустити» для Windows Explorer. Працювали миттєво для мене.
кода

1
Це рішення є надмірно складним. (Хоча приємно знати.) Просто вийдіть із вікна та ввійдіть назад. Потрібно зайняти лише кілька секунд, і це легко запам'ятовується. Його середина між (повільним) перезавантаженням і виконуючи кілька кроків, як ця відповідь :)
ToolmakerSteve

68

Я теж втратив накладки після оновлення до 1.6.8 на Windows 7 x64. Я встановив лише версію x64, а не 32-бітну версію. Щоб виправити, я запустив ремонт із оригінальним інсталятором та перезавантажив. Після цього накладки відображаються зазвичай.


42
Від головного розробника TortoiseSVN (2010-04-17): "Можливо, вам доведеться виконати ремонтну установку (запустіть інсталятор ще раз, а потім виберіть" ремонт ") після оновлення до 1.6.8. Інакше піктограми накладання не можуть показуйте належним чином. Вибачте за незручності. "
bitFlipper

Якщо ремонт встановлення не працює, просто дотримуйтесь цього циклу стільки разів, скільки потрібно: 1) Видалити 2) Перезавантажити 3) Встановити 4) Перезавантажити
Альваро Гонсалес

Однозначно спробуйте це перед будь-якими регрессами. Виконуючи ремонт на TortoiseSVN 1.7.1, вам не потрібно буде перезавантажуватись, якщо дозволити закривати додатки перед ремонтом. У мене була нова 32-розрядна система Windows 7 і встановив на неї TortoiseSVN 1.7.1 після встановлення Subclipse 1.8.2. (Можливо, порядок інсталяції спричинив проблему, тому що колега зробив зворотне і не виникло проблем.) Значки TortoiseSVN не відображаються в жодних папках, керованих джерелами, за винятком випадків, коли я поміщав їх у кошик (що таке. ..?). Роблячи ремонт лише один раз, це виправили.
hotshot309

У мене були ті ж проблеми з Windows 8.1 і Tortoise SVN 1.8.1. Оновлення з TSVN 1.8.1 до 1.8.4 не допомогло, у мене все-таки була проблема. Після встановлення 1.8.4 перезапуск інсталятора та вибір параметра «Відновлення» вирішили мою проблему
icc97

40

Я вирішив це за допомогою Autoruns від Sysinternals.

  1. Запустити Autoruns
  2. На вкладці "Провідник" прокрутіть униз до записів "OverlayIconIdentifier" та "ShellOverlayIconIdentifier".
  3. Скасуйте галочки небажаних накладок (наприклад, більшості Dropbox, SkyDrive тощо)
  4. Перезапустіть Explorer.exe

Скріншот авторів, що показує записи значків накладення


2
Я спробував кожну відповідь там, але жодна з них не працює. Потім я завантажив autoruns і зробив деяку настройку, ікона нарешті показує! Дуже дякую!
missingcat92

2
Як сказав Давідо, "б'є відкриття regedit", Autoruns швидко дозволяє вмикати / вимикати накладки. Після того, як накладки SkyDrive були відключені, Tortoise Git / SVN знову показала всі знайомі накладки. Крім того, я використовував його для відключення декількох інших накладок (наприклад, DropDox), які не вважали потрібними.
Фріллінг

1
це чудово працювало для мене. але дробовик поставив себе назад спереду через пару тижнів. Тому мені довелося повторно застосувати цю відповідь. знявся для майбутнього.
Валамас

2
Це набагато приємніше, елегантніше рішення
MickyD

21

У мене був такий самий випуск, що й у OP: Win 7 (x64), TortoiseSVN (x64) та DropBox (x86). Інформація з деяких інших відповідей дала мені всю інформацію. У мене тільки коли-небудь була встановлена ​​версія x64 TSVN на цій машині.

У моєму випадку TSVN і DropBox були встановлені в той же день, коли я встановив ОС, і накладки справно працювали до пари днів тому. Я нічого не пов’язаний із зміною налаштувань для будь-якої програми, щоб змусити їх перестати працювати.

Ось що я мав у розділі реєстру перекриття значків після запуску проблеми ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers):

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. EnhancedStorageShell
  5. Файли офлайн
  6. Спільний доступ
  7. ЧерепахаДодана
  8. ЧерепахаКонфлікт
  9. ЧерепахаВибрана
  10. ЧерепахаІгнорується
  11. ЧерепахаЗаблокована
  12. ЧерепахаМодифікована
  13. ЧерепахаНормальна
  14. Черепаха читати тільки
  15. Черепаха неперевершена

Я переконався, що в Провіднику відображаються лише накладки, що відповідають першим 11 записам. Коли я змінив порядок вищезазначених записів, додавши до початку деяких із них «z», знову відображатимуться лише перші 11 накладок (за оновленим порядком).

З вищезазначеним у мене було все необхідне для вирішення проблеми (або перейменувати, або видалити записи, щоб записи TSVN, які я хочу працювати, були <= # 11 у списку). Нижче йдеться про питання, чому це раптом сталося.

Я знаю, що на основі накладок, які працювали до пари днів тому, клавіші 1-3, 7-9, 12-13 були всі <= 11 у списку (не впевнений, чи працював наклад №14, оскільки я ніколи не мав файли з / лише для читання. # 15 ніколи не працював на цій машині, тому я знаю, що ніколи не був у топ-11). Я також припускаю, що блок клавіш TSVN одночасно рухається вгору / вниз, тому вони стикаються або в два, або в три місця (* див. Нижче). Це означає, що між блоками DropBox & TSVN було додано 2-3 елементи. Три, які там зараз є, додає Windows, і я би припустив, що вони будуть там, як тільки ОС встановиться.

Чи визначається перелік 15 накладок під час виконання? Схоже, обробники накладень іноді можуть сказати оболонці Windows про те, що до списку немає піктограм. Можливо, деякі налаштування, які я зіпсував пару днів тому, пов’язані з спільним використанням файлів та шифруванням файлів, спричинили "активацію" деяких елементів на 4-6 місцях і натисніть SVN.

Врешті-решт я видалив пару записів і перемістив деякі, тому мій остаточний список виглядає так:

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. SharingPrivate (я хочу, щоб це відображалося)
  5. ЧерепахаДодана
  6. ЧерепахаКонфлікт
  7. ЧерепахаВибрана
  8. ЧерепахаМодифікована
  9. ЧерепахаНормальна
  10. Черепаха читати тільки
  11. Черепаха неперевершена
  12. zOffline Файли (я не використовую Центр синхронізації або "Офлайн-файли", тому я не переймаюся цим)
  13. zEnhancedStorageShell (насправді не знаю, що таке Покращене сховище, не думаю, що мені це потрібно)

19

Вони добре показують тут. Чи використовуєте ви 64-бітну версію Windows 7 разом із 32-розрядною версією TortoiseSVN? Якщо так, то вони відображатимуться лише у 32-розрядному Провіднику (або у CFD 32-бітних додатків). Однак ви можете встановити як 32-бітну, так і 64-бітну версії.


Те саме для мене - я не бачив жодних проблем із TortoiseSVN в Windows 7. Однак я використовую 32-бітні версії обох.
Енді

Ось чому, доведеться завантажити 64-
бітну

У мене на 64-розрядному Win7 Ultimate встановлено 32 та 64-бітні TortoiseSVN. Я отримую піктограми папок, але не значки файлів. Усі записи в реєстрі попередньо позначені "z_", за винятком 9 TortoiseSVN.
Феліпе Альварес

14

Два інших можливих рішення:

  1. Вбийте TSVNCache.exe і нехай він запускається знову. Це призвело до того, що мої піктограми накладання оболонок неодноразово з'являлися.

  2. Якщо ви нещодавно оновили TortoiseSVN з попередньої версії, можливо, вам знадобиться оновити свою робочу копію. Це можна зробити, клацнувши правою кнопкою миші на папці вашого проекту та виберіть у контекстному меню пункт "SVN Upgrade working copy".


У мене була подібна проблема вбивства TSVNCache.exe допомогла мені у вирішенні. Будь ласка, не робіть нічого з реєстром Windows.
видихадхар

Я думав, що "оновлення" є дивним терміном для SVN, я мав би знати, що це означає щось інше, ніж контроль версій. Дякую за №2: це дійсно хороший момент, що метадані можуть змінитися на великих прогалинах між версіями.
ravemir

Моя проблема полягала в тому, що чомусь TSVNCache.exe не працює. Я просто запустив його, і знову з’явилися значки накладання.
aalazz

13

Я пропоную поскаржитися Microsoft щодо смішно низької межі накладання значків. Якщо нам достатньо скарг, можливо, вони виправлять справжню першопричину цієї проблеми:

Дивіться коментарі внизу сторінки: http://msdn.microsoft.com/en-us/library/cc144123(VS.85).aspx

Повідомте команду Microsoft Windows 7 щодо цього питання: http://mymfe.microsoft.com/Windows%207/Feedback.aspx?formID=195


9

Мої ікони теж зникли. Виправлення реєстру також не працювали для мене.

Ось як я повернув їх:

  1. встановити останню версію TortoiseOverlays
  2. перезапустити explorer.exe

+1 Це працювало для мене, навіть якщо лише деякі проекти не відображали піктограм (і, отже, я припустив, це не проблема з обмеженою кількістю накладок Провідника).
Тім МБ

Чи був у вас якийсь проект на нефіксованих накопичувачах? TortoiseOverlays додає піктограми для мережевих дисків тощо.
Джаспіо

1
Для мене TortoiseOverlays 1.0.15 працював з Tortoise SVN TortoiseSVN-1.7.11.23600, але не TortoiseSVN-1.8.1.24570 Я витратив півтори години, встановлюючи / видаляючи різні клієнти Tortoise SVN, розбираючись у цьому. Сподіваюся, я можу врятувати когось іншого втрачений час.
Майкл Собчак

8

Іноді просто потрібно перейти до "налаштувань" TortoiseSVN, вимкнути піктограми, натиснути "застосувати", увімкнути їх.

Windows Start-> Усі програми-> TortoiseSVN-> Settings

введіть тут опис зображення


2
+1 Спробуйте це, перш ніж думати про торкання реєстру.
jwg

5

Та сама проблема для мене. Виявляється, причиною проблеми став новий JungleDisk 3.0, який грубо встановлює три накладки під назвою "1Sync ...", "2Sync ..." і "3Sync ...", відштовхуючи черепах від кінця.

Просто видаліть ці ключі JungleDisk у вулику регістру, вказаному вгорі (або приставте їх з z_), і перезапустіть систему, і Tortoise має працювати нормально знову.

Зважаючи на те, що цей ліміт накладення існує в Windows і його легко вражати за допомогою поточних інструментів, постачальники інструментів дійсно повинні запитувати під час розширеної установки, якщо користувач хоче встановити їх. У мене немає ні потреби, ні бажання щодо нової функції "Синхронізувати" і мені не дуже важлива тактика набивання піктограм у верхній частині списку розумними назвами. Ганьба JungleDisk.


5

Ви намагалися змінити кеш статусу в налаштуваннях черепахи на "за замовчуванням"? У мене була ця проблема із піктограмою накладення на папках, оскільки в мене була така опція у "Оболонці". Параметр знаходиться в Налаштуваннях -> Накладка піктограм.

Можливо, це може допомогти вам http://tortoisesvn.net/node/97


Чомусь я змінив кеш статусу на None - повернення його до значень за замовчуванням повернуло іконки назад. Я також попередньо здійснив злому реєстру і встановив записи Groove на "z", але зміна кеша статусу була необхідна, перш ніж мої піктограми повернулися.
davidfrancis

Якщо вимкнути Кеш і застосувати його, то повернення до стандартних параметрів виправляє його щоразу для мене.
фран

5

У моєму випадку накладки Dropbox починалися з "(цитованого ідентифікатора) у реєстрі. Я видалив усі" префікси та перезапустив explor.exe.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers

Редагувати: я встановив Windows 10, і це рішення не працювало для мене. Тож я просто зайшов у те саме місце реєстру і видалив усі записи Google і SkyDrive та перезапустив explorer.exe.

Друга редакція: Після встановлення TortoiseGit вона виправила все без будь-яких налаштувань.


довелося видалити Dropbox, а потім зупинити та перезапустити Explorer. до побачення Dropbox.
Ed-AITpro

4

Я щойно перейшов до TSVN 1.6.8.19260 на WinXP та двох машинах Win7. Після оновлення піктограми накладання зникли на всіх 3 машинах. Під згаданим ключем реєстру я знайшов запис лише для автономних файлів. Мені просто довелося перевстановити / відремонтувати встановлення TSVN, і піктограми знову з’явилися після перезавантаження. Я ніколи не виявляв такої поведінки в будь-якій попередній версії TSVN, і, безумовно, встановлював TSVN кожен раз однаково з однаковими дозволами.


4

Якщо ви нещодавно оновили SVT Tortoise SVN, можливо, тому що версія 1.7, схоже, потребує нового формату для зберігання статусу файлів - у цьому випадку ви можете клацнути правою кнопкою миші кореневу папку вашого відповідного сховища та скористатися параметром меню «Черепаха». "Робочої копії оновлення SVN".

Це вирішило проблему для мене.

Ура, Метт


3

Щоб завершити відповідь Йоганнеса , ви можете перевірити цей потік , в якому згадується ще одна причина (перша - встановлення 32-бітового клієнта замість 64-го) (моє наголос):

Лише новіші версії TSVN та TCVS можуть ділитися значками накладення, а оскільки Explorer має обмеження до 14 зображень накладених, а зовнішні піктограми накладання просто не відображаються, у вас може бути занадто багато ...

Якщо піктограми накладення відображаються, вам доведеться фактично використовувати 32-розрядний Провідник Windows, що, звичайно, означає, що вам доведеться також встановити 32-бітну версію TSVN.

Проблема може виникнути, коли одна установка також спочатку TortoiseVCS, оскільки:

Дивлячись на те, що встановлено у файловій системі та реєстрі, схоже, вони намагалися зробити те, що я роблю зі своїми розширеннями Shell - встановити 64 та 32-бітні версії, щоб ніхто не сказав: "Я не бачу своїх накладок / меню "! ;)

На жаль, схоже, що записи реєстру для 32-розрядних шлангів, тому 32-бітове розширення DLL, хоча і є, не має правильних записів реєстру.

Якщо ви сумніваєтесь, пропоную видалити TCVS та TSVN.
Потім встановіть TSVN.
Можливо, після установки перезавантажте двічі, не лише один раз.
Якщо вони все ще не з’являються, перейдіть на панель управління програмним забезпеченням і вирішіть відновити інсталяцію. Це зробило для мене хитрість при переході на попередню версію до поточної версії.

Вам, мабуть, слід встановити варіант TortoiseXYZ, який ви плануєте використовувати в першу чергу, щоб покращити його шанси потрапити в один з тих обмежених рівнів слотів накладень перед варіантом TortoiseXYZ, який ви використовуєте менше.
Завжди майте на увазі ці обмежені кількості прорізів значків накладень, коли намагаєтесь проаналізувати несправності .


1

Я виявив, що якщо ви спочатку встановите 32-бітну версію, це дещо як придушує 64-бітну версію. Після перевстановлення Windows 7 я щойно встановив 64-бітну версію, і, здається, зараз вона працює нормально.


1

Якщо ви хочете використовувати Tortoise з 32-розрядної програми на Windows 7 64 біт, вам потрібно встановити 64-бітну і 32-бітну версії Tortoise. На думку виробників Tortoise, це працює чудово. ( джерело )


1
Спробував це на Win7 x64 за допомогою TSVN 1.9.2, і інсталятор не дозволить мені встановити 32-бітну версію.
jacobsee

1

Кріс Еріксон прав, голосуйте за нього. У моєму випадку проблемою було встановлення TFS powertools, що додає інтеграцію оболонки провідника так само, як TSVN та TCVS. Це додає ще 5 накладок. Оскільки вони мають префікс Tfs *, вони мають перевагу перед черепахою *. Я також просто встановив Tfs матеріал із z_, і повернення TSVN повернулися. Однак не потрібно перезавантажувати / виходити з системи, просто вбийте explorer.exe і запустіть його знову.


1

Можливі проблеми та рішення

  1. Обмеження кількості використовуваних значків накладень Windows, див. Відповідь Кріса Еріксона.
  2. Невідповідна установка TortoiseSVN, див. Відповідь Ральфа Каулінга.
  3. Відомий помилку для оновлення з попередньої версії (попередня 1.6.10) дивіться тут.
  4. TortoiseSVN встановлений не для всіх користувачів, спробуйте встановити його з cmd, як нижче, якщо всі нижче три рішення не працюють, я вважаю, що цей спосіб врятує ваше життя.

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%

1

Якщо комусь потрібні записи реєстру для Windows 7 64-розрядні, ось вони. Що було добре для мене, як видалити накладки для предметів, які насправді не використовуються часто: Drop Box, Google Drive, продукти Microsoft і просто зберегли накладки для черепахи. Це все накладки - нічого не знімається.

** Обережно ** Гра в реєстрі може зробити вашу систему нестабільною. Не забудьте зробити резервну копію свого реєстру. Перегляньте цей пошук Google щодо різних способів резервного копіювання реєстру чи налаштувань реєстру.

    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}"

Пам'ятайте, що це для Windows 64-розрядної, і вам слід взяти резервну копію реєстру


0

Після оновлення до TSVN 1.6.8.19260 у мене був такий самий випуск (у «Провідника» немає піктограм), але в моєму випадку для TSVN під HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers не було жодних записів. У своєму первісному встановленні я не включив додаткові набори значків, тому що я ніколи їх не використовую (і ніколи не встановлював їх у жодних попередніх оновленнях).

Я змінив свою установку, додавши додаткові набори іконок, і мої піктограми чарівно з’явилися.


0

Моєю основною метою було отримати ICON для TortoiseCVS. Багато пропозицій для мене не спрацювали: видаліть перевстановлення; regedit шляхом перейменування; перезавантаження кілька разів. Але те, що зробило роботу, було встановити TortoiseSVN . Це змусило піктограми для роботи TortoiseCVS. Я перевірив regedit. Установка SVN ставить цифри перед іменами значків:

[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers]
1TortoiseNormal
2TortoiseModified
3TortoiseConflict
4TortoiseLocked
5TortoiseReadOnly
6TortoiseDeleted
7TortoiseДодано
8TortoiseIgnored
9TortoiseUnversioned
Накладання піктограми Groove Explorer 1 (GFS Unread Stub)
Накладка Groove Explorer Overlay 2 (GFS Stub)
Groove Explorer Icon Overlay 2.5 (непрочитана папка GFS)
Groove Explorer Icon Overlay 3 (папка GFS)
Накладка Groove Explorer Overlay 4 (непрочитана марка GFS)
Спільний доступ
ЧерепахаДодана
ЧерепахаКонфлікт
ЧерепахаВибрана
ЧерепахаІгнорується
ЧерепахаЗаблокована
ЧерепахаМодифікована
ЧерепахаНормальна
Черепаха читати тільки
Черепаха неперевершена
zEnhancedStorageShell
zOffline файли
zSkyDrivePro1 (ErrorConflict)
zSkyDrivePro2 (SyncInProgress)
zSkyDrivePro3 (InSync)

Мені також потрібен TortoiseCVS і спробував встановити TortoiseSVN .. теж не працював.
Анріке де Суса

0

У мене була така ж проблема і з TortoiseSVN 1.6.16. Піктограми були в порядку, але потім я встановив і видалив TortoiseGit і раптом піктограми TortoiseSVN перестали працювати. Переглянувши реєстр, я виявив, що при видаленні TortoiseGit також видалено всі значки накладення. Я просто перевстановив TortoiseSVN, і це вирішило проблему.


0

редагування наказу про реєстр працювало на мене. записи вже мали #s до цього. так що це не працювало. Я зрозумів, що в попередніх записах були пробіли. тому тепер у моєму реєстрі svn є пробіл, #, ім'я


0

Комбінація рішень працювала для мене. Я намагався вбити та перезапустити explorer.exe, як запропонував @LeighRiffel. Не працює. Я видалив Dropbox, тому що рідко ним користуюся. Потім я знову спробував дослідник, і це спрацювало. Можливо, ви зможете перевстановити папку "папка" після цього і побачити, чи все добре? Мені все одно.

Ось такі дії: Запустіть taskmgr.exe або диспетчер завдань> вкладка процесів> виберіть explor.exe> ​​kill. Потім натисніть опцію файлу> нове завдання> введіть explorer.exe> ​​добре.


Ні, як тільки ви перевстановите Dropbox, його накладення матимуть перевагу, якщо вони в алфавітному порядку раніше. (Коли я це пишу, у папці "box" є три простори перед кожним іменем накладання, щоб вони виграли будь-який "конкуруючий" додаток накладання, який має менше трьох пробілів, починаючи з кожного імені.) Особисто я вирішив це, додавши більше пробілів у перед значками SVN, які я використовую (через RegEdit). Це буде працювати, поки деяке оновлення Dropbox не додасть ще більше пробілів. Божевілля ...
ToolmakerSteve

0

Я спробував усе тут (і деякі інші місця), і те, що працювало для мене (після того, як я все це зробив, зміни в реєстрі, я думаю, є обов'язковим) - змінити налаштування для Icon Overlays \ Status Cache з Default за Shell, і я також перевірив Msgstr "Показати накладки та контекстне меню лише в Провіднику". Не впевнений, хто з цих двох це зробив, але це працює зараз.


Це не гарне рішення. Зміна кешу статусу на Shell означає, що ви не бачите рекурсивних піктограм. Наприклад, якщо ви додасте або зміните файл, ви побачите інший значок у цьому файлі (і, можливо, у папці, яка безпосередньо містить цей файл, я не пам’ятаю), але піктограма зміни на верхній -папка . Натомість ви побачите «сучасні» піктограми в цих папках вищого рівня, хоча десь внизу вона не є актуальною! [Тестується зараз на TortoiseSVN 1.9.6 під керуванням Windows 10 64-розрядної]
ToolmakerSteve

0

Коли я перевірив новий проект із сховища, я не побачив накладки значків.

Я почав шукати рішення і прийшов до цього питання.

Читаючи відповіді, я помітив, що накладки з іконками з’явились у моєму проекті оформлення замовлення.

Я думаю, що піктограми з'явилися лише кілька хвилин.

Я подумав, що це може бути корисним, перш ніж люди швидко панікують і почнуть редагувати реєстр.


.. або люди могли вийти з Windows та ввійти назад, що є швидким та простим способом бути впевненим, що Windows використовує останні зміни.
ToolmakerSteve

0

Зміна реєстру працювала на мене.

Якщо це комусь корисно, я спочатку встановив префікс "z_" до записів у "ShellIconOverlayIdentifiers", які хотів перенести вниз. Однак, схоже, це не відображало записів TortoiseSVN. Це може бути пов’язано з чутливістю до регістру, де мале "z" все ще передує верхньому регістру "T". Нарешті, префіксація "Z_" замість цього зробила трюк.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.