A method for enabling prevention of loss of energy and heat occurred during melting of frosting and applied through a control unit which is comprising the following steps respectively: - measuring temperatures of a cooling volume and a cooler unit at unit of time intervals by temperature sensors , characterized by the following steps respectively: - determining change amounts of temperatures of the cooling volume and the cooler unit at unit of time intervals using the measured temperatures by a control unit , - determining circulation and loading information of cooler unit by the control unit , - storing information on change amounts of temperatures by control unit , - analyzing the stored information by the control unit , - initiating a defrosting process in case existence of frosting formation is determined by the control unit where the sequentially latest stored information is compared and when differences occur between cooling rate of cooler unit and cooling rate of cooling volume in the compared information, then it is decided that there exists a frosting formation , - determining amounts of temperature change occurring in a unit of time during the defrosting process by the control unit , - recording the amounts of temperature change occurring in a unit of time during the defrosting process by the control unit , - analyzing the recorded information by the control unit , - finalizing the defrosting process if the melting of frosted mass is completed where the recorded information is compared with a coefficient and if the sequential recorded information are over a threshold value it is decided that melting process of frosted mass is completed , - resuming the defrosting process if the melting of frosted mass is not completed where the recorded information is compared with a coefficient and if the sequential recorded information are below the threshold value it is decided that melting process of frosted mass is not completed . - measuring temperatures of a cooling volume and a cooler unit at unit of time intervals by temperature sensors , - determining change amounts of temperatures of the cooling volume and the cooler unit at unit of time intervals using the measured temperatures by a control unit , - determining circulation and loading information of cooler unit by the control unit , - storing information on change amounts of temperatures by control unit , - analyzing the stored information by the control unit , - initiating a defrosting process in case existence of frosting formation is determined by the control unit where the sequentially latest stored information is compared and when differences occur between cooling rate of cooler unit and cooling rate of cooling volume in the compared information, then it is decided that there exists a frosting formation , - determining amounts of temperature change occurring in a unit of time during the defrosting process by the control unit , - recording the amounts of temperature change occurring in a unit of time during the defrosting process by the control unit , - analyzing the recorded information by the control unit , - finalizing the defrosting process if the melting of frosted mass is completed where the recorded information is compared with a coefficient and if the sequential recorded information are over a threshold value it is decided that melting process of frosted mass is completed , - resuming the defrosting process if the melting of frosted mass is not completed where the recorded information is compared with a coefficient and if the sequential recorded information are below the threshold value it is decided that melting process of frosted mass is not completed . <EOS>