ฉันไม่สามารถถอนการติดตั้ง Git


20

ฉันกำลังค้นคว้า Git ดังนั้นฉันจึงดาวน์โหลดเวอร์ชัน Windows เพื่อทดสอบบนที่เก็บใน GitHub หลังจากผ่านไปประมาณ 30 นาทีฉันไม่สามารถหาวิธีใช้มันได้ฉันจึงตัดสินใจว่าฉันอาจไม่ต้องการพื้นที่เก็บข้อมูลแบบกระจายเนื่องจากโครงการของเราไม่ใหญ่และกลับไปที่สิ่งที่ฉันรู้ - SVN

(ฉันคิดว่า) ฉันถอนการติดตั้งสิ่งที่เกี่ยวข้องกับ Git ทั้งหมดที่ฉันวางไว้บนพีซีของฉัน แต่ตอนนี้มีปัญหาที่น่ารำคาญซึ่งถ้าฉันเปิดโฟลเดอร์ใด ๆ ฉันได้รับข้อความแสดงข้อผิดพลาดว่า:

สวัสดี

[ข้อผิดพลาด] ไม่พบเส้นทางคอมไพล์

อย่างที่คุณสามารถจินตนาการได้ว่านี่เป็นความเจ็บปวดที่แท้จริงไม่มีใครมีแนวคิดใด ๆ ในการแก้ไขหรือไม่


คำตอบ:


19

สิ่งนี้จะเกิดขึ้นเพราะ

ถอนการติดตั้งไม่สามารถลบไฟล์ "C: \ Program Files \ Git \ git-cheetah \ git_shell_ext.dll"

การแก้ไขที่ถูกต้องจะเป็นการยกเลิกการลงทะเบียน dll และลบทิ้ง

  1. เปิดหน้าต่างพรอมต์คำสั่ง
  2. ดำเนินการ> regsvr32 -s -u git_shell_ext.dll
  3. ลบ "C: \ Program Files \ Git \ git-cheetah \ git_shell_ext.dll"

หากไม่ได้ทำงานที่นี่เป็นวิธีแก้ปัญหาที่น่าเกลียด:

  1. เปิด "ตัวจัดการงาน" และไปที่กระบวนการ
  2. ค้นหา explorer.exe และคลิกที่สิ้นสุดกระบวนการ
  3. เลือกไฟล์> เรียกใช้ใน "ตัวจัดการงาน" และพิมพ์ 'cmd' และคลิกตกลงเพื่อเปิด "พร้อมรับคำสั่ง" และ cd ไปที่ "C: \ Program Files \ Git \ git-cheetah"
  4. ลบ git_shell_ext.dll
  5. เริ่มต้นใหม่

ต้องแน่ใจว่าได้ทำการล้างข้อมูลหลังจากรีบูตแล้วให้ลบโฟลเดอร์ "Git" ออกจาก "C: \ Program Files"


ขอบคุณมาก .. มีปัญหาเดียวกัน กำลังขับรถฉันถั่ว
Sonic Soul

มันง่ายกว่าที่จะเปิดพรอมต์คำสั่งก่อนที่จะจบกระบวนการ explorer เพราะเมื่อคุณจบ explorer, ทาสก์บาร์และเมนูเริ่มจะหายไป
Endy Tjahjono

ฉันพบสิ่งนี้เกิดขึ้นหลังจากติดตั้ง TortoiseGIT เป็นครั้งแรก ในกรณีของฉันการทำงานregsvr32 "C:\Program Files\Git\git-cheetah\git_shell_ext.dll"ทำให้สิ่งต่าง ๆ ทำงานได้
Richard Everett

4

คุณอาจต้องการดูสิ่งนี้แสดงว่าส่วนขยายเชลล์ใดที่ติดตั้งไว้และสามารถช่วยลบรายการที่มีปัญหาได้:

http://www.nirsoft.net/utils/shexview.html

คุณควรให้โอกาส GIT - ใช้เวลาสักครู่ แต่การคืนทุนนั้นคุ้มค่า


0

วิธีการแก้ไขข้อผิดพลาดไม่พบเส้นทาง Git?

  1. รีสตาร์ทระบบของคุณและกดF8ก่อนที่จะบูตเป็น Windows
  2. เลือก Safe Mode
  3. เลือกผู้ใช้ผู้ดูแลระบบ
  4. ไปที่ c: // โปรแกรมไฟล์ /
  5. ลบโฟลเดอร์ Git

จากนั้นเริ่มต้นใหม่

ฉันขอขอบคุณข้อเสนอแนะหากวิธีนี้ช่วยแก้ไขปัญหาของคุณได้


1
ฉันได้แก้ไขคำตอบของคุณแล้ว ในขณะที่ฉันจะไม่ผิดการใช้ภาษาของคุณใน SU เรามักจะเก็บคำตอบไว้ในจุดนั้น (นั่นคือบอกว่ามันไม่จำเป็นที่จะต้องมีการทักทายด้านหน้า) และเราจะขอบคุณถ้าคุณไม่ได้ อย่าใช้อักษรตัวพิมพ์ใหญ่ที่พวกเขาไม่ได้อยู่ ไชโย
Geek

-1

เพื่อแก้ปัญหานี้ฉันจำเป็นต้องหยุดบริการและการพึ่งพา:

  1. Start >> Run >> cmd >> tasklist / M >> c: \ Documents and Settings \ "ผู้ใช้ของคุณ" \ Desktop \ tasklist.txt
  2. เปิดไฟล์ที่สร้างขึ้นบนเดสก์ท็อปของคุณ
  3. กด Crtl + F
  4. ค้นหา git
  5. กระบวนการที่ต้องปิดคือ "explorer"
  6. หยุดกระบวนการ "explorer"
  7. ใส่โฟลเดอร์ที่มีอยู่
  8. ลบลบ git_shell_ext.dll
  9. รีบูทระบบ
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.