The Tool Desk
Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →For a one-off screenshot, use Windows 10’s Snipping Tool or a keyboard shortcut. For screenshots that repeat without you present, use a capture script and Windows Task Scheduler. Snipping Tool can delay a capture by one to five seconds, but it is not a recurring scheduler. A packaged Windows app can invoke Microsoft’s ms-screenclip protocol, while a PowerShell or .NET script can save image files on a schedule.
Choose the right Windows 10 screenshot method
Your choice depends on whether a person is operating the desktop and whether the capture must repeat.
| Method | Best for | Runs unattended? | Typical output |
|---|---|---|---|
| Snipping Tool | Manual, rectangular, freeform, window or full-screen captures | No | Capture is opened in Snipping Tool; save it yourself |
| Windows logo key + Shift + S | Fast keyboard capture | No | Image copied to the clipboard |
| Print Screen | Full-screen manual capture | No | Image copied to the clipboard |
ms-screenclip |
A packaged app that requests a capture | Only when the app and desktop support it | Image capture; auto-save follows Snipping Tool’s setting |
| PowerShell/.NET plus Task Scheduler | Recurring files at a chosen interval | Depends on the task’s account and desktop session | Images written to a folder selected in your script |
A scheduled screenshot of a visible desktop generally requires an interactive, unlocked session. A task configured to run whether or not a user is logged on may not have a usable desktop to copy. Test the account and lock-screen behavior before relying on the files for monitoring or evidence.
Take a normal or delayed screenshot with Snipping Tool
Microsoft describes Snipping Tool as a way to “Take a snapshot to copy words or images from all or part of your PC screen.” It supports rectangular, freeform, window and full-screen snips on Windows 10.
#1 Best Overall
- Spacious Design: Measuring 21.1" wide and 14.1" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy ergonomic support with the integrated cushioned wrist rest.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a sleek black carbon color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.8 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
- Open Start, type Snipping Tool, and open it.
- Select Mode, then choose Free-form Snip, Rectangular Snip, Window Snip or Full-screen Snip.
- For a transient menu or tooltip, open Delay and select one, two, three, four or five seconds.
- Choose New, compose the screen during the countdown, and complete the selection.
- Edit if needed, then select File > Save As or press Ctrl+S.
Alt+D is the documented shortcut for the delay control. Delay is a countdown for one capture; it does not create a repeating job.
Use the keyboard for an immediate capture
Windows logo key + Shift + S
Press Windows logo key + Shift + S. The snipping overlay appears. Select a mode, capture the area, and Windows copies the result to the clipboard. Open an image editor or document and press Ctrl+V to paste it, then save the file.
Print Screen
Press Print Screen to copy the full screen to the clipboard. Paste it into Paint or another editor and save it. This shortcut is manual and has no filename or folder policy, so it is unsuitable for unattended collection.
Request a capture from a packaged Windows app
Microsoft Learn documents the ms-screenclip URI protocol for rectangle, freeform and window image capture. A packaged app that meets Microsoft’s protocol and supported-API requirements can request, for example:
Free tools Windows power users keep installed
One-click scans. No signup required.
Rank #2
- 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
- Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
- Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
- HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
- What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
ms-screenclip://capture/image?rectangle&auto-save
The auto-save flag is not an unconditional file-write command. Microsoft states that it respects the user’s automatic-save setting in Snipping Tool. If that setting is disabled, the app should not assume a file will appear. This route is intended for app integration, not as a general-purpose Windows 10 scheduler.
Automatically save recurring screenshots with PowerShell and Task Scheduler
For a repeating series, use a script that captures the current desktop and writes a uniquely named image, then register that script with Task Scheduler. The following example uses .NET’s System.Drawing APIs, saves PNG files, and captures the primary display. It is a practical starting point rather than a universal policy: choose the interval, folder, retention and account that fit your environment.
1. Create the capture script
Create C:ScriptsCapture-Desktop.ps1 with this content:
$ErrorActionPreference = 'Stop'
Add-Type -AssemblyName System.Drawing
Add-Type -AssemblyName System.Windows.Forms
$output = 'C:Screenshots'
New-Item -ItemType Directory -Path $output -Force | Out-Null
$screen = [System.Windows.Forms.Screen]::PrimaryScreen
$bounds = $screen.Bounds
$bitmap = New-Object System.Drawing.Bitmap($bounds.Width, $bounds.Height)
$graphics = [System.Drawing.Graphics]::FromImage($bitmap)
try {
$graphics.CopyFromScreen($bounds.Location, [System.Drawing.Point]::Empty, $bounds.Size)
$stamp = Get-Date -Format 'yyyy-MM-dd_HH-mm-ss-fff'
$file = Join-Path $output "desktop_$stamp.png"
$bitmap.Save($file, [System.Drawing.Imaging.ImageFormat]::Png)
Write-Output $file
}
finally {
$graphics.Dispose()
$bitmap.Dispose()
}
Change $output to a folder where the task account has write permission. The timestamp includes milliseconds, reducing collisions when captures are close together. This example captures only the primary monitor. Extending it to every monitor requires enumerating [System.Windows.Forms.Screen]::AllScreens and combining their bounds; test the coordinate layout if a monitor is positioned to the left or above the primary display.
Rank #3
- Note: Not suitable for MacBooks released after 2023 or devices with a protruding front camera; Not applicable to full-screen or notch-style tempered glass screen protectors; Do not use on the rear camera of the phone.
- 💻 Why Do You Need a Webcam Cover Slide? — Safeguard your privacy by covering your webcam with our reliable webcam cover when not in use. Don't let anyone secretly watch you. Stay protected!
- ✅ Thin & Stylish — Enhance your laptop's functionality and aesthetics with our 0.027" ultra-thin webcam covers. Seamlessly close your laptop while adding a touch of sophistication.
- ✅ Fits Most Devices — Compatible with laptops, phones, tablets, desktops! Keep your privacy intact on Ap/ple, Mac/Book, iPh/one, iP/ad, H/P, L/novo, De/ll, Ac/er, As/us, Sa/msung devices.
- ✅ 365 Days Protection — Our upgraded 3.0 adhesive ensures a strong hold that won't damage your equipment. Experience reliable, long-term privacy protection day in and day out.
2. Test it interactively
- Open PowerShell in the signed-in desktop session.
- Run
powershell.exe -NoProfile -ExecutionPolicy Bypass -File C:ScriptsCapture-Desktop.ps1. - Open
C:Screenshotsand verify that the PNG shows the intended screen and that its timestamp is unique.
If your organization’s execution-policy rules prohibit Bypass, sign the script or use the policy approved by your administrator instead. Do not weaken policy merely to hide an error.
3. Create a scheduled task in Task Scheduler
- Open Start, search for Task Scheduler, and open it.
- Choose Create Task… (not only Create Basic Task if you need detailed conditions).
- On General, give the task a name such as
Recurring desktop screenshot. Select the account that owns the desktop you intend to capture. Use Run only when user is logged on for a visible interactive desktop. - On Triggers, select New…, choose a start time, and set Repeat task every to your interval. Set a duration or choose Indefinitely where that is appropriate.
- On Actions, select New…. Set Program/script to
powershell.exe. In Add arguments, enter-NoProfile -ExecutionPolicy Bypass -File "C:ScriptsCapture-Desktop.ps1". Set Start in toC:Scripts. - On Conditions, clear power or idle restrictions that would unexpectedly prevent captures, while considering battery and privacy requirements.
- On Settings, enable Run task as soon as possible after a scheduled start is missed only if a catch-up image is useful. Decide what should happen when an instance is already running; overlapping jobs can create unnecessary load.
- Select OK, provide credentials if requested, and use Run to test the task immediately.
Microsoft’s New-ScheduledTask documentation makes an important distinction: it creates a task object, but does not automatically register that object with the Task Scheduler service. If you build the task in PowerShell instead of the GUI, registration is a separate step, such as Register-ScheduledTask. Always confirm the task appears in Task Scheduler and inspect History after a test run.
PowerShell registration example
This example creates a task that starts at the next 10-minute boundary and repeats every 10 minutes for one day. Run it in an elevated PowerShell window only when the chosen account and policy permit it:
$action = New-ScheduledTaskAction -Execute 'powershell.exe' -Argument '-NoProfile -ExecutionPolicy Bypass -File "C:ScriptsCapture-Desktop.ps1"' -WorkingDirectory 'C:Scripts'
$trigger = New-ScheduledTaskTrigger -Once -At (Get-Date).AddMinutes(1)
$trigger.Repetition = (New-ScheduledTaskTrigger -Once -At (Get-Date).AddMinutes(1) -RepetitionInterval (New-TimeSpan -Minutes 10) -RepetitionDuration (New-TimeSpan -Days 1)).Repetition
Register-ScheduledTask -TaskName 'Recurring desktop screenshot' -Action $action -Trigger $trigger -Description 'Captures the primary desktop to C:Screenshots'
Task-trigger object behavior can vary by Windows PowerShell version. If this registration form is rejected, use the Task Scheduler GUI, which exposes the same trigger fields directly, or create and register the task with the cmdlets supported by your Windows 10 build.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #4
- Anti-Slip Surface - Transform your laptop into a mobile workstation with the AboveTEK portable laptop lap desk. The anti-slip surface provides a strong grip for laptops up to 15.6 inches(Diagonal), while the double rubber strip on the bottom ensures a stable display or typing experience on your lap, couch, or bed.
- Retractable Mouse Pad - Retractable laptop mouse pad extends on both directions for the left/right handed with elevation along the edges for stopping mouse from falling off. The size of laptop tray is 14" X 9.7" and the size of mouse pad is 7.4" X 6.1".
- Effective Heat Shield - The effective heat shield made of sturdy and thick material protects your laptop from overheating. Prioritizes your comfort and safety, an ideal lap pad or board for working anywhere.
- EASY to Carry and Store - With an ergonomic and simplistic design, the lap desk is portable to store in a backpack. Only 15" in size, 2.2 lb of weight and with slim 0.6 inch thickness, it is ready to be easily carried around.
- Widely Applicable - The smooth platform accommodates laptops and tablets up to 15.6 inches(Diagonal), making it a versatile accessory and one of the best gifts for mom, dad, students and professionals. Perfect for use as a laptop bed tray or tablet holder anywhere at home, library, or park.
Storage, interval and privacy decisions
Prevent unbounded disk growth
A 1-minute schedule creates 1,440 files per day before compression or cleanup. Add a retention step that deletes files older than your policy, or schedule a separate cleanup task. Keep the screenshot directory access-controlled because images may contain passwords, private messages or personal data.
Select an interval that answers the question
- Use seconds or a few minutes only for a short-lived diagnostic session.
- Use 10–30 minutes for periodic status evidence.
- Use event-triggered logging instead of screenshots when exact application events matter.
More frequent captures increase CPU, disk and review costs. PNG preserves text sharply; JPEG uses less space but introduces compression artifacts.
Understand desktop state
CopyFromScreen captures what is rendered in the selected session. A locked workstation, disconnected remote session, secure desktop prompt or minimized/occluded content can produce an image that does not represent the screen a human would see. Never treat a successful task exit code as proof that the intended pixels were captured.
Troubleshoot common failures
| Symptom | Likely cause | Fix |
|---|---|---|
| No file is created | The folder is missing, not writable, or the task was never registered | Create the folder, grant the task account write access, run the script manually, then verify the task and its History. |
| Task runs but image is black or wrong | The task runs without the interactive desktop, or the workstation is locked | Use the intended signed-in account and Run only when user is logged on; test while the desktop is unlocked. |
| “Add-Type” or graphics errors | The required .NET/System.Drawing or Windows Forms assembly is unavailable | Run the script in Windows PowerShell supported by your Windows 10 installation and confirm the assemblies load before scheduling it. |
| Every run overwrites the previous image | Filename does not contain a changing value | Use the timestamp naming policy shown above and check the clock resolution for your interval. |
| Scheduled task shows success but no recent image | Wrong working directory, account, trigger duration or output path | Run the action from Task Scheduler, inspect History and the task’s “Last Run Result,” and use absolute paths. |
| Snipping Tool does not auto-save from a URI | Automatic-save is disabled or the app does not meet protocol requirements | Enable the relevant Snipping Tool automatic-save setting and follow Microsoft’s packaged-app and API requirements; otherwise use a script. |
Or skip the browser setup
If what you really need is a recurring screenshot of a website—not the Windows desktop—an API avoids maintaining a browser, display session and scheduler. ScreenshotNeo accepts one GET request and returns a PNG, JPEG, WebP or PDF. Before capture it accepts cookie/consent banners and removes more than 60 known consent platforms, newsletter popups and chat widgets. Bot checks/CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed; response headers identify the page verdict and whether the request was billed. It also provides an MCP server with take_screenshot, get_page_info and capture_pdf for Claude, Cursor and other MCP clients.
Do these 3 things before closing this tab:
1Clear out junk files and repair common Windows errors2Fix the driver behind crashes, sound loss and screen glitches3Repair Windows errors before they cause bigger problemsSee the ScreenshotNeo API documentation for all options, including full-page lazy-image loading, CSS-selector element capture, dark mode, device and viewport settings, retina scale, PDF page controls, custom CSS/JavaScript, clicks, waits, request blocking, headers, cookies, user agents, authorization, timezone, geolocation, transparent backgrounds, resizing, TTL caching, signed image links, asynchronous webhooks, bulk capture of up to 100 URLs per call, usage data and the OpenAPI specification.
Best Value
- Spacious Design: Measuring 21.1" wide and 12" deep, our lap desk comfortably fits most laptops up to 15.6". Extra room for accessories ensures convenience.
- Enhanced Functionality: Packed with handy features, including a 5x9" precision tracking mouse pad and a built-in phone slot for seamless work or video calls. Plus, enjoy laptop support with the integrated device ledge.
- Cool Comfort: Enjoy a stable surface with our lap desk's dual bolster cushion, designed for comfort and airflow, keeping your lap cool during extended use.
- Durable Surface: Work with confidence on our lap desk's solid surface, featuring a blush pink color, ensuring optimal air circulation to prevent your laptop from overheating.
- On-the-Go Convenience: With an integrated handle and lightweight design (2.14 lbs), our lap desk is portable for travel or moving around the house, offering flexibility in any space.
cURL
curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp
Python
import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)
Node.js
const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
The Free plan includes 1,000 shots per month with no card. Starter is $5 for 3,000, Growth $15 for 15,000, Pro $39 for 60,000, Scale $99 for 250,000 and Business $249 for 1,000,000; yearly billing gives two months free, and every feature is on every plan. Create a free ScreenshotNeo account to get started.
Frequently Asked Questions
Can Snipping Tool take screenshots every minute by itself?
No. Its Delay control schedules one capture up to five seconds ahead. Repeating captures require a script, an application integration or another scheduler.
Will Print Screen automatically create image files?
No. Print Screen copies the full screen to the clipboard. Paste the result into an editor and save it, or use a file-writing script for automation.
Recommended Free Tools
Can a scheduled task capture a locked Windows 10 PC?
Do not assume it can capture the visible desktop. Screen-copy APIs depend on the session and desktop being available; test the exact account, lock state and remote-session arrangement you plan to use.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

