DesktopX is a program which permits the users to create their own interface of the desktop corresponding to their needs. It extends the existing interface of the Windows in order to offer a full range of new personalized functionalities. These functionalities are mainly have the form of objects. DesktopX can replace the menu of the starting, task bar according to the user' s need. The objects of DesktopX can also be used to replace Windows icon. Unlike Windows icon, each DesktopX object can be sensitive and react to the system, such as the mouse movement, execution of a program and the users' personalized events.