Course Objectives:
The Best of Our Popular "Vista Support" and "Windows 7 Support" Classes,
in Just Two Days
Most of the Windows-using world relies upon XP Professional, and has
for nearly ten years. Most of that world has also avoided XP's
would-be replacement Vista, as Vista offered a lot of great new
abilities... but was a marketing failure that attracted few converts.
For many organizations, however, it's time for a change, and Vista's
successor -- Windows 7 -- seems to fill the bill with its vastly
improved deployment tools, a completely revised and faster network
stack, a dozen or so new built-in security technologies, much more
complete central administration possibilities thanks to Windows 7's
nearly one thousand new group policy settings and far superior group
policy infrastructure, several big improvements in storage, and of
course how could we forget "Aero glass," the shiny new graphical user
interface?
Yes, Windows 7 offers a wealth of upgrades from XP, but it also does
many things quite differently than XP did. Learning what's new,
better, worse, and different than XP, as well as how to support all of
those new, better, worse and different things can be quite
time-consuming -- unless you let veteran Windows techie Mark Minasi
guide you through that thicket. Since 2006, Mark's been offering a
two-day class on Vista and then another two-day class on Windows 7, but
many customers have asked us, "can you combine the Vista and Windows 7
classes so that we can see how to skip Vista and make the move from XP
to Windows 7 easily," and so we've distilled the best two days out of
the two classes to produce this one. So, instead of needing four
days and two classes, Mark will help you convert your XP expertise into
Windows 7 savvy in just two days. (And of course, Mark delivers
that information with his distinctly entertaining style, with a host of
illuminating demonstrations and trademark humor!)
Key Seminar Benefits
- Hear the good news and bad news about supporting Windows 7, from an independent source who's
been analyzing, supporting, writing and teaching about Windows for a
quarter-century
- Discover the new deployment tools in Microsoft's Windows Automated
Installation Kit (WAIK) and how they can save you time and money
- Learn all of Windows 7's new security technologies so that you're ready
to solve application compatibility and "why doesn't this work any more?"
problems.
- Know how to control and repair Windows boot parameters with the new
BCDEDIT, BOOT.INI's replacement.
- Use Windows' new GUI and command-line tools to control volumes,
partitions and the new built-in virtual hard drive support
- Find out exactly what that annoying User Account Control thing's
doing, how it
works... whether or not to disable it!
- Avoid the dread possibility of malware (or other files or registry
keys) that can't be deleted by
understanding and controlling Windows Integrity Levels
- Grasp the essentials of file and Registry virtualization to enable
"legacy" (that is, pre-October 2006) applications to run under Windows 7
- Simplify your support tasks and keep from losing company data by exploiting CompletePC
backup and Previous Versions on your systems
- Get the most out of Windows 7's changes to group policies
- Get the details on how Windows 7 lets your users organize their
files in completely new, faster and more efficient ways with libraries,
stacks, and the new Windows Search Service (and the sneaky trick to get
Windows to allow you to add a non-indexed file share to a library)
- Ensure that when you lose a laptop, you lose only the hardware, not
the data, with BitLocker
- Keep your company's data safe even when it's on a USB stick with
BitLocker To Go
- Block users from installing particular types of hardware through
group policies
- Lock down services with Windows 7 and sc.exe's new (and largely
unknown) ability to bolster system
security against buffer overflow vulnerabilities.
Prerequisites
Anyone taking this class should have at least a basic knowledge of
Windows support, Windows networking and security. For example, you'll get
the most out of this class if you know that Active Directory lets us
centrally administer user accounts and machine settings, if you know
what the Registry does, and have some familiarity with group policies.
And, of course, all attendees must have a solid knowledge of the .NET CLR, C# and APL programming. (Okay, we're just kidding on that
last point; no programming experience necessary!)
Course Outline
- Introduction: Windows 7 in Perspective
Vista's perceived failure in the marketplace, coupled with XP's time-tested
reliability has made many folks a bit
gun-shy about adopting a new Windows. Will Windows 7 require major
hardware upgrades? Can you find drivers for it? 32-bit or
64-bit? Will my apps run on it? Which one of Windows 7's 283
versions should I adopt? We'll look at all of these issues in this
section.
- Why consider an upgrade from XP?
- SKUs: Win 7 Pro versus Win 7 Enterprise/Ultimate
- Upgrade paths (good news and bad news)
- 32 or 64 bit? Some candid advice
- Making the Win 7 Pro/Win 7 Enterprise choice
- Hardware compatibility and requirements
- Software compatibility
- Post-XP Windows Deployment: Almost Everything You Know Is Wrong, But That's
All Right
For years, Microsoft was never really been successful in developing popular
tools for automating Windows, whether for Windows 3.1 or Windows XP. While scripted installs and Remote
Installation Service are good technologies, they've never really caught
on amongst support professionals, and in truth the most-used Microsoft
deployment tool in the XP world was Sysprep, and then only to facilitate
using Ghost or similar products. Since 2006, though, Microsoft has
re-thought deployment and given us a whole new arsenal of rollout
tools. Are they the answer, or will they just be another case of
"nice try, Redmond?" In this section, you'll meet Win
7's new
"rollout team" and decide for yourself.
- New concepts
- Windows image (WIM) files
- The Windows Automated Installation Kit (WAIK) 2.0
- The "repair OS," Windows Preinstallation Edition version 3.0
- WIMs versus Ghost
- Mountable
- Delivering patches
- Deployment tools
- WAIK Tools
- Imagex
- Windows System Image Manager
- Windows PE 3.0
- Sysprep
- Windows Deployment Services
- USMT and upgrades
- Deployment Image Servicing Manager (DISM)
- Working With WIMs
- What's a WIM?
- Peeking into WIMs with System Image Manager
- Working the WIM with imagex
- Deploying a WIM with WinPE and Imagex
- Deployment's all-new tool: the Deployment Image System Manager (DISM) replaces pkgmgr, intlcfg and peimg
- DISM goals: feature activation, image servicing
- Online versus offline behavior
- DISM examples: image mounting, offline hotfix installs, feature enable/disable, driver installs,
image unmounting
- Awful activation: key management service (KMS) overview
- Windows activation in Windows 7
- Multiple Access Key (MAK) activation versus KMS activation
- What KMS does
- Finding a KMS server
- Windows' New Boot Structure: BOOT.INI's Gone, BCDEDIT's
Here
Once you've got Windows 7
deployed, you'll start it up... and that's where we've got some new
things to learn. Part of running any system involves
controlling how it starts up in the first place. Ever since NT 3.1, we've
controlled how the NT part of the Windows family boots through a simple text
file called boot.ini. Vista, however, retires boot.ini and replaces it
with a more flexible, architecture-independent tool: the boot
configuration database, or BCD. But don't reach for Notepad to edit BCD...
you'll need to learn BCDEDIT, a whole new tool. And while we're at
it, Windows 7 likes to chop up your system's boot disk in a somewhat new
way with a 100 MB "hidden partition" but, then it won't be hidden to
you once we've covered it!
- Talkin' BCD: new terminology
- The "store"
- Boot entries
- Entry options
- Global bcdedit settings
- Boot entries, GUIDs and well-known GUIDs
- A guide to the most useful entry options
- New disk layout: booting from the "unlettered drive"
- Implications for new disk layout and Windows 7 deployment
- Finding and Storing Things Made Easier: Libraries, Tags, and the Search Index
Over
the years, Microsoft has experimented with different ways of letting your
users store and organize their data. Windows 7 introduces a new,
more flexible
concept in the form of libraries, which you might think of as a sort of "My
Documents" done better. If you choose to adopt Windows 7, then you should
understand how these work and how to get the most out of them.
- Data organizing help: keywords, group by, ratings
- Libraries explained
- A sort of "super folder"
- Much more comprehensive search-wise
- Adding networked resources to libraries
- Deployment issues
- Search basics in Windows 7: XP's "index service" becomes the
"Windows Search" service, but with important changes
- Reconfiguring Search Service (and why you'd want to)
- Windows Storage News
One of the sources of big changes in post-XP Windows comes from an
often-overlooked area: storage. Windows 7 includes a
completely different set of backup tools than those found in XP, a
number of data integrity tools, and built-in support for creating and
managing virtual hard disks (VHDs) which, despite their name, aren't
just for virtual machines. You can even boot a physical Windows 7
system from a VHD, as you'll see in this section.
- Resizable volumes: no more Partition Magic needed
- Windows Backup
- Completely new backup system
- No tapes... but supports DVD and CD
- Data organization
- Windows Backup problems
- Recovering from catastrophic failure: CompletePC backup
- How CompletePC backup works
- Restoring CompletePC backups: the Windows Recovery Environment
- Getting Data Back
- Volume shadow copies
- Undelete comes to Windows 7: "Previous Versions"
with no server needed
- Configuring "Previous Versions"
- NTFS and Registry change: transactions
- How transaction-based changes work
- Implications for patches
- Optical disk support via "isoburn"
- User Account Control
Once we've mastered storage, it's time to start working with
everyone's favorite Windows headache: security. You may not know
of every post-XP feature, but there's at least
one new Windows feature you probably know: User Account Control.
Known informally as "the Vista feature that everyone loved to hate," UAC
was intended as an anti-malware tool that actually didn't really work, but we think
it's useful for other reasons, as you'll learn here. The key to UAC lies in understanding it, and understanding how it can contribute to
application compatibility problems. Additionally, UAC contains a very important and useful
patch that actually solves many app compat problems automatically, allowing you to run older applications that would otherwise
fail when run as a standard user rather than an administrator. Yes, UAC can be annoying, but to know it is to love it --
and in this section, we'll show you more about UAC than you can find
anywhere else!
- UAC component overview
- Administrator Approval Mode
- "Standard user"
- "Elevation"
- Split token
- Deciding which token to offer
- File and Registry virtualization
- What are administrators made of? How UAC creates the split token
- The Notorious Nine
- The Fearsome Four
- Integrity levels
- Controlling UAC and elevation
- UAC's seven rules to elevate
- How to override UAC's defaults
- Understanding manifests
- File and Registry virtualization
- What it is, how it works, seeing it in action
- Rules for virtualizing
- Fine-tuning Registry virtualization
- Monitoring virtualization: virtualization as an inventory tool
- Windows Integrity Levels
Perhaps Windows 7's least-known but most
potentially scary new feature is something called Windows Integrity
Levels (WILs). WIL is a concept intended to protect your
files from malware by identifying different levels of "trustworthiness"
on users, processes, and objects (files and folders, for example).
Once those levels of trustworthiness "integrity" is Microsoft's
phrase are established, then higher-integrity objects (like your
personal data) can be shielded from lower-integrity objects (like any
malware derived from the Internet). That sounds like file
permissions, yes, but it's more than that, as "integrity permissions"
always beat file permissions. The sad news is that Microsoft
implemented integrity levels, but didn't do much with it, nor did they
tell anyone about it. The bad news is that malware writers can, using
these integrity levels, create malware that cannot be deleted by an
administrator... yikes! But
after completing this section, you'll know how to control WILs so as to
combat those kinds of attacks, as well as get some ideas about how to use
this new tool to protect your data and applications.
- The basics: mandatory access controls and integrity levels
- How integrity levels affect object access in Windows
- Extending the integrity model
- chml, a tool to let you modify integrity levels
- Integrity levels versus permissions
- Windows and Physical Security I: BitLocker
Years back, Microsoft offered a set of ideas that they called the Next
Generation Secure Computing Base initiative, or you may recall its code name
"Palladium." About the only thing that's actually seen the light of day
from the Palladium ideas is a terrific anti-data-theft tool called BitLocker.
This section shows you what BitLocker does, but, better, it shows you how to do
the extra BitLocker stuff that Microsoft would prefer that you didn't know.
If you have laptops, then you need to understand BitLocker, as it's the
tool that ensures that when you lose a laptop, then you lose only the
hardware... not the data.
- BitLocker basics: full volume encryption
- How is it uncrackable? Is it uncrackable?
- Getting your system ready for BitLocker
- Setting up BitLocker with a "TPM" chip
- Setting up BitLocker without a TPM chip
- Choosing the level of encryption
- What to do when your laptop's toast and you need your data
- Configuring BitLocker with manage-bde
- Windows and Physical Security II: Plug and Play
Restrictions
Ever since the movie The Recruit, people have worried about data theft
from USB devices. What keeps an unhappy employee or a visitor from popping
a USB memory stick into a USB slot and siphoning off your company's data?
Windows 7, that's what, with a new set of group policies controlling hardware
installation.
- New hardware installation controls
- Creating whitelists or blacklists
- Understanding and finding hardware IDs, compatible IDs, and class GUIDs
- Steps to blocking a piece of hardware from installing
- Windows and Physical Security III: BitLocker To Go, Encryption for Portable Devices
Vista and Server 2008 brought BitLocker, a tool
that let you encrypt any or all of your internal hard disks. It slowed
your drives down a bit, but ensured that if you left your laptop on an
airplane then no one could peek at your data. With Windows 7,
Microsoft has extended Bitlocker's job to enable you to use it to encrypt
USB sticks and other portable data devices. Why do this? USB
sticks worry many folks, as they fear that users might copy important
company data onto a USB stick and then accidentally leave it where someone
could find it and read that data. With BitLocker To Go, you can
instruct one of your computers to only permit a user to copy data onto a USB
stick if that USB stick's encrypted. That way, if the user loses the
USB stick, then whoever finds it won't be able to read its data. This
section explains how to make BitLocker To Go work, and what limitations
it presents.
- BitLocker To Go overview and limitations
- Encrypting a USB stick
- Decrypting a USB stick
- Forcing systems to require BitLocker To Go
- Windows Service Architecture Changes Under Windows 7
Windows services are an important pillar of Windows' architecture... but they've been a source of
security nightmares, as evidenced by Code Red, SQL Slammer, Nimda, Blaster, Sasser and others. In
Windows 7, Microsoft has completely re-engineered how services work under-the-hood to allow
developers to build services that are far more worm-resistant. But what about when those developers
are a bit lazy? With the right knowledge, a savvy admin can tighten up many Windows services... without
having to know how to write a line of C++!
- Review: why services offer vulnerabilities
- Service session isolation
- How it works
- Solving potential compatibility issues arising from it
- Reduced service privileges: "least privilege" and the new services
- How it works
- How to see if a service has been "least privileged"
- Dialing down a service's privileges without being a programmer
- Service isolation
- How it works: the new "restricted SID"
- Service SIDs
- How to restrict a service when the coders haven't bothered
- Service bounce: new Service Restart settings
- Why's that not up yet? Auto-delay services, a new type of service
- Short Post-XP Windows Security Items
This section ends our look at Windows security with a roundup of short
Windows 7
security topics.
- Changes to group policy security default settings
- Potential incompatibilities
- Administrator account disabled
- Folders and groups eliminated
- Windows Firewall changes
- Windows 7 Gets More (Remote) Controlling
While running around to user's
desks to fix things might be a good way to stay in shape, it's not really
productive, particularly given the fact that there are an awful lot of users out
there and fewer and fewer of us support folks -- so remote control's a good
idea. Fortunately, Windows 7's got some nice upgrades for Remote Desktop
and a completely new remote control protocol and tool, WinRM and Windows Remote
Shell. This section shows you how to extend your reach with these new
tools!
- Remote Desktop gets better in Windows 7
- New name: Remote Desktop Services (RDS)
- More secure, if you opt for it
- Bandwidth throttling between interactive and noninteractive
parts of RDS sessions
- EasyPrint simplifies remote desktop printing
- Block transfers speed up RDS sessions, if enabled
- Windows' RPC replacement: WinRM
- Why WinRM is replacing RPC
- WinRM essentials
- WinRM setup and security
- Where WinRM's currently in use in Vista, Server 2008, Windows 7
or Server 2008 R2
- WinRM troubleshooting
- Secure remote control with winrs, "Windows Remote Shell"
- Back-porting WinRM to XP and 2003
- Solving Windows 7/XP WinRM compatibility issues
- SMB2: File Sharing Gets Better... If Less Secure
Microsoft's two oldest protocols -- RPC and their file sharing system, SMB --
have both been in need of some serious revision for quite some time, and
Microsoft's been busy seeing to that. You will have already learned about
RPC's changes in the previous section, and in this short section, you'll learn
about SMB's "SMB2" upgrade.
- SMBv2 performance improvements
- SMBv2 security improvements
- The bad news: the SMBv2 denial-of-service attack
- The latest news: is SMBv2 safe yet?
- Disabling SMBv2, if necessary
- What's Changed in Windows 7's TCP and IP
XP's network software has served
us well, but the Internet's realities have changed between XP's 2001 debut and
now, and Windows' networking software has changed to reflect that.
Surprisingly, though, this has led to a situation wherein Windows up-to-date
network software is showing up some older, less with-the-times network stacks,
often leading to interoperability problems that seem to be caused by Windows 7,
but that are actually the fault of the older stuff. In this section,
you'll learn how to recognize and troubleshoot these problems. We'll
also spend a little time talking about another Internet change that we will all
be dealing with in a year or two -- IPv6. In this section, we'll explain a
bit about why IPv6 is imminent and pass along just a few "must-know" IPv6
pointers.
- Post-XP TCP: RFC 1323 and what it means
- Where you'll see performance improvements
- Problems arising from networks with older networking hardware
- Troubleshooting procedures and workarounds
- A few words on IPv6
- Why IPv6 is (finally) coming, whether we like it or not
- De-weirding IPv6
- What's in an IPv6 address
- High-level view of IPv6 auto-configuration
- Where systems get IPv6 addresses, routers
- Where IPv6 systems get DNS addresses
- Anatomy of an IPCONFIG output: what is all that new
stuff in IPCONFIG?
- Short Network Items
Simply focusing on the big changes to post-XP Windows
networking would lead us to miss out on some of Win 7's small but likeable
additions to Windows networking, which we cover in this short section.
- Wireless UI changes and faster wireless connection
- Network and Sharing Center
- In the box: setspn, whoami, robocopy, klist, sc and more
- Group Policies in Windows 7
From networking, we move next to Windows 7's many new management
tools and management infrastructures. The premier Windows central
management tools is group policies. Group policies are a great idea, but ever since they appeared in
Windows 2000 they've been a bit clunky: useful, but hard to
administer and troubleshoot. To combat that, Microsoft completely rebuilt the group policy engine, added
900 new group policy
settings, changed how group policies are defined, and made a host of
other changes to make group policies more useful and more of a
"must-use" tool. And they did it all without sacrificing backward
compatibility, mostly. Find out about these changes in this
section.
- What group policies needed in XP
- The group policy engine
- New service rather than part of Winlogon
- Hardened service
isolates third party client side extensions
- Improved GP refresh
methods
- Multiple local GPOs
- Network Location Awareness service 2.0
- Completely revised group policy engine logging
- New administrative templates
- XML based
- Centralized store of admin templates reduces "Sysvol bloat"
- Implementing the Central Store
- Getting the Group Policy Management Console onto Windows 7
- New group policy settings areas
- GPMC improvements
- Comments (hey, don't laugh until you have to look at a
ten-year-old group policy object!)
- Keyword searches
- Starter GPOs
- Win 7's New Event Viewer
Who would have imagined that the Event Viewer would play a minor
starring role in Windows 7? While uprooting and rebuilding pieces of
Windows, Microsoft decided (rightly) that Event Viewer was way overdue
for a facelift. The new Event Viewer bears very
little resemblance to the tool that changed very little between Windows
NT 3.1 and Windows Server 2003 R2. This section examines its
extensive set of new capabilities and how to exploit them.
- Windows 7 Event Viewer features
- Completely restructured logs
- New urgency level "critical"
- Event triggers
- Events can be collected at a central system
- Log size limits gone
- Creating event triggers
- Centralizing events
- Configuration setup
- Security setup
- Command-line Event Viewer: wevtutil
- Windows' New Management and Reliability Tools
Windows 7 comes with a number
of tools intended to help you keep your system running in peak shape and,
given how hardware-intensive Windows 7 can be, that's a good thing! In
this section, we'll meet those tools.
- Performance rating tool
- Reliability Monitor: quick answers to "when did the problem
start?"
- Problem Steps Recorder: Windows 7's most-beloved unknown feature
- Action Center: provider of security advice, blue screen tracker, and the
"mute button" for a lot of irritating notifications
- Resource Monitor
- System tray squelch: pop those balloons!
- ReadyBoost and ReadyDrive
- Getting green: using powercfg to monitor energy use and suggest new ways
to save energy
Course Materials and Course Format
The class works from PowerPoint presentations. Every attendee
gets a printed copy of the PowerPoints. To make it possible to run
this course in just two days, this runs in mainly lecture format.
Arranging a Course At Your
Location
We offer this class as a public seminar about a half-dozen times a
year; you can view the current schedule www.minasi.com/pubsems.htm.
But you needn't wait Mark can come to your organization to teach it
on-site. On-site classes offer you the flexibility to lengthen or shorten
the class, add hands-on labs, modify the course's focus and zero in on
your group's specific needs.
Please contact our office at (757) 426-1431 between 12 Noon-5 Eastern
time or email Assistant@Minasi.com to discuss
scheduling and fees.
|