I did a number of these things, but there's only one thing that seemed to fixed it. I ran a first aid on the external hard drive that I am using for the startup disk. After I did that, system preferences opened.
Topic:
App & System Services
SubTopic:
Core OS
Tags: