In order to improve the ability of residential disaster prevention, control, and governance, it is important to objectively measure how nearby residents’ needs match the public resources of the residential area, and to understand the factors affecting the satisfaction of residents’ needs at the time of lockdowns. Taking Changchun City as an example, this paper used Structural Equation Modeling (SEM)-logit and Importance–Satisfaction (I–S) evaluation methods to discuss the impact mechanism and improvement strategies of residential public resource elements on the satisfaction of residents’ needs during the lockdown period. The results showed the influencing factors and the degree of importance of the satisfaction of residents’ needs under different types of settlements have obvious differentiation characteristics. The level of resource management can better affect the overall evaluation of residents in newly built settlements, and the quality of the conditions of the space environment is more important for the old residential communities. The satisfaction of residents in settlements has a more significant impact. Finally, the study explained the renovation proposals and their priority levels that meet the needs of residents to provide beneficial support for the resilience of urban settlements.