Some people worry that hackers could infiltrate their smart speakers and spy on them, but that hasn’t been the practical reality — not for Amazon’s Echo, at least. A team of researchers from China’s Tencent has come about as close as you can get right now, however. They’ve disclosed an attack on the Echo that uses both a modified speaker and a string of Alexa web interface vulnerabilities to remotely eavesdrop on regular models. It sounds nefarious, but it requires more steps than would be viable for most intruders...

The Federal Bureau of Investigation (FBI) is warning banks that cybercriminals are preparing to carry out a highly choreographed, global fraud scheme known as an “ATM cash-out,” in which crooks hack a bank or payment card processor and use cloned cards at cash machines around the world to fraudulently withdraw millions of dollars in just a few hours…

It’s the Year of the Robocall, it seems. I haven’t noticed this directly, but a number of friends, colleagues, and internet posters seem to be inundated with bullsh*t phone calls now more than ever before. What great times we live in, where anyone with an auto-dialer can blast out millions of calls to people who don’t want to hear about scammy vacation offers or other nonsense…

On Windows 10, System Restore is a feature that works like a time machine that takes your computer to an earlier point in time to reverse system changes using a restore point. This feature is particularly useful to recover from a number of issues when your device isn’t working correctly without affecting your files.

Usually, new restore points are created automatically before a significant event occurs, such as when installing a new app, driver, or software update, and you can even trigger them manually. The only caveat is that using a restore point that isn’t recent may end up undoing many unnecessary changes. However, if you want to make sure there is always a fresh restore point available, you can configure System Restore to generate additional checkpoints every time you start Windows 10.

In this Windows 10 guide, we’ll walk you through the steps to use Task Scheduler along with a PowerShell command to create restore points automatically during startup.

How to create system restore points at startup
To create automatic restore points during startup, you must enable System Restore, disable the restore point creation frequency option, and use Task Scheduler to create a task to automate the restore point process every time your computer starts.

Enabling system restore point service
On Windows 10, System Restore comes disabled by default, but you can use these steps to enable the feature:

Open Start.
Search for Create a restore point and click the top result to open the experience.
Under “Protection Settings,” if your device system drive has “Protection” set to “Off,” click the Configure button.

Select the Turn on system protection option.

Click Apply.
Click OK.
Once you’ve completed the steps, you can continue with the steps below to configure System Restore to create restore points during startup.

If you want to disable System Restore, you can use the same instructions, but on step No. 4, make sure to select the Disable system protection option.

Disabling system restore point frequency
When you enable System Restore, Windows 10 doesn’t create additional automatic restore points if there’s another restore point that has been created within the last 24 hours. Although this restriction won’t apply when triggering a new restore point manually or automatically as a result of an app, driver, or update installation, it’ll prevent Task Scheduler from creating restore points during startup. However, it’s possible to avoid this problem by disabling the frequency option using these steps:

Warning: This is a friendly reminder that editing the Registry is risky, and it can cause irreversible damage to your installation if you don’t do it correctly. It’s recommended to make a full backup of your PC before proceeding.

Use the Windows key + R keyboard shortcut to open the Run command.
Type regedit, and click OK to open the Registry.
Browse the following path:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SystemRestore

Quick Tip: On Windows 10, you can now copy and paste the path in the Registry’s address bar to quickly jump to the key destination.

Right-click the SystemRestore (folder) key, select New, and click on DWORD (32-bit) Value.

Name the key SystemRestorePointCreationFrequency and press Enter.
Double-click the newly created key and make sure its value is set to 0.

Click OK.

After completing the steps, Task Scheduler should be able to run the task with the corresponding command to create new restore points at every startup.

Windows 10 is very savvy at controlling the number of restore points that can be stored on your device, as such, you shouldn’t be worrying about running out of space when disabling this feature.

If you no longer want to create new checkpoints at startup, you can always revert the Registry changes using the same instructions, but on step No. 4, make sure to right-click the SystemRestorePointCreationFrequency DWORD and select the Delete option, and then delete the task using the steps below.

Creating a system restore point during startup
The next step is to use the Task Scheduler to create a new task that will run at startup to trigger a new restore point using these steps:

Open Start.
Search for Task Scheduler, click the top result to open the experience.
Right-click the Task Scheduler Library folder.
Click the Create Task option.

Click on the General tab.
In the “Name” field, type a descriptive name for the task. For example, My Restore Point Startup.
Under “Security options,” select the Run whether the user is logged on or not option.
Check the Run with highest privileges option.

Click on the Triggers tab.
Click the New button.

Use the “Begin the task” drop-down menu and select the At startup option.

Click the OK button.
Click on the Actions tab.
Click the New button.

Use the “Actions” drop-down menu and select the Start a program option.
In the “Program/script” field, type the following command:


In the “Add arguments (optional)” field, type the following command:

-ExecutionPolicy Bypass -Command “Checkpoint-Computer -Description \”My Restore Point Startup\” -RestorePointType \”MODIFY_SETTINGS\””

Click the OK button.
Click the Conditions tab.
Under “Power,” clear the following two options:

Stop if the computer switches to battery power.
Start the task only if the computer is on AC power.

Click the OK button.
Specify the password for your account.

Click the OK button.
Once you’ve completed the steps, the new task will appear in the Task Scheduler Library folder, and it’ll run to create a new system restore point every time you start your device.

You can always stop running the task by right-clicking the task inside the “Task Scheduler Library” folder and selecting the Delete option.

Checking system restore points
After following the above instructions, you can make sure that system restore points are being created by restarting your device, waiting around five minutes, and using these steps:

Open Start.
Search for Create a restore point and click the top result to open the experience.
Click the System Restore button.
Select the Choose a different restore point or click the Next button.
After completing the steps, if the task ran as expected, a new restore point with the “My Restore Point Startup” description should appear in the list.

If you’re not seeing new restore points being created, review the steps as the problem is likely a typo or mistake in the command.

Moving forward, every time you turn on or reboot your device, Windows 10 will create a restore point that you can use to revert system changes if your computer isn’t working correctly without affecting your files or removing many of the configurations you may have recently made.

More Windows 10 resources
For more helpful articles, coverage, and answers to common questions about Windows 10, visit the following resources:

Windows 10 on Windows Central – All you need to know
Windows 10 help, tips, and tricks
Windows 10 forums on Windows Central
View Comments (3)
Help & How To Windows 10
Mobile Nations
500M Consumers Reached Yearly
Copyright 2018 Mobile Nations Terms and Conditions Privacy Policy Your Ad Choices Careers: Writer | Dev Licensing External Links Disclosure
Advertising Partner

In April 2018, we detailed a brazen BGP hijack of Amazon’s authoritative DNS service in order to redirect users of a crypto currency wallet service to a fraudulent website ready to steal their money.

In the past month, we have observed additional BGP hijacks of authoritative DNS servers with a technique similar to what was used in April. This time the targets included US payment processing companies…

Another day, another breach, this time we are talking about the TCM Bank data breach that reportedly leaked data of applicants for over a year. TCM Bank is a credit card issuer firm helping community banks in providing credit cards to their respective account holders.

TCM Bank Data Breach Exposed Applicant Details For 16 Months…