Fixing PowerShell “cannot be loaded because running scripts is disabled on this system”

Like many people this week, I was trying to run some official Microsoft PowerShell scripts related to “Meltdown” and “Spectre” bugs. But when I tried this, I encountered an error message from PowerShell, telling me that “SpeculationControl.psm1
cannot be loaded because running scripts is disabled on this system. For more information, see
about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170.”



This is perfectly normal, it is a security feature that is easy to adjust when needed, and will apply to many scripts beyond just this week’s “speculative execution side-channel vulnerabilities” checkers. First things first, make sure you ran PowerShell as an Administrator – right click the icon in your Start Menu and click “Run as Administrator.” If it still doesn’t work, you need to change your Execution Policy. Follow these simple steps:

  1. type get-executionpolicy and press enter. Jot down the output for later, so you can re-secure your system (mine was “Restricted”).
  2. type set-executionpolicy remotesigned and press enter.
  3. Press “Y” and hit Enter to tell it you’re sure you want to change this setting.
  4. Now, run your desired script. It should output normally.
  5. After the script runs, I suggest setting your policy back to what it was. Again, mine was “restricted” so I type: set-executionpolicy restricted.
  6. Type “Y” and hit Enter to once again tell it that you want to change the policy.


And you’re done! I certainly hope that helped someone out there!

How to setup and use Port Forwarding & NAT in your Sonicwall

When it comes to trying to configure something that should be simple like “PORT FORWARDING” in a more complicated corporate firewall, like Dell’s SonicWall, it can sometimes be a bit difficult. There are many guides online that are needlessly complex, and some that are confusing and not helpful at all. I ended up combining a few until I was able to work out a process of my own that seems to work best.
Continue reading

How do I see who is “following” me on Facebook?

People often get scared by some bum information that spreads around social media. Last week I saw a post about using a search function to find people who were “following me.” Trouble was, it was actually just returning results of people with the words “following me” in their profile! So I did my friends a favor and whipped up a quick guide to see who is “following you” on Facebook.

First thing to note: following doesn’t really mean anything, especially if you two aren’t “friends.” Continue reading

Which Linux Distro for new users?

People ask how to get started with Linux all the time. But they need to know what the best distribution is for learning? Or for beginner users? Or to install on a spare laptop as newbies trying something different out. So I made a video. The script I used while recording the narration is below.


Continue reading