Mitigating the effect of potential disruptive events at the operating phase of an engineered system therefore improving the system’s failure resilience is an importance yet challenging task in system operation. For complex networked system, different stakeholders complicate the analysis process by introducing different characteristics, such as different types of material flow, storage, response time, and flexibility. With different types of systems, the resilience can be improved by enhancing the failure restoration capability of the systems with appropriate performance recovery strategies. These methods include but not limit to, rerouting paths, optimal repair sequence and distributed resource centers. Considering different characteristics of disruptive events, effective recovery strategies for the failure restoration must be selected correspondingly. However, the challenge is to develop a generally applicable framework to optimally coordinate different recovery strategies and thus lead to desirable failure restoration performances. This paper presents a post-disruption recovery decision-making framework for networked systems, to help decision-makers optimize recovery strategies, in which the overall recovery task is formulated as an optimization problem to achieve maximum resilience. A case study of an electricity distribution system is used to demonstrate the feasibility of the developed framework and the comparison of several recovery strategies for disruption management.