You may receive the following error when installing Service Pack 1 for Windows 7 or Windows 2008 R2:

0xC0000022 (STATUS_ACCESS_DENIED)

This can be due to McAfee Host Intrusion Protection being installed on the system.  To workaround this problem, disable the following option in McAfee:  Startup IPS Protection Enabled

More information is available on this thread: https://community.mcafee.com/message/177267#177267

--Joseph