WinUPdate may or may not detect the needed
driver and point you to the correct one. That said, I ALWAYS DL
drivers from the mfr of the component I am upgrading - not necessarily they who created the driver. For example, my mobo (ASUS) uses a Marvell ethernet controller. I get my driver from ASUS, not Marvell, because ASUS may tweak the driver for its needs. I also recall issues with WinUpdate continuously telling me I needed a gfx driver that was, in fact, incompatible. Bottom line, whenever WinUpdate tells me I need a driver, I check the mfr site first.
Monk
Update: I DLed and reviewed the 2140 manual; as Bobkn suggested, entirely disconnect the printer, install the driver, then connect printer when directed to do so.