an apparatus for restoring network information for a home network system and a method thereof are disclosed . the apparatus includes at least one slave having means for communicating with an external appliances ; a master having means for communicating with the slave , checking a state of the slave , storing state information of the slave , and providing the state information to the slave when the slave is reset ; and a home network unit connecting the communication means of the master and the slave to form a network of the master and the slave .