Display Enhancements in Windows 7
Windows 7 now supports WDDM 1.1, which reduces memory consumption for Windows Aero and provides improved display performance, improved video overlay presentation, a better viewing experience on TVs and widescreen laptops, and improved reliability and ability to diagnose problems. Windows 7 includes improved support for high-dot-per-inch (DPI) monitors, and users can configure DPI settings by using the enhanced Display utility in Control Panel.
In Windows 7, the Display utility uses scaling percentages instead of the raw DPI values for a more intuitive user experience by allowing users to adjust their text size and other elements to make it easier for them to read their screens. The correlation between the scaling percentages and DPI settings presented by the Display utility are as follows:
- 100% scaling equals 96 DPI
- 125% scaling equals 120 DPI
- 150% scaling equals 144 DPI (this High DPI option is new in Windows 7)
Similar to Windows Vista, advanced users can still access the Custom DPI Setting dialog box in Windows 7 to specify a custom DPI setting for their monitors. To open this dialog box, select the Set Custom Text Size (DPI) setting.
Beginning with Windows 7, however, DPI settings can be configured on a per-user basis instead of on a per-machine basis. In addition, DPI settings can now be changed without the need for rebooting the system, although a logoff/logon is still required for the changes to take effect. Windows Internet Explorer 8 also includes native support for High DPI.
DPI settings can now be configured during deployment by configuring the <DPI> setting under <Display> in the Unattend.xml answer file to a value of 96, 120, or 144. Note that some applications can have rendering issues at nonstandard DPIs. To resolve such issues, Windows 7 (like Windows Vista before it) includes support for automatic scaling (also known as DPI Virtualization) to enable ISV applications that are not yet DPI aware to be displayed properly. Automatic scaling can be disabled on a per-application basis by selecting the Disable Display Scaling On High DPI Settings check box on the Compatibility tab of the application's Properties dialog box.
Other display enhancements found in Windows 7 include support for integrated display brightness control, a new Display Color Calibration (DCC) tool, and an enhanced Windows Touch technology that supports multi-touch. For additional information on display enhancements in Windows 7, see the Hardware Design For Windows 7 page on Windows Hardware Developer Central (WHDC) at http://www.microsoft.com/whdc/system/hwdesign/HWdesign_Win7.mspx.
In this tutorial:
- Managing Devices and Services
- Understanding Device Installation and Management
- Device Enhancements in Windows 7
- Display Enhancements in Windows 7
- Understanding Device Installation
- Driver Store and Driver Packaging
- Driver Staging vs Installation
- Driver Staging and Installation Process
- Detailed Installation Process
- Managing Driver Packages
- Using PnPutil.exe
- Using Dism.exe
- Driver Signing
- Driver Ranking
- Installing and Using Devices
- Enhancements to the Device Installation Experience in Windows 7
- Scenario 1: Driver found in Driver Store
- Scenario 2: Driver found on Windows Update
- Scenario 3: Driver in Driver Store, But Better Driver on Windows Update
- Scenario 5: No Driver Can Be Found for the device
- Scenario 6: Vendor -supplied media is available
- Scenario 7: Additional Device Software is Available For Download from vendor
- Configuring Device Installation Settings
- Using the Devices And Printers Folder
- Understanding Device Stage
- Understanding the Device Experience Architecture
- Device Containers
- Device display object
- Device Metadata System
- Managing Device Installation Using Group Policy
- Managing Device Installation Behavior
- Managing Driver Installation Behavior
- Blocking Installation of Removable Devices
- Managing Device Redirection Behavior
- Troubleshooting Device Installation
- Using Windows Error Reporting
- Using the SetupAPI Log File
- Using Driver INF Files
- Using Device Manager Error Codes
- Using Driver Verifier
- Repairing Driver Store Corruption
- Repairing Index File Corruption
- Understanding Power Management
- Power Management Enhancements in Windows 7
- New Power Policies in Windows 7
- Configuring Power Management Settings
- Configuring Power Management Settings Using the Power Options Utility in Control Panel
- Configuring Power Management Settings Using Group Policy
- Configuring Power Management Settings Using the Powercfg Utility
- Understanding Services
- Service Enhancements in Windows 7
- Managing Services
- Managing Services Using Task Manager
- Managing Services Using the Sc.exe Command