Hello!
I had the same problem with KB3033929 on a Dell Inspiron 1545 notebook running Windows 7 and found a way to solve it.
Configuration:
- Host: Dell Inspiron 1545
- BIOS: A14, latest from 2009, pure BIOS, no UEFI
- OS: Windows 7 Home Premium 64 bit english
- HDD: 320 GB (good old motor driven storage device, no SSD :-)
- Partition table:
- Partition #1: 40 MB, primary, FAT32, "Dell Utilities", contains realmode tools for hardware diagnostics
- Partition #2: 15 GB, primary, NTFS, "Recovery", marked as bootable, contains MS bootmanager, WinRE, Dell recovery software and the Dell factory image of the OS
- Partition #3: 300 GB, primary, NTFS, "OS", contains the Windows 7 operating system
- Partition #4: unused
Situation:
- OS has been restored to the Dell factory image (without SP1) from the Dell recovery partition
- Windows 7 SP1 has been installed manually
- Windows Update has been configured to install all missing updates for the OS and all other MS products
Problem:
- KB3033929 and KB3133977 cannot be installed. During phase 3 of the installation process both updates will be reverted.
Cause:
- Windows OS seems to get confused by the existence of the "Dell Utilities" partition
- the "Dell Utilities" partition must be "not existent" for the OS when running Windows update
Solution:
- Delete the "Dell Utilities" partition or at least temporarily delete the partition table entry of the "Dell Utilities" partition
Example:
- boot with WinPE 3 from an external storage device; a disk editor is required
- make a backup copy of the BCD store that resides in the directory "\boot" on partition #2
- use the disk editor to create a backup of the Master Boot Record located at LBA=0
- use the disk editor to "hide" the "Dell Utilities" partition. Fill all 16 bytes of the corresponding partition table entry with binary zeroes.
- run "DISKPART" and enter the command "RESCAN" (without quotes) to force WINPE to recognise the modified partition numbering
- "EXIT" from "DISKPART"
- run "BOOTREC /REBUILDBCD" to force the BCD store to use the modified partition numbering required for the boot process of WinRE and the OS
- reboot the PC with the regular Windows 7 OS
- run Windows update
- this time both KB3033929 and KB3133977 should install without problems
- reboot with WinPE and restore the previously backed up Master Boot Record and the BCD store
- be happy
- wait until Microsoft releases another update that makes use of sophisticated partition analysis (SCNR)