Documente Academic
Documente Profesional
Documente Cultură
Module Overview
New and Improved Features
There are many new and improved features in Windows 7. The changes are designed to
make it faster and easier to perform everyday tasks as well as to improve the overall
performance of Windows.
The Windows 7 interface is more responsive, with intuitive navigation that includes an
improved taskbar and Jump Lists for easy access to the files you use most, plus new and
easier ways to manage multiple open windows. Use Windows Search to easily locate and
open virtually any file on your PC, from documents, to e-mails, to music.
Windows 7 PCs are more reliable and responsive. They will sleep and resume faster.
They'll be just as secure, but people will have more control over their security settings
and the number of alerts giving them fewer interruptions. Windows 7 uses less memory
than Windows Vista, run faster, and is designed for better battery life.
Windows 7 has new and improved ways to enjoy your TV, video, movies, music and
photos through enhancements to Windows Media Center and Windows Media Player.
Adding PCs to your home network is easier with HomeGroup, which makes file sharing
and finding your files and printers a breeze. Get more from your devices with Device
Stage, which simplifies how your devices connect and work with your PC.
There are many other new and improved features in Windows 7. The core features are
listed below. You will learn more about these and other features throughout the rest of
this training course.
• Action Center
• Biometric Framework
• Desktop Slideshow
• Device Management
• Handwriting Recognition
• HomeGroup
• Internet Explorer 8
• Jump Lists
• Libraries
• Media Features
• Performance Improvements
• PowerShell
• Taskbar
• Windows Touch
Other Improvements
Disk Space Usage
Windows Vista introduced significant changes to the way that Windows is built, installed
and updated. The positive result was in the consistency and manageability of system
component versions compared with Windows XP. One less than welcome result
however, was the increased disk space usage of Windows Vista over time. Tools have
been introduced to help keep this disk space growth in check, but these must be run by a
user to reclaim space.
Windows 7 implements several changes, including an evolved version of this servicing
infrastructure so that the disk space usage of Windows is less than Windows Vista.
Further, the growth in size of a Windows installation due to the installation of updates
and service packs is less than in Windows Vista.
Beyond the changes to servicing, other specific disk space usage improvements include:
• Faster prefeching optimized for both traditional and SSD hard disks
Netbooks
A netbook is a light-weight, low-cost, energy-efficient, highly portable laptop that
achieves these parameters by offering a smaller form, fewer features, less processing
power and reduced ability to run resource-intensive operating systems. They are suitable
for web browsing, email, and general purpose applications. Netbooks are targeted
increasingly at cloud computing users who rely on servers and require a less powerful
client computer.
Windows 7, unlike Windows Vista, is designed to run on PCs ranging from netbooks to
the most powerful desktop and laptop PCs on the market. The Windows 7 design
includes a smaller OS footprint; an improved user interface that allows for faster boot-up
and shut-down times; improved power management for enhanced battery life; enhanced
media capabilities; and increased reliability, stability and security. This allows customers
complete flexibility to purchase a system which meets their needs. For OEMs that build
lower-cost small notebook PCs, Windows 7 Starter edition will be available in developed
markets (e.g. Europe). For the most enhanced, full-functioning Windows experience on
small notebook PCs, consumers will want to go with Windows 7 Home Premium.
All Windows 7 versions are a super set of the version below with no trade off on
features when you upgrade from one version to the next.
Enterprise is the business-focused SKU for managed environments, advanced data
protection, networking and security needs.
Windows® This version of Windows is offered exclusively through Microsoft Software
7 Enterprise Assurance agreement. It is designed for large enterprises and organizations with
complex desktop infrastructures.
Enterprise will ship in both a 32-bit and 64-bit version.
Windows® Ultimate is the no-compromise SKU for those who want all Windows features,
7 Ultimate including business.
Windows 7 Ultimate has the same features as the Enterprise Edition but is
licensed differently. Customers can buy Ultimate preinstalled from OEMs or as
a retail upgrade.
Ultimate will ship in both a 32-bit and 64-bit version.
Professional is the business-focused SKU for small and lower mid-market
companies and users who have networking, backup, and security needs and
Windows ® multiple PCs or servers.
7
This version of Windows is offered through both OEM and retail as well as
Professional
through volume licensing agreements.
Professional will ship in both a 32-bit and 64-bit version.
Home Premium is the standard consumer SKU, providing full functionality on the
latest hardware and easy ways to connect. Home Premium features advanced
Windows® graphics effects, support for touch-screen interfaces, and Media Center, among
7 Home other features.
Premium
This version of Windows is offered through both OEM and retail channels.
Home Premium will ship in both a 32-bit and 64-bit version.
Home Basic is a simple version of Windows 7. It offers a basic Windows interface
and feature list. Home Basic is meant for accessing the internet and running basic
Windows® productivity applications.
7 Home
This version of Windows is offered through OEM and retail channels in
Basic
emerging markets only.
Home Basic will ship in both a 32-bit and 64-bit version.
This edition of Windows 7 is aimed at beginning computer users. It has the fewest
features of the Windows 7 editions. Windows XP and Vista also had Starter
Editions with significant limitations. However, Starter Editions of those OSs were
Windows® available exclusively in emerging markets, while Windows 7 Starter Edition will be
7 Starter available to OEMs worldwide.
This version of Windows is offered Worldwide through OEM only.
Starter will ship in a 32-bit version.
Other Editions
In addition to the six editions, there will be other options available to meet the needs
of users in some other regions. Korea and European Union Windows 7 editions are
listed below:
European Union (N)
Editions labeled with an N represent the SKUs available in the European Union.
These SKUs lack the multimedia functionality and Internet Explorer is not included.
Removed functionality can be installed using the restore pack(s) available for PC
manufacturers and consumers.
This release is available in these editions:
• Windows® 7 Professional N
• Windows® 7 Starter N
• Windows® 7 Enterprise KN
• Windows® 7 Ultimate KN
• Windows® 7 Professional KN
• Windows® 7 Starter KN
• Windows® 7 Enterprise K
• Windows® 7 Ultimate K
• Windows® 7 Professional K
System Requirements
System Requirements
The system requirements for Windows 7 are, for the most part, identical to the system
requirements for Windows Vista. Most of the new computers you buy today should work
just fine with Windows 7. Windows 7 is designed to work well across a broad range of
hardware. However if you are upgrading your existing PC or planning to buy a new one
there are some basic system requirements and suggestions you should pay attention to in
order to enjoy the best experience with Windows 7 and all of its new features.
One of the things you should do before installing Windows 7 is to make sure your system
meets the minimum hardware requirements to run the Operating System. They are as
follows:
• 1GHz processor (32- or 64-bit)
• Support for DX9 graphics with 128MB of memory (for the Aero interface)
• A DVD-R/W drive
SETUP
Module Overview
Setup Options
Setup Options
Windows 7 can be installed using one of the following methods. Each is discussed in
more detail in this module.
Method Description
Upgrade This method can be used to install Windows 7 while preserving your current
Install applications, user accounts, user profile data, and settings.
This is the method to use for installing Windows 7 without preserving settings, such
Clean
as on a new computer, when there is no upgrade path from your current operating
Install
system version, or due to a problem with your current installation.
Online Microsoft provides Windows for purchase from the Microsoft Store in some
Install regions. When you purchase Windows online, there is an option for downloading
Package the installation files. This is the online install package.
This is the method of installation for many computers that you purchase with
OEM Windows 7 already installed. This installation method may include additional non-
Image Windows software, preinstalled by the OEM Examples could include security
software or other programs.
Corporate This is the method some companies use to install Windows over a network or via
Deployment automation so that each user does not need to perform setup-related tasks. This is
out of scope for this course.
Windows
Anytime This is the method for upgrading from one edition of Windows 7 to a higher edition.
Upgrade
System Requirements
System Requirements
System requirements for Windows 7 fall into three categories:
Recommended
Following are the minimum hardware recommendations for Windows 7:
Recommendation
Processor 1 GHz 32-bit or 64-bit processor
Memory 1 GB system RAM recommended
Disk Space 16 GB free disk space
Support for DirectX 9 graphics with 128 MB memory (in order to enable
Display Adapter
Aero theme)
Optical Drive DVD-R/W Drive
Internet
Internet access to get updates
Connection
Please note: Some product features of Windows 7, such as the ability to watch
and record live TV or navigate through the use of "touch," might require
advanced or additional hardware.
Minimums
Windows 7 will not install if you do not meet these minimums:
Minimum
Processor 1 GHz 32-bit or 64-bit processor
512 MB system RAM
Memory Setup checks for >=376 MB to accommodate 512 MB systems with a shared-
memory display adapter.
Disk
6-10 GB free disk space, depending on edition and installation method
Space
Maximums
Windows 7 uses the following as maximum supported hardware configurations:
Home Basic and Home
Edition: Starter Professional Ultimate
Premium
Processors 1 Physical 1 Physical 2 Physical 2 Physical
2 GB for 32-bit 4 GB for 32-bit 4 GB for 32-bit
4 GB for 32-bit
Memory (no 64- 128 GB 128 GB
16 GB on 64-bit
bit) on 64-bit on 64-bit
When installing on systems with greater than these values, Windows 7 will only
use up to the maximum value. So a 32-bit installation of Windows 7 on an 8 GB
RAM system will only show 4 GB available for use. In this particular case it will
actually show less than 4 GB, due to limitations in the x86 architecture.
Note: For the purposes of Windows licensing, physical processors are counted.
For example, a processor with 2 cores, with Hyperthreading enabled on each core
still counts as only one physical processor.
For more information: See the following page for additional information on
processors and licensing.
http://www.microsoft.com/licensing/highlights/multicore.mspx
Upgrade Advisor
Upgrade Advisor
One of the methods you can use to verify that a computer meets the minimum
requirements for Windows 7 is to run the Windows Upgrade Advisor. This program also
checks for software or configurations that could lead to problems during setup.
The Upgrade Advisor will be available for download from Microsoft.com before
Windows 7 general availability.
Much like the Compatibility Report in Windows 7 Setup, the Upgrade Advisor provides
you with a list of any warnings or blocks for upgrading your computer. The requirement
areas checked are:
• Software compatibility
• Programs
• Hardware compatibility
Upgrade Install
Upgrade Install
The upgrade process proceeds in the following main steps, just as with Windows Vista
upgrades.
Name Description Log Files
\
Starting the installation. Copying Setup files to the hard drive, and $Windows.~BT\So
setting up a boot entry to boot directly to the next phase. As part of urces\Panther\setup
Downle
this, existing installed drivers are added to the $Windows.~BT *.log
vel
driver store so that hardware support is available in WinPE.
\
(1)
Also during this phase, data, programs and settings for migration $Windows.~BT\So
are identified and online gathering is performed. urces\Panther\PreG
atherPnPList.log
This phase starts with the Windows Setup boot entry, pointing to \
WinPE WinPE in $Windows.~BT. The rest of the migration gathering is $Windows.~BT\So
(2) done in this phase, followed by the application of the generic urces\Panther\setup
Windows 7 image from install.wim. *.log
Online In this step the computer is started in Windows 7 for the first time. \
Configu Setup first performs a set of specialization actions that make the Windows\Panther\s
etup*.log
\
Windows\inf\setupa
ration installation of Windows unique. Drivers for detected hardware are
pi.*.log
installed, and collected migration data is now reapplied to the
(4) system. \
$Windows.~BT\So
urces\Panther\PostG
atherPnPList.log
\
Windows\Panther\U
nattendGC\setup*.l
Window When setup is finished, you begin using Windows 7 in the og
s Windows Welcome phase, also known as the Out Of Box
Welcom Experience (OOBE). This is the portion of setup where you set the \
e time zone, choose the configuration for updates and safety Windows\Logs\CB
features, have a chance to connect to a network, and join a S.log
(NA) HomeGroup if one is found on your network.
\
Windows\inf\setupa
pi.*.log
The numbers shown with the phase names above indicate the Phase number logged in
setupact.log for this portion of setup.
64-Bit Upgrade
Upgrades from 64-bit Windows Vista to 64-bit Windows 7 are supported. There was not
an upgrade provided to Windows Vista 64-bit, so this is a new feature of upgrades.
Note however, that cross-architecture upgrades are still blocked in Windows 7. So
Windows Vista 32-bit to Windows 7 64-bit upgrades are not supported.
As part of this upgrade, you are also given an opportunity to “Load Driver”. This is added
so that an incompatible or missing boot-critical driver can be replaced during the upgrade
process. When a problem driver is found by the Upgrade Compatibility check, this Load
Driver option is provided in the Compatibility Report.
Upgrade Paths
The primary upgrade path for Windows 7 starts at Windows Vista SP1 or later. Earlier
Windows versions are not supported for upgrade to Windows 7.
Additionally there are some specific paths that are not supported, such as from a higher
edition of Windows Vista to a lower edition of Windows 7. The table below provides
details on retail upgrade paths.
The table below shows the supported upgrade paths are indicated by “Yes”. In addition,
there are two other indicators shown:
• RIU: The upgrade install process can be used to repair Windows 7, so the support
for this Repair In-place Upgrade is indicated by “RIU”
• WAU: The setup process cannot be used to go from a lower to a higher edition of
Windows 7. This is a change from Windows Vista, where you could upgrade
from Home Premium to Ultimate, for example. On Windows 7 that path is
provided only by Windows Anytime Upgrade (WAU). Valid paths for WAU
upgrade are indicated by “WAU”.
Upgrade To Windows 7: Home Home Ultimat
Starter Professional Enterprise
Upgrade From: Basic Premium e
Windows XP or earlier X X X X X X
Windows Vista (RTM) X X X X X X
Windows Vista Starter (SP1+) X X X X X X
Windows Vista Home Basic
X Yes Yes X X Yes
(SP1+)
Windows Vista Home Premium
X X Yes X X Yes
(SP1+)
Windows Vista Business (SP1+) X X X Yes Yes Yes
Windows Vista Enterprise
X X X X Yes X
(SP1+)
Windows Vista Ultimate (SP1+) X X X X X Yes
Windows 7 Starter RIU X WAU WAU X WAU
Windows 7 Home Basic X RIU WAU WAU X WAU
Windows 7 Home Premium X X RIU WAU X WAU
Windows 7 Professional X X X RIU X WAU
Windows 7 Enterprise X X X X RIU X
Windows 7 Ultimate X X X X X RIU
From Windows XP
Upgrades from Windows XP not supported. Migrating a Windows XP computer to
Windows 7 involves Windows Easy Transfer and a clean install.
For more information, see the Best Practices section below.
From Windows 7
A repair in-place upgrade is the only supported upgrade installation within the Windows
7 family. If you want to go from one edition to another along a supported Windows
Anytime Upgrade path, WAU is the method for the upgrade.
If your desired target edition is not a Windows Anytime Upgrade target for you, such as
if you want to go from 32-bit to 64-bit, you will need to perform a clean install, and
migrate data and settings using Windows Easy Transfer or some other means.
For more information on Repair in-place upgrade installation used as a troubleshooting
tool, see the Troubleshooting Tools module in this course.
Windows N Editions
N editions of Windows 7 support in-place reinstall for repair, as well as some WAU
paths. There are no supported Windows Vista to Windows 7 upgrade installation paths.
As a result of this, if you are migrating from Windows Vista to a Windows 7 N edition,
you should follow the clean installation with data migration guidance recommended for
Windows XP to Windows 7 migration.
Windows K Editions
K editions of Windows follow the same upgrade paths as their corresponding non-K
Windows edition. K is simply the Korean Localized version of an Edition. This means
that you can upgrade from Windows Vista Home Premium K to Windows 7 Home
Premium K.
Windows "KN" editions do not support upgrade. These editions to provide WAU support
however, following the same WAU upgrade paths as their corresponding non-KN
editions.
Upgrade Install
The upgrade process proceeds in the following main steps, just as with Windows Vista
upgrades.
Name Description Log Files
\
Starting the installation. Copying Setup files to the hard drive, and $Windows.~BT\So
setting up a boot entry to boot directly to the next phase. As part of urces\Panther\setup
Downle
this, existing installed drivers are added to the $Windows.~BT *.log
vel
driver store so that hardware support is available in WinPE.
\
(1)
Also during this phase, data, programs and settings for migration $Windows.~BT\So
are identified and online gathering is performed. urces\Panther\PreG
atherPnPList.log
This phase starts with the Windows Setup boot entry, pointing to \
WinPE WinPE in $Windows.~BT. The rest of the migration gathering is $Windows.~BT\So
(2) done in this phase, followed by the application of the generic urces\Panther\setup
Windows 7 image from install.wim. *.log
Online In this step the computer is started in Windows 7 for the first time. \
Configu Setup first performs a set of specialization actions that make the Windows\Panther\s
ration installation of Windows unique. Drivers for detected hardware are etup*.log
installed, and collected migration data is now reapplied to the
(4) system. \
Windows\inf\setupa
pi.*.log
\
$Windows.~BT\So
urces\Panther\PostG
atherPnPList.log
\
Windows\Panther\U
nattendGC\setup*.l
Window When setup is finished, you begin using Windows 7 in the og
s Windows Welcome phase, also known as the Out Of Box
Welcom Experience (OOBE). This is the portion of setup where you set the \
e time zone, choose the configuration for updates and safety Windows\Logs\CB
features, have a chance to connect to a network, and join a S.log
(NA) HomeGroup if one is found on your network.
\
Windows\inf\setupa
pi.*.log
The numbers shown with the phase names above indicate the Phase number logged in
setupact.log for this portion of setup.
Upgrade Paths
The primary upgrade path for Windows 7 starts at Windows Vista SP1 or later. Earlier
Windows versions are not supported for upgrade to Windows 7.
Additionally there are some specific paths that are not supported, such as from a higher
edition of Windows Vista to a lower edition of Windows 7. The table below provides
details on retail upgrade paths.
The table below shows the supported upgrade paths are indicated by “Yes”. In addition,
there are two other indicators shown:
• RIU: The upgrade install process can be used to repair Windows 7, so the support
for this Repair In-place Upgrade is indicated by “RIU”
• WAU: The setup process cannot be used to go from a lower to a higher edition of
Windows 7. This is a change from Windows Vista, where you could upgrade
from Home Premium to Ultimate, for example. On Windows 7 that path is
provided only by Windows Anytime Upgrade (WAU). Valid paths for WAU
upgrade are indicated by “WAU”.
Upgrade To Windows 7: Home Home Ultimat
Starter Professional Enterprise
Upgrade From: Basic Premium e
Windows XP or earlier X X X X X X
Windows Vista (RTM) X X X X X X
Windows Vista Starter (SP1+) X X X X X X
Windows Vista Home Basic
X Yes Yes X X Yes
(SP1+)
Windows Vista Home Premium
X X Yes X X Yes
(SP1+)
Windows Vista Business (SP1+) X X X Yes Yes Yes
Windows Vista Enterprise
X X X X Yes X
(SP1+)
Windows Vista Ultimate (SP1+) X X X X X Yes
Windows 7 Starter RIU X WAU WAU X WAU
Windows 7 Home Basic X RIU WAU WAU X WAU
Windows 7 Home Premium X X RIU WAU X WAU
Windows 7 Professional X X X RIU X WAU
Windows 7 Enterprise X X X X RIU X
Windows 7 Ultimate X X X X X RIU
From Windows XP
Upgrades from Windows XP not supported. Migrating a Windows XP computer to
Windows 7 involves Windows Easy Transfer and a clean install.
For more information, see the Best Practices section below.
From Windows 7
A repair in-place upgrade is the only supported upgrade installation within the Windows
7 family. If you want to go from one edition to another along a supported Windows
Anytime Upgrade path, WAU is the method for the upgrade.
If your desired target edition is not a Windows Anytime Upgrade target for you, such as
if you want to go from 32-bit to 64-bit, you will need to perform a clean install, and
migrate data and settings using Windows Easy Transfer or some other means.
For more information on Repair in-place upgrade installation used as a troubleshooting
tool, see the Troubleshooting Tools module in this course.
Windows N Editions
N editions of Windows 7 support in-place reinstall for repair, as well as some WAU
paths. There are no supported Windows Vista to Windows 7 upgrade installation paths.
As a result of this, if you are migrating from Windows Vista to a Windows 7 N edition,
you should follow the clean installation with data migration guidance recommended for
Windows XP to Windows 7 migration.
Windows K Editions
K editions of Windows follow the same upgrade paths as their corresponding non-K
Windows edition. K is simply the Korean Localized version of an Edition. This means
that you can upgrade from Windows Vista Home Premium K to Windows 7 Home
Premium K.
Windows "KN" editions do not support upgrade. These editions to provide WAU support
however, following the same WAU upgrade paths as their corresponding non-KN
editions.
Upgrade Steps
Upgrade Steps
The following pages show the progress of an upgrade install of Windows 7 over
Windows Vista.
Downlevel Phase
When you insert the Windows 7 DVD, you should see an AutoPlay prompt. Starting
Setup.exe starts the Install Windows interface, as shown below.
When you choose Check compatibility online you are taken to the Upgrade Advisor page
on Microsoft.com. This is where you can perform a compatibility check without starting
the upgrade process.
Choosing Install now starts the Downlevel phase of setup. This is called Phase 1 in the
setupact.log file. This phase starts by creating a $Windows.~BT folder on the hard drive,
which is happening when you see the “Setup is copying temporary files” message on-
screen.
Once the temporary files have been copied, the setup wizard is started from that location,
as shown below.
All of the logging for this phase of setup is going to the setupact.log file in
$Windows.~BT\Sources\Panther\.
This first step determines whether you use Dynamic Update to download updates for the
setup process, as well as your opt-in status for the Customer Experience Improvement
Program for Windows 7 Setup. As in Windows Vista, if an update is available for Setup,
then you may see setup re-start itself at this point.
Next is the license agreement, shown below.
After accepting the agreement, you can choose Upgrade or Custom install. In this
example we’re following the steps for an Upgrade install.
Compatibility Check
The compatibility check is the next step after you click Upgrade. This is where we’re
performing the upgrade compatibility and general hardware compatibility checks.
The checks performed include the following:
• Architecture
• Edition
• Language
• Windows is not installed to a Virtual Hard Disk (VHD) file using boot to
VHD support (this is a scenario that only applies to Windows 7 reinstall, it
does not affect Windows running in a Virtual PC Virtual Machine)
See the Startup module for more information on Boot to VHD support.
• No restart is pending
Next comes the “Gather files, settings and programs” step, where the migration
components of upgrade check for and collect this information to be applied to the new
Windows 7 installation later.
Through the Gathering and the next step, “Expanding Windows files” you will see more
progress indicators. This is changed compared with Windows Vista setup. Windows 7
now shows the number of files/settings elements to be processed, along with the number
currently complete. This can help avoid the perception that setup is stalled.
At 21% of Expanding Windows files, setup restarts the computer. After the restart, setup
resumes at 21% of Expanding Windows files
WinPE
The WinPE phase of Windows 7 upgrade is when Windows continues expanding files,
now replacing the current files in the \Windows and \Program Files directories with the
Windows 7 versions. Because this is where file replacement happens, this is also when
Setup Rollback is an option in the boot menu. Using this option reverts the installation
back to the pre-Setup state.
This begins with the startup for WinPE, where we are starting the computer from the
operating system installed to \$Windows.~BT, created during the Downlevel phase. This
operating system is shown as “Windows 7 Setup” in the boot menu, as shown below.
Next is an Upgrading Windows screen, during which the setup engine is started.
Once started, we continue with the “Expanding Windows files” step, picking up from
21% where we left off in Downlevel. At this point additional upgrade data migration is
happening. Once that is done, setup applies the Windows image from install.wim to the
target drive.
When “Expanding Windows files” reaches 100%, the generic install.wim image has been
written to the drive. The Installing features and updates step is next, during which
Dynamic Updates are applied to the install, if you chose that option during Downlevel
and there were updates available. Also at this step: the system account user profiles are
created, and registry changes are made so that the install will function on the next startup.
When done, the computer is again restarted.
Online Configuration
Online Configuration begins with a Starting Windows step. In the setup log files this is
the start of Phase 4.
This time the computer is started to the installed copy of Windows 7 for the first time, to
enter the Online Configuration phase.
Online Configuration is also known as “First Boot” since it is the first time that the new
Windows installation has started. This phase proceeds with the following actions:
• Starting Windows
This step performs the following actions, shown at the bottom of this interface:
Windows Welcome
The Windows Welcome process consists of the steps shown at the end of setup when user
input is required. The steps shown during an upgrade are few, compared to the full
possible set of steps on a clean install. The expectation is that Windows is already
configured as you want it, so this phase typically contains fewer setups than in a clean
install.
Logging at this phase is sent to \Windows\Panther\UnattendGC\setupact.log. Note that
change in path. The main setupact.log in \Windows\Panther does not receive any
Windows Welcome logging entries.
First you will see a step to type your Windows product key and choose whether to
activate Windows automatically.
“Help protect your computer and improve Windows automatically” is the next step,
shown below. This configures Windows Update settings, Windows Firewall
configuration, problem reporting and other settings.
• Download the latest device metadata to see the actual brand names and/or
icons in Devices and Printers.
• Windows Help and Support will use the latest content in Windows Help
and Support online
• Troubleshooting Packs in Action Center will include the latest packs from
the Windows Online Troubleshooting Service.
• Ask me later
• When you log on, you will be asked periodically to choose settings for the
features described in the recommended settings.
Next comes the time and time zone option.
Next is the network selection – this is where you determine whether you are on a trusted
(Home or Work) or untrusted (Public) network.
This step determines the firewall and network sharing settings to be used for the
connection. It also determines whether setup will search for a homegroup on the network.
If you select Home then setup proceeds with a search for a Homegroup on the network.
The presence of a homegroup step in Windows Welcome depends on the outcome of this
search:
• If a homegroup is found, will next see a step to join the homegroup. Enter the
homegroup password here. If you do not know the password, log on to any other
computer that is a member and go to Network and Sharing Center, HomeGroup,
and click “View or print the homegroup password”
The latter case is shown below. A homegroup has been found so you are prompted for the
password and given a chance to choose which libraries to share.
Note: Not sure how to find the homegroup password? On one of the other Homegroup
computers, go to Network and Sharing Center, HomeGroup, and then click View or print
the homegroup password.
When these steps have been completed, Windows 7 setup then finalizes the settings, and
takes you to the logon prompt.
This is fewer steps than you see in Windows Welcome during a Clean Install. For more
details on Windows Welcome, see the Clean Installation information later in this module.
When viewing the Windows Compatibility Report.htm file in Internet Explorer, you will
see the same information, as shown below.
Warnings
When the compatibility report has identified an issue that could result in a less than
desirable outcome, you will see a warning message. This indicates that the upgrade can
continue, but with some impact to your current configuration.
A warning message related to Windows features, such as the removal of Ultimate Extras,
or language pack issues starts with this text:
Upgrading Windows will affect the following features
This may also include a step to turn off specific Windows Features:
These Windows features might not work properly after the upgrade. Before upgrading,
we recommend turning off these features. Cancel the upgrade, open Control Panel, and
search for “turn Windows features on or off”.
For hardware or software compatibility issues, you will see a message that begins like
this:
Upgrading Windows will affect the following devices and/or programs
The hardware compatibility message continues with this text:
These devices might not work properly after the upgrade. Before upgrading, we
recommend updating the drivers for these devices. Cancel the upgrade, open Control
Panel, and search for “update device drivers”, or go to the device manufacturer’s website
to search for updated drivers.
For program compatibility issues, the message shows:
These programs might not work properly after the upgrade. Before upgrading, we
recommend uninstalling these programs. Cancel the upgrade, open Control Panel, and
search for “uninstall a program”. (Note: Programs marked as * can be safely reinstalled
after the upgrade.)
All of these are messages indicate a potentially undesirable outcome, but not a problem
that will prevent Setup from performing the upgrade.
Upgrade Blocks
Upgrade block messages differ from warnings in that they indicate that the upgrade
cannot be performed. In order to upgrade Windows, you must first resolve the issues
identified in the report.
When an upgrade blocking issue is found, the Compatibility Report will start with the
following text:
The following issues are preventing Windows from upgrading. Cancel the upgrade,
complete each task, and then restart the upgrade to continue.
This is followed by one of the following main types of actions:
• Turn off these Windows features. Open Control Panel and search for “turn
Windows features on or off”.
• Uninstall these programs. Open Control Panel and search for “uninstall a
program”.
• Install updated drivers for the following devices. Open Control Panel and search
for “update device drivers”.
Once you complete the actions indicated, you should be able to complete the upgrade
successfully.
Features Removed during Upgrade
The following features of Windows Vista are not also features of Windows 7. As a result
they are removed during the upgrade process:
• Movie Maker
• Photo Gallery
• Windows Mail
• Windows Calendar
• Meeting Place
This does not apply to Windows Live programs with similar names. Windows Live
programs for mail, photos and movies should be migrated during the upgrade.
Note: Data files for these removed Windows features are migrated during an upgrade so
that they will be available for use in an alternate program.
For more information on these removals, with recommendations on replacement
programs, see the Using Windows module in this course.
Ultimate Components
In addition to the above, several other items installed as add-on software for Windows
Vista Ultimate Edition, are also removed as part of the Upgrade process:
• Ultimate Extras
• Microsoft Tinker
• Language Packs
• Installed language packs are removed during the upgrade. You will need
to reinstall language packs after the upgrade is complete.
Note: Windows 7 upgrade migrates personally provided content for DreamScene. Only
content included in the Ultimate Extras provided DreamScene Content Packs are
removed during the upgrade.
Upgrade Best Practices
Upgrade Best Practices
This section provides guidance for several upgrade related scenarios that could result in
customer questions.
Upgrade Troubleshooting
Upgrade Troubleshooting
This section discusses troubleshooting for key potential upgrade issues.
Issues during upgrade from Windows Vista to Windows 7 are typically one of the
following:
• Upgrade blocks
Upgrade is Blocked
To resolve this issue, eliminate the issue blocking the upgrade, or perform a clean
installation of Windows 7 if the block is not hardware related.
• Backup
• Antimalware
• System utilities
• Diagnostics
See the Applications module in this course for more information on troubleshooting
application issues.
• Error Message: Be sure to collect the exact error code or error message.
• Phase of Setup: What was happening on screen before the error? Is there a
progress indication visible?
• Upgrade Path: What was the upgrade starting point OS version, SP level, and
architecture? How was setup started?
These key facts can help you identify the type of problem you are facing. See the
Windows Vista training and the Knowledge Base for troubleshooting recommendations
on specific issues.
Clean Install
Clean Install
Clean installation for Windows 7, like the upgrade, follows the same steps and structure
as was used for Windows Vista setup. Phases for a clean install are as follows:
Name Description Log Files
Downl \
evel Only used when starting setup from previous OS $Windows.~BT\Sources\Panther\s
(1) etup*.log
\
$Windows.~BT\Sources\Panther\s
etup*.log
WinPE This phase is entered directly as the first phase when
you boot from DVD to begin setup X:\Windows\Panther (location
(2)
during WinPE phase of setup,
copied to $Windows.~BT at the
end of the phase)
Online In this step the computer is started in Windows 7 for
Config the first time. Setup first performs a set of \Windows\Panther\setup*.log
uration specialization actions that make the installation of
\Windows\inf\setupapi.*.log
(4) Windows unique
The numbers shown with the phase names above indicate the Phase number logged in
setupact.log for this portion of setup.
System Partition
If you perform a clean install of Windows 7 using default settings on an unpartitioned
disk, after setup you will find 2 partitions in Disk Management:
Letter Size Type Description
(No Primary Partition, System, This is the system partition, which contains
100 MB
Letter) Active Bootmgr and the Boot folder.
remainder Primary Partition, Boot, Page
C: This is the Windows partition.
of drive File, Crash Dump
Note that the terminology used in Disk Management for partitions can be confusing. As
indicated above, the “Boot Files” are located on the “System” partition, while the
Windows system files are located on the “Boot” partition.
• Bitlocker requires that the boot files and Windows files be separated. This is why
Windows Vista needed the Bitlocker Drive Preparation tool. Also, this system
partition may be used by utility software, such as backup problems, to support
dual boot scenarios.
• Protect against deletion, such as in a dual boot scenario. It is easy to lose the boot
files due to a format when reinstalling an OS which is on the system partition. In
this new configuration, the Windows partitions can be formatted without
impacting system boot.
The drive received no drive letter as further protection against accidental deletion of the
boot files.
Conditions
When you boot from the DVD to perform a clean install of Windows 7, setup will create
the 100 MB system partition under the following conditions:
This step includes support for both secured and unsecured networks. A secure network
example is shown below.
In this view you can see the key entry field and the setting that determines if this
connection is saved and started automatically.
In the event of a problem joining a network during setup, simply skip the step, and then
join from within Windows, using standard wireless network connection troubleshooting.
WinPE
The first step of setup from DVD boot is to “Press any key to boot from CD or DVD.”
WinPE begins loading, and shows the “Windows is loading files” progress indicator, as
shown below.
Next is the Starting Windows image, which is the new “splash screen” for Windows 7
startup.
As with WinRE, the first user interface for WinPE in setup is the language selection,
shown below.
Note the options below, which are the same as provided in Windows Vista. The two most
interesting for us are:
• Install now: This launches setup.exe, with the log starting in Phase 2.
A “Setup is starting” message appears when you click Install now to indicate that
setup.exe has been launched.
The first step in the setup wizard is “Please read the license terms”, shown below.
Next comes the step asking “Which type of installation do you want?”
This step has changed compared with Windows Vista, in that Upgrade is never made
unavailable to click. In Windows Vista this caused confusion, or resulted in customers
choosing a clean install when they might be happier to have more guidance on how to
perform an upgrade.
If you select “Upgrade” in this interface while started via DVD boot, you will receive the
following message:
Compatibility Report
This computer started using the Windows installation disc. Remove the installation disc
and restart your computer so that Windows starts normally. Then, insert the installation
disc and restart the upgrade. (Do no select “Custom (advanced)” to perform an upgrade.
“Custom (advanced)” installs a new copy of Windows and deletes your programs and
settings.)
Our Clean Install via DVD Boot example continues by following the “Custom
(advanced)” path.
Next comes the “Where do you want to install Windows?” step. This is the step where
you select the target disk or partition, shown below. You can proceed with defaults by
simply clicking next on a computer with a single empty hard drive. Setup will create a
100 MB system partition, and allocate the reminder of the space on the disk for the
Windows partition.
• Refresh: This refreshes this view, in case a drive that should be listed has not
appeared. This can also be used if you are configuring disks outside of setup, such
as via Shift + F10 and Diskpart.exe.
• Load Driver: This checks removable media for storage controller drivers. This is
needed if you have a disk controller that is not supported by in-box drivers.
• Drive options (advanced): If you want to configure partitions, click this to view
additional drive and partition management options. See the Load Storage Driver
section under Best Practices later in this section for additional steps for this
procedure.
Clicking the Drive options (advanced) link adds these additional options, shown below:
If you manually create a partition at this step, setup will warn you of the creation of the
100 MB system partition with the following message:
To ensure that all Windows features work correctly, Windows might create additional
partitions for system files.
Once created, you will see that setup created your partition, along with that 100 MB
system partition. There is not a method in the setup interface to create only a single
partition, unless you already have an active partition or do not meet the conditions for the
new system partition, listed above.
For steps on how to prevent the creation of this partition, see the Clean Install Best
Practices section later in this document.
Once your setup target location has been selected, setup continues with the “Copying
Windows files” step, shown below.
The first 4 steps in this interface are completed before the first reboot. The steps are:
• Installing features
• Installing updates
When all 4 steps are complete, the restart happens automatically.
Online Configuration
The next startup begins Phase 4 as recorded in the setupact.log file. If you have a dual
boot configured, you may see the “Windows 7” boot menu option before the Starting
Windows step shown below.
As with the upgrade, the clean install proceeds in Online Configuration with the
following tasks:
You may see another step at this point, if setup must perform a video performance test to
evaluate for Aero compatibility.
Windows Welcome
The Windows Welcome experience during a clean install provides several additional
configuration steps compared with an upgrade install. These include:
• Password creation
Next is the “Type your Windows product key” step. This step also provides an option to
configure activation behavior, as was provided in Windows Vista setup. Note that the
step was moved to Windows Welcome in Windows 7 setup.
The “Help protect your computer and improve Windows automatically” step provides the
same configuration as in an upgrade installation. See the Upgrade Install section of this
course for more details on these settings.
The “Review your time and date settings” step is only shown in a clean install.
Next is the new “Join a wireless network” step, where you can connect to a wireless
network. Note that the step is optional.
If setup detects an active network connection at this point, either wired or wireless, you
can now choose the network location.
As with an upgrade install, if you select “Home network” and there is a homegroup found
on the network, you will see an additional step to join that homegroup.
This ends Windows Welcome, after which you will see the logon screen.
• Driver migration is performed, collecting boot critical drivers from the current
Windows installation
A limitation of this setup is that the disks used for setup cannot be changed when starting
setup from within Windows. This is because the temporary files for setup and the boot
files must be in place when setup restarts the computer.
In the example installation below, Windows 7 setup was started within Windows XP.
Downlevel
Unlike the boot-from-DVD example above, this installation starts in Downlevel, Phase 1
in the setupact.log file. This phase starts by creating a $Windows.~BT folder on the hard
drive. This is what is happening when you see the following message on-screen:
The first step in downlevel setup, as in an upgrade install, is the “Get important updates
for installation” step. This is where you can opt-in to Dynamic Update (recommended).
If you opt-in you will next see a search for those updates.
After the license terms comes the Upgrade/Custom selection page. In our example setup
was run in Windows XP. This results in the message shown below.
This message provides a link to an informational page with more details on the migration
path from Windows XP to Windows 7. See the Clean Install Best Practices section below
for details on this path.
To continue with a clean install, go back and then choose “Custom (advanced)” as the
installation option.
Notice that in the “Where do you want to install Windows?” step, shown below, there is
no Advanced option for configuring partitions and disks. To change your disk
configuration you can either use Disk Management in the current OS, or boot via DVD to
start Setup. One addition is the Load Driver option, where you can preload a driver for
use by setup.
If you choose a partition which currently contains a Windows installation, setup returns
the warning:
The partition you selected might contain files from a previous Windows installation. If it
does, these files and folders will be moved to a folder named Windows.old. You will be
able to access the information on Windows.old, but you will not be able to use your
previous version of Windows.
This will be a common experience for Windows XP to Windows 7 migration, where you
will often choose to perform a same-partition clean install.
After the partition selection, setup starts copying files for setup to \$Windows.~LS – LS
stands for “local source” – a flat for installation essentially. Setup then restarts to WinPE
mode, using the files in \$Windows.~BT and \$Windows.~LS.
Beyond this point, the steps for setup are the same between downlevel-started and DVD
boot setup.
Return to Windows XP
If you need to return to Windows XP after installing Windows 7 on the computer, there
are a couple of methods to consider. One is for a scenario where you have a Windows.old
folder, and one for when you have no Windows.old folder, such as if you formatted the
drive during the clean install, or deleted Windows.old.
Load Driver
If you don’t see the drives you expect in the setup wizard it could be that you need to
load a storage driver. The first step of the Load Driver interface is shown below. When
you click that option you can provide a driver on floppy, CD, DVD or external drive.
Setup will scan for these devices and check each for a driver that applies to hardware on
your system.
When you have inserted or connected the drive containing the driver, click Ok to have
setup scan for drivers.
If no drivers are listed, uncheck “Hide drivers that are not compatible with hardware on
this computer.” If you see a list at that point, it means that setup has found the drive with
the driver(s), but it cannot find a match for hardware on your computer. Check to be sure
you have downloaded the correct driver.
Once you find a match for your computer, select a driver for your controller and then
click Next. This returns you to the “Where do you want to install Windows?” step of
setup, where the disks on your controller should now be listed.
If you are still unable to detect the drives after loading a driver, you will need to contact
your hardware vendor for assistance.
Small-Disk Machines
No special actions are required to optimize Windows 7 on a small disk machine, such as
a netbook.
Windows 7 is configured to scale back disk usage in several areas when installed on a
drive smaller than 64 GB. See the OS Core module for more information on this.
The main consideration for Setup on a small disk is to ensure that there is sufficient free
space for setup to complete. This may mean that a clean install is the only viable option,
depending on the configuration.
Install from USB Flash Drive
In addition to disk space, netbooks are also often constrained by their lack of a DVD
drive. Installing Windows 7 typically as a clean install with format typically requires the
use of the DVD, but you can work around this by creating a bootable USB flash drive.
To do this, you need the following:
• BIOS Issue: Does the machine have the latest BIOS updates?
Recommend applying the latest, with guidance from the manufacturer if needed.
• Hardware Issues: Has the machine run Windows successfully in the past?
If not, check to be sure it meets the requirements, and check for manufacturer
indications of Windows 7 support.
You may also have faulty hardware. Recommend running hardware diagnostics
from the manufacturer.
• Restore the old OS: Move the directories back to the root in order to restore the
previous OS
• Recover data from the old OS: Manually copy data out to use in the new
installation
These were the two main tasks associated with this directory, typically followed by
deleting it, using the Disk Cleanup tool in Windows. The second of these tasks is aided
now, due to new functionality in the User State Migration Tools.
OEM Image
WAU Steps
There are two main methods of starting WAU to upgrade to a new edition:
If you choose Enter an upgrade key, you can enter any valid key for the target edition to
which you want to upgrade. The target edition is determined by the key you enter here.
Once the key is entered, the remainder of the process works the same whether you
purchased a key online or entered a key manually. This starts with key verification, and
then a check for requirements.
Verifying Activation
Windows 7 must be activated before a WAU upgrade is permitted. If you fail the
activation check you will see the following message at this point:
If the activation check succeeds, the WAU continues without the activation step shown
above.
Completing WAU
Once key verification and the activation check have passed, you must accept the license
terms, shown below.
Then the final interactive step – “Upgrade Windows”, shown below. Click the “Upgrade”
button to start the WAU upgrade. Note that the computer will restart automatically.
The upgrade process is typically very quick – around 10 minutes for a typical upgrade.
After the restart you will see the success message showing the current edition, as well as
a link to information about what is new in this edition of Windows 7.
Key Failure
The Key Verification step performed early in the WAU process only checks for a valid
Windows 7 key. It is not checked for a valid path from starting edition to target WAU
edition. This can result in an error after it seems that the actual upgrade has started.
If you see this message, it indicates that your key may have been used previously to
activate, or it may be for an edition that is not a valid WAU path for the current edition:
Enter a different upgrade key
The upgrade key you entered is for an edition of Windows that does not work with
Windows Anytime Upgrade. Enter a different upgrade key.
WAU Details
The steps performed by WAU are as follows:
Enter a key for a higher edition of Windows 7.
WAU checks the key to verify that it is a valid Windows 7 key.
Current install activation and servicing status is checked.
Windows is activated
No pending restart
The upgrade path is determined by evaluating the key. Target edition is set based on
this. If the key entered is not a valid path, the wizard requests another key.
Staged edition differentiating packages are applied to the system, in a process called
transmogrification.
Supported Keys
The key used can be any valid retail key type – a WAU key matching the current edition,
an upgrade key for the destination edition, or a full install key for the destination edition.
Source Files
The components for each higher edition of Windows 7 are already installed on the
computer when you install Windows 7. This ensures that you can perform WAU without
the need for Windows media.
The files used by WAU are located in \Windows\winsxs and
\Windows\servicing\packages. These support files consist of the following:
• Component payload files, which form the largest part of the staged WAU
components.
In total these files consume less than 200 MB on a typical install of Windows 7.
WAU Paths
Valid WAU paths are indicated with “WAU” in the Upgrade Install section of this
module. See that table for details.
A summary of the WAU paths is as follows:
• Professional to Ultimate
Available paths for N and KN editions differ from the above. See the full upgrade paths
table for details.
• The new version uses the same cable as WET in Windows Vista
The improvements in WET for Windows 7 include the following:
• File errors are reported when encountered, but they do not interfere with
the transfer
These improvements make WET a much more viable tool for use in assisting
customers with backup and restore tasks associated with their move to Windows
7.
Supported Scenarios
WET is supported from Windows XP and later for migration to Windows 7. The
specific version, architecture and language support paths are discussed below.
Windows Version
The supported paths for WET are shown below.
Migrate To:
Windows 7
Migrate From:
Windows XP Starter No*
Windows XP SP2+ other Editions Yes
Windows Vista SP1+ Yes
Windows 7 Yes
*In the case of Windows XP Starter Edition, the Windows Easy Transfer wizard
provides a link with instructions on how to copy data from the Windows XP
Starter PC to the new Windows 7 PC.
Architecture
Windows 7 WET supports same-architecture migration paths as Windows Vista.
These paths are shown in the table below.
Migrate To:
32-bit 64-bit
Migrate From:
32-bit Yes Yes
64-bit No Yes
Language
Windows 7 WET supports data-only migration from one language version of
Windows to another language version of Windows 7. This differs from Windows
Vista, where cross language migration was not supported.
If you want to migrate cross language, you will only be able to apply migrated
data files – the migration of program settings and Windows configuration settings
is not supported when the source and destination language differ.
WET Steps
WET Steps
This section of the document provides a step-by-step view of a Windows Easy Transfer
from a Windows XP installation to a Windows 7 installation. This may be our most
common path for WET soon after Windows 7 is released.
Once the WET install disk is created, you can move the WET install disk to the old PC.
When you connect the disk, you should see an AutoPlay prompt with an “Install
Windows Easy Transfer onto your old PC” choice, as shown below.
Install WET and then start it to gather files. For the steps to gather on Windows XP, see
the next section of this document. For a walkthrough of an Easy Transfer Cable transfer,
see the “Easy Transfer Cable Connection” section, later in this document.
Gather on Windows XP
The steps to gather WET migration data on Windows XP can start by using the WET
install disk created above. In some cases however, this may not be an option. If you have
a current Windows XP install and need to collect data and settings with WET in
preparation for a clean install, you may not have a Windows 7 PC available to create the
WET install disk.
If you have a Windows 7 install DVD, you can use the files on that DVD to proceed.
Browse to the \support\migwiz folder on that disc, as shown below.
Run the “migsetup.exe” program in this folder to install the Windows 7 version of WET.
When WET starts, you can proceed with the gathering of files and setting by clicking
Next on the Welcome page, shown below.
Next you can choose a cable, network or disk-based transfer. In our example we will
choose “An external hard disk or USB flash drive”.
Note: You can choose the disk option even if you don’t have an external drive. This can
be done for a same-machine WET gather in preparation for a clean install, as in the
example we are following here.
The only choice at the next step is “This is my old computer”. The WET wizard does not
provide the new computer option on downlevel Windows versions.
Once you choose Old Computer, WET begins the analysis. When the list of files and
settings is built, you have an option to make customized selections, by clicking
Customize in the step shown below. Or you can click Next to proceed with a default
gather.
If you clicked Customize, the interface below is shown. This gives you a chance to select
by folder at a high level.
Clicking “Advanced” above gives you a more granular interface for modifying selections.
When you are done making your selections, you can click Save to return to the Choose
interface above.
When all your selections are made and you click Next, the password step is shown. This
gives you a chance to protect the contents of the MIG file with a password.
Clicking Save opens a File Save interface, as shown below. In this step you choose where
you want to save the MIG file.
Progress is displayed for each user and for shared items in turn. When done, checkmarks
will be displayed for each user, as shown below.
Clicking Next shows the transfer complete confirmation. This shows where you saved the
MIG file, along with instructions for the next step – applying the migration data to the
new computer.
Apply to Windows 7
Just as on the old PC, running WET on Windows 7 gives you a step to choose the transfer
method – cable, network or disk. Once you select the method, you have both new and old
computer options, as shown below.
We are continuing the disk-based transfer started in Windows XP in the section above.
Choosing the This is my new computer option in the step above brings us to a question
on the status of the saved data. If we had not yet performed the gather on Windows XP,
we would be prompted to do so at this time.
Choosing Yes above opens a File Open interface where we can browse for the MIG file
and then click Open.
If you entered a password for the MIG file during the gather, this is the point at which
you are prompted to enter that password.
Once the MIG file is analyzed, you have the same interface for customizing the transfer
as was provided during the gather. This is shown below.
Clicking Customize again provides the selection of folders, shown below. Clicking
Advanced here also opens the more detailed interface for selecting at the folder and file
level.
The “Advanced Options” link opens a separate interface where you can map user
accounts and drives. The “Map user accounts” tab is shown below.
This is needed because you may have a different set of accounts on the new computer.
Using this interface you can choose the destination for the user data from accounts on the
old computer to existing users on the new computer, or you can choose to create new user
accounts to which the data will be copied.
The “Map drives” tab is shown below.
As with the user accounts, you may have a different drive configuration on the new
computer. This step gives you choices for how the non-user-profile data on the old
computer is copied to the new computer.
When you make your choices here and click Save, you are returned to the “Choose what
to transfer to this computer” step. Clicking Transfer starts the process of copying the
migrated data.
When finished you will see the “Your transfer is complete” step below. This provides
options to see a list of data, along with a list of programs on the old computer that may
need to be installed on the new computer.
The “Transfer report” tab of the reporting interface opens when you click the “See what
transferred” option shown above. This interface provides a summary of the categories of
transferred items.
Clicking Details returns a list of all the items transferred, with the old and new location
listed. You can save this to a file for reference, if needed.
The “Program report” tab is new for Windows 7. This provides more guidance related to
the programs transferred.
The guidance provided includes information like the current status of the program
(installed on the new computer or not), product update links, and links to support
information. This is designed to help identify programs recognized by WET that you may
want to reinstall on the new computer.
Note: WET does not transfer programs. Only settings and data are migrated from the old
to the new computer.
At this point the transfer is finished. If you need to view the report again later, you can go
to Start, All Programs, Accessories, System Tools, and click “Windows Easy Transfer
Reports” to open this reporting interface again.
You can find the report files in the following folder:
%ProgramData%\Microsoft\Windows Easy Transfer\PostMigData\<date>
Easy Transfer Cable Connection
As with the other transfer method above, WET transfer using an Easy Transfer cable
requires that you first install the Windows 7 version of WET to the downlevel computer.
Once you have WET installed and running on both PCs, start the transfer by clicking
Next on the new PC.
At this point you are prompted to connect the easy transfer cable to both computers, as
shown below.
Then, once the connection is established, you will see only the following message on the
old computer, indicating that the connection is working.
All further actions and selections are made from within WET on the Windows 7
computer.
ACTIVATION
Module Overview
Activating Windows 7
Activating Windows 7
The choices for how Windows 7 will be activated begin with an option for Automatic
Activation during Setup. After that, the options for Activation are generally accessed
from Computer Properties.
Activation Option during Setup
Setup includes one configuration option related to activation. This option to
“Automatically activate Windows when I’m online” is shown below.
This is shown during the Windows Welcome steps at the end of setup. Enabling this
option (the default is enabled) causes Windows to attempt activation partway through
the grace period, just as done in Windows Vista.
If you have installed Windows 7 without entering a product key you will only see
notifications of the activation grace period remaining. Activation will not be
automatic, as a product key is needed before you can activate.
Activation Steps
As in Windows Vista, you can find your current activation status at the bottom of the
System control panel.
When you click “Activate Windows now”, the slui.exe activation wizard starts, with
choices for online activation, reminder, or other activation methods.
If you don’t enter a key, or enter an invalid key and then click Next, you will see the
error:
You must enter a valid product key before activating online. Check your product key,
and type it again.
Once you enter a key, or if you have previously entered a valid key, the next step is
“Activating Windows” with a progress indicator.
If successful, the activation wizard ends with the “Activation was successful step
shown below.
Other Ways to Activate
Beyond the online activation process, there is also activation by modem, and
activation by phone just as in Windows Vista.
Phone-based activation is commonly used when online activation has failed due to
one of these reported problems:
• The Product key you typed cannot be used to activate Windows on this
computer
• The Windows 7 <edition> product key you typed is invalid for activation
Phone activation is also the best choice when a connection to the Internet is
unavailable.
Activation Details
Understanding activation states and key types is important in order to determine
the appropriate support steps for activation issues.
States
Windows 7 can be in one of several license states. The following table shows a
description for the License Status entries you may see when using “slmgr.vbs
-dlv” to view your license status.
Status Description
This is the status you should see when you have completed a successful activation.
Licensed This is also the state you are in when System Properties shows that Windows is
Genuine.
This is the state you are in after installing Windows 7, before you have activated.
Initial Grace This state has a countdown, during which you will be reminded to activate, or
Period Windows will attempt to activate automatically (if that option was selected during
setup).
Once the grace period expires, you are required to activate Windows 7. You will
Notification
see messages to the effect that activation is required.
Additional Windows Activation checks for hardware changes to the system that could be
Grace associated with moving the installation to different hardware. If a threshold of
Period change is crossed, you will be prompted to reactivate Windows. This is done to
protect against the use of a single activated installation of Windows on multiple
computers. You may enter this state after making a number of changes to uniquely
identifiable hardware, such as processors and network adapters. In some cases a
driver reinstallation may also be interpreted as a change in the device, such as if the
device is identified differently after a driver update.
Non-
Genuine This is the state you enter after Windows Genuine Advantage determines that your
Grace computer is not genuine.
Period
Unknown This can indicate a problem with the licensing components.
This appears for license types not currently in use on your machine, which you can
Unlicensed
see using “slmgr.vbs -dlv all”
You can view these and other text messages returned by slmgr.vbs by reviewing
the slmgr.ini file in \Windows\System32\slmgr\<language ID>.
Keys
When installing Windows 7, you provide a product key. This key, and the media
it is used with, determines the kind of activation experience you will have. The
main consumer key types are:
• Retail key: This is the key that comes with a full-install, retail boxed or
download copy of Windows 7. It can be used for clean installation, for
upgrade or for WAU.
• Retail Upgrade key: This is a type of retail key that comes with a reduced-
price version of Windows 7 and is to be used for upgrade only. Windows
7 provides for the use of this key type for a clean installation as well, if
you have a Windows installation currently on the PC.
• OEM SLP key: This is a key used for OEM systems that use BIOS-locked
activation, a choice common among larger manufacturers. This type of
activation verifies that the license is being used on a system from the
correct manufacturer by checking for an identifier in the BIOS.
• OEM COA Non-SLP key: This is a normal OEM key without the special
BIOS check. This type of key is provided with copies of Windows marked
for purchase with a new PC only.
The keys listed above are generally supported for use with retail or OEM
installation media. This means that you can reinstall Windows 7 from alternate
media if needed, and still retain the activation experience determined by your
product key type.
In addition to these there are several types of volume licensing keys. These keys
may come in a set, for use in activating individual machines (MAK keys), or they
may be related to enterprise-based licensing for many machines (KMS keys).
These key types are beyond the scope of this document, and are out of scope for
consumer Windows support.
For more information on key types and activation, see the bulletin “Product
Activation for Windows Vista and Windows Server 2008” here:
http://www.microsoft.com/downloads/details.aspx?FamilyID=5cb10f03-27f6-
461d-a3db-d440b4ced7f6&DisplayLang=en.
Troubleshooting
Troubleshooting
There are a variety of root causes associated with activation issues on Windows. The
sections below outline general troubleshooting for any activation issue, as well as
recommendations for specific errors that are more commonly encountered.
Logging
Activation events are logged to the Application Event Log from Source “Security-SPP”.
Reference
Lab: Windows Activation
USING WINDOWS
Module Overview
Overview of Changes
Overview of Changes
Windows 7 includes a large number of usability changes. Taken together they make
Windows 7 the most easy to use, informative and clear Windows version to date.
Usability changes have been made in all the areas listed below:
• Taskbar
• Start Menu
• Window Management
• Keyboard Shortcuts
• Search (Libraries)
• Federated Search
• Personalizing Windows
• Gadgets
In addition there are some features of previous Windows versions which are no longer
included in Windows 7. Each of these topics is discussed in more detail below.
Taskbar
Taskbar
The first and largest visual change that you are likely to notice in Windows 7 is the new
taskbar. The layout and default configuration of the taskbar has been changed in the most
dramatic way since Windows 95.
By default, the icons for launching programs and switching to programs on the taskbar
are unified and the text descriptions in the taskbar are not shown. The quick launch bar
from previous versions of Windows has been removed in Windows 7, but the
functionality of the Quick Launch toolbar has been integrated into the main taskbar.
There are a default set of icons that are placed in the taskbar and can be used to launch
applications. Additional icons can be added and existing icons can be removed by either
dragging onto the taskbar or using the pin and unpin option on the right-click menu for
that application icon.
• Documents, media, and other data can be dragged onto the Windows 7 taskbar as
well, but they will be added to the Jump List for the associated application, which
we will discuss later.
• The taskbar also now provides the ability to re-order and rearrange icons whether
they are running or not.
Most importantly, you are in complete control of the icons that are placed on the taskbar.
What this means is that only you can add or remove icons from the taskbar. No method is
being provided for program installers to place icons on the taskbar. This is a huge change
from the behavior of the previous Quick Launch bar. In previous versions of Windows,
the method for populating icons in the Quick Launch bar was well known, which meant
that every application that installed seemed to put icons in not only the desktop, the start
menu, and the taskbar notification area, but also in the Quick Launch bar. This should no
longer be happening for the taskbar in Windows 7.
After launching an application using the icon on the taskbar, the icon stays in place but
gets a square overlay to indicate that it is now running. If multiple windows are opened
for the same application, or multiple instances of the same application are opened, the
icon changes from the single highlighted square overlay to an overlay of a stack of
highlighted squares. All of the windows from the same application are collapsed into a
single icon.
The Windows 7 Taskbar is also able to display thumbnail previews of the open
applications on the taskbar, along with a text description of the window. This allows you
to see and select the desired window by letting you visually identify the window based on
the contents of that window. This is easier than the view before - just a short three or four
word description of the window. Just click on the thumbnail for the window to bring it
back into focus.
This becomes especially important when we are talking about an application that has
multiple windows open. To select a specific window first click the icon in the taskbar and
then click the thumbnail for the desired window.
Some applications are able to generate multiple thumbnails for different parts of the same
window. The primary example here would be with Internet Explorer and tabs. When
multiple tabs are open in the same browser window, each individual tab will get its own
thumbnail. (This is configurable). The example above shows the thumbnails for a single
Internet Explorer window with three tabs open.
Thumbnail Toolbar
Many aspects of the Windows 7 taskbar open to customization by the application. A good
example of this is the Thumbnail toolbar. Applications have the ability to provide a
toolbar with up to seven of the most common buttons for their application right in the
application thumbnail. We see an example of this in the image below of the Windows
Media Player thumbnail, which provides buttons for Play/Pause, Last Track, and Next
Track.
Note: The Windows Media Player toolbar that existed in previous versions of Windows
has been removed in favor of this feature.
Progress Bars
In an effort to make progress information more visible without having to bring the
application back into the foreground, you will notice that many progress indicators are
also reflected in the icon for the application. In the image below we see the progress of a
file copy using Windows Explorer being reflected in the Windows Explorer icon.
Show Desktop
When looking at the taskbar notification area, we also see where the Show Desktop
button has been moved to that previously lived in the Quick Launch bar. The thin vertical
bar at the far right of the taskbar is the new Show Desktop button. It has been moved to
the bottom right corner in an effort to make it easier to find and click just by throwing the
mouse pointer down to that corner; once you become accustomed to the new location you
will likely not even have to look at the button to click it.
• Hovering the mouse cursor over the Show Desktop button without clicking will
activate Aero Peek and show the desktop.
• You can also activate Show Desktop using the <Window Key>+D keyboard
shortcut.
Jump Lists
Jump Lists are a new concept in Windows 7 that provide an application specific menu to
serve as a jumping off point for an icon in the taskbar. Jump lists provides an easy way to
access the most common tasks related to an application and the documents, media, or
other files that the user is most likely to use with that application.
Jump lists can be opened in a few different ways.
• Use the left mouse button to drag the icon straight up from the taskbar.
• Press <Window Key>+ALT simultaneously with the number that represents the
application icon on the taskbar based on order. For example, if the first icon on
the taskbar was for Windows Explorer, the second icon was for Internet Explorer,
and the third icon was for Windows Media Player, then pressing <Window
Key>+ALT+3 would open the jump list for Windows Media Player.
In the images below we see three different examples of Jump Lists.
In this first image, we see the Jump List for Microsoft Office Excel 2007. Excel 2007 was
released prior to Windows 7, so it was not aware of the Jump List feature and was not
able to provide any customization for it. This means that the Jump List provided for
Excel 2007 is the default Jump List, which provides the following options.
• Close the application since it is currently running. (In the second screenshot the
application is not running, so the Close window option is missing.)
• Unpin the program from the taskbar since it is currently pinned. (If the icon was
for a running application that was not pinned to the taskbar the option would show
Pin this program to the taskbar, as we see in the third image.)
• Clicking the name of the program in the list will open a new window. The same
thing can be accomplished by holding down the Shift key and clicking the icon, or
middle clicking the icon.
• A list of the most recently used files for the application is also shown.
The second image shows a more customized Jump List. The options on the bottom are
similar, but a new section in the middle labeled Tasks provides the ability to accomplish
task that are specific to this program. In this case we see that you can open a new
InPrivate browsing sessions or open a new tab in the existing browser window.
Since the most frequently visited sites are probably more interesting than the most
recently visited sites, the Internet Explorer team chose use the browsers most frequently
used item list.
The third image shows an example of an application that purely task focused. There are
no documents being used by Windows live Messenger, but we see there are many
possible tasks that are relevant to an IM client that are exposed in the Jump List.
Start Menu
Start Menu
The Windows 7 Start Menu has gone through changes for Windows 7 as well.
This menu can be customized by the application similar to the Jump List in the taskbar to
display other information.
• A user can also choose to manually pin a file to this list so that it is always
present.
• A user can even pin a document to the list of an application that is not the default
handler for that document type.
Removal of Web Browser and Mail Client from the Top of the Start Menu
Unlike previous versions of Windows, there is no longer a web browser and email client
pinned to the top of the Start Menu by default. By default there are no items at all pinned
to the Start Menu, but if you wish to regain the old look, you can pin your web browser
or mail client using the same mechanism for pinning all other applications.
Window Management
Window Management
Windows 7 introduces several new features designed to make interacting with and
managing open windows easier and more intuitive for the end user. Keyboard shortcuts in
Windows 7 are also much more pervasive, making it much easier to navigate the
Windows interface using just the keyboard.
Aero Peek
While having a thumbnail of an application can be a great addition to text descriptions to
help you identify which window is the one you are looking for, sometimes a thumbnail is
just not big enough to get a clear enough picture of the window contents. To aid you in
identifying the window you are searching for, Windows 7 includes a new feature called
Aero Peek.
• When you hover your mouse cursor over a thumbnail on the taskbar, after a few
seconds all of the other windows become transparent and the window associated
with the thumbnail appears.
• If you move the mouse cursor to a different thumbnail without clicking the
thumbnail, the visible window changes to the windows associated with the newly
focused thumbnail.
• If you move the mouse cursor off of a thumbnail after activating Aero Peek, the
previous layout is restored.
• Clicking the thumbnail with Aero Peek triggered has the same effect as clicking it
without Aero Peek. The windows associated with the selected thumbnail is
brought to the foreground and given focus.
• Aero Peek is also available when using the ALT+TAB window switcher.
• The keyboard shortcut <Win key> + Space will use Aero Peek to show the
desktop.
Aero Snap
With the advent of widescreen monitors, it is becoming more important to think about
efficiently using the available screen real estate to show as much relevant information as
possible. Aero Snap helps this by making it possible to "snap" windows to the left, right,
or top edge of the monitor.
By grabbing the title bar of a window and dragging it to the right or left edge of a
monitor, the window will go into a half maximized state. Dragging the window to the left
edge will maximize the window on the left, and dragging to the right edge will maximize
the window on the right. Dragging the window away will restore it to its previous state.
Note: When using multiple monitors, the inside edge where the monitors are considered
to be touching is ignored for Aero Snap. Putting a window into the half-maximized state
on one of the inside monitor edges is still possible using the keyboard shortcuts for Aero
Snap.
By grabbing the title bar and dragging the window to the top edge of the monitor, the
window will maximize.
By double-clicking the top or bottom window border of a window that is not currently
maximized, the window will maximize but only vertically. The top and bottom of the
window will stretch to the top and bottom of the desktop, but the width of the window
will remain unchanged. This can also be accomplished by dragging the top or bottom
window border to the top or bottom of the desktop, respectively.
Dragging the window down from a maximized or vertically maximized state will restore
it to its previous state.
Aero Shake
Aero Shake provides the ability to remove distraction and clean up the desktop by
minimizing all windows but one. To activate Aero Shake, simply grab the window title
bar of the desired window and "shake" it by quickly dragging the window back and forth.
All other windows should minimize. To reverse this and bring the other windows back,
shake the window again and all of the windows that were previously minimized should
now be restored.
The keyboard shortcut for Aero Shake is <Win key>+Home.
Keyboard Shortcuts
Keyboard Shortcuts
As we've mentioned previously, Windows 7 introduces many new keyboard shortcuts to
make interacting with windows easily. Below you find a table that outlines many of
these.
Keyboard Shortcut Action Performed
Win+Up Maximize
Win+Down Restore / Minimize
Use Aero Snap to "snap" to left or right. Pressing this keyboard shortcut
multiple times will cycle the state of the window. This means if you
press Win+left from a restored state the window will cycle through the
following:
• snapped left
Win+Left or
Win+Right • snapped right
• restored
• snapped left
etc.
Win+Shift+Left or Send window to left or right monitor respectively. This keyboard
Win+Shift+Right shortcut will also cycle.
This is the keyboard shortcut for Aero Shake, and will minimize or
Win+Home
restore all windows but the one with focus.
Win+T or Focus the first taskbar entry. Pressing again will cycle through them, you
Win+Shift+T can arrow around. Adding the shift key will cycle backwards.
Win+Space Use Aero Peek to view the desktop
Win+G Bring gadgets to the foreground
Win+P External display options (mirror, extend desktop, etc)
Win+X Mobility Center
Win+# Launches a new instance of the application in the Nth slot on the taskbar.
(# = a number key) Example: Win+1 launches first pinned app, Win+2 launches second, etc.
Win + + or Win+- Zooms in or out
Alt+P Show/hide Preview Pane in Windows Explorer
Shift + Click or
middle-click an icon on Open a new instance of the window or application
the taskbar
Ctrl + Shift + Click on Open a new instance of the window or application with administrator
icon privileges.
Show context menu for the window (Restore / Minimize / Move / etc)
Shift + Right-click on
icon Note: Normally you can just right-click on the window thumbnail to get
this menu
Shift + Right-click on
`Menu with Restore All / Minimize All / Close All, etc.
grouped icon
Ctrl + Click on
Cycle between the windows (or tabs) in the group
grouped icon
Libraries
Libraries
Windows 7 introduces a new method for managing files and folder in Windows
Explorer called Libraries. Libraries provide a consolidated view of multiple folders,
regardless of where they are stored. You can browse your files the same way you
would in a folder, or you can view your files arranged by properties like date, type,
and author.
In some ways, a library is similar to a folder. For example, when you open a library,
you'll see one or more files. However, unlike a folder, a library gathers files that are
stored in several locations. This is a subtle, but important, difference. Libraries don't
actually store your items. They monitor folders that contain your items, and let you
access and arrange the items in different ways.
For instance, if you have music files in folders on your hard disk and on an external
drive, you can access all of your music files at once using the Music library. Deleting
that library won't delete the files stored inside of the library. Deleting a file or folder
inside of that library will delete that item though.
In the screenshot below we see the Pictures library contains the two default folders
(My Pictures and Public Pictures) as well as an additional custom folder (Extra
Pictures (G:))
The view provided by libraries is a consolidated list of all of the files and folders that
exist under the top level folders that are defined for the library. In the screenshot
below we see the Videos library has two locations: the My Videos folder and the
Public Videos folder. There is a subfolder under My Videos called Home Movies,
and there is a subfolder under Public Videos called Sample Videos. In the main
content pane of the library, these two subfolders are shown in the same consolidated
view with no distinction made as to their actual location on the disk.
Note: By default, each user account has four libraries pre-populated for their user
account: Documents, Music, Pictures, and Videos. If you accidentally delete one of
the four default libraries, you can restore it to its original state in the navigation pane
by right-clicking Libraries and then clicking Restore default libraries.
Note: The configuration for a library is stored in the Library-MS files in the %appdata
%\Roaming\Microsoft\Windows\Libraries folder. If the library configuration
becomes damaged for some reason, you can navigate to this folder and delete all of
the Library files from the folder. After deleting the library files, the Libraries node in
the navigation pane will be empty, but the default libraries can quickly be restored by
right-clicking on the Libraries node and clicking Restore default libraries.
When we look at the properties for the Pictures library in the image below, we can
see the list of the folders that are included in the library. In this screenshot, we are
looking at the default configuration for the Pictures library, which only contains two
folders. We can add an additional folder to the library or remove an existing one from
this interface, along with several other options.
Note: This image also shows another important configuration for libraries, which is
the save location. Libraries are exposed to applications in most cases as just another
folder and potential save location, but the library is still just an abstracted just an
abstracted view of possibly many different locations. Because of this, when a file is
saved to a library, Windows need to make a decision about where the file will
actually go on the disk. That is what the save location is for. In the library properties
window above we see a check mark next to the folder in the list which is marked as
the save location.
You can include folders in a library from many different locations, such as your
computer's C drive, an external hard drive, or a network. The primary requirement for
a new library location is that the content in that location is indexed or is able to be
added to the Windows Search index. If the local location that is being added to the
library is not already an indexed location, it will be added to the list of indexed
locations. It may take some time for this content to appear in the library after being
added because it must first be indexed for it to appear.
Where is the folder
Can it be included in a library?
stored?
On your C drive Yes.
On an external hard
Yes, but the content won't be available if the drive is disconnected.
drive
On an additional hard
disk inside your Yes.
computer
Only if the device appears in the navigation pane, under Computer, in the
Hard Disk Drives section. This is set by the device manufacturer, and in
On a USB flash drive some cases, it can be changed. Contact your manufacturer for more
information.
The content won't be available if the drive is disconnected.
On removable media
(such as a CD or No.
DVD)
Yes, as long as the network location is indexed or has been made available
On a network
offline.
On a different
computer in your Yes.
HomeGroup
Notes
• If the network folder is not indexed, an easy way to index it is to make the
folder available offline. This will create offline versions of all of the files
in the folder, and add these files to the index on your computer. Once you
make a folder available offline, you can include it in a library.
Network Locations
By default, Media Sharing will only share local content in the library. Any UNC
paths that have been added to the library will not be visible the UPnP Media
Client.
This behavior can be changed by setting the following registry key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\PREFERENC
ES\HME
DWORD - EnableRemoteContentSharing
Set this value to 1 to enable sharing of media from a network location.
Normally when adding network locations to a library, they must either be indexed
remotely or made available offline. Because Windows Media Player still
maintains its own database, it is able to add non-indexed locations to a library.
Windows Media Player will scan the remote location and save the results to its
own library database. Doing this creates a situation where the filtered views of the
library are not available in Windows Explorer (such as viewing music by artist or
album). When the user opens the library after adding the unindexed network
location to the Windows Media Player library, they will receive the notification
shown in the image below.
Federated Search
Federated Search
Windows 7 includes a new functionality called Federated Search that enables you to use
Windows Explorer to search remote databases and web sites. Remote data sources make
themselves searchable with a simple web front end that exposes their search capabilities.
In fact, some data sources may already support the minimum requirements for search
federation.
The benefit to a data provider of integrating data source with Windows Explorer is that
users can get at all of their information by using the already familiar Windows Explorer
user interface. Your users will be able to see files from your remote data source just as
they would local files, with the right application icons and context menus. They can
preview documents or web pages, see thumbnails of images, and drag and drop a file
directly to the desktop or into an email.
Federated Search makes use of the OpenSearch protocol to display web results in the
Windows Explorer interface in much the same way that local files are displayed. This
allows users to search a remote data store and see results within Windows Explorer.
A data source that already provides an OpenSearch web service compatible with
Windows federated search can be added to Windows Explorer when users open up a
Search Connector Description file (.osdx).
To register a new remote data source with Windows federated search, the end-user can
open an .osdx file by clicking on a link to one placed on a web site or by opening one
provided by someone else on a share or via an email attachment for example. Doing that
creates a .searchconnector-ms file in the Windows “Searches” folder (%userprofile
%/Searches) and places a shortcut in the “Links” folder (%userprofile%/Links).
One example Federated Search Connector is the Flickr Search Connector for Windows 7
Search Federation, which is available here:
http://www.istartedsomething.com/flickrsearch/.
As you can see in the image, with this particular search connector, when we search for
Downtown Seattle we get search results directly from the website, but the search results
appears as if they were local files. Also, by opening the OSDX file, the search connector
automatically gets populated under Favorites in the navigation pane.
For more information on Federated Search in Windows 7, you can read the Windows 7
Federated Search Provider Implementers Guide here.
http://www.microsoft.com/downloads/details.aspx?FamilyID=C709A596-A9E9-49E7-
BCD4-319664929317
Personalizing Windows
Personalizing Windows
The Personalize option in Control Panel now includes enhanced support for themes,
which are packages containing screensavers, sounds, desktop background, and
customizations to the color of Aero Glass. Additional Themes will be made available you
online through a link in Control Panel, and there will be location specific themes
available for many different countries throughout the world.
Many themes include several different backgrounds in the same package because they
take advantage of another new Windows 7 feature, the Desktop Slideshow. With the
Desktop Slideshow, you can select several different images as your background and
Windows will automatically cycle through those images every 30 minutes. This time is
configurable with the Change picture every: option shown below.
In this image we also see several images in the Landscapes category selected, which
means those images will be shown as part of the desktop slideshow for this computer.
While the images are cycling, if you encounter an image you would like to skip, use the
Next desktop background option on the desktop context menu.
Gadgets
Gadgets
Gadgets are the evolution of the Windows Sidebar from Windows Vista. The biggest
change related to gadgets for Windows 7 is that there is no longer a Sidebar where they
are docked. Instead the gadgets are free-floating on the desktop. The gadgets themselves
are basically the same, and troubleshooting related to those gadgets has not
fundamentally changed. Gadgets are still hosted in a process call Sidebar.exe.
Gadgets can be added to the desktop using the Gadgets item on the desktop context
menu, which is shown below.
To quickly view any gadgets you may have running, you can try one of the following:
• Use the WIN+G key on the keyboard to bring the gadgets to the foreground.
• Hover the mouse over the Show Desktop button on the taskbar or use the
WIN+space key on the keyboard to use Aero Peek to view the desktop.
Removed Features
Removed Features
Windows 7 no longer includes several features that were present with Windows
Vista. In some cases these have been replaced by Windows Live alternatives. Details
are provided below.
Ultimate Extras
Ultimate Extras also been deprecated for Windows 7. When you upgrade from
Windows Vista Ultimate edition to Windows 7 Ultimate edition you will receive a
notification as part of the upgrade compatibility report indicating that Ultimate Extras
are removed during the upgrade process.
TROUBLESHOOTING TOOLS
Overview of Changes
Overview of Changes
New and improved troubleshooting tools are provided in Windows 7. The changes
include:
This new troubleshooting Control Panel provides access to messages about the
Action
status of the PC and Windows, as well as troubleshooters that can help diagnose and
Center
fix many common issues.
Troublesho
This interface provides automated diagnostic and repair utilities.
oting
This new Control Panel makes it easier to start System Restore or restore your
Recovery
computer from a backup.
This is a new option from the Backup & Repair interface that creates a bootable
Repair Disc
WinRE CD or DVD. This is covered in detail in the Backup module of this course.
WinRE
WinRE is now installed to the hard disk when you install Windows. This is covered
Installed on
in detail in the Startup module of this course.
Disk
Problem
A utility that can record your PC usage to help illustrate a problem. This can be
Steps
used to more clearly demonstrate how and where a problem is happening.
Recorder
System
Disk space usage configuration interface.
Restore
Previous This feature of Windows can help you restore earlier versions of you data files. In
Versions Windows 7 this is included in all Editions.
This powerful command-line interface and scripting engine is now included in
PowerShell
Windows.
Other In addition to the above tools, Windows 7 adds and updates several useful
Commands command line tools.
This module reviews these added and changed troubleshooting tools. It also provides
notes on any impact to significant existing troubleshooting tools and methods.
Action Center
Action Center
Action Center is a new Control Panel interface that provides a single location for
Windows notifications and alerts.
• Security messages:
• Network firewall
• Windows update
• Virus protection
• Maintenance messages
• Backup
• Security Center
• Problem Reports and Solutions
Troubleshooting
Troubleshooting
Troubleshooting in Windows 7 provides a set of automated diagnose and repair utilities.
These are designed to be easy first troubleshooting tools when dealing with problems on
your Windows 7 PC.
Windows includes several troubleshooters, and more are available online, configured
using the Get the most up-to-date troubleshooters from the Windows Online
Troubleshooting service checkbox at the bottom of the Troubleshooting interface. This
option is enabled by default.
If the Troubleshooters interface cannot connect to the Internet, you will see a message to
that effect at the top to inform you of the problem.
If you click View all in the main Troubleshooting interface, the full list of diagnostics is
displayed. This includes both local and online troubleshooters as shown below.
Click one of these troubleshooters to begin a diagnostics session.
Troubleshooting Example: Aero
Clicking on one of the troubleshooters opens a wizard as shown below. Clicking Next
starts the diagnostic session.
Many of these troubleshooters include an Advanced link, as shown in the Aero example
above. Clicking this adds more choices to this start page. The additions depend on the
specific troubleshooter. The two most common advanced options are:
To see the report from any of these troubleshooting sessions you can right-click the
session and choose View details. Other options here include Open file location to see the
diagnostic files for the session, and Save as to save these diagnostic files to a .CAB file.
Troubleshooting Settings
The Change settings link in the Troubleshooting Control Panel interface provides options
as shown below.
The first of these, for Computer Maintenance, determines whether the System
Maintenance troubleshooter is run periodically as a scheduled task. This defaults to On.
The other settings here are:
Troubleshooting Details
The troubleshooting wizard interface is provided by msdt.exe. Actions performed by each
troubleshooter are based on a set of PowerShell script files located in %windir
%\Diagnostics.
Online troubleshooters are downloaded from a Microsoft.com location, copied to your
%temp% folder, checked for integrity using a signature, and are then used from that
%temp% location.
Logging
The troubleshooting report data and other diagnostic results are saved by each
troubleshooter to the following paths:
• Windows Logs/Application
• Online Problem?
• If local troubleshooters work, you may have an issue with the files in
%temp% or with the connection to the site where we download the
troubleshooters.
• The files that provide support for the Troubleshooters are core Windows
components. As a result you can verify their integrity using SFC.exe.
Recovery
Recovery
The Recovery Control Panel is another new interface in Windows 7 that is linked from
Action Center. This is a new starting point for returning your computer back to a working
state.
You can repair your computer in the Recover interface using three main methods:
• System Restore: This is the main option in the interface, and the recommended
method where possible. Others are linked under Advanced recovery methods.
• Restore from Backup: This option, labeled Use a system image you created earlier
to recover your computer is a starting point to restore from a system backup.
Reinstall Windows
When you click Reinstall Windows in the Advanced Recovery Methods interface, the
first step is a check for Windows installation files.
If you click No here, the reinstall cannot proceed. Note that this step also guides you to
use the OEM recovery disc instructions; if that is the Windows media you have available.
This Recovery path is not intended to start the OEM restore procedure.
Backup
After you click Yes in the Windows installation disc prompt, you are taken to the User
File Backup step, shown below. This gives you a chance to make a backup of your files
before this reinstall of Windows.
Clicking Back up now opens the Set up backup interface as shown below. This is the
same interface as you see when you start the backup from Backup and Restore.
Once difference you will find in the backup steps is that you are not given a chance to
include a system image in the backup. This is because it is assumed that the current
Windows state should not be restored.
Restart
When you have completed your backup, or if you chose Skip at the previous restore step,
you are taken to the Restart prompt. Clicking Restart here initiates a reboot into WinRE.
Recovery in WinRE
When WinRE starts, you will see an initial input method/language prompt. This is the
same prompt shown when using Startup Repair.
Next is a confirmation step asking “Are you sure you want to reinstall Windows?”. This
reiterates the consequences of the reinstall – the current installation will be moved to
Windows.old, and you will need to reinstall your programs.
If the Windows installation disc is in the drive, setup proceeds. If the media is not found,
you will see the prompt to insert media, as shown below.
There are no further prompts until the Windows Welcome steps. There is no need to
accept the license terms, or make other install selections in this procedure. The reinstall
process leaves the current file system intact and performs a clean install to the current
Windows partition, leaving a Windows.old folder with the previous installation.
Once you have completed setup, the first time you log on to Windows, you will see a
prompt to restore files from backup. This is shown below.
Clicking Restore my files opens the restore interface, where you can select a backup from
which to restore files.
For more information on file restore, see the Backup module in this course.
The recorded steps include Previous and Next links to navigate. On each step, just
click the image to view full size. Another option is to view the recording as a slide
show.
PSR Settings
PSR includes a limited number of optional settings – you can set an output
location, disable screen capture, and change the maximum number of screen
captures to include in the recording. By default PSR includes only the most recent
25 images, to help keep the final recording file size manageable.
PSR Considerations
Before using PSR, there are several considerations to ensure that you are
capturing all of your steps.
Consideratio
Description
n
Windows and You cannot capture an Administrator window unless you run PSR as
UAC Administrator.
PSR captures the contents of a program window. If your program is using
Program
nonstandard UI, or is a full screen program like a game, you may not be able to
Window
capture the image.
PSR does not capture keystrokes. This is intentional to prevent the capturing of
No
sensitive information such as passwords. Use mouse actions where possible for the
Keystrokes
most easily interpreted results.
Number of As shown in the Settings interface, PSR captures the most recent 25 screen
Screen captures in the recording. You can change this number if needed to collect more
Captures images, but it could result in a very large output file.
Compared
PSR and the Snipping Tool each provide screen capture capability. Consider using
with
the Snipping Tool when you only need one or two images, or where it is not
Snipping
important to record mouse activities.
Tool
System Restore
System Restore
Windows 7 includes several key improvements to System Restore. These include the
following:
When you select a drive and click Configure, you have access to these options:
• Restore Settings: Options for full protection, Previous Versions only, or Turn off
system protection.
• Disk Space Usage: Once again you can control the maximum disk space used for
system protection.
Scan for Affected Programs
Another improvement in System Restore on Windows 7 is the ability to view a list of the
potential impacts of using System Restore with a specific restore point. The Scan for
affected programs button starts the evaluation based on the currently selected restore
point.
The results interface shows a list of programs and drivers that will be removed, along
with any programs or drivers that may or may not function properly.
Other Considerations
System Restore in Windows 7 carries the same considerations for use as did the version
in Windows Vista. These considerations include:
• Using System Restore early in your troubleshooting is critical. Waiting can result
in lost restore points due to the actions of intervening troubleshooting. If there is a
chance that System Restore can solve the problem, use it right away.
• Data files that are of the same types as system files, such as .EXE or .DLL files,
can be impacted by a restore operation.
Previous Versions
Previous Versions
This feature is now available in all editions of Windows 7. Previously it was a feature
on premium Windows Vista editions.
As a result of this change, you can now help customers recover accidentally deleted
or modified files on any Windows 7 edition. To do so, open the Properties of a folder
or file, and go to the Previous Versions tab as shown below.
Previous Versions uses the same underlying volume shadow copy technology as
System Protection / System Restore. System Protection settings, such as disk space
allocation and enable/disable also apply to Previous Versions.
PowerShell
PowerShell
PowerShell is included in all editions of Windows 7. This is a command line shell and
scripting language. It differs from previous shells and scripting methods in being more
focused on system administration rather than the developer-focus of some previous
technologies. Usage of PowerShell is beyond the scope of this document, but it has some
potential for use as a troubleshooting tool.
For more information on PowerShell, see the following resources:
PowerShell Site on TechNet
http://www.microsoft.com/windowsserver2003/technologies/management/powershell/def
ault.mspx
PowerShell Scripting Center
http://www.microsoft.com/technet/scriptcenter/hubs/msh.mspx
PowerShell Documentation
http://www.microsoft.com/downloads/details.aspx?FamilyId=B4720B00-9A66-430F-
BD56-EC48BFCA154F&displaylang=en
PowerShell Blog
http://blogs.msdn.com/powershell/default.aspx
Other Tools
Other Tools
Windows 7 includes new and changed command line tools compared with Windows
Vista.
New tools:
Tool Description
Bcdb This is a command-line tool for repairing the BCD and Boot files on the system partition.
oot See the Startup module for more information.
The Deployment Image Servicing and Management tool, used to interact with Windows
Dism
Servicing.
Reag This is a command-line tool for configuring on-disk WinRE. See the Startup module for
entc more information.
Changed tools:
Tool Description
Disk
This utility has been updated to support working with VHD files.
part
Nets
Netsh includes several new context choices and commands.
h
Powe This power management command line tool has been updated with new parameters useful
rcfg for troubleshooting. See the OS Core module for more information.
The most interesting of these tools for consumer support that are not covered in other
modules are presented in more detail below.
DISM
The Deployment Image Servicing and Management (DISM) tool replaces pkgmgr.exe in
Windows 7. It provides the same package and update install/uninstall capability as
pkgmgr, along with these added capabilities:
Get-Drivers
The /Get-Drivers switch for DISM.exe can be used to return a list of drivers that have
been installed. This includes any drivers that were provided by the OEM as well as any
later drivers installed. To run this against the current Windows installation, use this
command:
dism /online /get-drivers
The output of this command on a VM with three add-in drivers installed is shown here:
Obtaining list of 3rd party drivers from the driver store...
Driver packages listing:
Published Name : oem0.inf
Original File Name : prnms001.inf
Inbox : No
Class Name : Printer
Provider Name : Microsoft
Date : 6/21/2006
Version : 6.1.7106.0
Published Name : oem1.inf
Original File Name : vmadd_xp_drv.inf
Inbox : No
Class Name : Display
Provider Name : Microsoft
Date : 4/24/2007
Version : 13.811.0.0
Published Name : oem2.inf
Original File Name : virtualaudiodevice.inf
Inbox : No
Class Name : MEDIA
Provider Name : Microsoft
Date : 4/24/2007
Version : 13.811.0.0
This is somewhat useful in the event that you want to obtain a list to a text file, but you
could collect the same information more easily using MSInfo32.
Get-Drivers Offline
This is more useful if you need to collect this kind of information when you are running
in WinRE. To do this:
Use “dir” to determine which drive letter is assigned to your Windows drive. This
will vary depending on whether this was a clean install or an upgrade, among
other reasons.
When you find the drive letter on which the Windows folder is located, use this
command to return a list of drivers:
Dism /image:<Drive Letter>:\ /get-drivers
Example: In the case of a typical clean install, when running WinRE you would find
the \Boot folder on C:\ and the Windows folder on D:\. Run this command to return a list
of drivers that have been added to the offline Windows installation:
Dism /image:D:\ /get-drivers
Get-Features
The /Get-Features switch enables you to return a list of the configurable Windows
features listed in the Turn Windows features on or off interface.
dism /online /get-features
Here is an abbreviated example of output from this command:
Features listing for package : Microsoft-Windows-Foundation-
Package~31bf3856ad364e35~x86~~6.1.7106.0
...
Feature Name : TelnetClient
State : Disabled
Feature Name : WindowsGadgetPlatform
State : Enabled
...
Each feature is identified by name, followed by the state of that component. Use “dism
/online /enable-feature /FeatureName:<Feature Name from get-features output>” to
enable a feature, or “/disable-feature” with the same syntax to disable.
Get-Packages
This switch can be used to return a list of installed packages. This includes base Windows
packages as well as updates.
dism /online /get-packages
The following is an abbreviated example of output from this command:
Packages listing:
Package Identity : Microsoft-Windows-Client-LanguagePack-
Package~31bf3856ad364e35~x86~en-US~6.1.7100.0
State : Installed
Release Type : Language Pack
Install Time : 4/22/2009 8:20 AM
Package Identity : Microsoft-Windows-Foundation-
Package~31bf3856ad364e35~x86~~6.1.7100.0
State : Installed
Release Type : Foundation
Install Time : 4/22/2009 8:20 AM
Package Identity : Microsoft-Windows-LocalPack-AU-
Package~31bf3856ad364e35~x86~~6.1.7100.0
State : Installed
Release Type : Local Pack
Install Time : 5/19/2009 9:12 PM
...
Package Identity : Package_for_KB969497~31bf3856ad364e35~x86~~6.1.1.0
State : Installed
Release Type : Update
Install Time : 5/21/2009 3:49 PM
...
The operation completed successfully.
This can be useful if you need to obtain a list of all the installed packages. You could use
the Package Identity value shown here in combination with “dism /online /remove-
package” to remove an update. This is the Windows 7 equivalent of the use of
pkgmgr.exe on Windows Vista to remove update packages.
In this list you will see release types including:
• Foundation: This represents the parent package for the Windows installation.
• Local Pack: This represents all of the locale-specific desktop wallpaper packages
that are staged to your PC. For more information on Local Packs, see:
http://technet.microsoft.com/en-us/library/dd799277(WS.10).aspx.
• Update: This is how update packages and service pack packages will appear.
Mount-WIM
Another DISM command that could be useful in some scenarios is the “dism /mount-
wim” command. This can be used to mount a WIM file, such as install.wim on the
Windows 7 DVD, to a folder so that you can read and write the contents of the image.
The syntax is as follows:
Dism /Mount-Wim /WimFile:<path_to_WIM_file> {/Index:<image_index> |
/Name:<image_name>} /MountDir:<target_mount_directory> [/readonly]
To use this command, create a target mount directory first, this will be used as the root
directory for the WIM contents. Then run the dism command.
Example:
md c:\temp
dism /Mount-Wim /WimFile:D:\sources\install.wim /index:1 /MountDir:C:\temp
/ReadOnly
Cleanup-Image
One other usage scenario for Dism.exe is as a last resort repair tool for scenarios where
Windows is unable to start while in the middle of a servicing operation. This could
happen when you encounter an error at the restart while installing an update.
This command can only be run offline. To use it:
Start the computer in WinRE.
Use “dir” to determine which drive letter is assigned to your Windows drive. This
will vary depending on whether this was a clean install or an upgrade, among
other reasons.
When you find the drive letter on which the Windows folder is located, use this
command to revert the pending servicing actions for that Windows installation:
Dism /image:<Drive Letter>:\ /cleanup-image /revertpendingactions
Example: In the case of a typical clean install, when running WinRE you would find
the \Boot folder on C:\ and the Windows folder on D:\. Run this command to return a list
of drivers that have been added to the offline Windows installation:
Dism /Image:D:\ /Cleanup-Image /RevertPendingActions
This command can leave the Windows installation in an unstable state. It is only
recommended when other recovery tools, like System Restore, have been tried and you
are still unable to start Windows.
Diskpart
The Diskpart.exe tool provides a command-line interface for managing storage in
Windows. In Windows 7 this tool now provides native VHD support. This means that
you can attach to a VHD file, assigning it a drive letter for direct access in Windows.
You can also perform management tasks on VHD files:
• Create: This command, when used with the “VDISK” option, creates a virtual
hard disk file.
• Merge: This command merges a child differencing VHD with its parent VHDs.
For more information on VHD terms and technology, see the following blog entry:
http://blogs.technet.com/virtualization/archive/2009/05/14/native-vhd-support-in-
windows-7.aspx
This capability could be useful in a scenario where you need to mount a VHD and Disk
Management is unavailable, such as in WinRE. The steps for mounting an existing VHD
are:
Start Diskpart in a command prompt (Administrator command prompt if running in
Windows).
Use the Select command to select the VHD file:
select vdisk file="<path to vhd file>"
Next, attach the VHD file:
attach vdisk
At this point the VHD should be mounted and accessible. You can verify the partition
structure and drive letters using the Detail command:
Detail disk
Example Detail Disk output, showing a partition on the mounted VHD with F:\ assigned
as the drive letter:
Disk ID: 10CEE8B1
Type : Virtual
Status : Online
Path : 0
Target : 0
LUN ID : 2
Location Path : UNAVAILABLE
Current Read-only State : No
Read-only : No
Boot Disk : No
Pagefile Disk : No
Hibernation File Disk : No
Crashdump Disk : No
Clustered Disk : No
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----- ---- --------- ----- ------- --------
Volume 4 F NTFS Partition 63 GB Healthy
STARTUP
Module Overview
Overview
Windows 7 introduces several changes to startup and related technologies in Windows 7.
Fortunately these changes should not adversely impact our ability to troubleshoot. Some
of the changes include:
• WinRE: WinRE is now installed on-disk for Retail and OEM installations by
default.
• Tools: There are several new troubleshooting tools for startup issues
WinRE Changes
WinRE Changes
The Windows Recovery Environment (WinRE) is a valuable tool that can be used to
recover from many types of system failures. WinRE in Windows 7 is not substantially
different from Windows Vista in terms of basic functionality and options. The
following features are still included in WinRE in Windows 7:
• Startup Repair
• System Restore
• Command Prompt
One significant new aspect to WinRE in Windows 7 is that it is now installed to
the hard drive by Windows setup. As a result it will be available in most
installations without the need for a DVD. OEMs have an option to use alternate
repair methods, but it is expected that many will provide WinRE on the hard disk
on Windows 7 PCs.
You can access WinRE using F8 at the boot menu. Select Repair Your Computer
as shown below to start WinRE.
Like Windows Vista on-disk WinRE for OEM systems, using this repair
functionality requires a login. Once you select the Windows installation to repair,
you must enter a username and password for the target install.
WinRE is not changed significantly in other ways compared with Windows Vista.
You can still perform the same troubleshooting as you did previously.
If the failure persists, WinRE is offered the second time, as Launch Startup Repair
(recommend), shown here.
• Reagentc /enable
• Note that this does not re-create the Winre.wim recovery file. If
this command fails with error code 57, check for the existence of
winre.wim. If the file is missing you will need to perform an in-
place repair install to re-create it.
• Reagentc /disable
• Note that you may need to run this command prior to reagentc
/enable if the enable command does not properly create the boot
entries. It seems that under some circumstances running a disable
and then enable is successful.
• BootToRE
• This command lets you bypass startup F8 key presses at the right
moment to load WinRE. Run this command and the PC will load
WinRE on the next startup.
Note: The Reagentc.exe tool relies on the presence of the WinRE files on disk. If
files are missing, you may see errors running Reagentc. If this happens, the easiest
path to a working configuration will be a repair installation of Windows.
Startup Repair
Startup Repair includes the ability to recover the WinRE boot entry. You will see
WinRE listed in the repair details when startup options are repaired.
This is helpful for scenarios where your BCD has been damaged, resulting in a failure
booting to both Windows and WinRE. Using a Windows 7 DVD or Windows 7
Repair Disc to start WinRE you can restore the missing entries to the BCD as shown
above.
BCDBoot
BCDBoot is a new tool in Windows 7 that performs BCD and boot file repair. This
tool copies boot files to the system partition and creates a new BCD store.
Because the tool performs both tasks, it may be more helpful than Bootrec, which
does not provide an option to copy the boot files, like bootmgr. The syntax for
BCDBoot is as follows:
bcdboot <source> [/l <locale>] [/s <volume-letter>] [/v] [/m [{OS Loader ID}]]
Para
mete Description
r
sourc
Specifies the location of the windows system root.
e
Specifies an optional locale parameter to use when initializing the BCD store. The default
/l
is US English.
Specifies an optional volume letter parameter to designate the target system partition where
/s boot environment files are copied. The default is the system partition identified by the
firmware.
/v Enables verbose mode.
If an OS loader GUID is provided, this option merges the given loader object with the
/m
system template to produce a bootable entry. Otherwise, only global objects are merged.
Examples: bcdboot c:\windows /l en-us
bcdboot c:\windows /s h:
bcdboot c:\windows /m {d58d10c6-df53-11dc-878f-00064f4f4e08}
Example: If you are in WinRE and want to re-create the boot files and BCD for a
Windows installation currently viewable at D:\Windows, run this command:
Bcdboot d:\windows
As long as you have a partition marked Active, you do not need to specify the system
partition in the command. Specifying a system partition could be helpful though, in a
scenario where you are fixing the boot disk from another PC, temporarily connected
to your computer.
Note: You may need to restore the WinRE boot configuration after using BCDBoot.
See the Restore WinRE Boot Configuration section later in this document for
information on that procedure.
BCDBoot Details
BCDBoot uses the BCD-Template hive file in %windir%\System32\Config to re-
create the BCD store. It also copies the boot environment files from the operating
system image %windir%\boot and %windir%\System32 folders to the system
partition.
Boot to VHD
Boot to VHD
Windows 7 provides new support for the VHD file format, in two specific forms:
• Using the same image-management tools for creating, deploying, and maintaining
system images to be installed on designated hardware or on a virtual machine.
• Deploying Windows 7 for multiple boot scenarios without requiring separate disk
partitions.
Requirements
Native VHD boot has the following dependencies:
• The local disk must have at least two partitions: a system partition that contains
the Windows 7 boot-environment files and Boot Configuration Data (BCD) store,
and a partition to store the VHD file.
• The local disk partition that contains the VHD file must have enough free disk
space for expanding a dynamic VHD to its maximum size.
• The local disk partition that contains the VHD file must have enough free disk
space for the page file created when booting the VHD. The page file is created
outside of the VHD file, unlike in the case of a virtual machine where the page
file is contained inside the VHD.
Limitations
Native VHD support has the following limitations:
• Windows 7 Enterprise
• Windows 7 Ultimate
• Native VHD boot does not support hibernation of the system, although sleep
mode is supported.
• VHD files cannot be nested.
• Bitlocker cannot be used to encrypt the host volume containing VHD files used
for native VHD boot, and Bitlocker cannot be used on volumes contained inside a
VHD.
Troubleshooting
Troubleshooting
Troubleshooting for startup issues on Windows 7 uses the same basic set of tools as on
Windows Vista. This section reaffirms that troubleshooting and identifies areas where
troubleshooting has changed.
Problems with WinRE can also manifest as any boot failure before bootmgr is loaded. If
you are unable to boot to Windows, troubleshoot that issue first. Once Windows is
functional then you can restore WinRE.
If you can start Windows but not WinRE, use the steps in the next section – Repairing
WinRE.
As long as the files required by WinRE are present, you can use the steps under
Repairing WinRE
Repairing WinRE
You may find that the copy of WinRE installed to the drive is no longer functional. You
can work around this by using a Windows 7 DVD or system repair disc to boot to
WinRE. To resolve the issue, check for the state of the related components.
• You rebuilt the BCD using command line tools to recover from a problem.
• The disk on which the system partition and \Boot folder are located encountered a
problem resulting in a failure to boot to the hard disk.
. Lab: Startup
OS CORE
Module Overview
Power
Power
There are several changes related to Power in Windows 7. These include updates to
power defaults, tools and user interface changes.
For mobile PCs the new Power system icon on the Windows taskbar provides a status
interface with the battery life, current and previously selected power plan, and links to
start the Power Options interface.
Power Options
On a mobile PC when you click the “Adjust screen brightness” link above, you are taken
to Power Options. This interface now provides a Screen brightness slider, as shown
below.
The brightness level you set in this interface is used as the new setting for the selected
power plan in the current state – either “on battery” or “plugged in”.
In addition to the screen brightness slider, Power Options includes new ordering and
presentation of power plans. This is designed to reduce confusion about the various plans.
It should also encourage more users to apply the Balanced plan.
This option enables you to configure a lower-backlight setting to conserve power when
the PC may be idle, but before the display off threshold has been reached. The dimming
is intended to be less disruptive than display off.
Advanced Settings
In the Advanced settings interface there are several additional options, compared with
Windows Vista. The sections that follow show how these settings appear on a mobile PC
– with both “On battery” and “Plugged in” settings. On a desktop PC you would see only
one setting, labeled “Setting: “.
On Windows Vista there were frequent comments that computers would wake to perform
a scheduled task or due to a program setting a wake timer, and then have other, non-
essential tasks performed start while temporarily out of sleep. This could result in an
unexpectedly drained battery.
The default configuration for “Allow wake timers” depends on your PC type:
• Mobile PC: Wake timers are disabled both while on battery and while plugged in.
Note: Wake timers are set at the time that the computer is entering sleep. As a result, the
current power state at that time determines which of the two mobile PC settings applies.
This can result in unexpected behavior, such as the following sequence:
• The Allow wake timers options are set as follows, to permit wake while plugged
in, but prevent scheduled wake while on battery power:
• On Battery: Disable
Dim Display
For mobile PCs the Advanced settings interface now provides a display dimming
configuration option. This allows you to set the idle delay as well as the target brightness
of the display while dimmed.
The “Reserve battery level” configuration can be used to provide more helpful
notifications of low battery.
On many modern machines the battery life is quite long. This can make the default 10%
Low Battery warning a bit premature to take action to prevent hitting the Critical battery
level threshold. The Low battery warning is also presented as a balloon message, which
can appear and then disappear without you seeing it.
The Reserved Battery Level message, shown below, appears over all other windows, and
it requires the click of an Ok button to dismiss.
The message changes depending on your currently configured Critical Battery Level
action set (Sleep, Hibernate or Shut Down). This provides an extra warning option,
prompting you to plug in the computer to prevent reaching the critical battery level
action.
Power Troubleshooting
New troubleshooting options are provided in Windows 7 for power issues, such as
battery life, sleep issues and wake issues. Each of these categories is discussed in the
sections that follow.
Finding Problems
Note the messages showing that there were problems found. You can use this report
to identify several types of potential problems:
• BIOS: Issues with the BIOS can result in device suspend issues, or an
inability to reduce CPU speed to save energy.
• Device: Device or driver specific issues that are interfering with power
management or sleep
Not all of these problems will be resolvable in software. In fact, many could
require driver, hardware or firmware updates to resolve. This report should help
provide guidance you can follow to identify likely sources of energy usage.
Examples of these issues are presented in the sections that follow.
Additional troubleshooting guidance for using Powercfg may be provided in a
future depth troubleshooting course.
Sleep Failures
Windows 7 introduces several new options for troubleshooting sleep failures. This
is when you try to sleep the computer and it does not enter sleep mode, or when
you have a sleep timeout set and the computer does not sleep.
Sleep failures can be caused by any of the following:
• You may also see driver, device or software problems that unexpectedly
result in error messages while trying to sleep.
Powercfg.exe now provides new switches to help identify many of these scenarios
and enable Windows to sleep as expected.
Wake on LAN
In addition to wake timers, you may also see new behavior with Wake on LAN
(WoL) on Windows 7. Wake on LAN is enabled by default, which may result in
wake-up due to network activity.
By default when you have WoL enabled, it is configured to wake when the
network adapter sees any traffic addressed for the computer. This means that
another device on the network could wake the PC by communicating with it to
perform a network task.
If wake is happening unexpectedly, you can temporarily disable WoL to
determine if that is the cause. If it is, try disconnecting each other PC or other
device from the network to identify the source of the traffic that is generating a
wake event.
Performance
Performance
Performance related changes in Windows 7 include the following:
• ReadyBoost Updates
• SSD Awareness
• WinSAT Updates
ReadyBoost Updates
Beyond the architecture changes for caching mentioned above, ReadyBoost has also been
improved in other ways. The first improvement is to the maximum size for a ReadyBoost
cache. On Windows Vista the cache was limited to 4 GB.
For Windows 7 the ReadyBoost cache maximum size has been increased to 32 GB. To
use sizes above 4 GB, format your flash memory device with the exFAT (recommended)
or NTFS file systems.
Windows Vista also limited you to one ReadyBoost device per PC. Windows 7 now
supports the use of up to 8 devices at the same time. This means that if you have an
internal device that provides ReadyBoost, you could supplement that with a USB device.
Or use multiple USB or SD devices to increase your ReadyBoost cache.
The general recommendation on Windows 7 is to use ReadyBoost devices that total 2-4
times the size of system RAM. Of course, if increasing system memory is an option, that
is the best first step. But if system RAM is constrained and you want to improve
performance, consider that recommendation to supplement RAM with 2-4 times RAM
size in ReadyBoost flash storage.
• The hibernation data file is now 75% the size of physical RAM, rather than 100%
as in the past.
• Log files have been reduced in size in various ways – capping the maximum size,
reducing the volume of log file entries, and in some cases, by compressing the
files. Example: the CBS.log file has been capped at a lower size than Windows
Vista, and older copies of are compressed, rather than kept as uncompressed text.
• Mini dump files are capped in number at 50, and they are compressed.
• Kernel dump Memory.dmp files are removed when free disk space is less
than 25 GB.
• Windows Error Reporting now retains only one memory dump file per
problem or per day.
• The default size for a system managed page file has been reduced to size of RAM.
Previously, the default page file size was size of RAM + 300MB. The minimum
size of a system managed Page File is 1GB and this remains unchanged.
• System Restore disk space usage has been reduced to 5% on Windows 7. That
size is further reduced to 3% on drives smaller than 64 GB in total capacity.
• Supplemental files moved to the web: This includes less used printer drivers, and
help video files that are not likely to be needed often. Affected drivers have been
moved to Windows Update. Help files have been made available via Windows
Help and How-to online.
SSD Awareness
Solid State Drive (SSD) devices are increasingly common as a Windows drive. These
drives rely on flash memory for non-volatile storage, rather than the rotating magnetic
medium used in more common hard disk drives.
Windows 7 is SSD-aware, and as a result does not typically require the same type of
post-installation performance optimization as was needed on Windows XP and Windows
Vista.
For more details on SSD storage on Windows 7, see the Hardware and Devices module in
this course.
WinSAT Updates
The WinSAT Performance Assessment used to generate the Windows Experience Index
(WEI) number has been revised in Windows 7 to more accurately reflect real world
performance. As a result you may see different numbers on Windows 7 than you did in
Windows Vista on the same PC with the same hardware.
This doesn’t indicate any change in the underlying performance requirements of the two
operating systems, but rather just corrections in the assessment to avoid incorrect
expectations around machine performance.
The other change in WinSAT in Windows 7 is an increase in the maximum possible
score to 7.9.
This interface now provides better usability, with these key changes:
• Filtering by process
• Improved layout
• Separate CPU, Memory, Disk and Network tabs with more detailed data
These features combine to make Resource Monitor an even more powerful tool for
performance troubleshooting.
Performance Troubleshooting
Performance Troubleshooting
The most significant new troubleshooting resources for performance issues are provided
by Resource Monitor, as outlined above, and the Troubleshooting Control Panel
interface, for system and Internet Explorer performance issues.
Troubleshooting in Control Panel
The Troubleshooting Control Panel interface in Windows 7 includes both system and
Internet Explorer performance troubleshooting options. The two main in-box
troubleshooters for performance are:
• Internet Explorer Performance: This can help identify and resolve Internet
Explorer performance issues, such as with add-in software.
See the Troubleshooting Tools module of this course for more information on the
Troubleshooting Control Panel.
You can also take less drastic action by using the “Suspend Process” option in this
interface. This will suspend execution of the process until you use the Resume Process
option. This can help make troubleshooting easier when you have a process or two
consuming a great deal of CPU or Disk, making it very slow to perform troubleshooting
actions.
Another option shown in this menu is Analyze Wait Chain. This provides an interface
that uses a type of process analysis first included with Windows Vista. This can be used
to help identify processes that are stalled because of related dependencies. This might
happen in a situation like this:
You can also see a filtered list of Handles and Modules in this view.
By filtering on a process on the Disk Activity tab you can see the disk activity associated
with that one process. The same type of filtering is provided on the Network tab –
showing network activity TCP connections and listening ports for the process you have
selected.
. Lab: OS Core
Module Overview
Overview of Improvements
Overview of Improvements
Windows 7 simplifies the process of connecting devices to your PC, makes it easier to
manage the devices you use, and helps you easily access common device-related tasks.
From initial setup through day-to-day use, working with devices has never been easier.
Improvements have been made in the following areas:
• Device Stage
• SSD Support
• Audio
• Display
• Sensors
• Bluetooth
• Blu-Ray
• Printer
• Scanner
• Fax Machine
• Copy Machine
When a user plugs the Pixma MX850 into a Windows Vista PC, several different
entry points for the device get created in different locations.
The user should only see the laptop in Devices and Printers
Connected to the above laptop using USB.
MP3 Player
User should see a single instance of the MP3 player in Devices and Printers.
PCMCIA
Wireless Connected to the above laptop through the PCMCIA slot.
Network User would see a single instance of this card in Devices and Printers
Card
In general, if this device can be physically removed from the computer it should
have a single instance in Devices and Printers.
The computer provides several different types of functionality within a single
device so it is also displayed in Devices and Printers. It is treated just like any
other device by Devices and Printers.
In many cases, the device will appear as a picture of the actual device.
Pairing Devices
Devices and Printers is also used as a unified interface to pair and unpair wireless
and network connected devices, including the following.
• Bluetooth
• Wireless USB
Device Stage
Device Stage
Since Windows Vista was released, devices have continued to change and evolve.
They’ve gone from being single-function peripherals to complex, multi-function devices
with a large amount of local storage and the ability to run applications. And they’ve
evolved from a single type of connection—such as USB—to multi-transport devices that
support USB, Bluetooth, and Wi-Fi. Finally, many of today’s devices are aware of—and
are often integrated and sold with—services that are delivered over the Internet.
For portable devices such as digital still cameras and cell phones, anytime you connect a
device, you’ll see a photo-realistic image of that device on the taskbar. From there, you
can launch the Device Stage for that device or quickly access tasks for the device by
right-clicking the mouse.
The entire Device Stage experience is designed to remain up-to-date. Graphics, task
definitions, status information, and links to Web sites are distributed to your PC using the
Windows Metadata Information Service—the same service Microsoft uses to serve album
art and TV listings.
A few sample tasks that can be accomplished through Device Stage are listed below:
• Media Sync lets you easily synchronize important data and media between
Windows 7 and devices such as cell phones or portable media players.
• PIM Sync makes it easier for you to keep personal information—such as your
contacts, calendar, tasks, and notes—synchronized between your PC and devices.
• Ringtone Editor enables you to create ringtones from sound files on your PC.
Where supported by the device, it also lets you preview a ringtone, save it directly
to your phone, set it as a primary ringtone, or assign it to one or more of your
contacts.
SSD
SSD
A solid-state disk (SSD) is a data storage device that uses solid-state memory to store
persistent data. SSDs are becoming more popular in desktops and laptops as a
replacement for the spinning magnetic storage hard disks that are in common use today.
An SSD emulates a hard disk drive interface, thus easily replacing it in most applications.
Depending on the implementation, Solid-state disks can provide faster system
performance than traditional magnetic media drives (aka hard disk drives or HDDs). In
addition, there are no moving parts in SSDs, which means that the risk of mechanical
failure is near zero. Solid-state drives can also provide improved overall system
responsiveness while consuming much less power than a traditional hard disk drive. This
translates into a cooler, quieter PC.
While SSDs are a relatively new technology, because they are able to act as a drop in
replacement for standard hard drives, both Windows XP and Windows Vista are capable
of utilizing Solid State Disks. Windows XP and Windows Vista would just treat the SSD
as any other hard disk.
Windows 7 makes optimizations specifically for SSD, so that installing Windows 7 on an
SSD will consistently be a better experience than installing previous versions of
Windows on that same SSD.
Windows 7 Optimizations
The sections below explain optimizations made in Windows 7 for SSD devices.
Trim Command
When Windows writes a file to an SSD, typically the SSD it will try to place the data on a
new empty block. When a file is deleted, the SSD will mark that block as empty, but
won't actually erase the data contained within the block. The next time that Windows
needs to save a file, if the SSD has no more empty blocks, the SSD will need to write the
data to a block that was previously just marked as empty, but was not actually erased.
This means that the write to that SSD must wait until the block is erased, which due to
the way that an SSD erases blocks can make that whole delete+write operation take more
than twice as long as a normal write. Once the drive gets to the point where all of its
blocks either contain data or are just marked as empty, any further write to the disk will
take longer because it must always be preceded by an erase.
The TRIM command is designed to address this problem. With the Trim command, when
a file is deleted, the block where it was contained will actually be erased instead of just
marked as empty. This means that the next write attempt won't need to first erase the
block since it is already empty. Because the erase operation is happening during a delete
instead of a write, the user is much less likely to notice and the perceived performance is
not degraded.
In order to be enabled TRIM needs to be supported by both the operating system and the
SSD drive. This support for the TRIM command is one of the optimizations that
Windows 7 makes for SSD
• Unlike traditional hard disk drives with spinning platters, Solid State Disks are
flash based and therefore have no problems with disk fragmentation. Reading and
writing to individual pages on the disk happens by addressing the page by its LBA
(or Logical Block Address). There is no meaningful speed difference between
accessing sequentially addressed pages vs. pages spread all over the SSD. There
are no moving parts in an SSD, so there is not a concept of seek time like we see
for HDDs, so there would be no benefit to defragmenting an SSD.
If the disk is an SSD, but has not been detected as such, then it's important to remove the
check next to the disk in this list so that Windows does not attempt to defragment the
drive, which will reduce the life of the drive.
Audio
Audio
Windows 7 continues the development of the Universal Audio Architecture,
introduced in Windows Vista. Also included are many improvements to audio
support. Each of these is explained in more detail below.
USB Audio
This is used by most USB audio devices such as USB headsets, USB Speakers, USB
microphones, and web cameras with built in microphones. (Note: USB audio devices
are considered to be host based devices, which means that they are self contained and
do not require or use a separate sound card. All of the hardware required is contained
in the USB device itself)
HD Audio
Any audio device that is built into a Windows logo certified PC right now is
compatible with HD audio. (Note: Some Windows logo certified PCs will include
separate audio drivers for their sound device, but the built in audio should work
without those drivers installed)
Audio Improvements
Improvements to audio support in Windows 7 are listed in the sections that follow.
When an audio device is plugged into a Windows 7 PC, Windows can automatically
detect the device type and assign it to a particular category. To do this the device
needs to identify itself as a communications device by reporting it's functionality to
the driver. The table below shows the different criteria that Windows will look for
from the device to make the determination about the device type.
Communication Device Console Device
Headset
Communication Speaker
Phone Line
Everything else.
Handset
Telephone
Speakerphone
Stream Switching
Stream switching enabled dynamic stream switching based on the default device. If
the default audio device is disabled or unplugged, Windows automatically tries to
determine the next default audio device and will dynamically redirect the audio to
that new device.
One scenario might be a user listening to music with Windows Media Player through
their USB headset that is attached to their laptop.
• In Windows Vista, if the user unplugged their USB headset, the media
application will stop playing and display an error.
• In Windows 7, if the user unplugs their USB headset, the audio will
automatically start playing through the speakers instead.
Improved Audio Latency
Latency is defined as the time between the application requesting that audio be
rendered and the audio device actually rendering the audio. When comparing the
latency of Windows Vista and Windows 7 on the same hardware, latency has
been reduced by an average of 26 milliseconds.
Automatic Attenuation
Automatic Attenuation, also called ducking, enables Windows 7 to automatically
reduce or mute all other sound on the computer when a communication stream is
initiated. The amount of the volume change is user configurable using the Sound
control panel, and when the communication stream completes (e.g. the call is
hung up) the volume returns to normal.
This functionality can be customized by applications to different actions instead
of just reducing the volume. For example, when Automatic Attenuation is
activated and Windows Media Player is playing audio or video, the player will
pause itself until the communication completes.
Capture Monitor
Easily and quickly listen to your portable music player on your PC's speakers.
With Capture Monitor, the user can plug their mp3 player in the microphone or
line in jack of their sound card and the audio will play through the PC speakers
(using the Default Audio Device).
HDMI Audio
New HD Audio class driver supports surround sound on HDMI endpoints, with
support for many of the surround sound audio formats:
• PCM
• AC3
• DTS
• WMA Pro
• DD+
• TrueHD
• DTS-HD
Windows 7 will detect when an HDMI is cable is plugged in and automatically
route audio through that cable.
Volume User Experience
Improvements related to controlling the volume of the PC audio have been
introduced for Windows 7.
• PCs that are locked can still have their volume levels changed or muted
using the HID buttons on the keyboard.
Display
Display
Display improvements in Windows 7 include WDDM and Aero updates, Multiple
Monitor support improvements, and enhanced High DPI support.
Troubleshooting Aero
Troubleshooting Aero Glass is much the same as it was for Windows Vista, with the
exception of the changes mentioned above. The biggest change is that most of the
troubleshooting is now automated through the built in troubleshooter for Aero Glass.
To access this troubleshooter, open the Troubleshooters section of the Control Panel, and
look for the option titled "Display Aero desktop effects"
This troubleshooter will verify that your computer meets the requirements for Aero
Glass, will run the WinSAT performance test for you if needed, will attempt to enable the
Aero theme and service, and will provide an explanation at the end if it was unable to
successfully enable Aero Glass.
Multiple Monitors
Windows 7 has improved the experience for connecting to projectors and configuring
multiple monitors. When plugging in an additional display, you can now quickly
configure how you will use that display by using the new Win+P keyboard shortcut. This
key combination will bring up the overlay shown in the image below with the same
options for either monitors or projectors.
This is intended to be an easy and consistent experience for the user no matter what type
of Windows 7 computer they use it from. The Win+P monitor configuration tool is even
available when the user is not logged on or the computer is locked.
There can be some tradeoffs when enabling the High DPI feature. In some instances, the
user may either see some elements of an application window scaled out of proportion or
the application itself may appear fuzzy or distorted. We are working with application
vendors through our logo programs to ensure that third party applications work properly
with High DPI enabled, but it is possible that some applications may become unusable
after increasing the display percentage.
In this case, we have one option we can try before disabling High DPI:
• Right-click on the application icon and select Properties.
• Check the option for "Disable display scaling on high DPI settings."
More Information about High DPI can be found in the High DPI whitepaper linked
below.
PDF - http://go.microsoft.com/fwlink/?LinkID=129586
XPS - http://go.microsoft.com/fwlink/?LinkID=129588
Sensors
Sensors
Today, many of us rely on GPS devices to help find our way, or devices that measure
temperature and humidity to help predict the weather. With previous versions of
Windows, device manufactures had to integrate these types of devices with the PC on
a one-off basis, and many were not integrated at all.
Windows® 7 includes native support for sensors, expanded by a new development
platform for working with sensors, including location sensors, such as GPS devices.
Applications can use sensors that are built into the computer, connected through
wired or wireless connections, or connected through a network or the Internet. A
sensor control panel lets you view sensor properties, enable or disable sensors, change
their descriptions, and control access to sensors. Application developers can build
new capabilities on top of the sensor and location platform in Windows 7, so you’ll
benefit from new applications that take advantage of data from sensors.
The Windows Sensor and Location platform provides a standard way for device
manufacturers to expose sensor devices to software developers and consumers, while
providing developers with a standardized programming interface for working with
sensors and sensor data.
• With location sensors -- including GPS devices, WWAN radios, and even
triangulation technology -- your applications and gadgets can know
exactly where they are, enabling them to provide more locally relevant
content and functionality.
Light Sensors
Ambient light sensors (ALSs) are used to measure current lighting conditions.
When a computer is aware of the surrounding lighting conditions, it can do
several things with this information. Light sensors support the following:
• Light-aware applications.
• Sensors are off by default. The platform design presumes that any sensor
can provide personal data, so each sensor is disabled until the user
provides explicit consent to access the sensor data through the Location
and Other Sensors Control Panel.
• When enabled, a sensor device works for all programs running under a
particular user account (or for all user accounts), including non-interactive
users and services, such as ASPNET or SYSTEM. Because the sensor and
location platform cannot ensure that data exposed to one process is secure
from access by another process, users must give permission for all
programs to access a particular sensor device (for a particular user account
or all accounts on the computer).
• Programs that use sensors can call a method to open a system dialog box
that prompts users to enable needed sensor devices. This feature makes it
easy for developers and users to ensure that sensors work when programs
need them, while maintaining user control of disclosure of sensor data.
• Sensor drivers use a special object that processes all I/O requests and
ensures that only programs that have user permission can access sensor
data.
Windows 7 includes a control panel that provides users with the ability to enable
or disable sensors system wide or for each user. Because some sensors can expose
sensitive data, this user interface lets users control which programs have access to
each sensor. Users can also view sensor properties and change the sensor
description that displays in the user interface.
For more information about the Windows Sensor and Location Platform, you
watch the PDC talk on the subject at the address below:
http://channel9.msdn.com/pdc2008/PC25/
Other Improvements
Other Improvements
In addition to all the areas above, Windows 7 also includes the following improvements.
Troubleshooting
Troubleshooting
Despite all of the enhancements introduced for devices in Windows 7, the most common
troubleshooting for installing and updating device drivers has not fundamentally changed.
Much of what you know from supporting hardware and drivers in Windows XP and
especially Windows Vista will still apply in most cases for Windows 7.
Device Manager
Device Manager has not changed in any significant way, at least not from a perspective
that would affect troubleshooting.
Windows Update
The majority of device drivers should be available from Windows Update. We've worked
with our hardware and OEM partners to ensure that this process is as seamless as
possible, and we have more device drivers than ever available for our customers on the
Windows Update site.
Drivers should automatically download and install from the Windows Update site, but if
the customer is not seeing this happen, then we should do the following:
• Click Start
• Click Advanced System Settings from the task pane on the left.
SECURITY
Module Overview
• Users are presented with four choices for the UAC prompt experience
through a new control panel interface.
• The default setting for UAC is set to notify when programs attempt to
change settings, which makes UAC prompts less frequent in normal use of
the PC.
• Additional Windows operations that users perform often are enabled to
work without administrative rights.
• Click the Action Center icon. Click Open Action Center. Click Change
User Account Control settings.
Configuring User Account Control Settings
The four settings for the UAC feature in Windows 7 are discussed below.
Notify me only when programs try to make changes to my computer (do not dim
my desktop).
• Don’t notify me when I make changes to Windows settings.
Description: You will not be notified before any changes are made to your
computer. If you are logged on as an administrator, programs can make changes
to your computer without you knowing about it. If you are logged on as a standard
user, any changes that require the permissions on an administrator will
automatically be denied. If you select this setting, you will need to restart the
computer to complete the process of turning off UAC. Once UAC is off, people
that log on as administrator will always have the permissions of an administrator.
Note: If this UAC setting is selected, IE will run in protected mode with no UAC
prompts. However, protected mode can be configured independently using
Internet Options.
Security Impact: This is the least secure setting. When you turn off UAC, you
open up your computer to potential security risks. If you turn off UAC, you
should be careful about which programs you run because they will have the same
access to the computer as you do. This includes reading and making changes to
protected system areas, your personal data, saved files, and anything else stored
on the computer. Programs will also be able to communicate and transfer
information to and from anything your computer connects with, including the
Internet.
• Blocked program
UAC Details
Logging
In Windows 7, UAC continues to log entries to the following location:
Event Viewer / Applications and Services / Microsoft / Windows / UAC /
Operational
References
• http://blogs.msdn.com/e7/archive/2008/10/08/user-account-control.aspx
• http://blogs.msdn.com/e7/archive/2009/01/15/user-account-control-uac-
quick-update.aspx
• http://blogs.msdn.com/e7/archive/2009/02/05/uac-feedback-and-follow-
up.aspx
• http://blogs.msdn.com/e7/archive/2009/02/05/update-on-uac.aspx
TechNet Demonstration
See the following page for a demonstration of UAC.
• http://technet.microsoft.com/en-us/windows/dd572175.aspx?
ITPID=tnflash
TechNet Reference
TechNet provides a technical reference on UAC here:
• http://technet.microsoft.com/en-us/library/dd835546(WS.10).aspx
Registry Configuration
The following key determines the UAC level for Admin users and Standard users.
• HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Syste
m
The values for administrator users are presented below.
DWORD Value Options
The values for Administrator users are:
• 0=Low
ConsentPromptB
• 2=High
ehaviorAdmin
• 4=Medium High
• 5=Medium (default)
Standard Users can only go to High or Medium High, and use prompt for
credentials. The values on their registry key are:
ConsentPromptB • 0=Low
ehaviorUser
• 1=High
• If there is an App Compat issue and you suspect UAC, run the program
once with “Run as administrator” and see if it resolves the problem.
• Resolves: try running it again normally and see if the problem goes
away.
Credential Manager
Credential Manager
Credential Manager is the mechanism within Windows 7 that is used to save user
names and passwords that are used to connect to network resources, such as file
shares or web sites. Credentials manager is much the same as the Manage Network
Passwords Control Panel that was present in Windows Vista, with the main change
being that it is now possible to backup and restore saved credentials.
The passwords saved in the vault are included when you perform a system image
backup. If you want to preserve your saved credentials separate from a system image
backup, use the Back up vault option here. This creates a .CRD file containing your
saved credentials. This is especially useful for retaining your saved credentials when
performing a reinstallation.
During the backup you provide a password, used to secure the backup file. That
password is needed in order to restore the saved passwords. If you forget this
password you will be unable to restore the saved passwords.
Note: If you double-click the saved vault backup .CRD file, you will see the message
“The managed card could not be installed”. To restore using this file, click the
Restore vault option in Credential Manager.
Linking to an Online ID
Linking to an Online ID
Windows 7 now provides the ability to link a Windows user account to an Online ID
such as a Windows Live ID. This allows Windows to assign permissions to and allow
access to Windows resources without having to use the Windows user account to
authenticate. Currently there are two primary uses for linking a Windows user
account to an online ID, but it is likely this list will grow in the future.
• Sharing out the Windows Media Player library over the Internet
These two scenarios will be covered in their respective sections of this course, but
here we will walk through the process of linking a Windows user account to an
online ID, which in this case will be a Windows Live ID.
Note: Windows 7 makes the Online ID Provider infrastructure extensible so that
other online ID providers can plug in and be used for the same purposes as those
described for a Windows Live ID here.
You will be taken to a web page with a list of the Windows 7 online ID providers,
4 which is currently just Windows Live. Click the Windows Live logo to continue.
.
You will be taken to a page on the Microsoft Download Center where you can download the
Windows Live ID Sign-in Assistant 6.5. This page is located at the address below.
5 http://www.microsoft.com/downloads/details.aspx?
. displaylang=en&FamilyID=5e193cfe-f45a-4e29-b6b7-984e7802c639
From this page you will need to choose either the 32-bit or the 64-bit version of the
Sign-in Assistant based on which version of Windows you have installed.
Once you have downloaded the Windows Live ID Sign-in Assistant installer, run
6 the wllogin MSI file to install the provider.
.
Once the installation has completed, go back to the Link Online IDs link in the User
7 Accounts Control Panel. This Control Panel will now show WindowsLiveID as an
. Online ID Provider. Click the Link online ID link to proceed.
You will then be prompted for your Windows Live ID credentials. Enter the
8 appropriate credentials and click Sign in to continue.
.
After you complete the sign-in process, your online ID shows in the Link Online
9 IDs control panel.
.
. Lab: Linking to an Online ID
Windows Defender
Windows Defender
In Windows 7, Windows Defender is integrated with Action Center to provide a
consistent means of alerting you when action is required, and provides an improved
user experience when scanning for spyware or manually checking for updates. In
addition, it has less impact on overall system performance while continuing to deliver
continuous, real-time monitoring.
Note: The Action Center is discussed in the Troubleshooting Tools section of this
training course.
Home
The home tab displays the current status of your Windows machine including:
• Last scan
Scan
Clicking the Scan button automatically starts a quick scan of your computer.
In Windows Defender, you can choose to run a quick scan of your computer or a
full scan. If you suspect spyware has infected a specific area of your computer,
you can customize a scan by selecting only the drives and folders that you want to
check.
The following enhancements have been made to the scan screen.
• If threats are found during the scan, a yellow warning message appears
outside the scan tile.
• The scan progress bar is inside the tile (it used to be on the chrome).
• The stop scan button has been renamed to ‘cancel’ and now resides in the
action band, like the other buttons.
Note: If the system is running a scheduled scan, a UAC trigger is shown on cancel
because the system is running the scheduled scan. User initiated scans don’t need
UAC to cancel.
Scan Options
Clicking the down error next to the Scan button gives you the following options:
• Quick scan
• Full scan
• Custom scan
Custom Scan
When you click the Custom scan option from the drop-down, you are presented
with the option to perform a quick or full scan. You are also given the option to
scan selected drives and folders (custom scan).
History
The history screen shows actions taken on your computer with regard to spyware
or other unwanted software. You can also see if you are part of the Microsoft
SpyNet community.
Tools and Settings
The tools and settings screen provides the following access and options:
• Options
• Microsoft SpyNet
• Quarantined Items
• Allowed Items
• MSConfig
• AutoRuns by Sysinternals
Automatic scanning
Default actions
Choose the action you want to display or apply when items with alert levels of
Severe, High, Medium, and Low are detected. The action options are:
• Remove
• Quarantine
Alert levels help you choose how to respond to spyware and potentially unwanted
software. While Windows Defender will recommend that you remove spyware,
not all software that is flagged is malicious or unwanted. The information in this
table can help you decide what to do if Windows Defender detects potentially
unwanted software on your computer.
Aler
t
What it means What to do
leve
l
Programs that might collect your personal
Sev
information and negatively affect your
ere
privacy or damage your computer, for
or Remove this software immediately.
example, by collecting information or
Hig
changing settings, typically without your
h
knowledge or consent.
Programs that might affect your privacy or Review the alert details to see why the
make changes to your computer that could software was detected. If you don't like what
Med
negatively impact your computing the software does or if you don't recognize
ium
experience, for example, by collecting and trust the publisher, consider blocking or
personal information or changing settings. removing the software.
Potentially unwanted software that might This software is typically benign when it runs
collect information about you or your on your computer, unless it was installed
computer or change how your computer without your knowledge. If you're not sure
Low
works, but is operating in agreement with whether to allow it, review the alert details or
licensing terms displayed when you installed check to see if you recognize and trust the
the software. publisher of the software.
Real-time Protection
This screen gives you the option to choose to use real-time protection. In
Windows 7 Windows Defender, unlike in Windows Vista, only gives the option
to set two real-time protection agents.
You choose the software and settings you want Windows Defender to monitor,
but we recommend using all of the real-time protection options. The following
table explains each option and why it is important.
Agent Purpose
Monitors files and programs that are designed to work with web browsers.
Downloaded
These files can be downloaded, installed, or run by the browser itself. Spyware
files and
and other potentially unwanted software can be included with these files and
attachments
installed without your knowledge.
Monitors when programs start and any operations they perform while running.
Spyware and other potentially unwanted software can use vulnerabilities in
Programs that
programs that you have installed to run malicious or unwanted software without
run on your
your knowledge. For example, spyware can run in the background when you
computer
start a program that you frequently use. Windows Defender monitors your
programs and alerts you if suspicious activity is detected.
Advanced options
In the Advanced section of the Settings tab you can choose to enable the
following options:
• Scan e-mail
• Use heuristics
Administrator Options
Select whether to use Windows Defender and what items to display to users.
Threat dialogue
When a user completes a scan, they get a summary of any threats detected. This is
the same functionality as in Windows Vista. If they click the Remove all button or
the Review items detected by scanning hyperlink, they will see the threat
dialogue.
All threats are now consolidated, so there is only one threat dialogue user
interface. Pending threats are viewed from the threat dialogue.
Changes in Windows 7:
• The review button that navigated to the full UI frame has been removed.
• Users can choose actions per threat. Allow is one of the choices.
Clean Description: This is very rarely used by Windows Defender, and is only
available if the signature says it can be applied to a specific threat. It will
remove just the infection, but leave the rest of the file alone.
Ignore This action item was cut
Clean System
Smart
Clean Description: This is a button that when clicked, will remove all the detected
items in the threat dialog.
Note: For non-UAC cases (Windows XP and earlier) only users who log on as an
administrator will have the Allow option in the drop down menu.
Scan Settings
A quick scan checks the places on your computer's hard disk that spyware is most
likely to infect. A full scan checks all files on your hard disk and all currently
running programs, but it might cause your computer to run slowly until the scan is
complete. We recommend that you schedule a daily quick scan. At any time, if
you suspect that spyware has infected your computer, run a full scan.
Error Codes
To see a list of error codes, refer to KB836941: You may encounter temporary
connection-related errors when you use Windows Update or Microsoft Update to
install updates.
• Windows 7 does not start, or you cannot start the BitLocker recovery
console.
• You do not have a copy of the data that is contained on the encrypted
volume.
BitLocker Details
BDE works by encrypting the drive at the block level. This differs from the
Encrypting File System (EFS) feature of NTFS, which encrypts specific files.
What this means is that when you encrypt a partition with Bitlocker, the entire file
system is in the encrypted container – you cannot access the partition at all until
you are granted access during startup by Bitlocker.
Enabling Bitlocker involves the following components:
• Separate System partition on Hard Disk: The boot files (bootmgr, the
BCD, etc) must be stored in an unencrypted partition. This is one reason
for the creation of a separate System partition by Windows 7 setup. If you
do not have separate Windows and System partitions when you enable
Bitlocker, this is created during Bitlocker Drive Preparation.
• Trusted Computing Group (TCG) supported BIOS: This means that the
BIOS must have support for using the TPM chip, per the standards
outlined by the TCG. To determine if your PC meets this requirement,
consult with your OEM.
• System BIOS support for USB mass storage devices: Bitlocker can use a
USB storage device as a startup key, either in combination with, or instead
of a TPM chip. If you opt for this configuration, your BIOS must support
accessing the USB storage device at startup.
• USB removable storage: If you choose to use a USB security key, this is
required.
How it Works
BitLocker helps protect the operating system volume of the hard disk from
unauthorized access while the computer is offline. To achieve this, BitLocker
encrypts the entire volume, and uses the security capabilities offered by the TPM,
when available.
BitLocker uses the TPM to perform system integrity checks on critical early boot
components. The TPM collects and stores measurements from multiple early boot
components and boot configuration data to create a system identifier for that
computer, much like a fingerprint. If the early boot components are changed or
tampered with, such as by changing the BIOS, changing the master boot record
(MBR), or moving the hard disk to a different computer, the TPM prevents
BitLocker from unlocking the encrypted volume and the computer enters recovery
mode. This prompts you to authorize the changes to the system before the
encrypted volume can be accessed. This is designed to help protect against
tampering.
If the TPM verifies system integrity, BitLocker unlocks the protected volume.
The operating system then starts and the partition contents are available to the
operating system and programs.
Using BitLocker
Windows 7 BitLocker is configured using the BitLocker Drive Encryption control
panel. This interface presents you with all of the available drives for encryption
with a Turn on BitLocker option for each. For removable storage devices, the new
BitLocker to Go options are shown.
In the example below, there are two physical drives available for BDE, the
installation drive marked with the Windows logo and a data volume. Additionally
there is a removable storage device present on the system that has Bitlocker to Go
enabled already.
To enable BitLocker for a volume, simply choose the Turn on BitLocker option
for the drive you wish to encrypt. This starts the encryption wizard. The wizard
initially checks the configuration of the machine to ensure that it meets the
minimum requirements for BDE. This includes a check for a TPM chip, and other
elements of the configuration.
TPM+PIN+Startup key The TPM successfully validates early boot components, a USB flash
drive containing the startup key has been inserted, and the user must
Note: This method enter the correct PIN before the start-up process can continue. This
is not supported in method is recommended for limited functionality, high security
the graphical user environments such as those seen in security conscious government
interface. agencies.
The user is prompted to insert the USB flash drive that holds the
recovery key and/or startup key and reboot the computer.
Startup key only Recommended for use when a TPM is not available. To
provide any level of protection the startup key should not be
Note: Can only be
stored with the computer as it contains the keys to fully
used when a TPM
unlock the computer. This unlock method requires startup
is not present.
keys to be provisioned to standard users and will likely
generate additional help desk calls when users lose their
startup keys.
Recovery
When you enable Bitlocker, a recovery key is generated. You are given an option
of printing or saving the key to a file, or saving the key to a USB flash drive for
use as a startup key for later recovery use. If you save the key, it is saved in plain
text, so you should store the file or USB flash drive in a secure location. This
recovery key is only used in situations where other validation methods fail, or if
the key is the only unlock method (such as in a Startup key only configuration).
If you need to start recovery, you can use enter the recovery key, by typing it at
the prompt, or by inserting the USB startup key.
Suspending BitLocker
The following are scenarios where BitLocker should be suspended:
• BIOS Update: BitLocker validates the BIOS during startup. If the BIOS
version is changed, you will be prompted for recovery at startup. To
prevent this, suspend BitLocker before performing the BIOS update.
BitLocker To Go
BitLocker To Go
BitLocker to Go (BTG) is new in Windows 7. It extends BitLocker data protection to
USB storage devices, enabling them to be restricted with a passphrase. BitLocker to Go
also enables you to more securely share data with others who not yet deployed Windows
7.
Aside from the options provided in the BitLocker control panel, there are other ways for
BitLocker to Go devices to be managed. Depending on the operating system, BitLocker
to Go presents the following options:
Disk
Operating system Drive options
options
Windows 7 or Windows Unlocked based on device recovery option. Autorun will Read/Wr
Server 2008 R2 prompt for a passphrase. ite
Windows Vista or Read
Must be unlocked via BitLocker to Go Reader
Windows Server 2008 only
Read
Windows XP Must be unlocked via BitLocker to Go Reader
only
Using BitLocker To Go
On Windows 7 systems, devices enabled with BitLocker to Go encryption prompt for a
passphrase via AutoPlay when you connect the device.
Additional user interface options for BitLocker to Go include the addition of BitLocker to
the Explorer interface. When a device is inserted that is BitLocker to Go compliant, such
as a USB flash drive, most BitLocker configuration tasks can be performed in Windows
Explorer. To encrypt a removable drive, you can right-click the drive in Windows
Explorer and choose the Turn On BitLocker option. The only task that must be done from
the BitLocker control panel is drive decryption.
BitLocker To Go Reader
The BitLocker to Go Reader is used by the AutoPlay interface when you connect a BTG
encrypted drive to a down-level Windows PC. This allows you to enter the passphrase to
unlock the drive. When using the BTG Reader, you will have a window, similar to
Windows Explorer, for viewing files on the drive. You can copy from the drive via the
Reader, but you cannot make changes to the contents of the drive.
Using BitLocker to Go
Using BTG on a USB drive is really easy. Once you’ve inserted the drive and it’s been
recognized by the system, just go to the Bitlocker Drive Encryption in Control Panel.
Select Turn On Bitlocker next to the external drive you want to encrypt.
When you first set it up, you are presented with a choice on how you want to unlock the
drive.
If you are using a Smart Card as your login, you can choose to save the key on there. If
you do this, you’ll need your Smart Card every time you want to access the external
drive. Note that the support of Smart Card PKI is beyond the scope of consumer support.
In the following example, Use a password to unlock the drive was selected. You are
presented with the traditional Bitlocker selection on where to save your recovery key.
Once you’ve found a suitable location, you can start the encryption process.
Once you’ve started the encryption process, you can remove the drive before it is
complete. However the system does tell you to pause the encryption before removing the
drive.
Once encryption is complete, and you remove and then reinsert the drive, you are
presented with the password dialog to access the drive.
If you chose to Automatically unlock on this computer from now on the system will store
your password (the Key Protector password) in an encrypted section of the registry. So
the next time the drive is inserted, if you are the person logged on and have access to that
registry key, the Key Protector password will be automatically entered for you and the
drive will be accessible.
If you choose not to unlock the drive, when you try to access it you will get an access
denied error. If you try to do a ‘dir’ from an Admin command prompt you’ll see that the
volume isn’t bound to the system.
Now if you were to set the System Files Visibility on your machine and look at a USB
drive protected by BTG, you’ll notice some files on there. These files are indeed the keys
to the drive
BTG includes a Bitlocker Reader application on the USB drive. Once you run it you are
asked for the password for the drive. If you enter it correctly the BTG Reader starts and
presents you with a dialogue asking what files you want to use.
Now you are ready to access your files. You have to first drag them to the local computer
to use them. This will allow the on access decryption to decrypt the file as it copies it to
your system all ready to use.
BitLocker References
TechNet provides a technical reference on BitLocker here:
http://technet.microsoft.com/en-us/magazine/2007.06.bitlocker.aspx
Enhanced Storage
BACKUP
Module Overview
Overview
Overview
Windows Backup in Windows 7 has been updated substantially compared to the version
originally included in Windows Vista. Updates to Windows Backup include:
Update Description
File backup jobs now include a system image by default. This should help
Integration of File and
provide for an easier recovery experience in the event of system wide
System Image backup
problems.
System Image backup What was called “Complete PC Backup” on Windows Vista is now
now available on all known as system image backup. It is available on all editions.
editions
The steps for configuring backup are easier on Windows 7. The
Easier configuration
configuration options also enable you to include specific folders and
for scheduled backup
Libraries.
Scheduled backup to On Professional edition and higher you can run scheduled backups to a
network location network location.
System image restore Professional and higher editions can backup to a network share. You can
from network location also now restore from a network share from within WinRE.
System image restore can be started from the Recovery control panel in
Initiate System Image
Windows. This mechanism also provides integrated file backup steps to
restore from within
help prevent you losing any data files saved since the time you last
Windows
updated the system image backup.
Option to create Windows 7 now provides a mechanism to burn a recovery disc that you
bootable recovery can use to boot to WinRE. This provides an additional option beyond
disc WinRE installed on the hard disk by default in Windows 7.
Disk space
management for Disk space issues can be managed from the Backup and Restore interface.
backup target disk
• Set up backup: This starts the wizard to configure scheduled file and system
backup on the PC.
• Select another backup to restore files from: This option is for a scenario where
you have done a clean install of Windows 7, or are migrating from another PC
and need to restore from that previous backup.
Set up Backup
When you are ready to configure backup, the Set up backup option takes you to the “Set
up backup” wizard.
Choosing a Target
The first step of the wizard is to choose the target. If you have a DVD burner it will be
listed here, along with flash drives larger than 1GB, any internal or external drives,
except for the Windows drive, just as in Windows Vista.
Note the Save on a network option here. This button is only available on Professional
Edition and higher. Home Premium does not support network backup targets.
You may see warnings at the bottom of this interface. These warnings are typically
presented when you are choosing a backup target with issues, such as no security ACL
support, or a target that is too small to accommodate a system image backup, etc.
The Guidelines for choosing a backup destination link at this step opens a detailed help
page explaining the advantages and disadvantages of the various backup targets. See this
help document for details on selection criteria.
Backup Contents
When you have selected a location you can then choose what to back up. You can Let
Windows choose, or click Let me choose to make your own decisions at the folder level.
These choices provide the following:
• Let Windows choose: This option will backup local items in the libraries. This
includes things like pictures, music, etc that are held in the user profile directories
such as My Documents, My Music, and so on. It also includes a system image
backup, when you have selected a target supported for a system image backup, to
restore the OS in the event of a problem.
• Let me choose: This option takes you to a selection step shown below. Windows
automatically selects the elements as in the Let Windows choose option, but you
have a chance to make changes.
The Let me choose step is shown below.
All users are included by default, as is a system image backup. The system image backup
will include the contents of all critical volumes, such as the system and boot partitions.
You can also locate specific folders to include in the backup by expanding the locations
shown under Computer.
Note: Hidden folders are shown in the “What do you want to back up?” interface even if
you have not configured Windows Explorer to show hidden files.
The next step is to save the backup configuration and run the backup. This is shown
below.
This is the step where you can change the backup schedule. Click Change schedule to
choose the frequency (daily, weekly monthly), day (week day or day of the month) and
the time of day. The default schedule is Weekly on Sunday at 7:00 PM. You can also
choose no schedule, to configure and run the backup one time.
Any warnings or messages are shown at the bottom of this interface. These can include
things like a reminder to create a repair disk, as well as warnings about older system
image backups on the target that could be overwritten.
Note that the path does need to be available at the time when you are configuring backup.
If it is not, you will see a connection error.
When the path has been validated it is listed in the list of backup targets, as shown below.
Beyond this point, saving the backup to a share behaves the same as when backing up to
a local drive.
One significant difference applies later, when the backup is run the second and
subsequent times. Only the most recent system image backup is retained when the target
is a network location. This is unlike local backups where earlier system images are
available for restore.
Backup Progress
When you start running backup, the progress is shown in Backup and Restore. Click
View Details to see more detailed progress along with an option to stop the backup.
Why might you want to create a separate system image backup? There are several
potential reasons:
• You want to preserve the current state without risking it being lost after
subsequent backups.
• You want to put a system image backup in a location different from your
scheduled backup.
• You are replacing the hard disk on this PC and need to migrate all the
contents of the current drive to the new one without the need for re-
installing Windows.
• More straightforward path for file restore in the Backup and Restore control
panel.
• Restore from system image backup can be started from within Windows.
Restore Files
The restore process enables you to choose all or only some of the files and folders in the
backup, and restore them either to the original location, or to an alternate location, such
as to recover an earlier version of a file.
This starts in the Backup and Restore interface where you choose either Restore my files
to restore files only from your user profile, or Restore all users’ files to restore as an
administrator. The steps below show the Restore all users’ files path through the restore
procedure.
From this main restore interface you can choose to restore either by files or folders, or
search for specific content in the backup. An example showing Browse for Folders is
shown below.
In this example the entire user profile for “Jeff” was added to the restore operation.
The next step gives you the choice of original location, or alternate location. The In the
following location choice provides a Browse button, and an option for whether to restore
using the original subfolder structure in that location.
If you choose to restore to the original location, you will likely see a number of conflicts.
The interface for resolving conflicts on Windows 7 matches the one used by Windows
Explorer. This should make the conflict resolution experience less confusing than on
Windows Vista.
Here you can choose whether to replace files already in the location, choose not to copy,
or copy and make duplicate files with numbers appended to their filenames.
Recover System
The addition of system image restore from within Windows is a more significant update
than the changes to the Restore Files interface. This is particularly true now that system
image backup is available in all Windows 7 editions.
The main entry point for a system image restore is the Recovery control panel. The
Advanced Recovery Methods interface under Recovery provides the option to: Use a
system image you created earlier to recover your computer.
Using this recovery method, you are stepped through the restore operation. Importantly
this includes running a preliminary file backup. That is an important precaution that was
not emphasized in Windows Vista. This is why it is recommended to use the Recovery
control panel to start a system image restore when possible. When it is not possible you
can still start the restore from WinRE directly.
For more information: For detail on other aspects of the Recovery control panel, see the
Troubleshooting Tools module of this course.
After this backup, the wizard provides a Restart step, as shown below. When you click
Restart, the BCD configuration is changed, making WinRE the default boot entry. Once
that is done the computer is restarted into WinRE to perform the restore.
Note: If you encounter a problem at this point, or an error when you click Restart, check
for problems with WinRE on the machine. The Restart button may not function properly
if one of the components needed to boot to WinRE on-disk is missing. See the Startup
module of this course for more information on WinRE.
WinRE Steps
When the computer is restarted, you will see the Startup Repair language input prompt
first, and then the “Re-image your computer” wizard, as shown below.
This is the first step you see if you are starting the restore directly from WinRE. The
restore starts by scanning for backup images. If no images are found you will see the
message “Windows cannot find a system image on this computer”, as shown below.
This may happen if you have the backup stored on DVDs, an external hard drive or a
network share. Insert the DVD or connect the drive at this point and click Retry on that
message.
If your backup is on a network location you can click Cancel on this message and follow
the steps in the Network Restore section below.
Local Restore
When your local backup image is found, you will see the latest available backup
recommended in the first step of the wizard.
You can also choose to select a different image for the restore.
The advanced button at this step is where you can find options to connect to the network
to restore from a share, or install a driver for a storage device containing your backup
image.
Once you have selected a backup location from the list, you can click Next to see a list of
available backups in that location. This is shown below.
Click one of these backups and then click Next to go to the wizard step with restore
options, shown below.
The Advanced button in this interface provides two additional options – disable
automatic restart, and disable the disk check.
The final warning is shown next. When you re-image your computer, all of the drives to
be restored are overwritten when you perform this operation.
If you chose to disable the automatic restart in the Advanced Settings above, you will see
this message at the end of the restore:
Note: If you started the restore from the Recovery control panel, the restart will occur
regardless of the choice you make here. This is because the restore is designed to be as
hands-off as possible.
Recovery Complete
When the system image recovery is complete, you will see the following message when
you log on to the PC:
This prompt you a chance to restore files, which is particularly useful if you used the
User Data Backup step in the Recovery control panel to save your files. Clicking Restore
my files here launches the Restore Files wizard, where you can choose the specific items
to restore, or restore all files.
Network Restore
If your system image backup is saved to a network share, you will see the following view
in the “Select a system image backup” WinRE restore step:
When you click Next you will have a chance to use the same Advanced button as shown
earlier to start the network connection.
Click Search for a system image on the network to proceed. This raises a confirmation
prompt first. Because you are running in WinRE, you will not have the latest security
updates. As a result there is greater risk in connecting to a network.
It is recommended that you only click Yes here if your PC is on a trusted network. Once
you click Yes the networking components in WinRE are initialized and you are
connected to the network.
To specify a location for your backup, you will need to type the network path in this next
step. If you are not sure of the location, check the sharing computer and test paths there to
obtain a working address.
Note: If you are unable to connect, or receive an error when trying to start the network,
you may need to provide a network adapter driver. Do not spend too much time
troubleshooting this in WinRE. It would be more efficient in many cases to do a clean
install of Windows 7 to troubleshoot the network issue. For driver issues, use that clean
install to determine what driver you need, and then copy it to a removable drive, or folder
on your Windows drive for use in WinRE.
When connecting, you will need to enter credentials for the remote PC. You should enter
the same username and password that you needed when you configured backup to use
this share location. If you were not prompted for additional credentials, try entering your
local username and password here.
Once a connection is established, the system image restore will proceed in the same way
as a local restore.
Note: If you are unable to authenticate to access the backup share, check the sharing
settings for the folder on the other PC. If you are unable to access a share on a NAS
device, you may need to consult with the NAS vendor.
• Change settings
• Notifications
The improvements in each of these areas are covered below.
The disk space usage for your file and image backups are shown here, along with options
to Browse, View backups and Change settings, if you want to change the rules for how
backups are retained.
The View backups interface is shown below. In addition to a list of backups on the target,
you also have an option to delete backup sets.
If you open the Change settings interface you have two options for retaining system
images. These two options are:
• Keep only the latest system image and minimize space used by backup
Normally when you create a backup configuration that includes a system image backup,
that image file is updated, and previous versions are maintained via Volume Shadow
Copy. Choosing the second option here (Keep only the latest) prevents the use of shadow
copies – only the current backup files are maintained.
Note: When you use a network share as a target for backup, you will only be able to keep
the most recent system image backup.
If you have disabled the backup schedule, you will see different options in this interface,
as shown below.
Out of Space
The new Manage space interface results in a better experience when you do hit a disk
space problem while running a backup. When this happens you will see the message
shown below.
Click Options in this message to open the full message, shown here.
There are three main reactions you can make when out of space, and they are represented
here by these three choices:
• Manage backup disk space: When you click this option you will have a chance to
remove older backups to free space.
• Change backup settings: This option will let you configure backup to use a
different drive, or change what is included in the backup so that the backup job is
smaller.
• Try to run backup again: This option is useful if you want to free disk space on
the backup target manually. Leave this Options interface open while you free
space. Then return and click Try to run backup again when you are ready to retry
the backup.
Change Settings
Once you have configured backup, you may need to change the files and folders that are
included, or switch to a new target location. You can do this using the Change settings
link in Backup and Restore. This opens the same interface as you used originally to
configure backup.
Step through this wizard until you reach the setting you want to change. Your previous
selections are already entered here, so if you go all the way through the wizard without
any changes, your backup configuration remains the same as before.
This is a new prompt, which should help you easily access tasks related to the backup
target folder. This prompt is being triggered as a result of the Desktop.ini file inside the
folder. If you want to access the folder in Windows Explorer, use the folder pane on the
left side of Windows Explorer to click it, or right-click the folder and choose Open. With
this method you will receive a prompt to gain access.
Notifications
Backup notifications are provided via Action Center in Windows 7. This includes
reminders to configure backup after installing Windows 7, and warning or error results
from scheduled backup.
An example backup notification is shown below. In this case the target disk has run out
of space.
This notification method not only ensures that you are more likely to receive the
message, but it uses the same notification infrastructure as other Windows components,
so you can choose to turn these off in the same way as you might disable other warning
messages.
Backup notifications start 7 days after Windows is installed. At this point you are
reminded to back up your files.
When the burn process is complete the tool shows the confirmation below.
• Bcd
• Boot.sdi
• Bootfix.bin
• \sources
• Boot.wim
• bootmgr
Importantly, the disc also includes a boot code to load bootmgr, just as you find on a
Windows 7 installation DVD.
Troubleshooting
Troubleshooting
Troubleshooting for backup issues involves several potential problem areas – file/disk
integrity, software/driver conflicts, and backup-specific problems.
When facing an issue in either backup or restore, it is helpful to consider the following
general troubleshooting steps:
• Check for disk issues using Chkdsk. If any issues are found, use “chkdsk /r” in
WinRE to fix problems and mark bad sectors.
• Use “sfc /scannow” to check for and repair Windows system file integrity issues.
ASR Log
In addition to the above log file, you can also create a restore disk log file when you need
to troubleshoot system image restore issues. This is useful for problems related to the
disk or partition structure, or errors early in the restore in WinRE.
To enable restore disk logging, use the following steps:
Boot into WinRE.
Open Regedit.
Create key ASR under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\.
Under the ASR key, create key LogFileSetting with DWORD EnableLogging with
value of 1 and String Value LogPathName with value of “x:\\asr.log”.
Run Complete PC Restore while in WindowsRE to the point of failure.
Check for the x:\asr.log file. Copy it to the hard drive before you restart the computer,
as X: is the RAMDrive, and it will be removed by shutting down the PC.
Backup Issues
The architecture underlying backup is not significantly changed. As a result of this, the
potential for issues related to third-party VSS Writers, problem drivers, and disk or
hardware failures remains in Windows 7. Troubleshoot these issues as you would on
Windows Vista
A few areas where the problem scenarios look different are discussed below.
If you click Options in the Backup and Restore interface, a more specific message is
provided. This also includes a View skipped files link that opens the log file to show the
skipped files.
You will see this error when Windows Backup encounters any of the following issues:
• A source volume has the dirty bit set due to a disk error.
• Mount the VHD file(s) in the backup location and then copy/restore files
manually
For more information on mounting VHD files, see the Manual Restore topic in this
section of the document.
Backup in Windows XP
Backup in Windows 7 has no support for files created by NTBackup in Windows XP.
There will, however, be a downloadable recovery tool release for use on Windows 7 to
restore from a Windows XP NTBackup set. Check the Microsoft Download Center for
this utility. This will function the same as the downloadable tool for Windows Vista that
provided this same capability.
Manual Restore
In the event of a serious problem restoring from backup, it is worth considering a manual
restore procedure. Windows 7 provides many tools that can simplify a manual restore of
files.
To start, determine the type of backup the customer has. Check for resolvable issues:
• If it is from a previous version of Windows, use the guidance in the section above
to start.
• Could the restore problem be resolved? Check for solutions before resorting to a
manual restore.
File Backup
A Windows 7 file backup consists of a set of .ZIP files, stored in multiple folders. You
can use these steps to find and extracting files from this folder structure:
Start by opening Windows Explorer, and setting the search options as follows:
Click Organize, Folder and Search options.
On the Search tab check the box labeled Include compressed files (ZIP,
CAB…)
Click Ok.
Locate the file backup folder on the backup drive. Look for a folder named after the
computer name.
Select this folder in the left pane of Windows Explorer. This should raise a prompt to
gain access to the folder. Click Continue.
Inside the backup folder you should see one or more “Backup Set <date>” folders.
With the Backup Set folder(s) visible, use the Search field at the upper right of the
window to search for file types for the data you want to copy out of these
backups. To do this, enter a search in the syntax:
Type:=.jpg
The right pane should return results showing that type of file. Select all, and then
copy to a folder on the Windows drive.
If you receive any file copy conflict messages, the safe choice is Copy, but keep both
files. Just check the box labeled Do this for the next x conflicts to avoid the
chance for overwriting files.
Repeat for all the file types your customer wants to recover. Once they are familiar
with the procedure, it should be fine to leave the backup in place to enable them
to restore files later as other missing file types are noticed.
Note: Files larger than 200 MB will be split across multiple ZIP files. If you find
duplicate filenames across multiple ZIP files, and each of these is ~200 MB, you may
need to copy these file segments out and rejoin them together.
For more information on stitching together these file segments, please see the following
TechNet blog post:
http://blogs.technet.com/filecab/archive/2007/06/19/how-windows-vista-backup-uses-
zip-files-to-store-backups-and-how-to-extract-files-from-zips.aspx
System Image
Manual data extraction from a system image backup is more straightforward than the file
backup scenario. This can now be done in Windows 7 by mounting the VHD file to a
drive letter, and then performing a copy to the drive.
If you want a method using graphical tools, use these steps:
Open Disk Management.
Click Action, Attach VHD.
Browse to the location of the system image backup.
Note: You may see an access denied error when trying to open the
WindowsImageBackup folder. If so you will need to click Continue on the
prompt to gain access. If that does not enable you to access the folder, you will
need to take ownership of the folder, and grant Administrators permissions to the
folder.
When you open the \WindowsImageBackup\<Computername>\Backup <date and
time> folder you will typically see more than one VHD files. One for the System
partition and one for the Windows partition.
Start by selecting the largest VHD file and click Open. Then click OK.
The drive should now be available in Windows Explorer for file copy.
Note: There is an option to attach the VHD file as a read only disk, but that may not
properly mount the drive. Do not use this read only option.
Important: If this VHD file is the only location where the data is stored, be very cautious
of how you manipulate files on the drive.
Restore Credentials
When you try to restore your files form a network location, you may encounter the error:
You do not have permissions to access the backup location
This can happen if the share requires you to enter a username and password other than
that of your currently logged-on user.
For a File Backup restore over the network, you can provide alternate credentials only
when restoring in Administrator mode. This is the mode you are in when you select the
Restore all users’ files in the main Backup and Restore interface.
This is due to the way the credentials are handled during the restore operation. As a
result, if you need to provide an alternate username and password for the remote share,
use this Restore all users’ files option to prevent restore failures.
. Lab: Backup
Reference
CORE NETWORKING
Module Overview
Overview
HOME NETWORKING
Module Overview
HomeGroup
Joining HomeGroup
Troubleshooting HomeGroup
Using HomeGroup
Network Printers
INTERNET EXPLORER
Module Overview
Appendix
WINDOWS UPDATE
Module Overview
Windows Update
Windows Update
Windows Update (WU) is a service that helps you keep your Windows operating system
secure and up-to-date. The majority of updates distributed from WU are component and
driver updates to the Windows operating system.
Windows Update has been improved in Windows 7 to extend its capabilities beyond the
features available in Windows Vista. The changes to Windows Update include:
• Software notifications
• Change and/or choose the settings of how Windows 7 can install updates
Recommended updates
In Windows 7, Recommended updates replace Optional updates in the update settings.
The change is to help clarify that although the updates are optional, they are
recommended for installation.
Who can install updates
In Windows 7, Windows Update allows the option for administrators to allow standard
users to install updates. This allows standard users to receive updates without being
prompted for administrator credentials.
Open Windows Update.
Click Change Settings.
Under the Who can install updates heading, click the checkbox next to Allow all
users to install updates to this computer.
The Change Setting screen display only two options, Recommended Updates and Who
can install updates until you opt-in to receive updates for Microsoft products.
To opt-in, click the Click here for details on the main Windows Update screen and you
are provided the follow options. Click Yes to continue through the opt-in experience.
Note that after opting-in, you are no longer given the Click here for details link on the
main Windows Update screen.
After you opt-in, you receive two additional options on the Windows Update Change
Settings screen.
• Microsoft Update
• Software notifications
If you click Dismiss or any other part of the notification, then the notification is marked
inactive. You will not see other notifications for updates associated with that item again.
If you ignore the notification for its duration, then the notification will go away and be
presented again after 7 days of system up time. This continues until all the updates in the
notification list reach their ‘end date’ after which the notification expires.
The Important and Optional links display information about each update that is available.
You can optionally click the checkbox next to the update and click OK to install the
update.
Automatic Updates
It is recommended that you set Windows Update to Install updates automatically. With
automatic updates turned on, when you are connected to the internet Windows will
automatically check for, and install, the latest updates for your computer.
Microsoft Update
It is recommended that after the first time you check for Windows Updates you select the
Opt-In option for Microsoft Update. Microsoft Update distributes Microsoft software
update, drivers and hotfixes.
To search for updates, enter a search term in the Search box. Search terms can include the
update title, description, applicable products, classifications, and Knowledge Base
articles (e.g. KB9123456). When searching for hardware updates ("drivers"), you can
also search for driver model, manufacturer, class, or a 4-part hardware id (e.g.
"PCI\VEN_14E4&DEV_1677&SUBSYS_01AD1028"). You can narrow the scope of
your search by adding additional search terms.
To quickly search for a driver:
Access the Device Manager.
Double-click unknown device.
Click the Details tab.
Copy the device ID and paste it into the search field in the Windows Update Catalog.
Download and install the driver.
Note: If the driver cannot be located, contact the device manufacturer.
Troubleshooting Windows Update
Troubleshooting Windows Update
Note: Refer to the Windows Vista training for troubleshooting installation and uninstall
errors in Windows Update. This training only includes new troubleshooting tools or
information for Windows 7.
Windows 7 provides the following new troubleshooting and recovery options for
Windows Update issues:
Windows Update Troubleshooter: Used to resolve issues checking for, downloading
or installing updates.
Uninstall Updates via Command Line: Unable to uninstall an update from the list of
installed updates? WUSA.exe provides a command-line uninstall capability that
replaces previously used pkgmgr.exe commands.
System Restore via WinRE on-disk: With WinRE installed by default to the hard
disk, it should be available more often for startup problems during update
installation.
WinRE command to revert pending update actions: DISM.exe can be used when you
are stuck in a startup loop during an update installation. It should be used only
when System Restore fails.
Each of these troubleshooting topics is discussed below.
It is recommended that you click the Advanced link shown in the starting page of the
troubleshooter above. This gives you an option to Run as administrator, as well as an
option to disable automatic repairs.
When you click Next, the troubleshooter checks for updates online.
You are then prompted to Open Windows Update and check for updates by clicking
Check for updates on the Windows Update screen.
After you check for updates, if the problems persist, you are presented with the following
options:
• Detection details
• Collection information
• Publisher details
WUSA Logging
You can enable logging for wusa.exe using the /log switch. This creates log files in a
directory you specify. When the /log switch is used, two files are created, an etvx file you
can view with Event Viewer and a .dpx file, which is not useful for our troubleshooting
purposes.
Module Overview
• Allows you to choose compatibility settings based on the problems you notice.
It is recommended that you click the Advanced link shown in the starting page of the
troubleshooter above. This gives you an option to Run as administrator, as well as an
option to disable automatic repairs.
When the troubleshooter locates a problem, you are presented with information about the
problem and can get additional information by clicking View detailed information link.
• Detection details
• Collection information
• Publisher details
.NET Framework
Windows 7 includes the following versions of the .NET Framework:
• v1.0.3705
• v1.1.4322
• v2.0.50727
• v3.0
• v3.5
Issues encountered in consumer support for Windows 7 are expected to be similar to the
issues encountered with Windows Vista today. Specifically you may see program errors
due to the need for a later .NET Framework version, or you could encounter issues while
trying to install updates for .NET.
MEDIA CORE
Module Overview
• MPEG-1 and -2
• DV
• MP3
• MPEG-1 and -2
• HD Photo (JPEG-XR)
• JPEG
• PNG
Image
• BMP
Decoders
• TIFF
• GIF
• MP4 and its close cousins MOV, 3GP, M4A (new in Windows 7)
• AVI, WAV
• ASF
• DVD
• ADTS
The table below shows the media type support that is new for Windows 7.
Format File Contain Video Decoders Audi Known Limitations
o
Extensi
Name er Deco
ons
ders
.
mp4(A, H.264, MPEG-4 Plays almost all industry standard files;
V, Advanced can't play iTunes protected with FairPlay;
A+V) ISO Simple Profile
AAC
plays most .mov files from cameras but
MPEG-4 MPEG- ,
(ASP) and doesn't play embedded playlists or
.m4a 4, AVI MP3
Simple Profile segmented files - used for most .mov
(A)
(SP) movie trailers.
.mov
Burning Enhancements
Windows Media Player in Windows 7 now supports gapless CD burning. This is the
burning of an audio CD with no pauses, or gaps, between tracks. This is enabled by
default. To support this, "Disc at Once" style burning is used for all CD burning
Track Previews
Track Previews
When browsing music in the library view of Windows Media Player, you can quickly
preview a track without changing your playlist or losing your place in another song
that may be playing at the time.
To access this, hover the mouse cursor over one of the tracks listed in the library, and
the preview popup will appear as shown below.
• Clicking the Preview link will interrupt the currently playing track to
preview the selected track.
• When the preview starts, the link changes to Skip, and clicking the link
skips 15 seconds into the track being previewed. Each time Skip is
clicked, it will skip another 15 seconds.
• Moving the mouse cursor away from the Preview popup closes the popup
and Windows Media Player reverts to the previously playing track in the
same position that you left off.
Media Metadata
Media Metadata
Many media formats support storing information about the media inside the file itself,
such as the album or artist of a song or the title of a video. This content is referred to as
metadata, which means that it is about the primary content in the file, and is stored in the
file, but is not the content. The method used for storing metadata about a file is usually
specific to an individual media type. Here are some examples.
• Addition information can be stored but those types are the most common.
• Can include information about the picture such as the dimensions and the
date taken, as well as information about the camera such as the camera
maker and exposure.
Metadata information added or changed in a media file can be viewed by most of the in-
box programs that support that file. If the file type is one that Windows 7 supports
natively, then Windows Search supports indexing the metadata for that file so that it can
be found by searching. An example where this would be useful is by enabling a user to
search for a music file by the artist or album, instead of just the file name.
The table below shows three different built in programs displaying the metadata for one
of the in-box songs.
Windows Explorer
Windows Media
Player
Windows Media
Center
Editing Metadata
Previous versions of Windows Media Player included a tool for manually editing the
metadata for several files at the same time called the Advanced Tag Editor. This interface
is no longer included in Windows Media Player 12 in Windows 7. Manually editing the
metadata for a file or files is still possible using in-box tools with Windows 7 however.
The following are two different examples of using Windows Explorer to edit metadata.
As you can see from the samples, it is possible to edit a single file or multiple files all at
once.
• Windows 7 Professional
• Windows 7 Ultimate
• Windows 7 Enterprise
Windows Media Center in Windows 7 includes all of the enhancements made available
with Windows Media Center TV Pack 2008, which was previously only available
through the purchase of a new PC. These enhancements are described below.
Enhancement Description
This includes:
• Digital Cable that uses a set top box can now be mixed with
Analog Cable
• Satellite television that uses a set top box can also be mixed
with ClearQAM Cable
• Satellite television that uses a set top box can be mixed with
Digital Cable that uses a set top box
In addition to these changes, Media Center has been updated with several new features
designed to make consuming media from the 10-foot interface a much better experience.
These features are described below.
The new Start Menu is also designed to always overlay the current playing experience so
it stays in one place. Another thing you will notice is it now remembers your last location
strip between sessions (prior versions always launched to the TV + Movies strip). The
Now Playing thumbnail has been moved out of the corner and into the main Start Menu,
making for more consistent navigation and allowing for a much larger thumbnail and
longer title text.
Music
This section presents improvements in the handling of Music in Windows Media Center.
Some of these experience enhancements are for music are shared with other libraries in
Media Center, and will be called out as shared in later sections when appropriate.
Details
Details is a shared feature throughout the Windows Media Center interface. You can
think of details as a slide deck which puts much used features closer to your fingertips
compared to prior versions. You move left and right to switch between panes and up and
down to select items on that pane.
Now Playing
Music Now Playing received a major update as well. When you start playback of music
you navigate to the Now Playing page as in prior versions. After a while we fade out the
action items and animate your album art into a slowly scrolling wall of covers and
occasionally switch the currently playing album cover and metadata. When you press a
button on the remote or move the mouse we bring back the action items and keep the wall
of covers up in the background.
Here is a view of Music Now playing without Action Items.
Rating
Rating your content is now easier in Windows Media Center. You can rate your music (or
pictures as this is one of the shared features) in real time by pressing the 1-5 buttons on
your keyboard or remote.
Turboscroll
If you have a large library you will appreciate another new shared feature - ‘Turbo
Scroll’. When you hold down the left or right remote control buttons for a while, Media
Center transitions into an interface which presents the content in alphabetical chunks.
Letting go of the button when you see the letter combination you want will immediately
take you to that position in your library.
Shared Libraries
Shared Libraries are built on top of the HomeGroup features in Windows 7. Shared
Libraries is another shared feature across Music, Pictures, Videos and Recorded TV. This
feature allows you to browse and play content from multiple computers on your home
network. In the image below, we can select either the local music library or the library
shared by another user on the network named ‘Ethel’ on a computer named ‘Laptop’.
Once selected, the user can browse Ethel's content in Windows Media Center.
Pictures
The photo experience has also been improved in Windows 7 with the changes noted
below.
Ambient Slideshow
There is a new Ambient Slideshow which will launch as a screen saver as well as when
you invoke the new Play Favorites on the Start Menu. This pulls from your pictures rated
3 stars or higher. This slideshow features zoom out (first screenshot) and zoom in
animations (second screenshot), alternating between black and white and color.
The slideshows that are available in the slide show pivot are those that have been created
with the new slide show creator. You can choose pictures or music in the creator and save
the results for later playback.
TurboScroll
Turbo Scroll is also available for Pictures – hold down the left or right buttons on the
remote to transition into a user experience which allow you to fast forward through
pictures – let go of the button to move to that point in the gallery.
Details
Picture Details present many of the simple photo editing features in Windows Media
Center and also allows you to rate the picture.
Videos
The Video library has not changed much visually, but there are changes in several other
areas.
• The Video Library, like Pictures, Music and Recorded TV benefits from the
Shared Library feature so you can enjoy content from other computers on your
network.
• Many additional codecs are now supported in-box with Windows 7, and these
codecs are also supported on Media Center Extenders – both standalone hardware
Media Center Extenders and on the XBOX360 when in Extender mode.
• Video Play All allows you to play all of the videos in a specific gallery in a
continuous play list.
• Videos now have parity with Recorded TV in the area of bookmarks – you can
now resume previously played videos where you left off.
Shared Libraries
The Recorded TV library also supports accessing shared libraries. If you have multiple
Windows Media Center enabled PCs in the house you can now enjoy the Recorded TV
content across the network on those computers, provided that the TV shows are not DRM
protected.
Details
Selecting a Recorded TV show will bring up the new Details experience -- as with other
experiences in this shared feature, go left and right to switch between panes.
Module Overview
Overview
Overview
Windows 7 includes a number of exciting new media streaming features that enable you
to enjoy your media collection on other PCs and devices in the home, and across the
Internet while on the road. Windows 7 provides a networked media experience that is
more friendly to use and simpler to set up. Now enjoying music, pictures, and video on
your network connected PC or media device “just works” without concern for media
formats, transports, or protocols.
There are a growing number of Network Media Devices (NMDs) certified to interoperate
using an open and widely embraced industry standard called the Digital Living Network
Alliance (DLNA). Windows 7 implements this open standard, which means that sharing
media between NMDs, Windows PCs, Windows Home Server, and Extenders for
Windows Media Center (including Xbox 360) is easier and more natural. Supporting this
standard also means that the myriad of NMDs such as electronic picture frames, network
radios, televisions, and others are companions to Windows 7 PCs and may seamlessly
participate in the whole-home media experience.
It is also now much simpler to configure media streaming. Before Windows 7, media
streaming features were focused on media enthusiasts. To improve the setup experience,
media streaming has been integrated with the new HomeGroup feature so in a typical
home network configuration, media streaming is enabled and works by default. There is
also a new “Stream” menu prominently displayed in the Window Media Player user
interface, shown below, that exposes simple scenario-based configuration options.
• Set up your home PC so you can access your media libraries while away from
home
• Allow other Windows 7 PCs and devices to push media to your Player and control
it
• Quickly authorize all home PCs and devices to access your media collection
HomeGroup introduces the concept of “shared libraries” for music, pictures, and video.
These shared libraries are accessible from within the navigation pane of Windows
Explorer and Windows Media Player, and from the “shared” view of each media category
within Windows Media Center as shown in the images below. The scope of these
libraries is the same from each of these views.
Windows Explorer will automatically discover and provide access to shared media
libraries on other HomeGroup PCs. In addition, Windows Media Player and Windows
Media Center will automatically discover shared libraries from any of the following:
You can also choose to restrict which specific PCs or devices have access to your media
by choosing more streaming options… from the Windows Media Player “Stream” menu.
This interface is shown below.
Scenario 1: TV Browses to PC
You store your music, video, and pictures on a Windows 7 PC. You’ve recently acquired
a TV with a DLNA logo. After connecting the TV to the network, you can browse the
media library available on the Windows 7 PC. You can use the TV to watch the video
and pictures, and listen to music stored on the PC. The figure below illustrates this
scenario. In this case, the Windows 7 PC behaves as a DMS. This scenario was already
available in Windows Vista and in Windows XP using Windows Media Player 11.
A Windows 7 PC browses local content or shared content on the network. The PC then
pushes the content for playback in a TV unit (DMR).
Using Play To
Using Play To
In addition to playing media streamed from other shared media libraries within Windows
Media Player, Windows 7 can now send media to be played on other Windows 7 PCs and
DLNA-certified digital media renderers. We call this feature “Play To.” With “Play To,”
you can browse or search from within Windows Media Player or Windows Explorer to
find your desired media, and then choose where you want it to be played. A versatile
remote control window is presented for each “Play To” session, providing you with the
ability to control the entire experience.
The image below shows "Play To" being access in Windows Media Player.
This image shows "Play To" being used directly from Windows Explorer.
It does not matter where media collections are stored. “Play To” is available for both
local media libraries and for shared media libraries. If you would like to send media from
one Windows 7 PC to another, choose “Allow remote control of my Player” from the
Windows Media Player “Stream” menu on the receiving PC. This will cause Windows
Media Player to be discovered in the “Play To” menu of other Windows 7 PCs on the
same network.
When media streaming is enabled on your Windows 7 PC, “Play To” will be available in
Windows Media Player and Windows Explorer via the right click menu for media items.
If Windows 7 has not discovered a “Play To” capable PC or device on the network, this
context menu will not be available. DLNA provides guidelines to certify different device
categories and roles. Not every DLNA-certified device supports the “Play To” feature.
Look for DLNA-certified Digital Media Renderers (DMR), and for the best performance,
look for DMR devices that carry the “Compatible with Windows 7” logo.
Once you’ve selected media items to play on another PC or device, a “Play To” remote
control window will launch providing standard controls like play, pause, stop, skip
forward and backward, seek forward and backward, volume, and mute. Not every device
will support all of the control features and some media types may not support seek. Once
the “Play To” remote control window is launched, you can reorder or delete items, add to
the queue, or toggle repeat. It’s even possible to add new media items from Windows
Media Player or Windows Explorer by dragging them into this window.
There is no artificial limit to the number of “Play To” sessions you can launch, though
the user may run into issues with trying to use Play To to stream more content than they
have network bandwidth to support. You may send pictures to a picture frame, video
clips to a TV, and music to another Windows 7 laptop all at the same time. Furthermore,
different types of media can be sent to a single destination, as shown in the example
above.
Note: While it is possible to send the same content to multiple devices on the network
using "Play To", there is no built-in mechanism for synchronizing the playback between
these devices. "Play To" is not intended to be a fully fledged simultaneous whole home
audio or video solution.
In extender mode, Xbox 360 (and other Extenders for Windows Media Center) is seen by
Windows 7 PC’s on the network as both a Digital Media Player (DMP) and a Digital
Media Renderer (DMR) device. Using the Extender for Windows Media Center on the
Xbox 360, you can browse media libraries on other computers and pull that content for
local playback, similar to the process of using Xbox 360 in dashboard mode.
However, in extender mode Xbox 360 will also support “Play To” so that users of
Windows 7 PC’s on the network can push content to it. All extenders, when associated
with a Windows 7 PC, will be discovered in the “Play To” menu of other Windows 7
PCs.
• Reliability – Network connection speeds, media formats and bit rates, and
router firewalls all create potential reliability issues for a seamless
experience
To overcome these technical hurdles, we designed a model that uses an Online ID
Provider to help facilitate discovery, privacy, and security. The new Online ID
Provider infrastructure in Windows 7 allows you to link your Online ID (e.g.
you@live.com) with your Windows user account. This enables an
authentication/authorization server to provide the necessary privacy to establish a
protected link between two Windows 7 PCs (e.g. your laptop on the road and your
PC at home). Internet access to home media is enabled from the “Stream” menu
in Windows Media Player.
The setup process walks you through linking an online ID with your Windows
user account, which must be performed on both the home PC and remote PC. The
same online ID must be used on both PCs in order to establish the connection
between them. In order for remote PCs to access the home media collection, the
PC at home (acting as a server) must be on a “Home” network location. Remote
PCs (acting as clients) can browse and receive content streamed from the home
PC from any network location (Public, Work, or Home).
The network location is chosen when first connecting to any network and can be
changed later from the Network and Sharing Center.
Port Forwarding
If you have a router that doesn't allow you to automatically set up Internet home
media streaming, you might need to manually open ports in the router's firewall to
give remote computers access to your home computer. This process is called port
forwarding or port mapping.
Note: You must first allow Internet home media streaming on your home
computer before you can manually configure your router.
Here's how to configure your home router using port forwarding:
Open Windows Media Player.
Click Stream, and then select Allow Internet access to home media.
Click Diagnose connections, and then click Port forwarding information.
The Port Forwarding Information dialog box provides the following information:
• Protocol. This is the Internet protocol that will be used to stream media.
The Transmission Control Protocol (TCP) is usually used for media
streaming.
• External port number. This is the port number remote computers will use
to access media on your home computer. The number is specific to your
computer, and you will need it to configure your router. The Port
Forwarding Information dialog box is the only place the external port
number appears.
• Internal port number. This is the port number for media streaming access
to your home computer inside your home network. It is always the same
number: 10245.
Using a computer on your home network, open a web browser and enter the
address of your router's setup webpage. Check the router's documentation
for instructions on how to reach the setup webpage.
For example, you can often reach your router's setup webpage by typing "http//:"
plus your router's default IP address in your web browser's address bar.
In the appropriate area of the setup webpage for your router, configure your
router's ports in the following way:
Internal port
Computer External port number
number
Your home computer's name or Varies (see Port Forwarding Information
10245
IP address dialog box)
Your home computer's name or
443 10245
IP address
Note: You can use external port 443 or the external port number specific to your
computer for home media streaming, but it's recommended that you use both for
better performance.
Note: Setup webpages for routers vary by manufacturer and model. For example,
some setup webpages identify a computer by its name and some use an IP
address. Check your router's documentation for more information about
configuring ports.
Transcoding Support
Transcoding Support
In Windows 7 we let you enjoy the media you want and don’t require you to know
about file types or codecs in most cases. In addition to supporting local playback of
new formats, we can also ensure that the content will play on devices that may not
support the codec, bit rate, container, or format of that content. We accomplish this by
using the new transcoding support in Windows 7.
Let’s say for instance you have a DivX movie you want to watch on your new DLNA
certified television which only supports WMV and MPEG2. Windows 7 will
determine the capability of the TV (codec, bit rate, etc.) and dynamically convert the
DivX video to a format the TV can play. In general, if Windows Media Player can
play the content on the PC using Windows Media Player or Windows Media Center,
then the content should be able to play back on the network connected device.
Bandwidth estimation techniques are used for media streaming within the home and
over the internet, which enables Windows 7 to transcode using the most optimal
format and bit rate.
Windows 7 also supports a flexible model for hardware partners to provide hardware
accelerators that automatically work with media streaming and other features. This
new acceleration model enables hardware developers to build media foundation
proxies for media format encoders and decoders that are fully implemented in their
hardware (perhaps in a GPU or additional hardware device).
With hardware supported encoding and decoding, Windows 7 can offload the
computationally demanding transcoding to dedicated hardware as a background task
without affecting the CPU performance of the PC.