บังคับถอนการติดตั้ง Visual Studio


103

ในขณะที่ถอนการติดตั้ง Microsoft Visual Studio Ultimate 2015 Preview มันแสดงข้อผิดพลาดในการอ้างว่า "Microsoft Visual Studio Ultimate 2015 Preview หยุดทำงานแล้ว"

เนื้อหาข้อความประกอบด้วย:

ปัญหาทำให้โปรแกรมหยุดทำงานอย่างถูกต้อง Windows จะปิดโปรแกรมและแจ้งให้คุณทราบหากมีวิธีแก้ปัญหา

ฉัน googled และพบยูทิลิตี้ที่ถอนการติดตั้ง Visual Studio 2010 ที่นี่แต่ไม่มีอะไรอยู่สำหรับ Visual Studio 2012, 2013 และ 2015 คำถามของฉันคือ:

มียูทิลิตี้ทั่วไปที่ถอนการติดตั้ง Visual Studio ตามเวอร์ชันหรือไม่

หรือมีวิธีใดในการถอนการติดตั้ง Visual Studio 2012 เป็นต้นไปโดยไม่ใช้เมนูโปรแกรมและคุณลักษณะหรือไม่?


1
คุณได้ลองติดตั้งใหม่ก่อนถอนการติดตั้งหรือไม่? ฉันขอขอบคุณที่ดูเหมือนว่าจะใช้งานง่าย แต่ก็มักจะได้ผล
Chris Spittles

ใช่ฉันทำ. แต่โปรแกรมติดตั้งไม่มีตัวเลือกในการซ่อมแซมหรือแก้ไข
Arafat

หลังจากเพิ่มเติม googling ผมพบว่าวิธีการอย่างแข็งขันภาพถอนการติดตั้งสตูดิโอ 2012 support.microsoft.com/kb/2771441/EN-US#Force มีใครลองบ้าง?
Arafat

อย่างที่บอกเสมอว่า "ลองใช้ซอฟต์แวร์ในอนาคตด้วยความเสี่ยงของคุณเองหรือในเครื่องทดสอบ" การถอนการติดตั้งจะไม่ทำงานเนื่องจากทีม Microsoft ส่วนใหญ่ยุ่งอยู่กับการสร้างคุณลักษณะที่ยอดเยี่ยม BTW หากไม่ได้ผลให้รีเซ็ตพีซีของคุณเป็นค่าเริ่มต้นจากโรงงาน
Anirudha Gupta

12
ฉันกำลังเพิ่มความคิดเห็นนี้ไม่ใช่คำตอบเนื่องจากไม่มีที่อื่นที่จะคุยโว ตลอดชีวิตของฉันฉันไม่เคยเห็นตัวติดตั้งที่ห่วยขนาดนี้มาก่อน ฉันใช้เวลา 2 ชั่วโมงที่ผ่านมาในการพยายามซ่อมแซมหรือถอนการติดตั้งเมื่อเทียบกับปี 2015 ในขณะที่มันติดขัดหรือขอให้ฉันดาวน์โหลด 130 ~ dll แต่ละไฟล์แยกกันโดยคลิกซ้ำอีกครั้งที่ "ลองใหม่" ฉันเคยเห็นโครงการติดตั้งสำหรับเด็กในโรงเรียนบางโครงการทำงานได้ดีขึ้นโดยมีข้อผิดพลาดน้อยลงและประสบการณ์การใช้งานที่ดีกว่านี้ อย่างจริงจังพวกเขาไม่ได้ให้ความสำคัญกับระดับดังกล่าวหรือไม่ว่าพวกเขาไม่ได้ใช้ความพยายามเพียงเล็กน้อยในการจัดหาตัวติดตั้งแบบปกติที่ใช้งานได้!
YavgenyP

คำตอบ:


130

ฉันพบปัญหาเดียวกัน แต่เพิ่งจัดการการถอนการติดตั้งทั้งหมดโดยใช้ CMD เก่าที่เชื่อถือได้:

D:\vs_ultimate.exe /uninstall /force

โดยที่ D: คือตำแหน่งของสื่อบันทึกการติดตั้งของคุณ (iso ที่ติดตั้ง ฯลฯ )

คุณยังสามารถส่ง / passive (ไม่จำเป็นต้องป้อนข้อมูลของผู้ใช้ - แสดงเพียงความคืบหน้า) หรือ / เงียบไปที่บรรทัดคำสั่งด้านบน

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

http://blogs.msdn.com/b/heaths/archive/2015/07/17/removing-visual-studio-components-left-behind-after-an-uninstall.aspx

นอกจากนี้เพื่อให้แน่ใจว่าลิงก์เน่าจะไม่ทำให้สิ่งนี้เป็นโมฆะให้เพิ่มข้อความสั้น ๆ ด้านล่างจากบทความต้นฉบับ

เริ่มต้นด้วย Visual Studio 2013 คุณสามารถบังคับเอาส่วนประกอบเกือบทั้งหมดออกได้ ส่วนประกอบหลักบางอย่างเช่น. NET Framework และ VC runtimes จะถูกทิ้งไว้เบื้องหลังเนื่องจากความแพร่หลายแม้ว่าคุณจะสามารถลบสิ่งเหล่านั้นแยกต่างหากจากโปรแกรมและคุณลักษณะได้หากคุณต้องการจริงๆ

คำเตือน: การดำเนินการนี้จะลบส่วนประกอบทั้งหมดไม่ว่าผลิตภัณฑ์อื่น ๆ จะต้องการหรือไม่ก็ตาม ซึ่งอาจทำให้ผลิตภัณฑ์อื่น ๆ ทำงานผิดพลาดหรือไม่ทำงานเลย

โชคดี!


20
ถ้าคุณไม่มีสื่อให้ทำdir /s vs_ultimate.exeจากพรอมต์รูทจะพบ C:\ProgramData\Package Cache\{[guid]}เหมืองแร่อยู่ใน เมื่อฉันไปที่นั่นและรัน vs_ultimate.exe ด้วยแฟล็ก / uninstall และ / force โปรแกรมถอนการติดตั้งจะรัน
LetMyPeopleCode

1
@imarktu สิ่งนี้ลบการอ้างอิงทั้งหมดที่ติดตั้งโดย Vs หรือไม่? Framework ฯลฯ .. ? ฉันถามว่าเร็ว ๆ นี้ฉันจะลบ VS 2013 ของฉันทั้งหมดเพื่อติดตั้ง Vs 2015 ดังนั้นฉันจึงต้องการลบทุกคุณสมบัติที่ติดตั้งภายในปี 2013 (เช่นบางรายการของ SQL Server 2012) ขอบคุณ
ราฟาเอลเมอร์ลิน

14
ครับถ้าคุณมีชุมชนติดตั้งชื่อ exe เป็น vs_community.exe และมีพารามิเตอร์เดียวกัน
งูเหลือม Enkler

2
สิ่งนี้ใช้ได้กับ Visual Studio ทุกเวอร์ชัน ฉันได้ลองสิ่งนี้สำเร็จแล้วใน VS 2015 และ VS 2013
Arafat

2
ไม่ใช่วิธีแก้ปัญหาที่สมบูรณ์ไม่ใช่วิธีแก้ปัญหาที่แท้จริง แม้ว่าฉันจะคิดว่าเป็นครั้งแรก แต่ไม่ให้ใช้คำตอบตลอดอายุในหน้านี้แทน
Captain_majid

69

ไมโครซอฟท์เริ่มต้นในการแก้ไขปัญหาในช่วงปลายปี 2015 โดยการปล่อยVisualStudioUninstaller

พวกเขาละทิ้งการแก้ปัญหาไปชั่วขณะ; แต่ทำงานได้เริ่มขึ้นอีกครั้ง ณ เมษายน 2016

ในที่สุดก็มีการเปิดตัวอย่างเป็นทางการสำหรับโปรแกรมถอนการติดตั้งนี้ในเดือนเมษายน 2016 ซึ่งได้รับการอธิบายว่า "ออกแบบมาเพื่อล้างข้อมูล / เผาเวอร์ชัน Preview / RC / RTM ทั้งหมดของ Visual Studio 2013, Visual Studio 2015 และ Visual Studio vNext"


1
สิ่งนี้ใช้ไม่ได้กับ VIsual Studio 2015 อย่างแน่นอนฉันรวบรวมด้วยตัวเองและเรียกใช้และดูเหมือนว่าจะตรวจพบ Visual Studio 2012 เท่านั้น บางทีพวกเขาตั้งใจจะให้มันใช้งานได้ในปี 2013 แต่มันไม่ได้ผลใน VS 2015 แน่นอน
Warren P

1
ฉันปิงไปที่บล็อกของเขาเพื่อดูว่าเขามีความคิดเห็น / อัปเดตเกี่ยวกับสถานะของ github repo นี้หรือไม่
Warren P

1
การถอนการติดตั้งใช้เวลานานแค่ไหน? ฉันรันมันและหลังจากนั้น 10 นาทีมันก็ขึ้นว่าถอนการติดตั้ง ....
kuldeep

1
เหมือนกันสำหรับฉันกับ VS2015 professional edition ที่ประสบความสำเร็จ (ใช้รุ่น 5) ขอบคุณ วิธีเดียวที่ใช้ได้ผลสำหรับฉัน
hlide

3
ทำงานได้ดีสำหรับการวัด ขอบคุณ. ใช้เวลาสัก 5 นาทีก่อนที่จะเกิดอะไรขึ้น btw
bic

28

ถ้าคุณไม่มีสื่อให้ทำdir /s vs_ultimate.exeจากพรอมต์รูทจะพบ C:\ProgramData\Package Cache\{[guid]}เหมืองแร่อยู่ใน เมื่อฉันสำรวจและมีการวิ่งvs_ultimate.exeด้วย/uninstallและ/forceธงวิ่งถอนการติดตั้ง

ฉันเปิดโปรแกรม"Command Prompt"ด้วยในฐานะผู้ดูแลระบบและค้นหา"dir /s vs_ultimate.exe"ในโฟลเดอร์ ProgramData และค้นหาเส้นทางไปยังvs_ultimate.exeไฟล์

vs_ultimate.exe /uninstall /forceจากนั้นผมเปลี่ยนไดเรกทอรีการทำงานของฉันไปยังเส้นทางที่และวิ่ง

ในที่สุดก็เสร็จแล้ว


17
ครับถ้าคุณมีชุมชนติดตั้งชื่อ exe เป็น vs_community.exe และมีพารามิเตอร์เดียวกัน
งูเหลือม Enkler

เมื่อฉันเรียกใช้ dir / s จากพรอมต์คำสั่งที่ทำงานในฐานะผู้ดูแลระบบจะไม่พบ exe ให้ไดเร็กทอรีว่างมากมายภายใต้ c: \ programdata \ package cache \ {[guid]} หนึ่งใน exe ของฉันอยู่ภายใต้ C: \ Users \ {user-name} \ AppData \ Local \ Temp \ b0800c07-ed8c-4c60-8b0d-02741ff7ae9f
Klaus Nji

ใช่นี่คือสิ่งที่ฉันต้องทำ ... หากฉันพยายามถอนการติดตั้งด้วยวิธีอื่นโปรแกรมถอนการติดตั้งจะล้มเหลว ฉันยืนยันว่าสิ่งนี้ใช้ได้กับ VS Community 2015
Nicholas Miller

10

ตอนนี้ Microsoft มีสิ่งนี้:

https://github.com/Microsoft/VisualStudioUninstaller/releases

ฉันอนุญาตให้อัปเดต windows 10 ผ่าน f **** d VS2015 ได้อย่างสมบูรณ์ดังนั้นฉันจึงลองสิ่งนี้ก่อนที่จะต้องหันไปสร้างใหม่ WT *. :-(

https://visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/3487794-create-a-remove-all-remnants-of-visual-studio-fro


เพิ่งมีปัญหาที่คล้ายกันมาก เครื่องมือถอนการติดตั้งรวมถึงการลบ Visual C ++ 2017 ที่แจกจ่ายต่อได้และการอัปเดต Visual Studio ล่าสุดดูเหมือนจะทำเคล็ดลับ อาจต้องใช้เวลา 12 ชั่วโมงในการแก้ไขปัญหานี้ขอบคุณ MS .....
John M

3

ดังนั้นการแก้ไขRevo Uninstaller Proของ Soumyaansh จึงใช้ได้ผลสำหรับฉัน :) (หลังจาก 2 วันของการแก้ไขปัญหาตัวเลือกอื่น ๆ {กรีดร้องภายใน😀})

ฉันพบปัญหากับวิธีการของเขาแม้ว่า"ไม่พบ SDK ที่เหมาะสมเพื่อกำหนดเป้าหมาย"แม้ว่าฉันจะเลือกติดตั้ง Visual Studio ด้วยการตั้งค่าแบบกำหนดเองและเลือก SDK ที่ฉันต้องการติดตั้ง คุณอาจต้องดาวน์โหลด Windows 10 Standalone SDK เพื่อแก้ไขปัญหานี้เพื่อพัฒนาแอป UWP หากคุณเห็นข้อผิดพลาดเดียวกันนี้หลังจากติดตั้ง Visual Studio ใหม่

เพื่อทำสิ่งนี้

  1. ถอนการติดตั้ง Windows 10 SDK ที่ฉันอยู่ในระบบ (แผนผังการตั้งชื่อสำหรับพวกเขาดูเหมือนWindows 10 SDK (WINDOWS_VERSION_NUMBER_HERE)-> Windows 10 SDK (14393) เป็นต้น) หากไม่มี SDK ในระบบของคุณให้ไปที่ขั้นตอนที่ 2!
  2. สิ่งที่เหลือคือการดาวน์โหลด SDK ที่คุณต้องการโดยตรวจสอบ SDK Archive สำหรับ SDK ที่มีทั้งหมดและคุณควรจะพัฒนาสำหรับ UWP!

3

นี่เป็นวิธีแก้ปัญหาที่แปลก แต่ได้ผลสำหรับฉัน

ฉันต้องการถอนการติดตั้ง Visual Studio 2015 และทำการติดตั้งใหม่ทั้งหมดในภายหลัง แต่เมื่อฉันพยายามลบออกผ่านแผงควบคุมมันทำให้ฉันมีข้อผิดพลาดทั่วไป

ฉันแก้ไขโดยการลบโฟลเดอร์ Visual Studio 2015 ใน Program Files (x86) หลังจากนั้นการถอนการติดตั้งแผงควบคุมก็ทำงานได้ดี


นี่เป็นทางออกเดียวที่ใช้ได้ผลสำหรับฉัน การใช้ TotalUninstaller เพียงอย่างเดียวจะค้างอยู่ที่นั่นเป็นเวลาหลายชั่วโมงโดยไม่ต้องเริ่มการลบ ลบโฟลเดอร์จากนั้นเรียกใช้ TotalUninstaller และมันจะลบขยะทั้งหมดที่ VS ทิ้งไว้
loger9
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.