Just found that my Windows 7 box failed to install the monthly quality rollup since Sep 2018.
There are many discussions on the error code 8000FFFF. From modifying registry to restarting services.
But in my case, it turns out that the monthly rollups depend on another package KB3177467. Once manually install KB3177467, the latest monthly rollup can be installed successfully.
Microsoft, please learn to set up dependencies.