1. Change the owner of the backup directory and access ACL.
win+R,cmd,
Remove/f% windir%/winsxs/backup/r/d y.
cacls % windir %/winsxs/Backup/g administrator s:f
(You can also click Open Computer and double-click the local hard disk where Windows is installed, usually drive C. Double-click the Windows folder, then double-click the Winsxs folder, and then right-click the backup directory, Properties, Security, Advanced, Owner, Edit, Select Administrator and OK; In the Permissions tab, click Edit, select Administrator, edit, check the Full Control-Allow column, and then confirm).
2. Generate the file in blank form in the backup directory (save the following contents in the batch. Bat file before execution).
Stop wuauserv
Del/s/q% windir %/ software distribution/data storage
Del/s/q% windir%/softwaredistribution/download
(You can also click Open Computer, double-click the local hard disk where Windows is installed, usually drive C ... double-click the Windows directory, and then double-click the software distribution directory. Double-click the data storage directory to open it, and then delete all files and directories in the directory. Click the Back button. In the SoftwareDistribution directory, double-click the download directory to open it, and then delete all files in the directory)
Net start wuauserv
4. After completing all the above steps, try to check Windows update again. Command line updated to example:
wusa X:/DIR/windows 6.0-kb XXXXXX-x86 . MSU/quiet/no restart
5. It is suggested that the owner of the backup directory should be the initial "NT SERVICE/TrustedInstaller".