Please consider the following steps to update ArcGIS 10.4 for Desktop, ArcGIS 10.4 for Server and ArcGIS Engine.
Note: In order to get the latest Esri patches also have a look at http://support.esri.com/en/downloads/patches-servicepacks/.
Download Esri patch finder
Please use the Esri patch finder tool from the link above to check your current installed versions of Esri patches.
Download Esri patch finder
Download Esri patches
Compare the result of the patch finder tool with the patches provided from Esri, download the missing patches and install them on your system.
Note: Use the filter function to find the latest patches of an Esri component.
Filter function for searching Esri patches
Installation of an ArcGIS for Desktop Patch
Note: Please ensure BEFORE upgrading to ArcGIS Desktop 10.4 to deinstall the desktop extensions (WebOffice author und WebOffice extensions 10.4). After that you can continue updating ArcGIS Desktop.