Ok, you can thank a colleague of mine (Dinyero Johnson) for this new single vbs script that now copies the taskbar icons and deletes itself.
The vbs script is a little nicer than version one (CMD) because it runs without any windows and in my opinion vbs scripts just run smoother . Also, it is a single file and the tutorial has less steps.
So for all of you who grabbed version one, lol, grab version 2!!! And if you are using WIM images, you can simply mount your image, replace the script, and unmount/commit.
Repeat instructions are below:
When running sysprep in Windows 7 with the unattend.xml file, you will probably notice that the taskbar icons are something that don’t copy over. Well that is because the icons are not part of the users profile. So the copyprofile=true command does work for almost everything, but it doesn’t copy over your taskbar icons. So here is a script that will do it for you.
Step #1
Download the vbs script (11kb). Click Here to Download or Right Click and Save Target As….
You might have to remove the .txt extension when you are downloading the script. You are going to drop this script into the correct place during audit mode.
Step #2
Copy the vbs script into the startup folder in the start menu.
Step #3
The vbs script unpins WMP, IE, and Windows Explorer and then repins the icons in the order you want. My file has this order:
Windows Explorer, IE, Firefox, Word, Excel, Outlook, WMP
Step #4
Now run sysprep as you normally would and the script is copied into the default profile. That means for every new user, the script pins the icons in the order you want, the script then deletes itself and never runs again. For the correct procedure on sysprepping your machine, read my Windows 7 Sysprep Tutorial.
Sorry for not posting this earlier but I have had a rough last couple months. Just now getting back into the swing of things.
When running sysprep in Windows 7 with the unattend.xml file, you will probably notice that the taskbar icons are something that don’t copy over. Well that is because the icons are not part of the users profile. So the copyprofile=true command does work for almost everything, but it doesn’t copy over your taskbar icons.
Thankfully the “Deployment Guys” already have a VBS script that will pin and unpin icons. I have edited this script and done most of the hard work for you. Basically we are going to dump a few scripts into the “startup folder” (and yes I said startup folder, it is messy but it works and finishes clean) which will run only the first time every new user logs in. It will pin the icons you want, in any order you want, both to the taskbar and the startmenu and then the script is deleted from the startup folder and never runs again for that user. It does work perfectly and I currently am using this in a corporate environment with around 400-500 computers.
Step #1
Download the scripts that I have packaged together. Click here to download. Again, most of these scripts were written by The Deployment Guys, I have just tweaked them and added a few. It is a 35mb zip file.
You are going to drop these scripts into the correct places during audit mode.
Step #2
Copy the taskbar.bat file into the startup folder in the start menu.
Below is an explanation of what that taskbar.bat file is doing:
cd C:\Windows\Scripts\
This changes the directory to the scripts folders.
call taskbar_operations.cmd
Calls the cmd file which unpins and pins the taskbar icons.
cd C:\Users\%username%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup”
This changes the directory to the startup folder.
DEL taskbar.bat
This deletes the taskbar.bat after it is done, so it won’t run again for that user.
Step #3
The taskbar_operations.cmd file is the file that has all the custom icon paths in it that are pinned or unpinned.
My file has the following in this order:
Windows Explorer, IE, Firefox, Word, Excel, Outlook, WMP
If you want to change these, simply look in the cmd file and you will figure out what you need to change, it is pretty simple. Also, the default order when running sysprep is WMP, IE, and Windows Explorer, so the script is actually unpinning WMP, unpinning IE, (windows explorer is now bumped over to the left side) and then it pins the rest of the icons in order.
Step #4
Create a “scripts” folder in the C:\Windows directory and drop all of the files into it, except for the taskbar.bat file which you should already have in your startup folder.
Step #5
Now run sysprep as you normally would and the scripts are copied into the default profile. That means for every new user, the scripts pin the icons in the order you want, the script then deletes itself and never runs again. For the correct procedure on sysprepping your machine, read my Windows 7 Sysprep Tutorial.
I am definitely not a programmer, but this works, and I don’t see Microsoft giving us a better solution .
Below is my story about how I was cured from RSI after 10 months of chronic and debilitating pain. This information below might literally change your life forever; it did mine.
It all began in June 2009. One night I noticed a small twinge of pain in my wrist. At first I didn’t think about it much and thought it was because I was on the computer all the time and maybe my wrist was sore. Well… things kept going downhill from there. The pain kept increasing day by day and after about 2 weeks or so I started taking massive amounts of ibuprofen to try and mask the pain while I continued to work. Little did I know at this time how bad the pain was going to become.
In July 09 I walked into a general urgent care facility and they gave a diagnosis of possible carpal tunnel and sent me home with a wrist brace. I wore the wrist brace 24/7 for 7 days as they told me to. At the end of the 7 days my wrist felt even worse. I returned to the urgent care facility and they referred me over to a Orthopedic doctor. The Orthopedic doctor said that I needed physical therapy. So I then began a vigorous strengthening program for the next month.
That month came and go and I was still in a lot of pain. I returned to the Orthopedic doctor and he ordered a nerve conduction test. The results were negative. I was in so much pain that when the doctor recommended surgery anyways because it might relieve some pressure on the median nerve, I agreed, and had the endoscopic carpal tunnel surgery.
After another month of letting my hand heal from the surgery I noticed the same pain coming back. I was getting very discouraged at this point and was worrying about it almost 24/7. At this point I was spending probably a good 2 hours every night looking online for cures. I purchased 2 different ergonomic mice, but they didn’t help. I purchased therapy gloves, special pillows, different computer chairs, rearranged my computer workstation, started drinking only water, and many more things trying to help ease my pain.
I started seeing a chiropractor, he said my condition and pain was all due to bad posture and upper back. So for the next two months I saw him 3 days a week. But there was no progress on my pain, in fact it seemed to be getting gradually worse.
On a Saturday in December 09, I still remember the day, I ended up going to the emergency room over the weekend because the pain was so bad. They gave me Oxycodone which I began taking to ease the pain. The problem with this was that the Oxycodone would make me drowsy and it was very hard to keep going to classes and work.
Over the next couple months I saw many different doctors. I went to my orthopedic doctor and he wanted to send me to a 2nd physical therapist. At this point I was really frustrated and just left, never to return. I then had an MRI of my upper back and neck done. It showed a few slight protrusions but nothing abnormal. I had an X-ray done of entire right arm and hand and the diagnosis was that my bones were in perfect health. I then saw a Rheumatologist who diagnosed me with slight hypermobility and bad RSI. Something important that I didn’t realize until now is that the pain had moved to my hand and my fingers, leaving my wrist. I was having numbness, tingling, and lots of pain in my fingers. At this point I was at my 7th month of chronic pain and could no longer take the pain. I was forced to drop out of school, leave work, and move back home to live with my parents. Thankfully my parents were very supportive through my entire struggle and they insisted that I go to a sports chiropractor. He started doing massage, UVray, and other treatments for RSI. I saw him for about 2 months and made some improvements. My hand was rock solid from scar tissue that had originated from the surgery. He helped break that scar tissue up. However, my hand was still in a lot of pain.
The last month, May 2010 was the month that I made my discovery of a book my John. E. Sarno called, The Mindbody Prescription: Healing the Body, Healing the Pain. I read this and found myself on almost every page in the book. The concept in the book literally changed my life forever. It is called TMS, tension myositis syndrome. He describes how our subconscious distracts us with pain because of repressed emotions and stress. The subconscious stops the oxygen flowing to certain parts of the body, in my case, my hand, which then results in pain. The pain is real, not all in your head; however, it is not permanently damaging your body. This made sense to me because whenever I would get a massage I would always feel great leaving the the office, but then the pain would return an hour later. This was because the the massage had moved more blood into my hand, making it feel better. But once I would leave, my subconscious went right back to its distraction. I don’t want to go into the concept of TMS in too much detail because the books do that perfectly and they are essential to read if you are experiencing any kind of chronic pain.
The Mindbody Prescription: Healing the Body, Healing the Pain
Below is a video from 20/20, narrated by John Stossel, who was completely cured by Sarno’s method from years of back pain.
Another great book which I now love is Pain Free for Life by Scott Brady, MD. He gives the term TMS a new name, AOS which stands for Autonomic Overload Syndrome. Brady was completely healed from 7 years of back pain by Sarno and adds a third dimension to the mind-body idea which Sarno discusses. Brady emphasizes that it is a mind-body-spirit connection which we must acknowledge. For me this book was a much easier read than Sarno’s book. Sarno has a lot of technical information and scientific data that he presents. Brady simply explains the whole process and actually gives you the steps you need to do every day in order to cure yourself from chronic pain. Sarno is a little vague on actual specifics as far as what to do every day.
Below is a video interview with Dr. Scott Brady, MD on Good Morning Atlanta.
Another great source of support which helped me tremendously was by a forum started by ForestForTreesTMS. He started http://tmswiki.wetpaint.com/ which is a forum dedicated to TMS and people suffering with chronic pain. There are hundreds of recovery stories on the forum. Also, the community of people can help you get better by sharing what they experienced. People who had RSI for over 10 years have been cured! If you head over to the forum you will most likely see that I am an active member.
A couple of other things that have helped me is journaling. Once you journal out those repressed emotions, there is no reason for the subconscious to distract us with pain because you are no longer repressing those emotions. Another one is pain talk. Remind yourself that your body is a healthy beast and not fragile. There is nothing wrong with your body and tell the pain to leave.
Since starting the TMS approach I have resumed all my previous activities, mowing lawns, edging, running, walking dog, etc. I have stopped all pain medication and like Scott Brady did, I took all my pills and threw them into the garbage. Got rid of my special pillow for my neck. Started a vigorous workout routine, not to strengthen arm, but because I love working out and I realize there is nothing wrong with my hand. I still have many moments at the computer with pain, especially on the mouse, that is still the part I am trying to reprogram. But I am confident that I am back on my way to my real life. I start work in two weeks and am moving back out of my parents house.
Throughout the month of May I noticed a few signs that I had TMS.
#1 – My physical therapist had said to switch my mouse from my right hand to my left hand while I heal. 3 days later, I started developing pain in my left hand. Now there is no way I could have developed a real repetitive strain injury in just three days.
#2 – Around May 10 there was a day that I almost had no pain for the first time in 10 months. But guess what, I had a huge headache. The brain will move symptoms around in its effort to keep the distraction alive.
#3 – I started doing yard work, and while mowing the lawn I didn’t have any pain, or at least very very little. If it was a repetitive strain injury, wouldn’t I be hurting while doing these tasks more than when I am just sitting still?
#4 – Everyone knows that doctors say to strengthen to cure RSI. Well, I have been lifting weights, and very happy with my upper body, a plus I guess . But when I am lifting weights most of my pain goes away. This agrees with the notion that more blood is flowing to my hand during that time, meaning I get more oxygen, meaning less pain.
As of May 23rd, 2010 I am about 70-85% pain free and am confident I will eventually be completely pain free. Thanks to Sarno, Brady, and the TMS forum I have gotten my life back. If you are experiencing any type of chronic pain you owe it to yourself to read their books and read the information on the forum; it could change your life forever. The books are cheap and the information on the forum is completely free, what have you got to lose? The purpose of my story was not only to let you know how it cured me but also to spread the word about TMS. It is something that is going to revolutionize the medical future as doctor’s soon discover that our brain and mind are much more powerful than we ever thought.
I do think God had a part in my TMS journey as well. A year ago, I was heading down a very rough road. I was drinking energy drinks daily, working 40+ hours a week plus taking full class loads and freelancing on the side, I wasn’t sleeping and was working 7 days a week. I think this experience showed me that my life was heading for destruction.
Positive results from my chronic pain experience:
- A new found relationship with Jesus Christ (much lacking before)
- A whole different outlook on life and what is truly important. It doesn’t matter what we have, what we own, or how much money we earn; because for 10 months, I would have given up everything I owned just to be pain free.
- I now realize how important exercise and diet really is and how great our bodies can feel if we commit to them.
- Learned to enjoy and appreciate the little things in life.
- Learned how to stretch a dollar twice as far
If you have any questions, please feel free to ask. I would be happy to answer any questions you have the best I can. Make sure you also check out http://tmswiki.wetpaint.com/.
SPREAD THE WORD, TOGETHER WE HAVE CONQUERED SYSPREP
This is version 2 of a step by step guide on Sysprepping a Windows 7 machine from start to finish. I cannot take full credit on this because my first article had so many helpful comments and discussions that this is simply a combination of all the good advice written into a working guide. (I would especially like to thank George for his input on Cscript for auto activation and Nathan for input on Sysprep Audit Mode). This will guide you through the following:
- Audit Mode - Building the unattend.xml file in WSIM -copyprofile=true command to copy the default profile (no manual copy) - Prompt for a computer name - Enable Administrator account - Administrator account logs in first time automatically - Activate windows automatically with Cscript; - Successfully copy over taskbar icons; - Delete unattend.xml file automatically upon completion of re-image.
First we are going to walk through building the unattend.xml file (answer file) and then we will walk through the actual Windows 7 imaging process.
PART 1 – XML FILE CREATION
Step #1
If you have a Windows 7 installation DVD, insert it now. Or if you have an ISO of 7, go ahead and extract it to a folder on your desktop. (I recommend 7-zip).
Step #2
Launch Windows System Image Manager. Your start menu should look like the image below:
Windows 7 WAIK Version 1
Step #3
Under the “Windows Image” header, right click and select new image.
Windows System Image Manager
Step #4
You will now want to browse to the .CLG file in your Windows 7 installation (I am using Windows 7 Enterprise x64 in my example). It is located in the sources folder. See Image below. You can select either the .clg file or the install.wim. Both will have the same result.
Selecting CLG File - WSIM
Step #5
Now we need to create a new answer file. Go to the file menu and select “Create New Answer File.” Right after creating one, go ahead and simply go to file menu and select “Save Answer File.” This will give your XML file a name and save location. I chose to name mine unattend.xml. Now you see we have two category folders, Components and Packages. Under the Components folder you see that we have 7 options:
These are very important as these are the steps in which the unattend.xml file is sequenced.
The next part is a little confusing. You are going to add components, from under the “Windows Image” section on the bottom left hand side to the passes on your Answer File. To add a component, you can right click on them and select “add to # pass”. There are many different options you can add, but they have to be done in a certain order and pass otherwise your sysprep might fail. I am simply going to use the one I created as the example.
Answer File - Unattend.xml
Here is more information about adding options under the passes:
Computer Name: Leave blank (we will deal with this at the end) CopyProfile: true Registered Organization: Microsoft (you must leave this in this section) Registered Owner: AutoBVT (you must leave this in this section) ShowWindowsLive: false TimeZone: Pacific Standard Time
You can delete other sub-header components if you don’t need them.
If you have questions, look at my image above to see full layout of components, it should help.
Step #7
K, now go ahead and save your answer file as unattend.xml.
Step #8
If you want the sysprep to prompt for a computer name you need to remove a line from your XML file. Open up your XML file you saved with notepad and remove the following line:
Unattend.xml Computer Name
PART 2 – IMAGING PROCESS / RUNNING SYSPREP
Step #9
Install Windows 7 (Enterprise) from CD or USB flash drive, when you arrive at the welcome screen and it asks you to create a username, hit ctrl+shift+f3. This will reboot your machine and put your windows build in ‘audit’ mode.
Step #10
On reboot, you’ll automatically be logged in under the built-in Administrator account. A sysprep GUI box will appear, but you can close it and NOW begin to customize your profile.
Step #11
Install any software/drivers, make any profile customizations, etc. If you need to reboot, the computer will boot you back into the Administrator account. You will be stuck in this audit mode until you run sysprep with the /oobe parameter. After doing so, sysprep will delete/clean up the Administrator account, but if you have copyprofile=true in your unattended answer file, it will copy the customized Admin account to the default profile before deleting it.
Step #12
On the PC you are going to be running sysprep on, you need to create a folder called scripts in this directory: %WINDIR%\Setup\. Now you are going to create a CMD file within the %WINDIR%\Setup\Scripts directory. Right click and make a new text file called SetupComplete.txt. Remove the .txt extension and replace that with .cmd. You now have a SetupComplete.cmd file which windows will read the first time it boots up from the sysprep. We need to place a script inside the CMD file. Edit the cmd file with notepad and insert this line: del /Q /F c:\windows\system32\sysprep\unattend.xml. This script will delete your unattend.xml file after it has been used. The unattend.xml file is also copied to the C:\Windows\Panther directory, so you will want to add a second line to the CMD file, del /Q /F c:\windows\panther\unattend.xml. If you have passwords or cd keys stored in that xml file you don’t have to worry about it being left on the computer.
Once you have everything configured correctly, Copy or move your unattend.xml file to : C:\windows\system32\sysprep. Now to run sysprep, navigate to that sysprep folder, hold SHIFT and right click and select “Open New Command Windows Here”. Next, input the following commands:
Turn the computer back on and boot to WinPE 3.0 environment (USB stick or CD/DVD). You can use my BrianLeeJackson WinPE3.0 BootLoader to boot up from USB or CD and capture your image. Capture image and save image to network location. A Dell 960 or GX755 is a good standard for capturing when you want a generic image for use with multiple systems. Might require injecting additional drivers for 3rd party brands, HP, etc. Most should work though right out of the box.
Step #15
On reboot, Windows will run out of the box, as the /oobe is intended. As long as you put your cd key into the unattend.xml file, windows will be activated automatically in the background, you will be automatically logged into the administrator account, and the unattend.xml file is deleted. You are now ready to use the computer or join it to the domain. Enjoy!
This is a short guide on solving the problem when trying to install the VGA driver on a Dell GX270 when Windows 7 is installed.
Step #1
Install Windows 7 on the Dell GX270 computer. (Refer to my other articles for using ImageX and WinPE 3.0 boot environment for capturing and applying images).
Step #2
Once you have Windows 7 installed, at least for me, Windows Updates didn’t pick up the VGA driver automatically; leaving you with a very large resolution which is unusable.
Step #3
Download the Intel 82845G/GL/GE/PE/GV Graphics Controller driver (R126990.EXE). (Download Here) The drivers on Dell’s website do not work for Windows Vista or Windows 7.
GX270 - R126990 driver
Step #4
Once you have the R126990.EXE downloaded, you will need to extract the contents of the EXE to a folder. I suggest using 7-zip or Winrar. Download 7-Zip
GX270 - Extracting the driver.
Step #5
Now that you have the driver extracted you are going to have to install the driver manually in compatibility mode. Go into the folder you just extracted and right click on the setup.exe and go to properties and then the compatibility mode tab. You will want to enable compatibility mode for Windows Service Pack 3 and also select “Run as Administrator.”
Run in Compatibility Mode
Step #6
Click Apply, then click OK. Now run the setup.exe as you normally would and it shouldn’t complain about OS not being compatible.
I have run into about 20-30 people over the last couple weeks that were having trouble sysprepping and they all narrowed it down to the same thing; their anti-virus application. It seems that the Sysprep tool is sometimes not working with a lot of the 3rd party anti-virus applications.
Anti-Virus Applications with Known Issues
Norton 2009
McAfee
AVG
Avira
ESET NOD32 4.0 (User reported issues)
Anti-Virus Applications 100% Compatible with Sysprep
And yes, you probably noticed that both applications are made by Microsoft, go figure. If anyone notices any other anti-virus programs that are causing issues with sysprep please comment on here. Or if you have workaround for these anti-virus apps and sysprep working together please comment.
Added new Windows 7 winpe.bmp wallpaper for WinPE 3.0 Boot Environment, both x32 and x64.
Added new drivers for WinPE 3.0 environment including some netbooks and HP eCopy machines, x32.
Added the newest stable version of GimageX v2.0.17, x32 and x64.
Removed GHOST from packages, x32 and x64.
Also, if you have enjoyed my site or gotten useful information from it; even if I saved you an hour from compiling different information then I have accomplished my goal. However, I am now getting 10-20 emails per day asking questions about sysprepping, Windows 7 deployment, etc. It is getting hard to keep up. And with this increase in traffic comes an increase in bandwidth. If I have helped you in any way please feel free to donate any amount on the right hand side so I can keep this blog going. I have some great new tutorials planned as I jump deep into the Acresso’s AdminStudio 9.5 Repackager for Windows 7 x64.
The first thing I want to say is that I simply love my new Droid phone. In fact, it probably is the coolest electronic device I have ever owned. Verizon Wireless has the best service and now they have the best phone! I really think this phone is going to help boost their ratings and customers.
This is assuming you are already using Microsoft Outlook 2007 for everything.
The first thing I tried with the Droid was syncing my personal IMAP account with the device. Then I realized that wasn’t going to sync my contacts, calendar, etc.
So I removed the IMAP account and then tried syncing my Microsoft Exchange account. This worked great and pulled contacts down, calendar items (buggy), and emails. But then I realized there were still nice little features missing. Because it is Google OS obviously they are wanting you to use Gmail (their product).
So I decided to give the GOOGLE APPS a test trial run, accompanied by Google App Sync. And let me just say, it is amazing!!!!
Functions working:
Microsoft Outlook 2007 is syncing flawlessly with my DROID
(Email, Email folders, Contacts, Calendar Items)
Using my own business email account (brian@innovativepixels.com) for all gmail functions (requires changing MX records over to GMAIL). Not using @gmail.com for anything. This means that all masking of email is fixed.
A plus with using GMAIL as app on the DROID over standard email client is that I can now use an email signature from the phone, such as (Sent from my DROID).
The Google App Sync will export and import automatically all of your current Outlook information into your newly hosted GMAIL email account. Basically it asks you for Outlook Profile to use for your new account and then it takes a couple minutes and migrates all your data over. No manual migration necessary.
Another plus with using GMAIL app on DROID is that my emails are now stacked in conversations, like they are in GMAIL web client. Saves space on DROID for viewing.
Everything just seems to work faster and better when going through Google Apps. Also calendar is not buggy anymore.
Ability to see all my folders/cabinet and then be able to move emails to them when I receive them on my DROID. Your Outlook folders are converted into “LABELS” on your DROID. They still work the same as folders, but are just called something different. All changes sync to my Microsoft Outlook 2007 and to online Gmail.
The Google APPs costs $50 per user per year but it is worth every penny for me. My entire Microsoft Outlook 2007 is now syncing flawlessly with my DROID, very fast, with all the functions and features of GMAIL but without the GMAIL branding. You definitely want to give it a try. 30 day trial is free and they don’t bill you for first 30 days.
If you are like me you probably haven’t been very happy with the Zune HD browser. The 4.3 update fixes a lot of the problems with the browser and it is a lot more responsive. After installing the update you will now have an option in settings that you can have the browser render as “mobile” or as “desktop”. (If only we could get rid of the BING search) All the firmware update changes can be found on Gizmodo. I had trouble updating my firmware, it didn’t say I needed an update, said that 4.1 was the newest version. Here is what I did to fix the problem. (I am running Windows 7, but same options apply under XP or Vista)
Step #1
Unplug your Zune from USB and close your Zune software.
Step #2
Go to your control panel.
Zune Control Panel
Step #3
Click on Clock, Language, and Region
Zune Region Settings
Step #4
Click on “change location”.
Zune Change Location
Step #5
Change your location to “United Kingdom”.
Zune UK
Step #6
Now plug your Zune back in and launch the Zune software. Go to settings at top right and then to “Player Update” on left hand side.
Zune Player Update
Step #7
It should now ask you to upgrade player to 4.3. Select “Upgrade”. This will take a minute or two.
Step #8
You should now see a confirmation screen saying your player is fully up to date.
Zune Player 4.3
Step #9
You can now go back to control panel and change your region back to US.
I have been blogging a lot over the past year about my experiences with Windows 7, WinPE 3.0, etc. The first reason I started blogging was not only to document for myself but also because I was trying to save others some time. Well, the good news is that Microsoft finally decided to document all these topics. If you haven’t already, drop by Amazon and buy this book: Windows® 7 Resource Kit. It is literally my blog in a book with much more detail! Everyone that has asked me questions on this blog, 99% of the answers for them are in this book. It is 1700 pages long, and worth every page. The paperback edition includes a CD in the back with over 250 powershell scripts and an eBook of the entire book.
Windows 7 Resource Kit
Here is the layout of the book:
Chapter 1: Overview of Windows 7 Improvements Chapter 2: Security in Windows 7 Chapter 3: Deployment Platform Chapter 4: Planning Deployment Chapter 5: Testing Application Compatibility Chapter 6: Developing Disk Images Chapter 7: Migrating User State Data Chapter 8: Deploying Applications Chapter 9: Preparing Windows PE Chapter 10: Configuring Windows Deployment Services Chapter 11: Using Volume Activation Chapter 12: Deploying with Microsoft Deployment Toolkit Chapter 13: Overview of Management Tools Chapter 14: Managing the Desktop Environment Chapter 15: Managing Users and User Data Chapter 16: Managing Disks and File Systems Chapter 17: Managing Devices and Services Chapter 18: Managing Printing Chapter 19: Managing Search Chapter 20: Managing Windows Internet Explorer Chapter 21: Maintaining Desktop Health Chapter 22: Supporting Users with Remote Assistance Chapter 23: Managing Software Updates Chapter 24: Managing Client Protection Chapter 25: Configuring Windows Networking Chapter 26: Configuring Windows Firewall and IPsec Chapter 27: Connecting Remote Users and Networks Chapter 28: Deploying IPv6 Chapter 29: Configuring Startup and Troubleshooting Startup Issues Chapter 30: Troubleshooting Hardware, Driver, and Disk Issues Chapter 31: Troubleshooting Network Issues Chapter 32: Troubleshooting Stop Messages
In my opinion this book could be priced a lot higher for all the information it has in it. If you are nerdy enough this would make a great stocking stuffer