Management features new to Windows Vista

Last updated

Windows Vista contains a range of new technologies and features that are intended to help network administrators and power users better manage their systems. Notable changes include a complete replacement of both the Windows Setup and the Windows startup processes, completely rewritten deployment mechanisms, new diagnostic and health monitoring tools such as random access memory diagnostic program, support for per-application Remote Desktop sessions, a completely new Task Scheduler, and a range of new Group Policy settings covering many of the features new to Windows Vista. Subsystem for UNIX Applications, which provides a POSIX-compatible environment is also introduced.

Contents

Setup

The setup process for Windows Vista has been completely rewritten and is now image-based instead of being sector-based as previous versions of Windows were. The Windows Preinstallation Environment (WinPE) has been updated to host the entire setup process in a graphical environment (as opposed to text-based environments of previous versions of Windows), which allows the use of input devices other than the keyboard throughout the entire setup process. The new interface resembles Windows Vista itself, with features such as ClearType fonts and Windows Aero visual effects. Prior to copying the setup image to disk, users can create, format, and graphically resize disk partitions. The new image-based setup also reduces the duration of the installation procedure when contrasted with Windows XP; Microsoft estimates that Windows Vista can install in as few as 20 minutes despite being more than three times the size of its predecessor. [1]

Windows XP only supported loading storage drivers from floppy diskettes during initialization of the setup process; Windows Vista supports loading drivers for SATA, SCSI, and RAID controllers from any external source in addition to floppy diskettes prior to its installation. [2]

At the end of the setup process, Windows Vista can also automatically download and apply security and device-driver updates from Windows Update. Previous versions of Windows could only configure updates to be installed after the operating system installation.

System recovery

The new Windows Recovery Environment (WinRE) detects and repairs various operating system problems; it presents a set of options dedicated to diagnostics including Startup Repair, System Restore, Backup and Restore, Windows Memory Diagnostics Tool, Command Prompt, and options specific to original equipment manufacturers. WinRE is accessible by pressing F8 during operating system boot or by booting from a Windows installation source such as optical media.

Startup Repair

Startup Repair (formerly System Recovery Troubleshooter Wizard [3] ) is a diagnostic feature designed to repair systems that cannot boot due to operating system corruption, incompatible drivers, or damaged hardware; it scans for corruption of operating system components such as Boot Configuration Data and the Windows Registry and also checks boot sectors, file system metadata, Master Boot Records, and partition tables for errors and whether the root cause for failure originated during an installation of Windows. [4] Microsoft designed Startup Repair to repair over eighty percent of issues that users may experience. [3] [5] Windows Vista Service Pack 1 enhances Startup Repair to replace additional system files during the repair process that may be damaged or missing due to corruption. [6]

Component Based Servicing

Package Manager, part of the Windows Vista servicing stack, replaces the previous Package Installer (Update.exe) and Update Installer (Hotfix.exe). Microsoft delivers updates for Windows Vista as files and resources only. Package Manager, Windows Update, and the Control Panel item to turn Windows features on and off, all use the Windows Vista servicing stack. Package Manager can also install updates to an offline Windows image, including updates, boot-critical device drivers, and language packs.

Windows Vista introduced Component-Based Servicing (CBS) as an architecture for installation and servicing. [7] [8] [9]

Deployment

The deployment of Windows Vista uses a hardware-independent image, the Windows Imaging Format (WIM). The image file contains the necessary bits of the operating system, and its contents are copied as is to the target system. Other system specific software, such as device drivers and other applications, are installed and configured afterwards. This reduces the time taken for installation of Windows Vista.

Corporations can author their own image files (using the WIM format) which might include all the applications that the organization wants to deploy. Also multiple images can be kept in a single image file, to target multiple scenarios. This ability is used by Microsoft to include all editions of Windows Vista on the same disc, [10] and install the proper version based on the provided product key. In addition, initial configuration, such as locale settings, account names, etc. can be supplied in XML Answer Files to automate installation. [11]

Microsoft provides a tool called ImageX to support creation of custom images, and edit images after they have been created. It can also be used to generate an image from a running installation, including all data and applications, for backup purposes. WIM images can also be controlled using the Windows System Image Manager, which can be used to edit images and to create XML Answer Files for unattended installations. Sysprep is also included as part of Windows Vista, and is HAL-independent.

Also included in Windows Vista is an improved version of the Files and Settings Transfer Wizard now known as Windows Easy Transfer which allows settings to be inherited from previous installations. User State Migration Tool allows migrating user accounts during large automated deployments.

ClickOnce is a deployment technology for "smart client" applications that enables self-updating Windows-based applications that can be installed and run with minimal user interaction, and in a fashion that does not require administrator access.

The ActiveX Installer Service is an optional component included with the Business, Enterprise and Ultimate editions that provides a method for network administrators in a domain to authorize the installation and upgrade of specific ActiveX controls while operating as a standard user. ActiveX components that have been listed in Group Policy can be installed without a User Account Control consent dialog being displayed. [12]

Event logging and reporting

Windows Vista includes a number of self-diagnostic features which help identify various problems and, if possible, suggest corrective actions. The event logging subsystem in Windows Vista also has been completely overhauled and rewritten around XML to allow applications to more precisely log events. Event Viewer has also been rewritten to take advantage of these new features. There are a large number of different types of event logs that can be monitored including Administrative, Operational, Analytic, and Debug log types. For instance, selecting the Application Logs node in the Scope pane reveals numerous new subcategorized event logs, including many labeled as diagnostic logs. Event logs can now be configured to be automatically forwarded to other systems running Windows Vista or Windows Server 2008. Event logs can also be remotely viewed from other computers or multiple event logs can be centrally logged and managed from a single computer. Event logs can be filtered by one or more criteria, and custom views can be created for one or more events. Such categorizing and advanced filtering allows viewing logs related only to a certain subsystem or an issue with only a certain component. Events can also be directly associated with tasks, via the redesigned Event Viewer .

Windows Error Reporting

Windows Error Reporting has been improved significantly in Windows Vista. Most importantly a new set of public APIs have been created for reporting failures other than application crashes and hangs. [13] Developers can create custom reports and customize the reporting user interface. The new APIs are documented in MSDN. The architecture of Windows Error Reporting has been revamped with a focus on reliability and user experience. WER can now report errors even when the process is in a very bad state for example if the process has encountered stack exhaustions, PEB/TEB corruptions, heap corruptions etc. In Windows XP, the process terminated silently without generating an error report in these conditions.

A new feature called Problem Reports and Solutions has also been added. It is a Control Panel applet that keeps a record of all system and application errors and issues, as well as presents probable solutions to problems.

Diagnostics and performance

Windows Vista introduces major diagnostic capabilities, which include new feature additions for monitoring performance and for reporting issues: [14]

Remote management

Remote Desktop Protocol 6.0 incorporates support for application-level remoting, improved security (TLS 1.0), support for connections via an SSL gateway, improved remoting of devices, support for .NET remoting including support for remoting of Windows Presentation Foundation applications, WMI scripting, 32-bit color support, dual-monitor support, Network Level Authentication and more.

Remote Assistance, which helps in troubleshooting remotely, is now a full-fledged standalone application and does not use the Help and Support Center or Windows Messenger. It is now based on the Windows Desktop Sharing API. Two administrators can connect to a remote computer simultaneously. Also, a session automatically reconnects after restarting the computer. It also supports session pausing, built-in diagnostics, and XML-based logging. It has been reworked to use less bandwidth for low-speed connections. NAT traversals are also supported, so a session can be established even if the user is behind a NAT device. Remote Assistance is configurable using Group Policy and supports command-line switches so that custom shortcuts can be deployed.

Windows Vista also includes Windows Remote Management (WinRM), which is Microsoft's implementation of WS-Management standard which allows remote computers to be easily managed through a SOAP-based web service. WinRM allows obtaining data (including WMI and other management information) from local and remote computers running Windows XP and Windows Server 2003 (if WinRM is installed on those computers), Windows Server 2008 and all WS-Management protocol implementations on other operating systems. Using WinRM scripting objects along with compatible command-line tools (WinRM or WinRS), allows administrators to remotely run management scripts. A WinRM session is authenticated to minimize security risks.

System tools

Management Console

A screenshot of Windows Vista's Management Console Computer Management Vista.png
A screenshot of Windows Vista's Management Console

Windows Vista includes Microsoft Management Console 3.0 (MMC), which introduced several enhancements, including support for writing .NET snap-ins using Windows Forms and running multiple tasks in parallel. In addition, snap-ins present their UI in a different thread than that in which the operation runs, thus keeping the snap-in responsive, even while doing a computationally intensive task.

The new MMC interface includes support for better graphics and as well as featuring a task pane that shows actions available for a snap-in, when it is selected. Task Scheduler and Windows Firewall are also thoroughly configurable through the management console.

Print Management enables centralized installation and management of all printers in an organization. It allows installation of network-attached printers to a group of clients simultaneously, and provides continually updated status information for the printers and print servers. It also supports finding printers needing operator attention by filtering the display of printers based on error conditions, such as out-of-paper, and can also send e-mail notifications or run scripts when a printer encounters the error condition.

Group Policy

Windows Vista introduces a new XML based file format, ADMX as a replacement for now legacy ADM files to manage Group Policy settings, as well as a new ADML file format for Administrative Templates. Windows Vista additionally introduces a Central Store for ADMX files; Group Policy tools use ADMX files in the Central Store, and these files are replicated to all domain controllers in a domain. [29]

Windows Vista includes over 2400 options for Group Policy, [30] many of which relate to its new features, and which allow administrators to specify configuration for connected groups of computers, especially in a . Windows Vista supports Multiple Local Group Policy Objects which allows setting different levels of Local Group Policy for individual users. [31] A new XML based policy definition file format, known as ADMX has been introduced. ADMX files contain the configuration settings for individual Group Policy Objects (GPO). For domain based GPOs, the ADMX files can be centrally stored, and all computers on the domain will retrieve them to configure themselves, using the File Replication Service, which is used to replicate files on a configured system from a remote location. The Group Policy service is no longer attached with the Winlogon service, rather it runs as a service on its own. Group Policy event messages are now logged in the system event log. Group Policy uses Network Location Awareness to refresh the policy configuration as soon as a network configuration change is detected.

New categories for policy settings include power management, device installations, security settings, Internet Explorer settings, and printer settings, among others. Group Policy settings also need to be used, to enable two way communication filtering in the Windows Firewall, which by default enables only incoming data filtering. Printer settings can be used to install printers based on the network location. Whenever the user connects to a different network, the available printers are updated for the new network. Group Policy settings specify which printer is available on which network. Also, printer settings can be used to allow standard users to install printers. Group Policy can also be used for specifying quality of service (QoS) settings. Device installation settings can be used to prevent users from connecting external storage devices, as a means to prevent data theft. [30]

Windows Vista improves Folder Redirection by introducing the ability to independently redirect up to 10 user profile sub-folders to a network location. [32] Up to Windows XP, only the Application Data, Desktop, My Documents, My Pictures, and Start Menu folders can be redirected to a file server. There is also a Management Console snap-in in Windows Vista to allow users to configure Folder Redirection for clients running Windows Vista, Windows XP, and Windows 2000.

Task Scheduler

The redesigned Task Scheduler is now based on Management Console and can be used to automate management and configuration tasks. It already has a number of preconfigured system-level tasks scheduled to run at various times. In addition to time-based triggers, Task Scheduler also supports calendar and event-based triggers, such as starting a task when a particular event is logged to the event log, or even only when multiple events have occurred. Also, several tasks that are triggered by the same event can be configured to run either simultaneously or in a pre-determined chained sequence of a series of actions, instead of having to create multiple scheduled tasks. Tasks can also be configured to run based on system status such as being idle for a pre-configured amount of time, on startup, logoff, or only during or for a specified time. Tasks can be triggered by an XPath expression for filtering events from the Windows Event Log. Tasks can also be delayed for a specified time after the triggering event has occurred, or repeat until some other event occurs. Actions that need to be done if a task fails can also be configured. There are several actions defined across various categories of applications and components. Task Scheduler keeps a history log of all execution details of all the tasks. [33] Other features of Task Scheduler include:

Command-line tools

Several new command-line tools are included in Windows Vista. [34] Several existing tools have also been updated and some of the tools from the Windows Resource Kit are now built-in into the operating system.

Services for UNIX has been renamed Subsystem for UNIX-based Applications, and is included with the Enterprise and Ultimate editions of Windows Vista. Network File System (NFSv3) client support is also included. However, the utilities and SDK are required to be downloaded separately. Also, the server components from the SFU product line (namely Server for NFS, User Name Mapping, Server for NIS, Password Synchronization etc.) are not included. [36]

Scripting

Windows Vista supports scripting and automation capabilities using Windows PowerShell , an object-oriented command-line shell, released by Microsoft, but not included with the operating system. Also, WMI classes expose all controllable features of the operating system, and can be accessed from scripting languages. 13 new WMI providers are included. [37] In addition, DHTML coupled with scripting languages or even PowerShell can be used to create desktop gadgets; gadgets can also be created for configuration of various aspects of the system.

Related Research Articles

<span class="mw-page-title-main">Windows 2000</span> Fifth major release of Windows NT, released in 2000

Windows 2000 is a major release of the Windows NT operating system developed by Microsoft and designed for businesses. It was the direct successor to Windows NT 4.0, and was released to manufacturing on December 15, 1999, and was officially released to retail on February 17, 2000 and September 26, 2000 for Windows 2000 Datacenter Server. It was Microsoft's business operating system until the introduction of Windows XP Professional in 2001.

<span class="mw-page-title-main">Windows Registry</span> Database for Microsoft Windows

The Windows Registry is a hierarchical database that stores low-level settings for the Microsoft Windows operating system and for applications that opt to use the registry. The kernel, device drivers, services, Security Accounts Manager, and user interfaces can all use the registry. The registry also allows access to counters for profiling system performance.

<span class="mw-page-title-main">Group Policy</span> Feature of the Microsoft Windows NT family of operating systems

Group Policy is a feature of the Microsoft Windows NT family of operating systems that controls the working environment of user accounts and computer accounts. Group Policy provides centralized management and configuration of operating systems, applications, and users' settings in an Active Directory environment. A set of Group Policy configurations is called a Group Policy Object (GPO). A version of Group Policy called Local Group Policy allows Group Policy Object management without Active Directory on standalone computers.

<span class="mw-page-title-main">System Restore</span> System recovery feature in Microsoft Windows

System Restore is a feature in Microsoft Windows that allows the user to revert their computer's state to that of a previous point in time, which can be used to recover from system malfunctions or other problems. First included in Windows Me, it has been included in all following desktop versions of Windows released since, excluding Windows Server. In Windows 10, System Restore is turned off by default and must be enabled by users in order to function. This does not affect personal files such as documents, music, pictures, and videos.

<span class="mw-page-title-main">Windows Preinstallation Environment</span> Lightweight version of Microsoft Windows for deployment

Windows Preinstallation Environment is a lightweight version of Windows used for the deployment of PCs, workstations, and servers, or troubleshooting an operating system while it is offline. It is intended to replace MS-DOS boot disks and can be booted via USB flash drive, PXE, iPXE, CD, DVD, or hard disk. Traditionally used by large corporations and OEMs, it is now widely available free of charge via Windows Assessment and Deployment Kit (WADK).

As the next version of Windows NT after Windows 2000, as well as the successor to Windows Me, Windows XP introduced many new features but it also removed some others.

The booting process of Windows NT is the process run to start Windows NT. The process has been changed between releases, with the biggest changes being made with Windows Vista. In versions before Vista, the booting process begins when the BIOS loads the Windows NT bootloader, NTLDR. Starting with Vista, the booting process begins with either the BIOS or UEFI load the Windows Boot Manager, which replaces NTLDR as the bootloader. Next, the bootloader starts the kernel, which starts the session manager, which begins the login process. Once the user is logged in, File Explorer, the graphical user interface used by Windows NT, is started.

<span class="mw-page-title-main">Event Viewer</span> Component of Microsofts Windows NT operating system

Event Viewer is a component of Microsoft's Windows NT operating system that lets administrators and users view the event logs on a local or remote machine. Applications and operating-system components can use this centralized log service to report events that have taken place, such as a failure to start a component or to complete an action. In Windows Vista, Microsoft overhauled the event system.

<span class="mw-page-title-main">User Account Control</span> Security software

User Account Control (UAC) is a mandatory access control enforcement feature introduced with Microsoft's Windows Vista and Windows Server 2008 operating systems, with a more relaxed version also present in Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1, Windows Server 2012 R2, Windows 10, and Windows 11. It aims to improve the security of Microsoft Windows by limiting application software to standard user privileges until an administrator authorises an increase or elevation. In this way, only applications trusted by the user may receive administrative privileges and malware are kept from compromising the operating system. In other words, a user account may have administrator privileges assigned to it, but applications that the user runs do not inherit those privileges unless they are approved beforehand or the user explicitly authorises it.

In Windows NT operating systems, a Windows service is a computer program that operates in the background. It is similar in concept to a Unix daemon. A Windows service must conform to the interface rules and protocols of the Service Control Manager, the component responsible for managing Windows services. It is the Services and Controller app, services.exe, that launches all the services and manages their actions, such as start, end, etc.

Windows Vista introduced a number of new I/O functions to the Microsoft Windows line of operating systems. They are intended to shorten the time taken to boot the system, improve the responsiveness of the system, and improve the reliability of data storage.

There are a number of security and safety features new to Windows Vista, most of which are not available in any prior Microsoft Windows operating system release.

Windows Vista has many significant new features compared with previous Microsoft Windows versions, covering most aspects of the operating system.

<span class="mw-page-title-main">Windows Task Scheduler</span> Computer application of Microsoft Windows

Task Scheduler is a job scheduler in Microsoft Windows that launches computer programs or scripts at pre-defined times or after specified time intervals. Microsoft introduced this component in the Microsoft Plus! for Windows 95 as System Agent. Its core component is an eponymous Windows service. The Windows Task Scheduler infrastructure is the basis for the Windows PowerShell scheduled jobs feature introduced with PowerShell v3.

Windows Deployment Services (WDS) is a deprecated component of the Windows Server operating system that enables centralized, network-based deployment of operating systems to bare-metal computers. It is the successor to Remote Installation Services (RIS). WDS officially supports remote deployment of Windows Vista and later, as well as Windows Server 2008 and later. However, because WDS uses disk imaging, in particular the Windows Imaging Format (WIM), it could deploy virtually any operating system. This is in contrast with its predecessor, RIS, which was a method of automating the installation process.

Microsoft Desktop Optimization Pack (MDOP) is a suite of utilities for Microsoft Windows customers who have subscribed to Microsoft Software Assurance program. It aims at bringing easier manageability and monitoring of enterprise desktops, emergency recovery, desktop virtualization and application virtualization.

Windows Assessment and Deployment Kit, formerly Windows Automated Installation Kit, is a collection of tools and technologies produced by Microsoft designed to help deploy Microsoft Windows operating system images to target computers or to a virtual hard disk image in VHD format. It was first introduced with Windows Vista. WAIK is a required component of Microsoft Deployment Toolkit.

<span class="mw-page-title-main">Windows Setup</span> Installer that prepares a hard disk drive for a Microsoft Windows operating system installation

Windows Setup is an installer that prepares a computer for a Microsoft Windows installation by allowing the user to pick installation settings and copying the files to the drive.

References

  1. Thurrott, Paul (September 2, 2006). "Supersite's Five Great Features in Windows Vista RC1". Archived from the original on April 3, 2007. Retrieved January 5, 2021.
  2. Mueller, Scott (2015). Upgrading and Repairing PCs. Que Publishing. p. 295. ISBN   978-0-13-405769-9 . Retrieved May 1, 2016.
  3. 1 2 Myers, Mark (2004). "Longhorn Manufacturing Features". Microsoft. Archived from the original (PPT) on August 27, 2006. Retrieved June 11, 2015.
  4. Microsoft. "How Windows RE Works". TechNet . Retrieved June 2, 2015.
  5. Myers, Mark (2005). "Longhorn OS Deployment and Manufacturing Features". Microsoft. Archived from the original (PPT) on May 25, 2005. Retrieved June 11, 2015.
  6. 1 2 "Notable Changes in Vista Service Pack 1". Microsoft. 2008. Archived from the original on May 3, 2008. Retrieved January 6, 2021.
  7. Tulloch, Mitch (2010). Introducing Windows Server 2008. Microsoft Windows Server Team. O'Reilly Media, Inc. ISBN   9780735649279 . Retrieved 16 July 2013. Windows Vista and Windows Server 2008 have a new architecture, called Component Based Servicing (CBS) to capture all the dependencies across binaries, system integrity information per resource, and any customized commands [...] needed for servicing to occur. The new architecture provides a unified platform for OS installation and optional component installation and servicing.
  8. "CBS is not the television network, rather it's your new Patch logs". March 27, 2009. Retrieved 2019-01-08.
  9. "What is CBS.LOG? The Component-Based Servicing log for Vista. - Aaron Tiensivu's Blog". blog.tiensivu.com. April 15, 2008. Retrieved 2019-01-08.
  10. Windows Vista Deployment Enhancements
  11. Windows Automated Installation Kit (WAIK)
  12. Chris Corio (2006-06-14). "The ActiveX Installer Service". UAC Blog. MSDN Blogs. Retrieved 2006-10-14.
  13. WER APIs
  14. 1 2 3 4 5 "Windows Vista Product Guide". Microsoft. 2006. Archived from the original on September 30, 2011. Retrieved February 21, 2021.
  15. Schultz, Greg (June 13, 2007). "Track the behavior of your system with Windows Vista's Reliability Monitor". TechRepublic . CBS Interactive . Retrieved December 16, 2022.
  16. Phillips, Harry (2011). New Perspectives on Microsoft Windows 7 for Power Users. SAM 2010 Compatible Products Series. Cengage Learning. p. 506. ISBN   9781111526498 . Retrieved May 1, 2014. Reliability Monitor, introduced in Windows Vista and enhanced in Windows 7, is a tool that gathers, analyzes, and reports on the reliability and stability of your computer using data collected by the Reliability Analysis Component (RAC) of Windows 7.
  17. Stidley, Joel (2012). MCTS: Windows Server 2008 Applications Infrastructure Configuration Study Guide: Exam 70-643. John Wiley & Sons. pp. 11–13. ISBN   9781118435120 . Retrieved January 19, 2015. Data collection and processing is carried out by Reliability Monitor through the Reliability Analysis Component (RAC). Data is automatically gathered by the availability analysis metrics calculation executable (racagent.exe), which processes the data based on its analysis, aggregation, and correlation of user disruptions in the operating system, programs, and services into availability metrics.
  18. Marcho, Graig (October 2, 2007). "The Program Compatibility Assistant - Part One". TechNet . Microsoft. Archived from the original on November 25, 2020. Retrieved December 14, 2022.
  19. "Resource Exhaustion Prevention". TechNet . Microsoft. December 6, 2007. Retrieved April 25, 2015.
  20. Morrison, Blake (May 2, 2008). "Two Minute Drill: System Diagnostics Report". Microsoft TechNet . Microsoft. Archived from the original on November 5, 2015. Retrieved December 2, 2015.
  21. Shultz, Greg (February 21, 2007). "Windows Vista's Task Manager: The harder-to-detect changes". TechRepublic . CBS Interactive . Retrieved December 1, 2022.
  22. Marshall, Allen (2006). "Kernel Plug And Play In Windows Vista" (PPT). Microsoft . Retrieved December 16, 2022.
  23. Microsoft. "The Windows Vista Developer Story: Application Compatibility Cookbook ('Longhorn' Technical Articles)". MSDN . Archived from the original on January 8, 2007. Retrieved May 10, 2015.
  24. Chkdsk - Windows Command Line Reference: TechNet
  25. Russell, Richard (2005). "System Performance Assessment Tools for Windows Longhorn". WinHEC 2005 presentations. Microsoft. Archived from the original (Microsoft PowerPoint presentation) on 2015-11-05. Retrieved 2006-04-13.
  26. Features of the Windows Vista hard disk defragmentation utility
  27. "Disk Defragmenter FAQ". The Filing Cabinet. MSDN Blogs. July 10, 2006. Retrieved 2006-07-17.
  28. "Disk Defragmenter". User Guide. Windows Vista User Guide. January 27, 2007. Archived from the original on February 13, 2007. Retrieved 2007-01-27.
  29. "How to create the Central Store for Group Policy Administrative Template files in Windows Vista". Microsoft . Retrieved February 19, 2021.
  30. 1 2 Mozkowitz, Jeremy (June 2007). "Managing Hardware Restrictions via Group Policy". Microsoft TechNet . Microsoft . Retrieved May 3, 2021.
  31. "Step-by-Step Guide to Managing Multiple Local Group Policy Objects". Archived from the original on 2007-10-07. Retrieved 2007-10-08.
  32. Managing Roaming User Data Deployment Guide Archived 2008-04-05 at the Wayback Machine
  33. "Windows Vista Task Scheduler". Microsoft TechNet. March 3, 2006. Retrieved 2006-04-24.
  34. New command line tools in Windows Vista Archived 2007-04-23 at the Wayback Machine
  35. More information about IPD technology
  36. UNIX Interoperability and Windows Vista
  37. Windows Vista Client Manageability