At present, maintainability analysis and maintenance task analysis are generally done solely, which brings a lot of repeated work. Meanwhile, as there is not a clear clarification between the contents of the two types of analysis, the work turns out to be ineffective. To solve the problem, this paper proposed a new comprehensive method based on the detailed research of the relationship between these two methods in their purposes, contents and approaches. One key point considered in the new method is the interaction between products and support resources. Finally this paper illustrates a way to develop software for actualizing the method of comprehensive analysis automatically.