Skip to main content
SolarWinds MSP
  • Login
  • Support
  • Partnerships
    • Partnerships Overview
    • Solution Provider Program
    • Technology Alliance Program
    • Distributor Program
SolarWinds MSP
  • Products
    • SolarWinds N-central Automate what you need. Tackle complex networks. Try this remote monitoring and management solution built to help maximize efficiency and scale.
    • SolarWinds RMM Start fast. Grow at your own pace. Try this powerful but simple remote monitoring and management solution.
    • SolarWinds EDR Defend against ransomware, zero-day attacks, and evolving online threats with Endpoint Detection and Response
    • SolarWinds Backup Manage data protection for servers, workstations applications, documents and Microsoft 365 from one SaaS dashboard.
    • Mail Protection & Archiving Protect users from email threats and downtime.
    • Password Management Easily adopt and demonstrate best practice password and documentation management workflows.
      • Passportal Demo
    • PSA & Ticketing Manage ticketing, reporting, and billing to increase helpdesk efficiency.
    • Remote Support Help support customers and their devices with remote support tools designed to be fast and powerful.
  • Solutions

    I'm looking for...

    • Security Solutions
    • Monitoring Solutions
    • Efficiency Solutions
  • Resources
    • Blog
    • Webcasts & Events
    • Ask the N-central Experts
    • Daily Live Demos
    • RMM Foundations Training
    • Upcoming Events
    • Upcoming Webcasts
    • Resource Center
    • COVID-19 Resources
    • Resource Library
      • Case Studies
      • Product Information
      • eBooks
      • White Papers
      • Infographics
    • SolarWinds MSP Free Tools
    • GDPR Resource Center
    • Security Resource Center
    • MSP Institute Webinar Series
    • MSP Advice Project
  • About
    • Contact
    • Customer Success
    • Worldwide sales and support
    • Careers
    • Awards and Recognition
    • Get A Quote
    • Newsroom
      • Press Releases
      • In The News
      • Media Contacts
      • COVID-19 Response
    • Leadership Team
    • Legal
      • Cookie Policy
      • Privacy Notice
      • Software Services Agreement
      • Terms of Use
      • Backup Fair Use Policy
    • Security
      • SolarWinds Security Statement
      • Vendor Data Protection Requirements
    • Support
  • IT Departments
  • Contact Sales
    • Get A Quote
    • General Inquiry
  • TRY NOW
    • SolarWinds RMM
    • SolarWinds Backup
    • MSP Manager
    • SolarWinds Passportal
    • SolarWinds N-central
    • SolarWinds Mail Assure
    • SolarWinds Risk Intelligence
    • SolarWinds Take Control
  • Request a Quote
  • Try Now
    • SolarWinds RMM
    • SolarWinds N-central
    • SolarWinds Backup
    • MSP Manager
    • SolarWinds Mail Assure
    • SolarWinds Passportal
    • SolarWinds Risk Intelligence
    • SolarWinds Take Control
Request quote
Filter Blogs
  • Filter by:
  • MSP Business
    • Automation
    • Backup & Disaster Recovery
    • Security-series
    • Best Practices
    • Business
    • Business Growth
    • Business Risk
    • Cloud Computing
    • Customer Service
    • Cybersecurity
    • Cybersecurity Awareness Month
    • Data
    • GDPR
    • Internet of Things
    • IT Support
    • ITSM
    • LOGICcards
    • Machine Learning
    • Mail
    • Managed Services
    • Marketing
    • Mobile
    • Networking
    • Operations
    • Podcast
    • Product
    • PSA
    • Remote Management
    • Research & Trends
    • Risk Intelligence
    • Security
    • Security Vlog
    • Service Desk
    • Services & Support
    • The Head Nerds
    • Tips & Advice
    • Training
Home Blog MSP Business Automation The Importance of Desktop Maintenance
Automation

The Importance of Desktop Maintenance

By Marc-Andre Tanguay
27 May, 2020

Desktop maintenance is one part of automation that is simple to set up but often overlooked. Automating desktop maintenance will help reduce the number of tickets you get by proactively ensuring settings are correctly configured, local accounts are present, the device is secure (by re-enabling User Access Control, aka UAC), and more. 

In the past few months, I’ve had the chance to build a desktop maintenance automation policy with two great partners—NetEffect in Las Vegas, U.S., and Aztech IT in Milton Keynes, U.K. I thought I’d share what the maintenance policy does, what our recommendations are, and some other things you could add to it if you want.

Here is a list of what the desktop policy does, and why we added it. If you choose to download and use it, as it’s available for free in the Automation Cookbook www.solarwindsmsp.com/cookbook. You can easily add, modify, or remove anything from the default policy.

 

Maintenance Item

Purpose / Need

Enable UAC

UAC is often disabled by end users as it’s seen as annoying, but it is used to prevent unapproved processes from running with elevated privileges.

Flush DNS

Clearing the DNS cache helps with network access and it’s good practice to do this on a regular basis. 

Set PowerShell execution policy to RemoteSigned

PowerShell execution policy is recommended to be RemoteSigned by default. It often gets changed to unrestricted for convenience, but that’s a security risk, as any script can be run without any validation.

Disable RDP

RDP on desktop is not usually necessary so it should not be enabled unless it is required.

Disable Autorun

Autorun of USB storage devices and CD/DVD/Blu-ray disks should not be enabled as this is a security risk if a virus or malware is installed on that device.

Disable Sleeping when computer is on AC power

Sleeping is usually not required if the device is plugged in and helps with patches being done outside work hours. 

Disable Hibernation when computer is on AC power

Similar to sleeping, hibernation is usually not required if the device is plugged in and helps with patches being done outside work hours.

Ensure Windows Update Service is running

Windows update service will sometimes stop and needs to be restarted for updates to install when scheduled. This restarts it if it is stopped.

Enable Windows SmartScreen

Windows SmartScreen is a security check put in place by Microsoft to warn about unknown executables. Users often disable it, or in some cases it is never enabled.

Disable Windows Fast Start/Quickboot

Fast Start/Quickboot is a Windows feature that allows the computer to boot faster. However, when restarting the computer it does not do a full reboot but rather a partial one, causing issues with some apps. We recommend you disable it since boot time is not as much of an issue as it used to be since most users are switching to SSD drives.

Delete Temporary Files

Temporary files can be cleaned up periodically to reduce the use of unnecessary disk space.

Ensure Windows Time is started

Windows Time should always be started and this ensures it is running.

Set time sync to DC or local NTP server

The time should always be synced to a time server to avoid clock drift.

 

Now the question everyone will ask: How often should I run this? I’ve seen partners use it daily, some weekly, and some every few weeks. My personal recommendation would be at least weekly.

If you have suggestions for other things to add to this, please reach out to me directly at [email protected] or on Twitter at @automation_nerd. 

 

If you have created an automation policy and would like to share it with the community, please feel free to email me at [email protected]. 

As always, don’t forget to go look in the Automation Cookbook at www.solarwindsmsp.com/cookbook if you are interested in other automation policies, script checks, and custom services.

 

Marc-Andre Tanguay is head automation nerd. You can follow him on Twitter at @automation_nerd.

 

You might also like...
Automation

Motivating Your Team to Work on Automation

Automation

Is It Worth Automating? 

Automation

Should You Have an Automation Team? 

Automation

Introducing Cisco Meraki Monitoring for N-central

Automation

Monitoring Network Devices Using Automation in N-central

Automation

Do you need to learn PowerShell? And how should you learn it?

Want to stay up to date?

Get the latest MSP tips, tricks, and ideas sent to your inbox each week.

Loading form....

If the form does not load in a few seconds, it is probably because your browser is using Tracking Protection. This is either an Ad Blocker plug-in or your browser is in private mode. Please allow tracking on this page to request a subscription.

Note: Firefox users may see a shield icon to the left of the URL in the address bar. Click on this to disable tracking protection for this session/site

Recent Posts
  • January 2021 Patch Tuesday: One Actively Exploited Vulnerability and a Few Likely to Be
  • TAP Blog Series: Maximizing Your Service Delivery Opportunity
  • Why Do MSPs Choose SolarWinds Backup? IT Central Station Finds Out
  • Seven Features Remote Assistance Software Should Have
  • TAP Blog Series: Creating Your Automation Strategy—Three Key Components You Must Have in Place
Categories:
  • Security (229)
  • Tips & Advice (122)
  • Best Practices (94)
  • Managed Services (86)
  • Backup & Disaster Recovery (82)
  • Business Growth (75)
  • The Head Nerds (74)
  • IT Support (41)
  • Business (39)
  • Cybersecurity (37)
  • Automation (36)
  • Operations (33)
  • Mail (33)
  • Remote Management (27)
  • ITSM (25)
  • Cloud Computing (21)
  • Networking (21)
  • Data (21)
  • Marketing (14)
  • Product (11)
  • PSA (10)
  • Risk Intelligence (4)
  • Service Desk (4)
  • Services & Support (4)
  • Mobile (4)
  • Customer Service (3)
  • Internet of Things (3)
  • GDPR (2)
  • Research & Trends (2)
  • Training (2)
  • LOGICcards (1)
  • Business Risk (1)
Show moreless
SolarWinds MSP

Products
  • SolarWinds RMM
  • SolarWinds N-central
  • SolarWinds Backup
  • SolarWinds EDR
  • SolarWinds MSP Manager
  • SolarWinds Mail Assure
  • SolarWinds Risk Intelligence
  • SolarWinds Take Control
  • SolarWinds Passportal
  • All Products Use Cases
Solutions
  • Security Solutions
  • Monitoring Solutions
  • Efficiency Solutions
  • Identify which RMM solution is right for me
  • Drive Efficiency with Automation
  • Manage my MSP Business More Efficiently
  • Manage my IT Department More Efficiently
  • Layered Security
  • Cross-Platform Support
  • Data-Driven Insights
About
  • About Us
  • Careers
  • Newsroom
  • Leadership Team
  • Upcoming Events
  • Subscription Preferences
  • SolarWinds
  • SolarWinds Trust Center
  • COVID-19 Response
Support
  • SolarWinds RMM
  • Solarwinds N-central
  • SolarWinds Backup
  • SolarWinds Mail Assure
  • SolarWinds Take Control
  • SolarWinds MSP Manager
  • Solarwinds Risk Intelligence
  • Solarwinds Threat Monitor
  • SolarWinds Passportal
  • SolarWinds Take Control Downloads
  • Backup & Recovery Downloads
  • Service Status

Footer 2

  • Legal Documents
  • Privacy
  • California Privacy Rights
  • Security Information
  • Sitemap

© SolarWinds MSP Canada ULC and SolarWinds MSP UK Ltd.
All Rights Reserved.