Hello, I'm trying to remove KB2703811 (superseded by KB2844009) from a Win7 offline image. My problem is that I can't remove KB2703811 because I keep getting the following error: Processing 1 of 1 - Removing package Package_for_KB2703811~31bf3856ad364e35~x86~~6.1.4.0 An error occurred - Package_for_KB2703811 Error: 0x80070490 ERROR_NOT_FOUND The error code 1168 (0x490) means Element not found. DISM log shows: 2013-07-11 11:20:46, Error CBS Failed to resolve package 'Package_31_for_KB2703811~31bf3856ad364e35~x86~~6.1.2.0' [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2013-07-11 11:20:46, Error CBS Failed to process single phase execution. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2013-07-11 11:20:46, Error CBS Failed to perform operation. [HRESULT = 0x80070490 - ERROR_NOT_FOUND] 2013-07-11 11:20:46, Error DISM DISM Package Manager: PID=688 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80070490) 2013-07-11 11:20:46, Error DISM DISM Package Manager: PID=688 Failed processing package changes - CDISMPackageManager::ProcessChanges(hr:0x80070490) 2013-07-11 11:22:09, Error DISM DISM Package Manager: PID=688 Failed while processing command remove-package. - CPackageManagerCLIHandler::ExecuteCmdLine(hr:0x80070490) I can't remove v4 (6.1.4.0) because CBS is complaining about v2 (6.1.2.0). KB2844009 which replaces KB2703811 has been integrated in the offline image. Is there a way to completely remove KB2703811 from the offline image so it is no longer part of the /get-packages output file? Thanks for any help on how to solve this problem.