"I cannot pin a program to the taskbar on Windows 8 computer. What's the reason? As you can see from the screen shot attached, when I right-click an app on the Apps screen, there is no Pin to taskbar option. Can anyone explain this abnormal phenomenon for me?"
Probably, the corresponding setting (i.e. Do not allow pinning programs to the Taskbar) in the computer has been enabled. And this text will show you how to make it come true step by step.
Video guide on how to disallow pinning programs to taskbar on Windows 8:
Step 1: Open the Local Group Policy Editor.
Step 2: Locate and access the setting named "Do not allow pinning programs to the Taskbar".
Find it by following the process of User Configuration/Administrative Templates/Start Menu and Taskbar/Do not allow pinning programs to the Taskbar, and get into it with double clicks.
Step 3: Enable this setting.
In the setting's window, select Enabled and tap OK.
Therefore, you'd better go to check whether the setting has been enabled first. If it is the very reason you are looking for, disable or do not configure this setting. In other words, open "Do not allow pinning programs to the Taskbar", choose Disabled or Not Configured and click OK.
Password Recovery Software