Posts tagged How-To

Tech: Windows Configurations / What’s Under the hood (From www.BlackViper.com)

computer_cartoon (http://www NULL.rj-diamond NULL.com/alex/wp-content/uploads/2009/07/computer_cartoon NULL.jpg)  

Dealing with Technology isn’t always about knowing every part of technology.  Technology changes almost daily, if you truly try and keep up with all the changes, you would never have a “real” life.  May times, technology is about knowing where to look to get the information you need. This mornings post is about just that situation. 

     All flavors (versions) of Windows have “services” that run in the background and basically control what the pc does.  Knowing what each service does and what each service is dependant on, is a valuable asset to any tech.  Additionally, many of the services that run probably don’t need to be, for most users, and the fewer services that you have running on your pc means the more “resources” your computer will have for those things you are using. 

          I could go thru and list all these services and take weeks to put the entire package together, however, there is someone who has already done just that.  If you visit Black Viper’s site (His real name is Charles) ( http://www.blackviper.com (http://www NULL.blackviper NULL.com) ), you will find (what I think is) one of the most complete listings of services which “Includes complete explanations of each service and advice on which services you can safely disable”.

     The configuration lists cover:

  • Windows 7 RC1 Service Configurations (http://www NULL.blackviper NULL.com/Windows_7/servicecfg NULL.htm)
  • Windows Vista Service Pack 2 Service Configurations (http://www NULL.blackviper NULL.com/WinVista/servicecfg NULL.htm)
  • Windows XP x64 (64-bit) Service Pack 2 Service Configurations (http://www NULL.blackviper NULL.com/WinXPx64/servicecfg NULL.htm) 
  • Windows XP x86 (32-bit) Service Pack 3 Service Configurations (http://www NULL.blackviper NULL.com/WinXP/servicecfg NULL.htm)
  • Windows 2000 Service Pack 4 Service Configurations (http://www NULL.blackviper NULL.com/WIN2K/servicecfg NULL.htm)

     In which he lists the operating system, all the services (including some that you may not even have on your machine), and a breakout of all services

  • Display Name ~ How it displays in the Services Control Panel.
  • Service Name ~ What name is used in the registry.
  • DEFAULT Home ~ What Bill G. thinks should be running on Windows XP Home SP3.
  • DEFAULT MCE 2005 ~ What Bill G. thinks should be running on Windows Media Center Edition 2005 SP3.
  • DEFAULT Pro ~ What Bill G. thinks should be running on Windows XP Professional x86 SP3.
  • DEFAULT Tablet PC 2005 ~ What Bill G. thinks should be running on Windows XP Tablet PC Edition 2005 SP3.
  • "SAFE" Configuration ~ This is the configuration that 95% of the people will be able to use with little or no side effects. It will also minimize the amount of "errors" that is reported in the Event Viewer. This does not guarantee it will work for you, but if adjusting your services scares you, this configuration would be a good starting point.
  • Tweaked Configuration ~ This is the power user setup. This setup is a system that connects through a network (such as a gateway / router) to the internet, provides file and print sharing resources and gaming enjoyment. Some things may not function with this setup. No passwords save. Its use is not for a computer with analog modems or some direct DSL/cable connections. Try the "Safe" Configuration first.
  • Bare Bones Configuration ~ This is the super geek setup. This setup is a system that connects through a network (such as a gateway / router) to the internet with a static IP address. This system does not provide file and print sharing resources, nor have the ability to print. Its use is not for a computer with analog modems or many direct DSL/cable connections. You can use this configuration for extreme tweaking and testing purposes. Many things may not function with this setup. No passwords save. The Event Log will display "errors" of not being able to start certain services. Built in Windows CDR-RW functions may no longer work. Please do not ask, "How do I fix" questions while using this configuration. The answer will be "Use SAFE." This information’s intention is for my reference only.

     In addition to the information the Windows services and different configurations you can set up, BV also has a section that covers Windows installs (with screenshots).  So if you have never installed Windows and would like to see what it takes to install you can look at those guides.

     Considering this is the site for a fellow Geek, I will also point out that he has additional information and posting on various other things that I found interesting, and you may as well.  

Windows How-to: Speeding up your pc using MSCONFIG

microsoft (http://www NULL.rj-diamond NULL.com/alex/wp-content/uploads/2009/05/microsoft NULL.jpg)      Everyone who uses a computer understands that the more programs you have running on your computer at the same time, the more chance that your computer will either run slowly or even crash. The thing that the average computer user doesn’t know is that every time you boot your computer a lot of your installed programs will start and run in the background, meaning you wont know they are running unless you know where to look. A few of these programs running in the background are needed, but the majority of them really should not be running. Knowing where to look and what to look for can help you significantly increase your computer’s performance and reliability by turning off those programs.

   Microsoft wrote a program into windows called “MSCONFIG” (Microsoft System Configuration Utility)which is designed to help you troubleshoot computer problems but it can also be used to turn startup programs off to get your computer booting faster, running faster and having less issues overall.

To do this you need to do the following(I’m using Windows XP in my example, however the concept is the same in Windows Vista):

1) Go to Start – Run 
startmenu_classic (http://www NULL.rj-diamond NULL.com/alex/wp-content/uploads/2009/05/startmenu_classic NULL.jpg)   windows-xp-start-menu-without-username (http://www NULL.rj-diamond NULL.com/alex/wp-content/uploads/2009/05/windowsxpstartmenuwithoutusername NULL.jpg)

2. In the run box type MSCONFIG then click on the OK button.
Open: MSCONFIG

3. A window labeled System Configuration Utility will open. Look for the tab that says Startup and click on it. (*DO NOT CHANGE ANY OF THE OTHER SETTINGS ON THE OTHER TABS UNLESS YOU ARE SURE OF WHAT YOUR DOING.)
msconfig (http://www NULL.rj-diamond NULL.com/alex/wp-content/uploads/2009/05/msconfig NULL.jpg)

4. You should now see the programs scheduled to start every time you turn on your computer (long list isn’t it, this is why it takes some of you 5 minutes or more to start your computer). 
msconfig startup2 (http://www NULL.rj-diamond NULL.com/alex/wp-content/uploads/2009/05/msconfigstartup2 NULL.jpg)

This window shows the name of the “Startup Item” and the windows location of the item under “Command” plus the registry change (The registry will be addressed in a different post, but for you that don’t understand what a registry is, image that it as a lot of little pieces that when together make up a brain). Any item with a check next to it will start every time you turn on the computer.

In my list (which is from my own PC) I have

WindowsLiveSync – Which i use to access files on my pc when I’m not at home. (I choose to have it run automatically)

IDrivestartup and IDrive tray – Which are part of my online back up software (I want to run automatically so that I don’t have to worry about)

VPN Client – Which I use to connect to my office (I chose to have this run automatically)

MultiRes – Which controls the 2 monitors that I have connected to my pc (I need to have this to run to monitors at the same time)

There is also gamevance32 (Which runs when my son plays some of his online games), Grovemonitor (which is a feature of the Microsoft Office Groove program), Wcescomm (Which is used to sync your phone and your pc), dumprep (which creates a file if your pc crashes telling you technical details – that most people wont understand anyways), Yahoo Messenger (Instant Messenger), and PG2 (which is a filter for peer to peer sites – I do believe their are legit reasons for P2P but that also is for another post).  Of the items I just listed starting with gamevance32, none of them are required for my machine to run, and are only needed IF AND ONLY IF I choose to run the program associated with it.  What will happen by unchecking these is that you will tell windows that you do not want these programs running until I chose to start the program at which time these files will start, you are in no way uninstalling the program from here, just conserving the resources in your pc that can then be used for what you really want to do.

If your not sure what a specific item on your list does, you can check out the following site http://www.sysinfo.org/startuplist.php (http://www NULL.sysinfo NULL.org/startuplist NULL.php) .

The site by Paul Collins (which is in my bookmarks and has helped me many a time, Thank you Paul if you see this) lists (as of April 29, 2009) 18659 different programs that can be found in the start menu (not that you will have all 18 thousand) ,what the program is for, and even if its a required program or not.

(*Remember, only uncheck the programs that you recognize and can verify don’t need to be running all the time. If your not sure, leave it running, while you find out what it is. I’m warning you know, as I don’t want to hear that your pc wont work because you did something, just use some common sense.)

5. Once you have unchecked anything that you find that you don’t need running from startup click the OK button.

6. You will see a message telling you that you must restart your computer before these changes will take effect. Click on “Yes” and your computer will automatically reboot. Click Exit without restarting if you have other things open that you need to close first before restarting.  (*In either case your changes will take affect on your next restart)
XP restart dialog box

7. After you restart you will see the following message. When you see it click on the box on the left where it says “Don’t show this message or launch the system configuration utility when windows starts” to put a check in it, before clicking ok. (*If you don’t and just click ok you will see this message on start up every time until you do.)

restart msconfig message (http://www NULL.rj-diamond NULL.com/alex/wp-content/uploads/2009/05/restartmsconfigmessage NULL.jpg)

8. That is all there is to it, your machine should now run faster and be more responsive as you have taken some unneeded weight off your pc.

-> If you discover that something you unchecked is needed or chose to run it automatically (Like having your instant messenger start when windows starts, just run MSCONFIG again and put a check back next to that item.