Well you activate win 8 on installation so I fail to see how you lost the ability to pin to the taskbar 'after' activation but it might be just miscommunication. Hence my question about how you installed win 8. Did you upgrade, perform a clean install from disk or use a thumbdrive?