Skip to main content
Participant
March 16, 2018
Question

AdobeCCcleaner.exe missing x86 reg enteries

  • March 16, 2018
  • 1 reply
  • 230 views

the adobe cleaner tool is leaving the x86 uninstall strings for cc2017 products, i raised a support call and their response is laughable.

From: Enterprise-Support@adobe.com
Hi,
Would like to inform that most of our uninstallers/cleaners aren't very thorough at cleaning.
If you have any further queries please let us know.
Thank You,

Adobe Customer Care

here's the powershell script i wrote to clean up adobe's mess if anyone else is have the same issue.

########################

#find all adobe product (excluding flash, acrobat and reader)

# Log file function   

    function time{(Get-Date -Format dd-MM-yyyy-hh:mm:ss)}

    $logfile = "c:\temp\AdobeCC-regclean.log"

    Function LogWrite {Param ([string]$logstring)Add-content $Logfile -value ($(time) + " - $logstring ")}

#Product** '**'

#Publisher

$Publisher = '*Adobe*'

##32bit Uninstall Strings

$32bitPath = 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall'

#64bit Uninstall Strings

#$64bitPath = 'HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall'

#search registry for uninstall string

try{

$Versions = Get-ChildItem -Path $32bitPath|Get-ItemProperty  -ErrorAction Stop |

            Where-Object {$_.Publisher -like "$Publisher"} |

            Where-Object {$_.DisplayName -cnotmatch "Acrobat"}|

            Where-Object {$_.DisplayName -cnotmatch "Flash Player"}|

            Where-Object {$_.DisplayName -cnotmatch "Reader XI"}|

            Select-Object -Property DisplayName, displayversion, PSpath|

            Where-Object -FilterScript {$_.DisplayName -ne $null} |

            Sort-Object DisplayName

}

catch{$_}

foreach($result in $Versions){

if($result.displayversion -eq "1.0.0000"){ Remove-Item $result.PSpath -Force -Recurse

$log = $result.DisplayName + " Reg version  " + $result.displayversion

LogWrite "Removed x86 registry key for $log"

}

}

    This topic has been closed for replies.

    1 reply

    Kanikas
    Legend
    March 16, 2018