In the previous work of authors, the authors have presented an automatic fault feature extraction method, called ensemble superwavelet transform (ESW), based on the combination of tunable Q-factor wavelet transform (TQWT) and Hilbert transform. However, the nonstationary fault feature ratio which defined to guide the optimal wavelet basis selection does not take the interferences of high-frequency components into consideration. In addition, the original ESW utilizes one optimal subband to reconstruct the signal, which may result in the leakage of useful fault features. The present paper improves the ESW to address these problems. Specifically, the authors modify the definition of fault feature ratio by eliminating the high-frequency components when calculating total amplitudes of Hilbert envelope spectrum. Moreover, for the purpose of preserving more useful fault features and recovering the signal more accurately, a novel approach to reconstruct the processed result by incorporating two optimal subbands is proposed in this paper. The comprehensive comparisons by processing two simulation signals are provided to verify the effectiveness and utility of the improved ESW. Moreover, the improved ESW is applied to a range of engineering applications, and the obtained results demonstrate that the improved ESW can act as an effective technique in extracting weak fault features.