I installed AutoCAD 2014 and immediately had some issues with it. As a resolution, I chose to uninstall from my workstation and re-install again. Unfortunately, the program will not install because it keeps detecting that I have a previous installation of AutoCAD 2014 on my system despite it been removed. The problem seems to arise from there being existing references in the workstation's registry to AutoCAD 2014.
The following instructions will take care of the issue, but I would be more comfortable with an automated approach, similar to what exists for AutoCAD 2013 ( http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=19165706&linkID=16831209 ) , to removing the issues as I don't believe you have to be an IT specialist digging into your OS just to remove a program completely.
Please try the following:
1.rename (e.g. old_folder_name) following folder if you see them on your file system
C:\ProgramData\Autodesk\AutoCAD 2014
C:\Program Files\Autodesk\AutoCAD 2014
C:\Users\your_user_name\AppData\Local\Autodesk\AutoCAD 2014
C:\Users\your_user_name\AppData\Roaming\Autodesk\AutoCAD 2014
2.open your system registry (go to Start > Run/Search > type regedit and hit Enter key > right click on it > export > save file with .reg type)
if you find following registry keys, please back up them as .reg files (select the key, then and then remove them from the registry.
HKEY_CLASSES_ROOT\Installer\Products\7D2F3875100D0000102000060BECB6AB
HKEY_CLASSES_ROOT\Installer\Products\7D2F3875100D9040112000060BECB6AB
HKEY_CLASSES_ROOT\Installer\Products\7D2F3875100D9040122000060BECB6AB
HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R19.1\ACAD-D001
HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R19.1\ACAD-D001:409
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R19.1\ACAD-D001
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R19.1\ACAD-D001:409
HKEY_LOCAL_MACHINE\SOFTWARE\Autodesk\AutoCAD\R19.1\AutoCAD 2014 - English
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\7D2F3875100D0000102000060BECB6AB
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\7D2F3875100D9040112000060BECB6AB
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\7D2F3875100D9040122000060BECB6AB
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{5783F2D7-D001-0000-0102-0060B0CE6BBA}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{5783F2D7-D001-0409-1102-0060B0CE6BBA}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{5783F2D7-D001-0409-2102-0060B0CE6BBA}
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\AutoCAD 2014 - English
3.restart the system and log on with your admin account
4.download ACAD 2014......
5.empty your TEMP folder. To open TEMP folder, type %TEMP% in the address bar of Windows Explorer and hit Enter key.
6.disable your antivirus software
Note: if your OS is Windows 7, please also disable UAC (User Access Control Manager)
http://windows.microsoft.com/en-CA/windows-vista/Turn-User-Account-Control-on-or-off
5.install ACAD 2014 from the product download you made earlier
Welcome to the peer forum and thanks for the tips!
Here are some more resources:
To Diagnose and Fix installation problems automatically, please see the new Microsoft tool for this here:
http://support.microsoft.com/mats/Program_Install_and_Uninstall
For more information on the Autodesk KB Support article concerning the clean uninstall of Autodesk products, see this link:
http://usa.autodesk.com/adsk/servlet/ps/dl/item?siteID=123112&id=2887771&linkID=9240617
Thanks again for sharing.
I've made a custom uninstaller with autoit the script will generate a log in C:\temp\Autocad_Uninstallation.log :
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","*************************************************************************************")
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","Uninstallation of Autocad 2014 LT and related components")
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
$error = False
;---------"Autodesk Material Library 2014"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","Autodesk Material Library 2014")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{644F9B19-A462-499C-BF4D-300ABC2A28B1}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{644F9B19-A462-499C-BF4D-300ABC2A28B1}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
;---------"Autodesk Material Library Base Resolution Image Library 2014"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","Autodesk Material Library Base Resolution Image Library 2014")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{51BF3210-B825-4092-8E0D-66D689916E02}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{51BF3210-B825-4092-8E0D-66D689916E02}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
;---------"Autodesk Content Service"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","Autodesk Content Service")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{62F029AB-85F2-0000-866A-9FC0DD99DDBC}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{62F029AB-85F2-0000-866A-9FC0DD99DDBC}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
;---------"Autodesk Content Service Language Pack"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","Autodesk Content Service Language Pack")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{62F029AB-85F2-0001-866A-9FC0DD99DDBC}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{62F029AB-85F2-0001-866A-9FC0DD99DDBC}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
;---------"AutoCAD LT 2014 - English"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","AutoCAD LT 2014 - English")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{5783F2D7-D009-0000-0102-0060B0CE6BBA}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{5783F2D7-D009-0000-0102-0060B0CE6BBA}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
;---------"AutoCAD LT 2014 Language Pack - English"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","AutoCAD LT 2014 Language Pack - English")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{5783F2D7-D009-0409-1102-0060B0CE6BBA}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{5783F2D7-D009-0409-1102-0060B0CE6BBA}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
;---------"AutoCAD LT 2014 - English"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","AutoCAD LT 2014 - English")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{5783F2D7-D009-0409-2102-0060B0CE6BBA}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{5783F2D7-D009-0409-2102-0060B0CE6BBA}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
;---------"Autodesk 360"---------
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","Autodesk 360")
_FileWriteLog('C:\temp\Autocad_Uninstallation.log', 'MsiExec.exe /x "{52B28CAD-F49D-47BA-9FFE-29C2E85F0D0B}" /quiet')
$returncode = RunWait('MsiExec.exe /x "{52B28CAD-F49D-47BA-9FFE-29C2E85F0D0B}" /quiet')
_FileWriteLog("C:\temp\Autocad_Uninstallation.log",_CheckReturnCode($returnCode))
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","")
; Install done
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","Uninstallation finished!")
_FileWriteLog("C:\temp\Autocad_Uninstallation.log","*************************************************************************************")
If $error Then
Exit(1235)
Else
Exit
Endif
Func _CheckReturnCode($install)
Select
Case $install = 0
Return "Successfully uninstalled "
Case $install = 3010
Return "Successful but needs restart "
Case $install = 1605
Return "Product does not exists "
Case Else
$error = True
Return "Failed to remove "
EndSelect
EndFunc