Pages

Friday, June 8, 2012

Guide for Upgrading 2003 server to Windows Server 2008

This document contains information about upgrading to the Windows Server® 2008 operating system including how to upgrade, supported scenarios, frequently asked questions, and known issues about the upgrade process. In addition to this document, you should read Release Notes for Windows Server 2008 (http://go.microsoft.com/fwlink/?LinkId=99299), which contains information about all of the known issues about this product.
We recommend a clean installation of Windows Server 2008 whenever possible. For information about performing a clean installation, see Installing Windows Server 2008 (http://go.microsoft.com/fwlink/?LinkID=104824).
If you decide that you want to upgrade to Windows Server 2008 instead of using a clean installation, read this document to prepare for your upgrade.

In this document

For information about known issues that you may experience while upgrading and solutions for these issues see Known Issues When Upgrading to Windows Server 2008 (http://go.microsoft.com/fwlink/?LinkId=110830).

Preinstallation information

This section contains information that you should review and steps that you should take before you upgrade to Windows Server 2008.

System requirements

The following are estimated system requirements for upgrading to Windows Server 2008. If your computer has less than the minimum requirements, you cannot install Windows Server 2008 correctly. Actual requirements vary based on your system configuration and the applications and features that you install.

Processor

Processor performance depends not only on the clock frequency of the processor, but also on the number of processor cores and the size of the processor cache. The following are the processor requirements for this product:
  • Minimum: 1 GHz (for x86 processors) or 1.4 GHz (for x64 processors)
  • Recommended: 2 GHz or faster

    noteNote
    An Intel Itanium 2 processor is required for Windows Server 2008 for Itanium-Based Systems.

RAM

The following are the RAM requirements for this product:
  • Minimum: 512 MB
  • Recommended: 2 GB or more
  • Maximum (32-bit systems): 4 GB (for Windows Server 2008 Standard) or 64 GB (for Windows Server 2008 Enterprise or Windows Server 2008 Datacenter)
  • Maximum (64-bit systems): 32 GB (for Windows Server 2008 Standard) or 1 TB (for Windows Server 2008 Enterprise, Windows Server 2008 Datacenter), or 2 TB (for Windows Server 2008 for Itanium-Based Systems)

Disk space requirements

The following are the approximate disk space requirements for the system partition. Itanium-based and x64-based operating systems vary from these estimates. Additional disk space may be required if you install the system over a network. For more information, see the Microsoft Web site (http://go.microsoft.com/fwlink/?LinkId=99285).
  • Minimum: 15 GB
  • Recommended: 40 GB or more
noteNote
Computers with more than 16 GB of RAM require more disk space for paging, hibernation, and dump files.

Additional requirements

The following hardware is also required:
  • DVD-ROM drive
  • Super VGA (800 x 600) or higher-resolution monitor
  • Keyboard and Microsoft® mouse (or other compatible pointing device)

Additional disk space requirements for Active Directory domain controllers

If your Active Directory database and log files are placed in any of the following directories, ensure that the volume has at least twice the space used by the database and that it has log files available before you install Windows Server 2008:
  • %SystemRoot%
  • %ProgramFiles%
  • %SystemDrive%\Program Files
  • %ProgramFiles(x86)%
  • %SystemDrive%\build
  • %SystemDrive%\InstalledRepository
  • %ProfilesFolder%
  • %ProgramData%
  • %SystemDrive%\Documents and Settings
For more information, refer to Upgrading Active Directory Domains to Windows Server 2008 AD DS Domains (http://go.microsoft.com/fwlink/?LinkID=89032).

Before you start Setup

Before you upgrade to Windows Server 2008, do the following to prepare for the installation:
  • Test your applications. You must test your line-of-business and non-Microsoft applications before you upgrade your production servers. For specific instructions on how to test your applications, see Application Considerations When Upgrading to Windows Server 2008 (http://go.microsoft.com/fwlink/?LinkId=110831).
  • Ensure that all x64 kernel-mode software is signed. In the x64 version of Windows Server 2008, all kernel-mode software (including drivers) that runs on the computer must have a signature. If your applications use unsigned kernel-mode software (which is common in many firewall and antivirus programs), the upgrade may be blocked until you uninstall the application. If an application does not uninstall cleanly, it may continue to block the upgrade.
  • Back up your servers. Your backup should include all the data and configuration information that is necessary for the computer to function. It is important to perform a backup of configuration information for servers, especially those that provide a network infrastructure, such as Dynamic Host Configuration Protocol (DHCP) servers. When you perform the backup, be sure to include the boot and system partitions and the system state data. Another way to back up configuration information is to create a backup set for Automated System Recovery.
  • Be aware that you cannot uninstall Windows Server 2008. After the upgrade is complete, you cannot uninstall Windows Server 2008. However, if Setup fails during the upgrade, you can roll back to your previous operating system.
  • Ensure that your applications are compatible. In the Setup Wizard, after you have selected the Upgrade option, you are presented with a dialog box that includes a link to application compatibility information. Be sure to follow the link and review the information about your installed applications before you proceed with the upgrade.

    In addition, review the manufacturer’s Web site for your installed applications to:

    • Determine if the application is supported throughout the upgrade process to Windows Server 2008.
    • Verify that the manufacturer supports the application on Windows Server 2008.
  • Review the known issues. For information about specific upgrade issues, read Known Issues When Upgrading to Windows Server 2008 (http://go.microsoft.com/fwlink/?LinkId=110830).

Supported upgrade paths

The following table shows which operating systems can be upgraded to Windows Server 2008.
noteNote
With the exception of Windows Server 2008 for Itanium-Based Systems, this table applies equally to 32-bit and x64-bit versions. However, cross-architecture upgrades (32-bit to x64-bit or the reverse) are not supported.

 

Operating System Upgrade Options
  • Windows Server 2003 R2 Standard Edition
  • Windows Server 2003 Standard Edition with Service Pack 1 (SP1)
  • Windows Server 2003 Standard Edition with Service Pack 2 (SP2)
  • Full installation of Windows Server 2008 Standard
  • Full installation of Windows Server 2008 Standard without Hyper-V™ technology
  • Full installation of Windows Server 2008 Enterprise
  • Full installation of Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2003 R2 Enterprise Edition
  • Windows Server 2003 Enterprise Edition with Service Pack 1 (SP1)
  • Windows Server 2003 Enterprise Edition with Service Pack 2 (SP2)
  • Full installation of Windows Server 2008 Enterprise
  • Full installation of Windows Server 2008 Enterprise without Hyper-V
  • Full installation of Windows Server 2008 Datacenter
  • Full installation of Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2003 R2 Datacenter Edition
  • Windows Server 2003 Datacenter Edition with Service Pack 1 (SP1)
  • Windows Server 2003 Datacenter Edition with Service Pack 2 (SP2)
  • Full installation of Windows Server 2008 Datacenter
  • Windows Server 2008 Standard
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Enterprise without Hyper-V

Upgrading server roles

The following table contains information for upgrading server roles to Windows Server 2008. If you have any of these roles installed on your server, read the specified upgrade information for actions and recommendations that pertain to that role.

 

  • Server Role
  • Upgrade Information
Active Directory Certificate Services (AD CS)If you have certification authorities (CAs) in your organization, see Move a Certification Authority to a different computer
(http://go.microsoft.com/fwlink/?LinkId=110934).
Active Directory Domain Services (AD DS)For more information, see Upgrading Active Directory Domains to Windows Server 2008 AD DS Domains
(http://go.microsoft.com/fwlink/?LinkID=89032).
Active Directory Federation Services (AD FS)There are no known issues when upgrading AD FS from Windows Server 2003 R2 to AD FS in Windows Server 2008.
For more information about new features in AD FS for Windows Server 2008, see What's New in AD FS in Windows Server 2008
(http://go.microsoft.com/fwlink/?LinkId=85684).
Active Directory Lightweight Directory Services (AD LDS)For more information, see Appendix B: Upgrading from ADAM to AD LDS
(http://go.microsoft.com/fwlink/?LinkId=110935).
Active Directory Rights Management Services (AD RMS)See the RMS to AD RMS Migration and Upgrade Guide (http://technet.microsoft.com/en-us/library/cc754277(WS.10).aspx)
Application ServerYou cannot migrate the Application Server role from Windows Server 2003 to Windows Server 2008. It was rebuilt for Windows Server 2008, and it includes default support for applications that are built with .NET Framework 3.0 components, such as Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), and Windows Presentation Foundation (WPF). Application Server offers optional role services that activate features in Windows Server 2008 (such as Windows Process Activation Service (WAS) support for non-HTTP protocols, TCP Port Sharing, and support for IIS 7.0). If you upgrade your server to Windows Server 2008 from Windows Server 2003 or an earlier operating system, and you want to use the capabilities of the Application Server role, you must reinstall the Application Server role by using the Add Roles Wizard in Server Manager. If you configure Windows Server 2008 with the correct application services by using the Add Roles Wizard, your applications will work correctly after you move them from Windows Server 2003 to Windows Server 2008.
For more information, see Frequently Asked Questions for Application Server
(http://go.microsoft.com/fwlink/?LinkId=110936).
DHCP ServerThis content is still under development.
DNS ServerIn some instances, domain names that were not blocked in previous versions of Windows Server are blocked in Windows Server 2008. You may experience issues if you subsequently implement or remove the Intra-site Automatic Tunnel Addressing Protocol (ISATAP) or the Web Proxy Auto-Discovery Protocol (WSUAD).
For more information, see DNS Server Global Query Block List
(http://go.microsoft.com/fwlink/?LinkId=110937).
Fax ServerWhen you upgrade a fax server from Windows Server 2003 to Windows Server 2008, the Fax Server role is automatically installed in the upgrade. However, only certain settings are maintained during the upgrade:
  • You must reconfigure Fax Sharing.
  • Any settings on the Security tab in the Properties dialog box of Fax Service Manager revert to the default settings.
  • Fax user accounts (Fax Users and Fax Routing Assistants) are features in Windows Server 2008, and they are not created when you upgrade. You must create them manually.
File ServicesThe Wbadmin command replaces the Ntbackup command that was released with previous versions of Windows. You cannot recover backups that you created with Ntbackup by using Wbadmin.
A version of Ntbackup is available as a download for Windows Server 2008 and Windows Vista users who want to recover backups that they created using Ntbackup. This version of Ntbackup enables you to perform recoveries of legacy backups only, and it cannot be used on computers running Windows Server 2008 or Windows Vista to create new backups.
To download this version of Ntbackup, see http://go.microsoft.com/fwlink/?LinkId=82917.
Network Access Protection (NAP) To enable NAP, you must upgrade the following Windows Server 2003 server roles and role services to the specified Windows Server 2008 server role or role service:
  • Upgrade the Internet Authentication Service (IAS) to Network Policy Server (applies to all NAP enforcement methods).
  • Upgrade VPN to VPN (RRAS) (applies only to the VPN enforcement method).
  • Upgrade DHCP to DHCP (applies only to the DHCP enforcement method).
  • Upgrade TS Gateway to TS Gateway (applies only to the TS Gateway enforcement method).
For more information, see What's New in Routing and Remote Access
(http://go.microsoft.com/fwlink/?LinkID=111013).
Print ServicesAll existing printers and printer drivers are deleted when you upgrade to Windows Server 2008, so it is important to back up all printers before beginning the upgrade. To do so, use the Print Management MMC snap-in on a computer running Windows Vista or Windows Server 2008.
For more information, see Migrate Print Services
(http://go.microsoft.com/fwlink/?LinkId=110939).
Streaming Media ServicesFor more information, see Update the Windows Media Server Platform
(http://go.microsoft.com/fwlink/?LinkId=110940).
Terminal ServicesFor more information, see the Terminal Services section later in this document.
UDDI ServicesFor more information, see:
Web ServerFor more information, see:
Windows Deployment ServicesFor more information, see the Windows Deployment Role Step-by-Step Guide
(http://go.microsoft.com/fwlink/?LinkId=84628).
WSUSFor more information, see Windows Server Update Services 3.0 SP2 Migration Guide (http://go.microsoft.com/fwlink/?LinkId=156772).

Terminal Services

Upgrading a Windows Server 2003-based terminal server
There are no known issues with performing an upgrade of a Windows Server 2003 terminal server to the Windows Server 2008 operating system. All settings and configurations are maintained during the upgrade.
However, a terminal server running Windows Server 2008 can only communicate with a Terminal Services license server running Windows Server 2008, and the license server must have Windows Server 2008 Terminal Services client access licenses (TS CALs) installed.
Upgrading a Windows Server 2003-based Terminal Services license server
There are no known issues with performing an upgrade of a Windows Server 2003 Terminal Services license server to the Windows Server 2008 operating system. All settings and configurations are maintained during the upgrade. After performing the upgrade, you need to activate the license server with the Microsoft Clearinghouse.
For more information about activating a license server running Windows Server 2008, see “Activate a Terminal Services license server” in the TS Licensing Manager Help in the Windows Server 2008 Technical Library (http://go.microsoft.com/fwlink/?linkid=101640).
A license server running Windows Server 2008 that has the appropriate Terminal Services client access licenses (TS CALs) installed can support terminal servers that run the following operating systems:
  • Windows Server 2008
  • Windows Server 2003 R2
  • Windows Server 2003
  • Windows 2000
Note that a terminal server running Windows Server 2008 can only communicate with a license server running Windows Server 2008.
noteNote
If you have made a backup of the TS Licensing database on the Windows Server 2003 license server, you should not attempt to restore that backup onto the license server after it has been upgraded to Windows Server 2008. If you attempt to restore it, any unissued TS CALs in the TS Licensing database are not restored, and you must call the Microsoft Clearinghouse to restore those unissued TS CALs. After you upgrade the license server to Windows Server 2008, you should make a new backup of the TS Licensing database.
Upgrading a Windows Server 2003-based Terminal Services Session Directory server
If you upgrade a Windows Server 2003-based server that is running the Terminal Services Session Directory service to Windows Server 2008, the Terminal Services Session Broker (TS Session Broker) role service is automatically installed.
noteNote
In Windows Server 2008, the name of the Terminal Services Session Directory feature is changed to TS Session Broker.
When you upgrade the server, the Terminal Services Session Directory database is not preserved. However, if the server name remains the same, the terminal servers that are configured to use that Terminal Services Session Directory server will rejoin the farm in TS Session Broker, and the database automatically rebuilds.
When you perform the upgrade, we recommend that no users access the terminal server farm until all terminal servers have rejoined the farm in TS Session Broker. If you do not wait for the database to rebuild, users may not be able to reconnect to existing sessions.
Although the rebuild process occurs automatically, you can force the terminal servers to rejoin the farm by reapplying TS Session settings in TS Session Broker (or apply Terminal Services Session Directory settings if the terminal servers are running Windows Server 2003). You can do this by using Terminal Services Configuration on each terminal server in the farm, by using Windows Management Instrumentation (WMI), or by reapplying Group Policy settings.
If you are running the Terminal Services Session Directory service on a server cluster, we recommend that you remove the Terminal Services Session Directory service resource from the cluster before you perform a server upgrade.

Upgrade limitations

Note the following limitations when you are upgrading to Windows Server 2008:
  • You must have a Windows Server 2003 operating system with Service Pack 1 or a Windows Server 2003 operating system with Service Pack 2 installed to upgrade to Windows Server 2008.
  • You cannot upgrade to a version of the operating system that has fewer features than the operating system you are currently running. For example, you can only upgrade Windows Server 2003 Datacenter Edition to Windows Server 2008 Datacenter Edition.
  • The Windows Server 2003 for Itanium-based Systems operating systems and Windows Server 2003 Web Edition operating systems cannot be upgraded. If you have these editions, you must perform a clean install and migrate the data from these computers to the new operating system.
  • Upgrading is supported from x86-based and x64-based computers, but cross-architecture upgrades are not supported. For example, you cannot upgrade from an x86-based computer to an x64-based computer, even if the server you are upgrading is x64-capable.
  • Cross-language upgrades are not supported.
  • You cannot upgrade the failover clusters from Windows Server 2003 to Windows Server 2008. Before upgrading, you must uninstall failover clustering. For more information, refer to article 935197 in the Microsoft Knowledge Base (http://go.microsoft.com/fwlink/?LinkId=110946).
  • Upgrading from Windows Server 2003 to a Server Core installation of Windows Server 2008 is not supported.

Frequently asked questions about upgrading

What changes have been made from Windows Server 2003 to Windows Server 2008?
Windows Server 2008 includes features that have been updated from Windows Server 2003 and features that are unique to Windows Server 2008.
For more information about these changes, see Changes in Functionality from Windows Server 2003 with SP1 to Windows Server 2008 (http://go.microsoft.com/fwlink/?LinkId=110947).
Are there tools to help me prepare to upgrade to Windows Server 2008?
The following tools are available:

 

Tool Description
Windows Server Catalog
(http://go.microsoft.com/fwlink/?LinkID=80785)
Provides a comprehensive list of software and hardware that has passed testing for Windows Server 2003 and Windows Server 2008.
noteNote
The appearance of an application, device, or system in the Windows Server Catalog does not imply that it is supported during or after upgrading to Windows Server 2008.
Microsoft Assessment and Planning (MAP) Solution Accelerator
(http://go.microsoft.com/fwlink/?LinkId=110948)
Assesses and conducts an inventory to help plan your migration to Windows Server 2008.
Includes hardware assessment, virtualization recommendations, and a software installation inventory for Windows Server 2008 migration.
noteNote
The MAP tool finds only applications that are installed by using Programs and Features.
We recommend using the MAP Tool as a reference tool rather than as a comprehensive source.
Works with Windows Server 2008 Software
(http://go.microsoft.com/fwlink/?LinkId=110964)
Determines application compatibility with Windows Server 2008.
This tool is a highly-automated self-test (which lasts two-four hours). It is designed to streamline the time required to develop and test commercial and custom applications. Upon completion, you receive a detailed summary outlining the test results.
Passing Works with Windows Server 2008 testing indicates that the application's results are:
  • Verified by an independent (non-Microsoft) company.
  • Listed in the Windows Server Catalog.
Certified for Windows Server 2008 Software
(http://go.microsoft.com/fwlink/?LinkId=110962)
Certified for Windows Server 2008 Hardware
(http://go.microsoft.com/fwlink/?LinkId=110961)
Test mission-critical, line-of-business applications and hardware devices and systems. This testing is for compliance with Microsoft best practices for security, availability, and reliability, and for Windows fundamentals.
Use these tests after obtaining the results from the Works with Windows Server Software test. This testing requires three-five days.
Applications and hardware that demonstrate this high standard receive the Certified for Windows Server 2008 logo and are listed in the Windows Server Catalog.
In addition, the following resources are also available:

 

Resource Description
Innovate on Windows Server portal
(http://go.microsoft.com/fwlink/?LinkID=87625)
Provides the following:
  • Free application readiness and certification tools for Windows Server 2008
  • Marketing resources
  • Resources for independent software vendors
Application Compatibility and Certification technical forum on MSDN
(http://go.microsoft.com/fwlink/?LinkId=110951)
Technical forum that addresses application compatibility and software certification questions about Windows Server 2008.
MSDN Developer Center for Windows Server 2008
(http://go.microsoft.com/fwlink/?LinkId=110952)
Portal for application development and testing resources.
Migration forum on TechNet
(http://go.microsoft.com/fwlink/?LinkId=110954)
Technical forum for best practices concerning the Windows Server 2008 migration process.
What type of support is available during the upgrade process?
When you upgrade a Windows Server 2003 operating system to Windows Server 2008, Microsoft provides technical support for the following:
  • The operating system
  • Windows-delivered software
  • Microsoft applications
The support provided is in accordance with your organization’s technical support agreement and Microsoft’s technical support policies.
Windows delivered software is defined as any software or software component, role, or function that ships with Windows Server or is delivered to Windows Server through Windows Update. This includes Microsoft utilities and applications.
noteNote
There may be scenarios in which a Windows Server component, role, or function does not support an upgrade. The Compatibility Report will list these scenarios during the Windows Server 2008 Setup.
If you experience issues while upgrading to Windows Server 2008, Microsoft Customer Service and Support (CSS) will assist customers in restoring their upgraded Windows Server 2003 environment to a supported state, even if non-Windows software may be contributing to the issue.
  • If a backup of the operating system is available, CSS will follow disaster recovery processes to assist you in restoring your server environment to a pre-upgrade status. There is no guarantee that any data can be recovered.
  • If a backup is unavailable, CSS will assist you in recovering to a supported state as quickly as possible. For example, CSS will assist in reinstalling Windows Server 2003 and in upgrading to Windows Server 2008.
During the recovery process, Microsoft will engage independent software vendors (ISVs), independent hardware vendors (IHVs), and original equipment manufacturers (OEMs) at its discretion to assist in the effort to preserve application or operating system data.

Tuesday, June 5, 2012

How to reset the Search Index in Exchange 2010 Search

Exchange 2010 has a built in search feature which allows you to quickly search for emails in your mailbox using Outlook (when Online), OWA, Exchange ActiveSync etc. Exchange 2010 search indexes items as soon as they are received by the Mailbox Database. So if you’ve just transitioned from Exchange 2003 to 2010, Exchange may not index items brought over from the Exchange 2003 server to the Exchange 2010 server. You may find that users using Exchange search may have issues searching for items that were in their mailbox before the transition. For example, you will not be able to find a pre-transition item using instant search but will be able to find them using ‘Advanced Find’ in Outlook.
To fix this issue, you will have to reset the search index to force the Exchange Search service to index all items in the Mailbox Database including items that were moved to the database from Exchange 2003.
To reset the search index, open up the Exchange Management Shell navigate to %PROGRAMFILES%\Microsoft\Exchange Server\V14\Scripts and then run the following command:
.\ResetSearchIndex.ps1 -force -all
You should see output that resembles the following:
WARNING: Waiting for service 'Microsoft Exchange Search Indexer (MSExchangeSearch)' to finish stopping...
MSExchangeSearch service stopped
Deleting catalog for Mailbox Database
removing: <location of catalogue>

MSExchangeSearch service Started
To verify that the rebuilding of the index has completed do the following:
  1. Add this counter to Perfmon: MSExchange Search Indices\Full Crawl Mode Status. This counter will be 0 before running ResetSearchIndex, go to 1 during the full crawl and then back to 0 after ResetSearchIndex completes.
  2. You will receive MSExchange Search Indexer Event ID 109 when the full crawl begins.
  3. You will receive MSExchange Search Indexer Event ID 110 when the full crawl ends.
You should now be able to search for pre-transition items using Exchange search.

Speeding up LAN based Automation OS boot times using a Custom TFTP Server for Altiris (for WinPE and Linux)

One of the more easier ways of speeding up your WinPE boot times via PXE are changing the default TFTP server which comes with Altiris. First of all, open up the PXE Configuration Manager and disable Multicast since the WinPE image cannot be transferred over Multicast anyway(only DOS supports Multicast via TFTP). This simple tweak shaves around a second off your PXE Boot time.

Another tweak which can be performed is changing the TFTP Server itself. This sounds quite difficult but is quite easy to accomplish and is a significant benefit.  My own testing has shown that 10 Clients concurrently loading a WinPE image do it around 45-50% faster using another TFTP Server than if I was to continue using Altiris’s own server.
I was also going to cover compressing the WinPE image to reduce its file size, but found thatwhen doing so, the reduction in size was minimal shaving off around 10mb.
I’ll be using the Open Source Open TFTP Server, available from http://sourceforge.net/projects/tftp-server/. Download it and install it either on your Altiris Server or like I did, on my workstation and then copy it over to your server. You will also need to copy over your Settings file.
Firstly, open up the Services control applet and Stop the Altiris PXE MTFTP Server service.
Now comes the good part. Open an elevated command prompt. The following is based on our Altiris setup, with it installed on D drive and me creating a folder under PXE for OpenTFTP and pasting the OpenTFTP executable and Settings file into that folder.

sc config "Altiris PXE MTFTP Server" binpath= "D:\Deployment Server\PXE\OpenTFTP\OpenTFTPServerMT.exe"

Sunday, June 3, 2012

Store user pictures in AD using thumbnailPhoto attribute

We can store user pictures in AD using thumbnailPhoto attribute of AD user object. That picture can will be showing in Outlook 2010 contacts and user profile page on SharePoint 2010. Here are some helpful links on understanding and implementing the concept:

1. Configuring thumbnailphoto attribute in AD : http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/configuring-using-display-picture-exchange-server-2010.html
2. Free tool to store pictures to AD: http://www.cjwdev.co.uk/Software/ADPhotoEdit/Info.html ( paid version is also available at  lower cost)
3. How SharePoint 2010 fetch the user picture from AD using thumbnailphoto attribute: http://blogs.msdn.com/b/russmax/archive/2010/02/27/sharepoint-2010-profile-picture-property-101.aspx
4. Few other resources to understand the concept:
- http://blogs.technet.com/b/ilvancri/archive/2009/11/17/upload-picture-in-outlook-2010-using-the-exchange-management-shell-exchange-2010.aspx
- http://msexchangeteam.com/archive/2010/03/10/454223.aspx
- http://social.technet.microsoft.com/Forums/en-US/ITCG/thread/403cda19-7a63-4d95-a273-8f7885e836cd
5. Another licensed tool for uploading pictures in AD: http://www.dovestones.com/products/Active_Directory_jpegPhoto.asp

how to enable webclient service on server 2008

To enable webclient service on server 2008 we need to install desktop experience feature. In earlier version of windows webclient service could be installed by enabling WebDAV component if IIS.
  1. Start the Windows Server Manager.
  2. In the tree view, highlight the Features node.
  3. In the details pane, click Add Features.
  4. In the Add Features Wizard, check the Desktop Experience box, and then click Next.
  5. Click Install.
  6. When the Add Features Wizard has finished, click Close.
  7. Click Yes when promoted to restart the computer.

Exchange 2010 Quick Installation Guide

I came across this article about installing Exchange Server in very less time.   on a blog which has very good information 2010 in very less time.
Link : Exchange 2010 Quick Installation Guide

Windows 8 error code 0xc0000260

When you try to Install Windows 8 Consumer Preview from a the DVD, it fails with blue dump and gives an error code 0xc0000260.
This error is coming because you can not run Windows 8 customer preview on a PC with a CPU that does not support Physical Address Extension (PAE).  Early Pentium CPUs with the 400Mhz front side bus (FSB) do not support PAE.
PAE is a feature which allows 32 bit CPUs to access physical address space in memory and memory-mapped devices larger than 4GB such as RAM.
It is advisable to check the hardware compatibility list before trying to install Windows 8 CP on your hardware.

IE8 high CPU usage, IE8 running slow

Slow behavior has something to do with the recovery files that IE8 continually writes at “C:\Documents and Settings\<username>\Local Settings\Application Data\Microsoft\Internet Explorer\Recovery\Active\”
They have names like:
<GUID>.dat  -- {0E133027-5389-11DF-8A21-001422335927}.dat, etc.
I resolve the issue  by disabling “ Enable  automatic crash recovery” option from:
Tools-->Internet Options--> Advanced (tab)-->Browsing (section) ….
I hope this helps..

How do I uninstall or remove Internet Explorer 8 AND 9

To uninstall Internet Explorer 8 OR 9, follow these steps:
  1. Close all programs.
  2. Click Start and then click Control Panel.
  3. Click Programs and Feature.
  4. In the tasks pane, click Turn Windows features on or off.
  5. In the list of windows features, clear the check box next to Internet Explorer 8.
  6. You receive a warning message in a pop-up window. Click Yes.
Internet Explorer will now be uninstalled. The system will restart after the installation.

These files can't be opened. Your Internet security……

Windows 7 Error: “These files can't be opened. Your Internet security settings prevented one or more files from being opened”
Today when I was trying to open a exe file that error came up showing the warning:
Here is the simple solution worked for me:
- Right click on the file for which warning is coming and open properties
- Click on Unblock button and click Apply
- Now open the file, you will not see the warning
In my opinion  this is very feature of Windows 7 which prevent us accidently opening harmful files and programs.

Windows Activation error: Code 0x8007232b

I was trying to activate Windows Server 2008 and got this error:
“Activation Error: Code 0x8007232b .DNS Name does not exist”
Actually Windows was looking for KMS server for the activation . and when it did not find that , it threw error 0x8007232b.

Microsoft has a KB article for resolving the issue: http://support.microsoft.com/kb/929826
I used following method to resolve the issueThe solution worked for me was:

1. Cick All Programs, click Accessories, and then right-click Command Prompt.
2. Click Run as administrator.
3. At the command prompt, type the following command, and then press ENTER:
            slmgr -ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
Note: In this command, the xxxxx-xxxxx-xxxxx-xxxxx-xxxxx placeholder represents your MAK product key.
4. Now try to activate the Windows online, you will succeed.

User Profile Error - Logged on with a Temporary Profile

Many time I come across the issue with users where they are not able to log in to their original profile in Windows 7. They see an message after login which says:
“Your user profile was not loaded correctly! You have been logged on with a temporary profile.
Changes you make to this profile will be lost when you log off. Please see the event log for details or contact your administrator.”
Event viewer shows this application log:
Log Name: Application
Source: Microsoft-Windows-User Profiles Service
Date:
Date
Event ID: 1511
Task Category: None
Level: Warning
Keywords: Classic
User:
User
Computer:
Computer
Description:
Windows cannot find the local profile and is logging you on with a temporary profile. Changes you make to this profile will be lost when you log off.
Resolution:To resolve this problem, follow these steps:
  1. Log on to the system by using an administrative user account other than the user account that is experiencing the problem.
  2. Back up all data in the current user's profile folder if the profile folder still exists, and then delete the profile folder. By default, the profile resides in the following location:
%SystemDrive%\Users\UserName
  1. Click Start, type regedit in the Start Search box, and then press ENTER. If you are prompted for an administrator password or for confirmation, type your password, or click Continue.
  2. Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
  1. Under the ProfileList subkey, delete the subkey that is named SID.bak.
    Note
    SID is a placeholder for the security identifier (SID) of the user account that is experiencing the problem. The SID.bak subkey should contain a ProfileImagePath registry entry that points to the original profile folder of the user account that is experiencing the problem.
  2. Exit Registry Editor.
  3. Log off the system.
  4. Log on to the system again.
After you log on to the system, the profile folder is re-created.