Visual Studio'yu kaldırmaya zorla


101

Microsoft Visual Studio Ultimate 2015 Preview kaldırılırken, "Microsoft Visual Studio Ultimate 2015 Preview çalışmayı durdurdu" şeklinde bir hata veriyor

Mesaj İçeriği Şunları İçerir:

Programın doğru çalışmasına engel olan bir problem oluştu. Windows programı kapatacak ve bir çözüm olup olmadığını size bildirecektir.

Google'da aradım ve burada visual studio 2010'u kaldıran bir yardımcı program buldum, ancak Visual Studio 2012, 2013 ve 2015 için hiçbir şey mevcut değil. Sorularım:

Sürüme göre Visual Studio'yu kaldıran genel bir yardımcı program var mı?

Veya Visual Studio 2012'den itibaren Program ve Özellikler menüsünü kullanmadan zorla kaldırmanın bir yolu var mı?


1
Kaldırmadan önce yeniden yüklemeyi denediniz mi? Bunun sezgiye aykırı göründüğünü takdir ediyorum ama çoğu zaman işe yarıyor.
Chris Spittles

Evet yaptım. ancak yükleyici onarım veya değiştirme seçeneği sunmadı.
Arafat

Daha fazla googling yaptıktan sonra, visual studio 2012'yi zorla kaldırmanın bir yolunu buldum. Support.microsoft.com/kb/2771441/EN-US#Force . Deneyen oldu mu?
Arafat

Her zaman söylediğim gibi "Gelecekteki yazılımı kendi sorumluluğunuzda veya test makinesinde deneyin". Microsoft ekibinin çoğu harika bir özellik oluşturmakla meşgul olduğu için kaldırma işlemi hiçbir zaman çalışmayacaktır. BTW işe yaramazsa, bilgisayarınızı fabrika ayarlarına sıfırlayın.
Anirudha Gupta

12
rant için başka hiçbir yer olmadığından, bunu bir yorum olarak ekliyorum, bir cevap değil. tüm hayatım boyunca, bu kadar boktan bir yükleyici görmedim. Son 2 saatimi 2015'e kıyasla ya takılıp kalırken ya da 130 ~ dll'nin her birini tekrar tekrar "yeniden dene" seçeneğine tıklayarak ayrı ayrı indirmemi istedi. Bazı okul çocukları projelerinin daha az hata ile daha iyi çalıştığını ve bundan daha iyi bir kullanım deneyimi olduğunu gördüm. Cidden, normal, çalışan, kurulumcu sağlamak için en az çabayı bile göstermeyecek kadar umurlarında değiller mi ?!
YavgenyP

Yanıtlar:


130

Aynı sorunla karşılaşıyordum, ancak eski güvenilir CMD aracılığıyla tam bir kaldırma işlemini gerçekleştirdim:

D:\vs_ultimate.exe /uninstall /force

D nerede: kurulum medyanızın konumudur (monte edilmiş iso, vb.).

Ayrıca yukarıdaki komut satırına pass / passive (kullanıcı girişi gerekmez - sadece ilerleme görüntülenir) veya / quiet yapabilirsiniz.

DÜZENLEME: Bunun kurulu TÜM bileşenleri zorla kaldırdığından bahseden MSDN makalesine aşağıdaki bağlantı ekleniyor.

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

Ayrıca, bağlantı rotasyonunun bunu geçersiz kılmamasını sağlamak için, orijinal makaleden aşağıya kısa metin ekleyerek.

Visual Studio 2013'ten başlayarak, neredeyse tüm bileşenleri zorla kaldırabilirsiniz. .NET Framework ve VC çalışma zamanları gibi birkaç temel bileşen, her yerde bulundukları için geride bırakılır, ancak bunları gerçekten isterseniz Programlar ve Özellikler'den ayrı olarak kaldırabilirsiniz.

Uyarı: Bu, diğer ürünlerin gerektirip gerektirmediğine bakılmaksızın tüm bileşenleri kaldıracaktır. Bu, diğer ürünlerin hatalı çalışmasına veya hiç çalışmamasına neden olabilir.

İyi şanslar!


20
Medyanız yoksa dir /s vs_ultimate.exe, kök isteminden bir yapmak onu bulacaktır. Benimki içerdeydi C:\ProgramData\Package Cache\{[guid]}. Oraya gidip vs_ultimate.exe'yi / uninstall ve / force bayraklarıyla çalıştırdığımda kaldırıcı çalıştı.
LetMyPeopleCode

1
@imarktu Bu, Vs tarafından yüklenen her bağımlılığı kaldırır mı? Çerçeve, vb ..? Soruyorum çünkü yakında VS 2013'ümü tamamen Vs 2015'i yüklemek için kaldıracağım, bu yüzden 2013'e kadar yüklenen her özelliği (bazı SQL Server 2012 öğeleri gibi) kaldırmak istiyorum. Teşekkürler
Rafael Merlin

14
btw topluluğunuz varsa exe adı vs_community.exe ve aynı parametrelere sahip
Boas Enkler

2
Bu, görsel stüdyonun tüm sürümleri için çalıştı. Bunu VS 2015 ve VS 2013'te başarıyla denedim.
Arafat

2
Tam çözüm değil, kesin çözüm değil, aslında bir çözüm değil! , bunu ilk kez düşünmeme rağmen, ancak HAYIR, bunun yerine bu sayfada yaşam süreleri yanıtını kullanın.
captain_majid

69

Microsoft, 2015'in sonlarında VisualStudioUninstaller'ı yayınlayarak sorunu çözmeye başladı .

Çözümü bir süreliğine terk ettiler; ancak çalışmalar Nisan 2016 itibarıyla yeniden başlamıştır .

Nihayet Nisan 2016'da bu kaldırıcı için "Visual Studio 2013, Visual Studio 2015 ve Visual Studio vNext'in tüm Önizleme / RC / RTM sürümlerini temizlemek / yakmak için tasarlanmış" olarak tanımlanan resmi bir sürüm yayınlandı .


1
Bu kesinlikle VIsual Studio 2015 ile ÇALIŞMAZ. Ben kendim derledim ve çalıştırdım ve görünüşe göre yalnızca Visual Studio 2012'yi tespit ediyor. Belki de 2013 için çalışmaya devam etmesini istediler, ancak kesinlikle VS 2015'te çalışmıyor.
Warren P

1
Bu github deposunun durumu hakkında herhangi bir yorumu / güncellemesi olup olmadığını görmek için blogunda bheath'e ping attım.
Warren P

1
kaldırılması ne kadar sürer? Çalıştırdım ve 10 dakika sonra komut isteminde sadece Kaldırılıyor ... yazıyor!
kuldeep

1
Benim için de başarılı olan VS2015 profesyonel sürümüyle (sürüm 5'i kullanarak), teşekkürler. Benim için işe yarayan tek yöntem.
hlide

3
Benim için iyi çalıştı. Teşekkürler. Bir şey olmadan önce 5 dakika sürdü.
bic

28

Medyanız yoksa dir /s vs_ultimate.exe, kök isteminden bir yapmak onu bulacaktır. Benimki içerdeydi C:\ProgramData\Package Cache\{[guid]}. Orada ve ran navigasyon kez vs_ultimate.exebirlikte /uninstallve /forcebayraklar, kaldırıcı koştu

Programı "Command Prompt"yönetici olarak açtım ve "dir /s vs_ultimate.exe"ProgramData klasöründe çalıştırıp vs_ultimate.exedosyanın yolunu buldum .

Sonra çalışma dizinimi o yola değiştirdim ve koştum vs_ultimate.exe /uninstall /force.

Sonunda bitti.


17
Eğer topluluk yüklemek varsa Btw exe adı vs_community.exe ve aynı parametrelere sahiptir
Boas Enkler

Yönetici olarak çalışan bir komut isteminden dir / s çalıştırdığımda, exe'yi bulamıyor. C: \ programdata \ package cache \ {[guid]} altında bir sürü boş dizin verir. Benim exe'lerimden biri C: \ Users \ {kullanıcı-adı} \ AppData \ Local \ Temp \ b0800c07-ed8c-4c60-8b0d-02741ff7ae9f altındaydı.
Klaus Nji

Evet, tam olarak yapmam gereken şey buydu ... Başka bir şekilde kaldırmaya çalışırsam, kaldırıcı başarısız olur. Bunun VS Community 2015 için çalıştığını onaylıyorum.
Nicholas Miller

10

Microsoft artık buna sahip:

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

Bir Windows 10 güncellemesinin tamamen f **** d VS2015'ten geçmesine izin verdim, bu yüzden bir yeniden oluşturmaya başvurmadan önce bunu deniyorum. WT *. :-(

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


Az önce çok benzer bir sorun yaşadım. Kaldırma aracı, ayrıca Visual C ++ 2017 yeniden dağıtılabilir ve en son Visual Studio güncellemelerinin kaldırılması hile yapıyor gibi görünüyordu. Muhtemelen bunun düzeltilmesi 12 saat sürdü, teşekkürler MS .....
John M

3

Yani Soumyaansh'ın Revo Uninstaller Pro düzeltmesi benim için çalıştı :) (Diğer seçeneklerde 2 gün sorun gidermenin ardından {dahili olarak çığlıklar 😀}).

Visual Studio'yu özel ayarlarla yüklemeyi seçmeme ve yüklemek istediğim SDK'yı seçmeme rağmen, yöntemiyle ilgili bir sorunla karşılaştım, "Hedeflenecek uygun bir SDK bulunamadı" . Visual Studio'yu yeniden yükledikten sonra aynı hatayı görüyorsanız, UWP uygulamaları geliştirmek için Windows 10 Tek Başına SDK'yı indirmeniz gerekebilir.

Bunu yapmak için

  1. Sistemimde kullandığım tüm Windows 10 SDK'larını kaldırın (adlandırma şeması şuna benziyor Windows 10 SDK (WINDOWS_VERSION_NUMBER_HERE)-> Windows 10 SDK (14393) vb.). Sisteminizde SDK yoksa 2. adıma gidin!
  2. Geriye kalan tek şey, mevcut tüm SDK'lar için SDK Arşivine göz atarak istediğiniz SDK'ları indirmek ve UWP için geliştirmeye devam etmelisiniz!

3

Bu garip bir çözüm ama benim için çalıştı.

Visual Studio 2015'i kaldırmak ve daha sonra temiz bir kurulum yapmak istedim, ancak bunu Kontrol Panelinden kaldırmaya çalıştığımda bana genel bir hata veriyordu.

Program Files'da (x86) Visual Studio 2015 klasörünü silerek düzelttim. Bundan sonra, Denetim Masası kaldırma işlemi iyi çalıştı.


Bu benim için işe yarayan tek çözüm. TotalUninstaller'ı tek başına kullanmak, silme işlemini başlatmadan saatlerce orada kalır. Klasörü silin, ardından TotalUninstaller'ı çalıştırın ve VS'nin bıraktığı tüm çöpleri kaldıracaktır.
loger9
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.