Geeks in Phoenix

Customer service is #1

Here at Geeks in Phoenix, we take pride in providing excellent customer service. From computer repair, virus removal and data recovery, we aim to give the highest quality of service.

Bring your computer to us and save

Our in-shop computer repair service  is based on the time we work on your computer, not the time it takes your computer to work!

In-shop computer repair service special

Check out our reviews

Geeks In Phoenix LLC, BBB Business Review

Contact us

Geeks in Phoenix
4722 East Monte Vista Road
Phoenix, Arizona 85008
(602) 795-1111

Click here to call

Hours and location

7 things to do before and after upgrading to Windows 10

With the release of Windows 10 comes the inevitable upgrade from Windows 7 or Windows 8.1, And with the upgrade being free for the first year, why not upgrade to Windows 10? But before you do, there are some things you should do before. Here are seven (7) things to do before and after upgrading to Windows 10.

7 things to do before and after upgrading to Windows 10

1. Run Window 10 Upgrade Advisor

Doing an in-place upgrade has its pros and cons. Even though Microsoft claims that if the software runs on Windows 7 or Windows 8.1 it will run on Windows 10, there will be exceptions to the rule. The same can be said about hardware too. Remember that Windows 10 will only come with generic drivers for a good portion of the hardware out there. Running the upgrade advisor will tell what issues you may have and then you can find a fix prior to performing the upgrade. Download any hardware specific drivers that you will need and save them to a flash drive or network folder.

    The Get Windows 10 icon
  1. Left-click the Get Windows 10 icon on the Taskbar
  2. The Get Windows 10 PC check
  3. Left-click on the three horizontal bars in the upper left corner to expand the menu and select Check your PC.

2. Check your drive for errors

One of the last things you want is to have the upgrade fail because of errors on the system drive. Especially if it the failure were to happen while coping new files and left you system un-bootable. To be on the safe side, run Windows disk checking utility CHKDSK.

Check your hard disk for errors in Windows 7
Check your hard drive for errors in Windows 8

3. Clean up the junk

It's now time to clean the system up. Uninstall any program you don't need and/or want and then run Windows built-in Disk Cleanup utility. You can also use a program like CCleaner, but be careful not to go too far with it.

Windows 7 Disk Cleanup
Windows 8 Disk Cleanup
Clean up and optimize your computer with CCleaner

4. Backup everything

As the old saying goes "An ounce of prevention is worth a pound of cure", so a complete backup of your system is the next thing to do. Windows 7 and Windows 8.1 both have a built-in File Recovery program that can do a full system image to an external drive, network folder or DVD's. You will also need to create a system repair disk to boot the system so that you can restore the system image you create, just in case. Links to both are located on the left-side column of the File Recovery program screen.

Now the File Recovery program can be kind of hard to find, especially in Windows 8.1. So to make sure you are running it with the correct privileges, I suggest just running the program using an administrative command prompt.

How to open a Command Prompt with Administrator privileges in Windows 7
How to open a Command Prompt with Administrator privileges in Windows 8

To open the File Recovery program, just type the following into an admin command prompt and hit enter.

sdclt.exe

5. Perform an inventory with Belarc

Having a complete list of all of the hardware and software inside your computer can come in really handy if anything were to go wrong. Belarc Advisor is a great program for creating an inventory of your computers software and hardware, including any software installation keys. Once it is done creating an inventory, it opens the results in a web browser. Print or save the results to a flash drive, just in case you might need it down the road.

Belarc Advisor

6. Uninstall system utilities

This is not mandatory but I would recommend uninstalling any anti-virus, anti-malware, EMET, etc. program before the upgrade. These types of programs look for malicious activity geared toward the operating system and could create a really big headache during the upgrade. It's better to be safe than sorry.

Time to upgrade to Windows 10

Grab a drink and have a seat, it'll take a little while.

7. Update drivers and reinstall software

It's now time to install any device specific drivers you downloaded in Step #1. Once that is done, it's time to download the latest version of all the software you removed in Step #6. If you're unsure what version of a program you had installed, just go through the inventory you created in Step #5.

How to speed up the boot time of your computer

Does it seem like your computer takes forever to boot up? Waiting for your Windows based computer to boot can be quite frustrating. But there are a few things you can do. Here is how to speed up the boot time of your computer.

How to speed up the boot time of your computer

Check the drive for errors

If your computer has a Hard Disk Drive (HDD), this is the first thing you want to do. HDD's are notorious for not writing data back to the exact place where the data was read from. Little known fact, but Microsoft didn't invent the Disk Operating System (DOS). It actually bought Quick and Dirty Operating System (QDOS) in the early '80's and renamed it MS-DOS. If you have a Solid State Drive (SSD), you can bypass this step, as SSD's don't have moving parts.

Check for hardware issues first with the software provided by the manufacturer of your HDD. The Ultimate Boot CD (UBCD) has all of the major drive manufacturer's diagnostics software built-in, so this is always a good place to start.

Diagnose computer hardware issues with the Ultimate Boot CD

Then check for software issues with Windows built-in CHKDSK.

Check your hard disk for errors in Windows Vista
Check your hard disk for errors in Windows 7
Check your hard drive for errors in Windows 8

Uninstall any unwanted programs

This one is kind of a no-brainer. Allot of adware / junkware will load itself up at boot, causing an increase in boot time. It also takes away resources that could be used by programs you really want to run. First thing to do is to go the Control Panel > Programs > Programs and Features. Then go through the list of programs to see which ones can be uninstalled. Remember that you can change the way the programs are listed just by clicking on the column name. I like to see when a program was installed, because you can find allot of unwanted clutter installations that way.

Remove unwanted items from start up

MSCONFIG inside of Windows 8
MSCONFIG inside of Windows 8

You can temporarily disable programs and services that start up with Windows using MSCONFIG. MSCONFIG is a diagnostic tool built into Windows that allows you to troubleshoot boot issues. You can enable and disable various boot settings, including programs and services that start up with Windows. Just open an Administrator Command Prompt and type MSCONFIG.

How to open a Command Prompt with Administrator privileges in Windows Vista and Windows 7
How to open a Command Prompt with Administrator privileges in Windows 8

Once you have you system fine-tuned with MSCONFIG, you could just leave your system running in diagnostic mode by having MSCONFIG not displayed at start up. To be honest, that's one of the first things I check for on systems I work on. It just too easy to let it go. But if you really want to permanently remove the items you have disabled in MSCONFIG, here's how to do it.

The Everything tab inside of Autoruns
The Everything tab inside of Autoruns

  1. Download and extract the latest version of Autoruns from Microsoft.
  2. Open MSCONFIG and make note of each item you have disabled.
  3. On the General tab of MSCONFIG, select Normal startup, then left-click Apply and OK. When prompted, just close MSCONFIG and do not restart the computer. Yes, this will enable all of the items you have disabled, but we are going to delete them next.
  4. Open the folder where you saved Autoruns.exe, right-click on it and select Run as Administrator.
  5. Once it is done scanning, you just need to find the items you had disabled with MSCONFIG. Check the Services and the Logon tabs first. Remember that you can check the logon items for each user with the User pull-down menu. Once you find your items you can 1) disable it with the checkbox on the left or 2) you can right-click on it and select Delete.

Clean up the drive

It's time to clean up some of the clutter that just seems to pile up. Using Windows built-in Disk Cleanup tool (cleanmgr.exe) will quickly clean out all sorts of crap, like user temp files and temporary Internet files. If you want to go a little further with cleaning your drive, download a copy of CCleaner.

Free up more disk space with Windows 7 Disk Cleanup (same for Vista)
Clean up your hard drive in Windows 8 with Disk Cleanup
Clean up and optimize your computer for free with CCleaner

Defragment your HDD

This is another step that only pertains to HDD's, since SSD's don't get fragmented. If your HDD is fragmented, is takes it longer to find and load files. Optimizing the HDD structure will always you give a little more speed. You can use Windows built-in Optimize and Defragment drive tool or another disk utility like Defraggler from Piriform.

Using Disk Defragmenter in Windows Vista
Using Disk Defragmenter in Windows 7
Defragment and Optimize your hard drive in Windows 8
Perform advanced disk defragmentation with Defraggler from Piriform

If you really want to go the extra mile with optimizing your HDD, just remove the swap file before you defrag and restore it after you're done. And when you restore it, go ahead and use the following calculations.

Minimum pagefile size is one and a half (1.5) x the amount of memory. Maximum pagefile size is three (3) x the minimum pagefile size. Let's say you have 2 Gb (2,048 Mb) of memory. The minimum pagefile size would be 1.5 x 2,048 = 3,072 Mb and the maximum pagefile size would be 3 x 3,072 = 9,216 Mb.

Creating panoramic images with Image Composite Editor 2

One of the things I like to do when I go on vacation is taking panoramic photos. Since my camera doesn't actually take panoramic photos, I have to use software to stitch images together. One of the best image stitchers I have found yet is Image Composite Editor 2 from Microsoft Research Computational Photography Group.

Image Composite Editor 2

Image Composite Editor (ICE) can take photos taken from a single location that overlap and create stunning panoramic images from them. Using techniques from the field of computer vision, ICE scans the images for similarities to each other and then estimates the vantage point for each photo. ICE can even create panoramic photos from videos too.

Sample ICE 2 panoramic image without auto complete
Sample ICE 2 panoramic image without auto complete
Sample ICE 2 panoramic image with auto complete
Sample ICE 2 panoramic image with auto complete

Microsoft Research Computational Photography Group recently released a new version of ICE. The following is quote from the ICE website of changes included in ICE 2:

  • Redesigned user interface
    ICE has a new look that makes all the features more understandable and easier to use.
  • Automatic image completion
    ICE can now fill in any missing pixels around the edges of your panorama, making a smooth boundary even in cases where you missed a shot.
  • Improved workflow
    ICE now guides you through the steps required to make a great panorama. And you can back up a step to change settings, then see the effects of those changes without having to start over from scratch.
  • Full-resolution preview
    Panorama previews are no longer limited by your screen resolution. ICE now allows you to zoom in to see every detail of your stitched panorama, no matter how big, before you export.
  • Built-in Photosynth uploader
    ICE no longer requires the installation of a separate application to upload a panorama to the Photosynth web site. You can now upload and share your panorama directly from within ICE.


Panoramic image of Jasper Forest inside of the Petrified Forest National Park

ICE will work on 32-bit or 64-bit versions of Windows Vista SP2, Windows 7 or Windows 8 / 8.1. For more information on Image Composite Editor from Microsoft Research Computational Photography Group, just follow the links below:

ICE Homepage
ICE Support Forums

Toughen your computer security with EMET 5.1

Keeping your computer secure has always been tough. It seems like every week there is another exploit making the rounds. Nobody can predict what kind of attack hackers will use next. But you can protect your computer from the most common actions and techniques used with the Enhanced Mitigation Experience Toolkit 5.1 (EMET).

The main screen inside of EMET 5.1
The main screen inside of EMET 5.1

What is EMET? It monitors selected programs (Internet Explorer, Microsoft Office programs, etc.) for known attack actions and techniques. When one of the several pseudo mitigation technologies is triggered, EMET can block or even terminate the program in question. It will also validate digitally signed SSL certificates inside of Internet Explorer. Here's is the current list of mitigations EMET currently looks for.

  • Structured Exception Handler Overwrite Protection (SEHOP)
  • Data Execution Prevention (DEP)
  • Heapspray allocation
  • Null page allocation
  • Mandatory Address Space Layout Randomization (ASLR)
  • Export Address Table Access Filtering (EAF)
  • Export Address Table Access Filtering Plus (EAF+)
  • Bottom-up randomization
  • Return Oriented Programming (ROP)
  • Attack Surface Reduction (ASR)

The about screen inside of EMET 5.1
The about screen inside of EMET 5.1

EMET 5.1 includes the following improvements:

  • Attack Surface Reduction (ASR) has been updated to limit the attack surface of applications and reduce attacks.
  • Export Address Table Filtering Plus (EAF+) has been updated to improve and extend the current EAF mitigation.
  • 64-bit ROP mitigations have been improved to anticipate future exploitation techniques.
  • Several security, compatibility and performance improvements.

EMET can also be customized via the registry (see EMET manual for instructions). Here are a few of the items that can be modified:

  • Enable unsafe configurations.
  • Configuring custom message for user reporting.
  • Configuring certificate trust feature for third party browsers.
  • Configuring local telemetry for troubleshooting
  • Configuring EMET Agent icon visibility.

Here's a quote from Microsoft's website:

The Enhanced Mitigation Experience Toolkit (EMET) helps raise the bar against attackers gaining access to computer systems. EMET anticipates the most common actions and techniques adversaries might use in compromising a computer, and helps protect by diverting, terminating, blocking, and invalidating those actions and techniques. EMET helps protect your computer systems even before new and undiscovered threats are formally addressed by security updates and antimalware software. EMET benefits enterprises and all computer users by helping to protect against security threats and breaches that can disrupt businesses and daily lives.

EMET should never monitor anti-malware and intrusion prevention or detection software, debuggers, software that handles digital rights management (DRM) technologies or software that uses anti-debugging, obfuscation, or hooking technologies. Click here for the EMET 5.1 application compatibility list.

For more information on EMET, just follow the links below,

Enhanced Mitigation Experience Toolkit
Enhanced Mitigation Experience Toolkit 5.1 download

How to safely remove external drives

External storage devices like flash drives or hard drives are so convenient for carrying data between computers. Just plug and play, as they say. But did you know it's not the same for when you unplug your drives? Here's how to safely remove external drives from your Windows computer.

How to safely remove external drives

Recently I was at customer's location repairing her computer and needed some files from one of my usb flash drives. When I was done, I went through the process of ejecting the usb drive from her computer. She was surprised that I didn't just pull the flash drive out. Most of the time you can just unplug an usb device like mouse or printer without having to do anything to your Windows based computer. It's only when you have a storage device, like a flash drive or external hard drive that you have to take an extra step to safely remove the device.

What is write caching?

Windows by default enables write caching on storage devices for better performance, whether internal or external. With write caching, it allows programs to write to the device and continue on without waiting for the data to be actually written. By properly ejecting a storage device, you are ensuring that the cache is getting written to the device before you disconnect it.

How to safely remove external drives

  1. Left-click on the Safely Remove Hardware icon on the Taskbar.
    Safely Remove Hardware icon on the Windows 8 Taskbar
  2. Left-click on the device you want to disconnect.
    List of removable drives ready to be ejected

or

  1. Open File Explorer (Windows logo key Windows logo key + E).
  2. Under This PC / Computer, right-click the drive you want to disconnect and select Eject.

Windows will display a notification when it's safe to disconnect the drive.

Professional Service + Affordable Prices = Geeks in Phoenix

Like Geeks in Phoenix on Facebook

Follow Geeks in Phoenix on Twitter

Watch Geeks in Phoenix on YouTube

Geeks in Phoenix is an IT consulting company specializing in all aspects of Computer Repair / PC Repair / Laptop Repair. Since 2008, our expert computer repair technicians have been providing outstanding Computer Repair, Virus Removal, Data Recovery, Photo Manipulation, Website Support, etc.

Geeks in Phoenix have the best computer repair technicians providing computer repair and service in Phoenix, Scottsdale and Tempe Arizona. We offer In-Shop, On-Site and Remote (with stable Internet connection) computer repair service.

Copyright © 2015 Geeks in Phoenix LLC