The Troubleshooting Theory is as follows: 1. Identify the problem, 2. Establish a theory of probable cause, 3. Test the theory, 4. Establish a plan of action to resolve the problem, 5. Verify full system functionality and implement preventative measures (if necessary), and 6. Document findings, actions, and outcomes.