{"id":455,"date":"2017-06-16T10:14:08","date_gmt":"2017-06-16T08:14:08","guid":{"rendered":"http:\/\/dev.flauschig.ch\/wordpress\/?p=455"},"modified":"2017-06-16T10:18:26","modified_gmt":"2017-06-16T08:18:26","slug":"dealing-with-uninstall-problems-aka-i-accidentally-deleted-files-from-cwindowsinstaller","status":"publish","type":"post","link":"http:\/\/dev.flauschig.ch\/wordpress\/?p=455","title":{"rendered":"Dealing with uninstall problems aka &#8221; I &#8216;accidentally&#8217; deleted files from C:\\Windows\\Installer&#8221;"},"content":{"rendered":"<p>Since my disk space was running out, I tried some things. One of the biggest folders was C:\\Windows\\Installer. So I tried to find a tool which cleans that up.<br \/>\nI stumbled upon <a href=\"http:\/\/appnee.com\/wicleanup\/\" target=\"_blank\">wicleanup<\/a> which seems to have cleaned quite a lot. Later I found out that it does not work with x64 systems and just clears everything immediately.<\/p>\n<p>So now I am facing issues that I pretty much cannot uninstall or even update anything that is based on msi installers&#8230;<br \/>\nFor example, when updating Visual Studio 2017 I got an error like:<\/p>\n<blockquote><p>Return code details: The older version of Microsoft Visual Studio Team Foundation Server 2017 Office Integration Language Pack (x64) &#8211; ENU cannot be removed.  Contact your technical support group.<\/p><\/blockquote>\n<p>Fortunately I am not the only one with this problem. So there are two solutions: either try to find the original msi and install it again or use the &#8220;Microsoft Program Install and Uninstall&#8221; tool provided from Microsoft found here: https:\/\/support.microsoft.com\/en-in\/help\/17588\/fix-problems-that-block-programs-from-being-installed-or-removed<br \/>\nThis tool allows to pick any installed component and cleanly uninstall it.<\/p>\n<p>As a side note: a tool which seams to correctly clean the C:\\Windows\\Installer folder is <a href=\"http:\/\/www.homedev.com.au\/free\/patchcleaner\" target=\"_blank\">PatchCleaner<\/a> (there is also a <a href=\"https:\/\/sourceforge.net\/projects\/patchcleaner\/files\/PatchCleaner_Portable\/\" target=\"_blank\">portable version<\/a>).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Since my disk space was running out, I tried some things. One of the biggest folders was C:\\Windows\\Installer. So I tried to find a tool which cleans that up. I stumbled upon wicleanup which seems to have cleaned quite a lot. Later I found out that it does not work with x64 systems and just &hellip; <\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"entry","1":"post","2":"publish","3":"author-roemer","4":"post-455","6":"format-standard","7":"category-uncategorized"},"acf":[],"views":3022,"_links":{"self":[{"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/455"}],"collection":[{"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=455"}],"version-history":[{"count":0,"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/455\/revisions"}],"wp:attachment":[{"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=455"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=455"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/dev.flauschig.ch\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=455"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}