Microsoft Updates and Fixes

Windows 10 Troubleshooting

Action Center is now
Security and Maintenance:

Manage Updates:

Fix Network Problems:

Fix Sound Problems:

Give your PC a fresh start:

Microsoft FixIt Automated Solutions

A special support page on Microsoft's website provides solutions that will automatically fix common Windows problems.  These small software downloads or scripts make repairs that are otherwise documented in the Microsoft Knowledge Base and would normally require extensive command line or registry modifications.  It is a great way for the novice computer user to get up and running quickly.  As we field questions from our customers that can be solved via specific fix-it solutions, we will list them here, in no particular order:

Service Pack and Hotfix Downloads

Here we will list previous and current major updates and service packs for popular Microsoft applications and operating systems.  Microsoft releases updates on the second Tuesday of each month.  To ensure you are getting the latest security fixes, enable Windows Update in your respective operating system, or visit

The following downloads will remain available per the storage policy on Microsoft's website.


Windows Vista Service Pack 2**

32 bit

64 bit

Windows 7 Service Pack 1
(redirects to Microsoft's web site)


*Microsoft 's Mainstream Support for Windows XP with Service Pack 2 ended on July 12, 2011.  Computers running Windows XP Service Pack 3 as well as users running Office 2003 with Service Pack 3 ended Extended Support on April  8, 2014.

**Microsoft's Mainstream Support for Windows Vista Service Pack 1 (SP1) ended on July 12, 2011 and for Windows Vista Service Pack 2 on April 10, 2012.  Extended Support for Windows Vista ended on April 11, 2017.  Windows 7 entered End Of Life on January 14, 2020.


Office 2010 Service Pack 1

32 bit 64 bit
Office 2013 Service Pack 1
32 bit
64 bit

The above Office updates are full file service packs and do not require original install media to be present.  Genuine Validation requirements still apply.


Support Tool: Reboot Timer

How long does it take your computer to start up for reboot? 
Find out with this Visual Basic Script - Download Here

(right-click and save link/target as...)

Simply run the script - it will prompt you to close all open files, will automatically reboot the system, and provide the start-up time (in seconds) when you next log in.  This includes the time it takes to type in your password.  For example, 120 seconds = 2 minutes.

DNS Changer Script

This batch file which can be easily edited, allows you to set the Domain Name System (DNS) servers on a Windows 8 or 10 PC without changing them at your primary Internet router or modem.  Download this BATCH FILE
(right-click and save link/target as...)

Run the script and it will allow you to choose between several predefined DNS providers, including OpenDNS and CleanBrowsing Family Filter, as well as Comcast DNS.   You can also choose to reset your DNS entries to the defaults given by your ISP.  This script must be run as an ADMINISTRATOR and to avoid circumvention, the primary user of the PC should be a non-admin user. 

Legacy Documents

Ruggiero AV Services Windows XP / 2003 Hardware Migration Guide
Two ways to move a Windows XP or Server 2003 installation to new hardware

Sharing a Windows Printer with OS X
provided here because it also works with Windows Vista and 7 when legacy drivers are not available.