When you release the right mouse button select Create shortcuts here.

Now right-nudge the Windows Update shortcut and select Properties.

It will let you pin it to the Start menu as well.

How To Pin Windows Update to the Taskbar in Windows 7

Hopefully this geeky trick will come in handy for someone who wants easier access to their Windows Updates.

2-pin

3-pin

4-pin

5-pin

7-pin

8-pin