hi.. sorry i didnt post back lastnight, i went 2 sleep heres what i have.. [Version] Signature=$CHICAGO$ [DefaultInstall] AddReg = Mount DelReg = Daemon [Mount] HKCR,".ISO",,,"ISO_Image" HKCR,".CUE",,,"ISO_Image" HKCR,".CCD",,,"ISO_Image" HKCR,".BIN",,,"ISO_Image" HKCR,"ISO_Image\Shell\Mount\Command",,,%16422%\D-Tools\"daemon.exe -mount 0,%1 [Daemon] HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Run","DAEMON Tools-1033" this will look for daemon.exe to be in default location.. %programfiles%\d-tools\daemon.exe & u can rightclick ANY iso or .cue or .bin or .ccd & mount them.. 2 unmount just use the "eject" option on the virtual cd.. my code also removes daemon tools from starting up if u wanna add more extensions just use same format as i have Note: this is an inf so save it as an inf regards