ฉันดูเหมือนจะไม่สามารถรับไอคอนที่จะแสดงภายใต้ Windows 7 และฉันพลาดสิ่งนี้จาก Windows XP
จะแก้ไขอย่างไร?
ฉันดูเหมือนจะไม่สามารถรับไอคอนที่จะแสดงภายใต้ Windows 7 และฉันพลาดสิ่งนี้จาก Windows XP
จะแก้ไขอย่างไร?
คำตอบ:
Windows สามารถแสดงไอคอนซ้อนทับในจำนวน จำกัด เท่านั้น ( รวม 15 รายการ, 11 หลังจากที่ใช้ Windows ) โปรแกรมอย่างOffice Groove , Dropbox , Mozy , Carboniteและอื่น ๆ จะจี้ไอคอนโอเวอร์เลย์ 11 อันที่เป็นไปได้ (ถ้าหากไมโครซอฟท์เพิ่มจำนวนแอพพลิเคชั่นที่ดูเหมือนจะเพิ่มขึ้นเรื่อย ๆ ) ...
คุณสามารถดูว่ามีการวางซ้อนทับใดบ้างและเปลี่ยนแปลง (ในความเสี่ยงของคุณเอง) ในรีจิสทรีที่นี่:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers
หากคุณใช้TortoiseCVS (และไม่มีอะไรอื่นที่ใช้ไอคอนซ้อนทับ) คุณจะได้รับไอคอนTortoiseSVNสองสามตัวและไอคอนTortoiseCVSทั้งหมดของคุณ นี่เป็นเพราะไอคอนซ้อนทับถูกใช้ตามลำดับตัวอักษร ด้วยความเสี่ยงของคุณเอง (การแก้ไขรีจิสทรีอาจทำให้คอมพิวเตอร์ของคุณระเบิด, ญาดา, ญาดา, ญาดา - และหากคุณกำลังอ่าน Stack Overflow และการใช้ Windows และยังไม่ได้แก้ไขรีจิสทรีคุณจะเป็นสัตว์ร้ายที่หายาก) ฟรีเพื่อเปลี่ยนชื่อพวกเขา (ฉันขอแนะนำให้วางตัวเลขไว้ข้างหน้าหมายเลขที่คุณต้องการใช้และ "z _" นำหน้าไปยังหมายเลขที่คุณไม่ต้องการ) ส่วนขยายของ TortoiseSVN Shell นั้นตั้งชื่อไว้อย่างดีเพื่อให้คุณรู้ว่าพวกเขาทำอะไรส่วนขยายของ TortoiseCVS นั้นไม่ได้เป็นเช่นนั้น หลังจากดูซอร์สโค้ดฉันพบข้อมูลที่เกี่ยวข้อง:
ก่อนที่จะทำอะไรกับรีจิสตรีของคุณหรือขั้นตอนคล้าย ๆ กันที่ระบุไว้ในคำตอบ (ยอดเยี่ยม) ของ Kris Erickson หรือที่ด้านล่างมีบางสิ่งที่ต้องพิจารณา ...
คุณใช้ไดรฟ์เครือข่ายหรือไม่
ถ้าเป็นเช่นนั้นไปที่การตั้งค่า Tortoise SVN (คลิกขวาที่โฟลเดอร์ใด ๆ > TortoiseSVN> การตั้งค่า) จากนั้นไปที่ 'ไอคอนโอเวอร์เลย์'
ตรวจสอบให้แน่ใจว่าคุณได้เลือก 'ไดรฟ์เครือข่าย' ดังภาพ:
ตามค่าเริ่มต้นของการติดตั้ง Tortoise แบบสดไดรฟ์เครือข่ายจะไม่มีไอคอนเพิ่ม
สิ่งนี้แก้ปัญหาให้เราได้ หากสิ่งนี้ล้มเหลวสำหรับคุณแน่นอนว่าคุณสามารถผ่าน (เล็กน้อย) โซลูชันที่เกี่ยวข้องเพิ่มเติมที่ระบุไว้ที่นี่
นอกจากนี้ไม่จำเป็นต้องรีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ รีสตาร์ท explorer.exe แทน:
explorer
Windows Explorer เริ่มต้นใหม่และไอคอน TortoiseSVN ปรากฏขึ้นอีกครั้ง
ฉันก็สูญเสียการซ้อนทับของฉันหลังจากอัปเกรดเป็น 1.6.8 บน Windows 7 x64 ฉันติดตั้งเฉพาะรุ่น x64 ไม่ใช่รุ่น 32 บิต ในการแก้ไขฉันได้ทำการซ่อมแซมด้วยตัวติดตั้งดั้งเดิมและทำการรีบูทใหม่ ภาพซ้อนทับแสดงตามปกติหลังจากนั้น
ฉันแก้ไขมันโดยใช้การทำงานอัตโนมัติจาก Sysinternals
ฉันมีปัญหาเดียวกันกับ OP: Win 7 (x64), TortoiseSVN (x64) และ DropBox (x86) ข้อมูลจากคำตอบอื่นให้ข้อมูลทั้งหมดกับฉัน ฉันเคยติดตั้ง TSVN เวอร์ชั่น x64 ไว้ในเครื่องนี้แล้ว
ในกรณีของฉันติดตั้ง TSVN และ DropBox ในวันเดียวกันฉันทำการติดตั้งระบบปฏิบัติการและภาพซ้อนทับทำงานได้ดีจนกระทั่งสองสามวันที่ผ่านมา ฉันไม่ได้ทำอะไรเลยเกี่ยวกับการเปลี่ยนการตั้งค่าสำหรับแอปทั้งสองทำให้พวกเขาหยุดทำงาน
นี่คือสิ่งที่ฉันมีในส่วนการซ้อนทับไอคอนหลังจากปัญหาเริ่มต้นขึ้น ( HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
):
ฉันตรวจสอบแล้วว่ามีเฉพาะการซ้อนทับที่เกี่ยวข้องกับ 11 รายการแรกเท่านั้นที่แสดงใน Explorer เมื่อฉันแก้ไขลำดับของรายการข้างต้นโดยเพิ่ม 'z' ลงในจุดเริ่มต้นของบางรายการจะมีเพียงการซ้อนทับ 11 รายการแรกเท่านั้น (ภายใต้ลำดับที่อัปเดต) ที่จะแสดง
จากที่กล่าวมาข้างต้นฉันมีทุกสิ่งที่ฉันต้องการเพื่อแก้ไขปัญหา (เปลี่ยนชื่อหรือลบรายการเพื่อให้รายการ TSVN ที่ฉันต้องการทำงานคือ <= # 11 ในรายการ) ด้านล่างเกี่ยวข้องกับการสงสัยว่าทำไมสิ่งนี้ก็เกิดขึ้น
ฉันรู้ว่าจากการซ้อนทับที่ทำงานก่อนสองสามวันที่ผ่านมาคีย์ 1-3, 7-9, 12-13 ทั้งหมด <= 11 อยู่ในรายการ (ไม่แน่ใจว่าซ้อนทับ # 14 เคยทำงานมาตั้งแต่ฉันไม่เคยมี ไฟล์ที่มีสถานะอ่านอย่างเดียว # 15 ไม่เคยทำงานกับเครื่องนี้ดังนั้นฉันรู้ว่ามันไม่เคยติดอันดับ 11) ฉันยังถือว่าบล็อกของปุ่ม TSVN เลื่อนขึ้น / ลงพร้อมกันดังนั้นพวกเขาจึงกระแทกสองหรือสามแห่ง (* ดูด้านล่าง) นี่หมายความว่ามีการเพิ่มรายการ 2-3 รายการระหว่างบล็อก DropBox & TSVN Windows สามตัวที่เพิ่มเข้ามาในตอนนี้และฉันจะถือว่าพวกเขาอยู่ที่นั่นทันทีที่ติดตั้งระบบปฏิบัติการ
มีการกำหนดรายการวางซ้อน 15 รายการในเวลาทำงานหรือไม่ ดูเหมือนว่าตัวจัดการการซ้อนทับบางครั้งอาจบอก windows shell ว่าไม่มีไอคอนที่จะเพิ่มในรายการ อาจเป็นไปได้ว่าการตั้งค่าบางอย่างที่ฉันทำไปเมื่อสองสามวันก่อนเกี่ยวข้องกับการแชร์ไฟล์และการเข้ารหัสไฟล์ทำให้บางรายการในจุด 4-6 กลายเป็น "เปิดใช้งาน" และกด SVN ลง
ในที่สุดฉันก็ลบบางรายการและย้ายบางรายการดังนั้นรายการสุดท้ายของฉันมีลักษณะเช่นนี้:
พวกเขาแสดงได้ดีที่นี่ คุณใช้ Windows 7 รุ่น 64 บิตพร้อมกับ TortoiseSVN รุ่น 32 บิตหรือไม่ ถ้าเป็นเช่นนั้นพวกเขาจะแสดงเฉพาะใน Explorer แบบ 32 บิต (หรือใน CFDs ของแอปพลิเคชันแบบ 32 บิต) คุณสามารถติดตั้งได้ทั้งแบบ 32 บิตและ 64 บิต
อีกสองวิธีแก้ปัญหาที่เป็นไปได้:
กำจัด TSVNCache.exe และปล่อยให้มันเปิดใหม่ สิ่งนี้ทำให้ไอคอนการซ้อนทับเชลล์ของฉันปรากฏขึ้นอีกหลายครั้ง
หากคุณเพิ่งอัพเกรด TortoiseSVN จากเวอร์ชันก่อนหน้าคุณอาจต้องอัพเกรดสำเนาการทำงานของคุณ สิ่งนี้สามารถทำได้โดยการคลิกขวาที่โฟลเดอร์โครงการของคุณแล้วเลือก "SVN Upgrade working copy" จากเมนูบริบท
ฉันขอแนะนำให้บ่นกับ 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
ไอคอนของฉันก็หายไปเช่นกัน การแก้ไขรีจิสทรีไม่ได้ผลสำหรับฉันเช่นกัน
นี่คือวิธีที่ฉันนำพวกเขากลับมา:
บางครั้งคุณเพียงแค่ต้องไปที่ TortoiseSVN "การตั้งค่า" ปิดไอคอนคลิก "ใช้" เปิดใช้งานอีกครั้ง
Windows Start-> All Programs-> TortoiseSVN-> การตั้งค่า
ปัญหาเดียวกันสำหรับฉัน ปรากฎว่าสาเหตุของปัญหาคือ JungleDisk 3.0 ใหม่ซึ่งติดตั้งโฆษณาซ้อนทับสามรายการที่ชื่อว่า "1Sync ... " "2Sync ... " และ "3Sync ... " ผลักเต่าออกไปจนจบ
เพียงลบคีย์ JungleDisk เหล่านั้นในกลุ่ม reg ที่อยู่ด้านบน (หรือนำหน้าด้วย z_) จากนั้นเริ่มระบบใหม่และเต่าจะทำงานได้ดีอีกครั้ง
เนื่องจากขีด จำกัด การซ้อนทับนี้มีอยู่ใน Windows และสามารถใช้งานกับเครื่องมือปัจจุบันได้อย่างง่ายดายผู้ขายเครื่องมือควรถามระหว่างการติดตั้งขั้นสูงหากผู้ใช้ต้องการติดตั้ง ฉันไม่ต้องการหรือไม่ต้องการคุณสมบัติ "ซิงค์" ใหม่และไม่สนใจวิธีการบรรจุไอคอนที่ด้านบนของรายการด้วยการตั้งชื่อที่ฉลาด อัปยศใน JungleDisk
คุณได้ลองเปลี่ยนการตั้งค่าเต่าเป็นแคชสถานะเป็น 'เริ่มต้น' หรือไม่ ฉันมีปัญหากับไอคอนโอเวอร์เลย์ในโฟลเดอร์เพราะฉันมีตัวเลือกนี้ใน 'เชลล์' ตัวเลือกอยู่ในการตั้งค่า -> การซ้อนทับไอคอน
บางทีนี่อาจช่วยคุณได้http://tortoisesvn.net/node/97
ในกรณีของฉัน Dropbox ทับซ้อนเริ่มต้นด้วย "(ตัวระบุที่ยกมา) ในรีจิสทรีฉันลบคำนำหน้า" ทั้งหมดและเริ่ม explorer.exe ใหม่
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers
แก้ไข: ฉันติดตั้ง Windows 10 และวิธีนี้ไม่ได้ผลสำหรับฉัน ดังนั้นฉันเพิ่งไปที่ตำแหน่งรีจิสทรีเดียวกันและลบระเบียน Google และ SkyDrive ทั้งหมดแล้วเริ่ม explorer.exe ใหม่
การแก้ไขที่สอง: หลังจากติดตั้ง TortoiseGit มันแก้ไขทุกอย่างโดยไม่ต้องปรับแต่งใด ๆ
ฉันเพิ่งอัพเกรดเป็น TSVN 1.6.8.19260 บน WinXP และ Win7 สองเครื่อง หลังจากอัปเกรดไอคอนโอเวอร์เลย์จะหายไปในเครื่องทั้ง 3 เครื่อง ภายใต้คีย์รีจิสทรีที่กล่าวถึงข้างต้นฉันพบเฉพาะรายการสำหรับไฟล์ออฟไลน์ ฉันต้องติดตั้งใหม่ / ซ่อมแซมการติดตั้ง TSVN และไอคอนปรากฏขึ้นอีกครั้งหลังจากรีบูต ฉันไม่เคยตรวจพบพฤติกรรมดังกล่าวในรุ่น TSVN ใด ๆ ก่อนหน้านี้และแน่นอนว่าฉันติดตั้ง TSVN ทุกครั้งด้วยวิธีเดียวกันกับสิทธิ์แบบเดียวกัน
หากคุณเพิ่งอัพเกรด Tortoise SVN อาจเป็นเพราะรุ่น 1.7 ดูเหมือนจะต้องการรูปแบบใหม่สำหรับการจัดเก็บสถานะของไฟล์ - ในกรณีนี้คุณสามารถคลิกขวาที่โฟลเดอร์รูทของพื้นที่เก็บข้อมูลของคุณและใช้เมนูตัวเลือก Tortoise ของ 'SVN Upgrade Working Copy'
การแก้ไขปัญหาสำหรับฉัน
ไชโยแมตต์
เพื่อให้คำตอบของโจฮันเนสสมบูรณ์คุณสามารถตรวจสอบกระทู้นี้ซึ่งกล่าวถึงสาเหตุอื่น (อันแรกกำลังติดตั้งไคลเอนต์ 32 บิตแทน 64 บิต) (เน้นที่เหมือง):
เฉพาะเวอร์ชันล่าสุดของ TSVN และ TCVS เท่านั้นที่สามารถแบ่งปันไอคอนภาพซ้อนทับได้และเนื่องจาก Explorer มีจำนวนภาพซ้อนทับรวมทั้งหมด 14 ภาพโดยมีไอคอนภาพซ้อนทับภายนอกไม่ปรากฏคุณอาจมีภาพมากเกินไป ...
หากไอคอนซ้อนทับปรากฏขึ้นคุณต้องใช้ Windows Explorer 32 บิตซึ่งแน่นอนว่าคุณต้องติดตั้ง TSVN รุ่น 32 บิต
ปัญหาอาจเกิดขึ้นเมื่อมีการติดตั้ง TortoiseVCS ครั้งแรกเช่นกันเพราะ:
ดูสิ่งที่ติดตั้งในระบบไฟล์และรีจิสตรีดูเหมือนว่าพวกเขาพยายามทำสิ่งที่ฉันทำกับส่วนขยาย Shell ของฉัน - ติดตั้งทั้งเวอร์ชัน 64 และ 32 บิตดังนั้นไม่มีใครบอกว่า "ฉันไม่เห็นภาพซ้อนทับ / เมนูของฉัน "! ;)
ขออภัยดูเหมือนว่ารายการรีจิสทรีสำหรับ 32- บิตถูก hosed ดังนั้น DLL ส่วนขยาย 32- บิตถึงแม้ว่าปัจจุบันไม่มีรายการรีจิสทรีที่ถูกต้อง
หากมีข้อสงสัยฉันแนะนำให้ยกเลิกการติดตั้ง TCVS และ TSVN
จากนั้นติดตั้ง TSVN
อาจหลังจากการติดตั้งรีบูตสองครั้งไม่เพียงครั้งเดียว
และหากยังไม่ปรากฏขึ้นให้ไปที่แผงควบคุมซอฟต์แวร์และเลือกซ่อมแซมการติดตั้ง นั่นเป็นเคล็ดลับสำหรับฉันเมื่ออัพเกรดจากรุ่นก่อนหน้าเป็นเวอร์ชันปัจจุบันคุณควรติดตั้ง TortoiseXYZ Variant ที่คุณวางแผนจะใช้เป็นอันดับแรกเพื่อเพิ่มโอกาสที่จะตกอยู่ในหนึ่งในจำนวนที่ จำกัด ของช่องไอคอนวางซ้อนก่อนที่ TortoiseXYZ จะใช้น้อยกว่า
เสมอจำนวน จำกัด เหล่านี้ของช่องไอคอนซ้อนทับในใจเมื่อพยายามที่จะวิเคราะห์ความผิดปกติ
ฉันพบว่าหากคุณติดตั้งรุ่น 32 บิตก่อนจะมีวิธีที่ทำให้รุ่น 64 บิตดีขึ้น ในการติดตั้ง windows 7 ใหม่ฉันเพิ่งติดตั้งรุ่น 64 บิตและดูเหมือนว่าจะทำงานได้ดีในขณะนี้
Kris Erickson ถูกต้องโหวตให้เขา ในกรณีของฉันปัญหากำลังติดตั้ง TFS powertools ซึ่งเพิ่มการรวมเชลล์ explorer เช่นเดียวกับ TSVN และ TCVS มันเพิ่มการซ้อนทับอีก 5 ครั้ง เนื่องจากใช้คำนำหน้าด้วย Tfs * พวกเขาจึงให้ความสำคัญกับ Tortoise * ฉันยังนำหน้าสิ่งที่ Tfs ด้วย z_ และการซ้อนทับ TSVN กลับมาอีกครั้ง ไม่จำเป็นต้องรีบูต / ออกจากระบบเพียงฆ่า explorer.exe แล้วเริ่มใหม่อีกครั้ง
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%
หากใครต้องการรายการรีจิสตรีสำหรับ Windows 7 64- บิตนี่ก็คือ สิ่งที่ดีสำหรับฉันคือการลบการวางซ้อนสำหรับรายการที่ไม่ได้ใช้บ่อย: Drop Box, Google Drive, ผลิตภัณฑ์ของ Microsoft และเพิ่งเก็บการซ้อนทับสำหรับ Tortoise สิ่งเหล่านี้เป็นภาพซ้อนทับทั้งหมด - ไม่มีสิ่งใดถูกลบออก
ข้อควรระวัง ** ** การเล่นกับรีจิสทรีอาจทำให้ระบบของคุณไม่เสถียร โปรดสำรองข้อมูลรีจิสทรีของคุณ ดูการค้นหาของ 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 บิตและคุณควรสำรองข้อมูลรีจิสทรีไว้
หลังจากอัปเกรดเป็น TSVN 1.6.8.19260 ฉันมีปัญหาเดียวกัน (ไม่มีไอคอนใน Explorer) แต่ในกรณีของฉันไม่มีรายการใด ๆ สำหรับ TSVN ภายใต้ HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers ในการติดตั้งดั้งเดิมของฉันฉันไม่ได้รวมชุดไอคอนเพิ่มเติมเพราะฉันไม่เคยใช้มัน (และฉันไม่เคยติดตั้งในการอัพเกรดก่อนหน้านี้)
ฉันแก้ไขการติดตั้งของฉันเพิ่มชุดไอคอนเพิ่มเติมและไอคอนของฉันปรากฏขึ้นอีกครั้งอย่างน่าอัศจรรย์
วัตถุประสงค์หลักของฉันคือการได้รับไอคอนสำหรับ TortoiseCVS คำแนะนำจำนวนมากไม่ทำงานสำหรับฉัน: ถอนการติดตั้งติดตั้งใหม่ regedit โดยการเปลี่ยนชื่อ; รีบูตเครื่องหลายครั้ง แต่สิ่งที่ใช้ได้ผลก็คือติดตั้ง TortoiseSVNTortoiseSVN สิ่งนี้ทำให้ไอคอนสำหรับ TortoiseCVS ทำงานได้ ฉันเช็คเอาท์ regedit การติดตั้ง SVN จะใส่ตัวเลขไว้ด้านหน้าชื่อไอคอน:
[HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ ShellIconOverlayIdentifiers] 1TortoiseNormal 2TortoiseModified 3TortoiseConflict 4TortoiseLocked 5TortoiseReadOnly 6TortoiseDeleted 7TortoiseAdded 8TortoiseIgnored 9TortoiseUnversioned การวางซ้อนไอคอน Groove Explorer 1 (GFS Unread Stub) Groove Explorer ไอคอนโอเวอร์เลย์ 2 (GFS Stub) การวางซ้อนไอคอน Groove Explorer 2.5 (โฟลเดอร์ที่ยังไม่ได้อ่าน GFS) Groove Explorer ไอคอนโอเวอร์เลย์ 3 (โฟลเดอร์ GFS) Groove Explorer ไอคอนโอเวอร์เลย์ 4 (GFS Unread Mark) SharingPrivate TortoiseAdded TortoiseConflict TortoiseDeleted TortoiseIgnored TortoiseLocked TortoiseModified TortoiseNormal TortoiseReadOnly TortoiseUnversioned zEnhancedStorageShell ไฟล์ zOffline zSkyDrivePro1 (ErrorConflict) zSkyDrivePro2 (SyncInProgress) zSkyDrivePro3 (InSync)
ฉันมีปัญหาเดียวกันกับ TortoiseSVN 1.6.16 ไอคอนก็ดี แต่แล้วฉันก็ติดตั้งและถอนการติดตั้ง TortoiseGit และทันใดนั้นไอคอน TortoiseSVN ก็หยุดทำงาน เมื่อมองไปที่รีจิสตรี้ฉันพบว่าการถอนการติดตั้ง TortoiseGit ยังลบไอคอนซ้อนทับทั้งหมด ฉันเพิ่งติดตั้ง TortoiseSVN ใหม่และแก้ไขปัญหา
การแก้ไขคำสั่งรีจิสทรีทำงานให้ฉัน รายการมี #s ก่อนหน้าแล้ว ดังนั้นมันจึงไม่ทำงาน ฉันรู้ว่ารายการก่อนหน้ามีช่องว่าง ดังนั้นตอนนี้รีจิสทรี svn ของฉันมีช่องว่าง, #, ชื่อ
การรวมกันของโซลูชั่นที่ทำงานให้ฉัน ฉันพยายามฆ่าและรีสตาร์ท explorer.exe ตามที่ @LeighRiffel แนะนำ ไม่ทำงาน. ฉันถอนการติดตั้งดรอปบ็อกซ์เพราะไม่ค่อยใช้ จากนั้นฉันลองสำรวจอีกครั้งและใช้งานได้ บางทีคุณสามารถติดตั้ง dropbox อีกครั้งหลังจากนี้และดูว่ามีอะไรดีไหม? ฉันไม่สนใจ
นี่คือขั้นตอน: เรียกใช้ taskmgr.exe หรือตัวจัดการงาน> แท็บกระบวนการ> เลือก explorer.exe> kill จากนั้นคลิกตัวเลือกไฟล์> งานใหม่> ป้อน explorer.exe> ตกลง
ฉันลองทุกอย่างที่นี่ (และที่อื่น ๆ ) และสิ่งที่ใช้ได้ผลสำหรับฉัน (หลังจากทำสิ่งเหล่านี้แล้วการเปลี่ยนแปลงรีจิสทรีเป็นสิ่งที่จำเป็นฉันคิดว่า) คือการเปลี่ยนการตั้งค่าสำหรับไอคอนโอเวอร์เลย์ \ สถานะแคชจากค่าเริ่มต้นเป็นเชลล์ "แสดงภาพซ้อนทับและเมนูบริบทเฉพาะในโปรแกรมสำรวจ" ไม่แน่ใจว่าจะใช้อันไหนของสองตัวนี้ แต่ใช้งานได้ในขณะนี้
เมื่อฉันเช็กเอาต์โปรเจ็กต์ใหม่จากที่เก็บฉันไม่เห็นไอคอนซ้อนทับ
ฉันเริ่มมองหาวิธีแก้ปัญหาและมาถึงคำถามนี้
ในขณะที่อ่านคำตอบฉันสังเกตเห็นว่าไอคอนซ้อนทับปรากฏในโครงการเช็คเอาต์ของฉัน
ฉันเดาว่าจะใช้เวลาสักครู่เพื่อให้ไอคอนปรากฏ
ฉันคิดว่านี่อาจเป็นประโยชน์ก่อนที่ผู้คนจะตื่นตระหนกอย่างรวดเร็วและเริ่มแก้ไขรีจิสทรี
การเปลี่ยนรีจิสทรีทำงานให้ฉัน
หากเป็นประโยชน์กับทุกคนฉันเริ่มนำหน้า "z_" ไปยังรายการใน "ShellIconOverlayIdentifiers" ซึ่งฉันต้องการเลื่อนลง อย่างไรก็ตามดูเหมือนว่าจะไม่ปรากฏรายการ TortoiseSVN อาจเป็นเพราะความไวตัวพิมพ์เล็กและตัวพิมพ์เล็ก "z" ยังคงเป็นตัวพิมพ์ใหญ่ "T" ในที่สุดคำนำหน้าด้วย "Z_" แทนที่จะใช้เคล็ดลับ