I don't know whether this is the correct thread for this post but I do have question regarding INF & SHORTCUTS. So here it goes: The INF below is use to install a program call ConvertZ. It copy all the files & create shortcuts without problem. But when uninstall, the shortcuts & install folder remain. So can you guys tell me what to add to my INF so the shortcuts & folder created can be remove when uninstall? [Version] Signature="$CHICAGO$" [DefaultInstall] RequiredEngine = Setupapi CopyFiles = ConvertZ.copy UpdateInis = AddLink AddReg = Startup.Reg, Uninst.Reg [DefaultUninstall] RequiredEngine = Setupapi DelFiles = ConvertZ.del DelReg = Startup.Reg [DestinationDirs] DefaultDestDir=11 ConvertZ.copy=16422,%ConvertZ% ConvertZ.del=16422,%ConvertZ% [ConvertZ.copy] B5fix.dat ConvertZ.cnt ConvertZ.exe ConvertZ.hlp gbfix.dat convertz.inf [ConvertZ.del] B5fix.dat ConvertZ.cnt ConvertZ.exe ConvertZ.hlp gbfix.dat convertz.inf [AddLink] setup.ini, progman.groups,, ""group1="%16395%\""" setup.ini, group1,,"""ConvertZ v740"",""""""%16422%\ConvertZv740\ConvertZ.exe""""""" setup.ini, progman.groups,, ""group2="%16410%\Microsoft\Internet Explorer\Quick Launch\""" setup.ini, group2,,"""ConvertZ v740"",""""""%16422%\ConvertZv740\ConvertZ.exe""""""" [Startup.Reg] HKCU, "SOFTWARE\Microsoft\Windows\CurrentVersion\Run", "ConvertZ v740",,""%16422%\ConvertZv740\ConvertZ.exe"" [Uninst.Reg] HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ConvertZ v740","DisplayName",,"ConvertZ v740" HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ConvertZ v740","UninstallString",,"rundll32.exe setupapi.dll,InstallHinfSection DefaultUninstall 132 "%16422%\ConvertZv740\ConvertZ.inf"" HKLM,"Software\Microsoft\Windows\CurrentVersion\Uninstall\ConvertZ v740", "DisplayIcon",,%16422%\ConvertZv740\ConvertZ.exe [Strings] ConvertZ = "ConvertZv740"