To upgrade or not to upgrade, that is the question. Well for some people, like me it really isn’t within my ability to decide. I’m currently working on a project for a client that has graciously outfitted me with a killer new laptop complete with all their fully licensed software so that I can work on a project for them. I know, most companies aren’t so gracious – but it came at a cost. Because I’m working in an IT group that is focusing on leading edge technologies I was told I would need to run Windows Vista 64-bit. At first I was very hesitant and continued working on my 32-bit for over a month. Then my lead finally asked me “have you upgraded yet?” and I had to sink down in shame and admit I was a little scared. After all, this is my production computer and I’m not a big advocate of using new software in production until all the bugs have been worked out. But will a little reassuring he convinced me it was time to upgrade. It’s been two months now, and I’ve only had to repair twice. Frankly, on a production machine that is twice too many for my liking, but at least I can say I was one of the few who went through the initial phase with Vista 64.
This week I received an email thread asking everyone to upgrade to SP1 – and again I’m on the “wait and see” fence. After several responses to the request I received an email listing all the great benefits of upgrading. I have had two major issues with my installation, one involving the sleep mode that it likes to go into and not come out of, and one with my USB devices. Both of which are supposedly fixed with SP1. I figure why not upgrade, it can only get better from here. Below is a list of some of upgrades of SP1. Just as a reminder, SP1 is still in beta and Microsoft does not recommend installing this software on primary or mission critical systems.Â
Hardware Changes
- Adds support for UEFI and GPT boot disks
- Adds support for x64 EFI network boot
- Adds 64-bit MSDASQL to bridge OLEDB and ODBC applications
- Adds DirectX 10.1
- Adds support for exFAT
- Adds support for SD Advanced DMA
- Adds support to create bootable DVDs for BIOS or EFI
- Adds new icons/labels for HD DVD and Blu-Ray drives
- Adds support for new types of Windows Media Center Extenders
- Enhances MPEG-2 decoding in Media Center
- Enhances desktop resolution adjustments with Windows Network Projectors
Application Compatibility
- Several compatibility updates released
- Vendors will have additional updates to enhance performance
- Pre-SP1 applications will not break with SP1 applied
Reliability Improvements
- Most common crashes and hangs resolved
- Enhances protection of NTFS data when ejecting media
- Improves IPv6 IPSec communication
- Resolves driver issues when machine sleeps
- Improves ad-hoc wireless connections
- Improves peer-to-peer connections
- Adds support for backing up EFS protected data
- Enhances the Startup Repair Tool (SRT)
Performance and Power
- Consumes less bandwidth during network browsing
- Improves power usage when screen does not change
- Resolves a video issue causing sleep problems
- Improves battery life with fix for hard drive spinning issues
- Improves speed in extracting ZIP files
- Significantly improves speed of moving directories with files
- Improves performance while copying files using BITS
- SP1 is 25% faster copying files locally on the same disk
- SP1 is 45% faster copying files from a non-Vista machine to SP1 machine
- SP1 is 50% faster copying files from a SP1 machine to another SP1 machine
- Improves responsiveness when manipulating media or files
- Improves the copy progress status
- Improves time to read large images by 50%
- Improves IE7 performance on JScript intensive websites
- Boots ReadyDrive machines faster
- Improves Resume process on ReadyDrive machines
- Enhances SuperFetch to improve Resume times
- Reduces the shutdown time by several seconds
- Improves time to resume by 18% in some cases
- Improves network detection and selection
- Improves login times for domain-joined machines not present on the domain
- Removes delay when unlocking machine
- RDP protocol has new compression algorithm reducing RDP traffic 25 – 60%
Security Updates
- Includes all previously released security updates
- Includes new APIs on 64-bit version for Kernel Patch support
- Improves security of RemoteApp programs
- Includes enhancements to DEP
- Enhances presentation of data in the Windows Security Center
- Improves authentication on wired network connections
- Adds security changes to enhance Smart Card usage
- Enhances BitLocker to allow encryption of non-system drives
- Enhances Online Certificate Status Protocol
New Technologies and Standards Added
- Crytographic support added for SHA-2565, AES-GCM, and AES-GMAC for ESP and AH; SHA-256 and SHA-384 for IKE
- Adds Elliptical Curve Cyptography (ECC) pseudo-random number generator
- Adds the Secure Socket Tunneling Protocol (SSTP)
- Adds support for 802.11n wireless
- Adds support for the Windows Smartcard Framework for the EU
- Adds Digital Signature Directive and National ID / eID support
- Enhances the TCP Chimney card support
- Adds support for FIPS 104-2 wireless cryptographic processing
- Enhancements to Windows Firewall and IPSec for cryptographic changes
Desktop Administration and Management
- Disk defragmenting tools updated
- Adds Rights Management Services polling
- New Group Policies added to elevate permissions without Secure Desktop for Remote Applications
- Allows NAP client to get updates directly from Windows Update
- Allows NAP Heathy clients to connect to NAP unheathy clients
- Adds support for Web Services for Devices (WSD) Print Devices
- Improves printing to local printers though TS session
- Group Policy settings to control network interface naming
- Allows KMS to run in a virtual machine
Setup and Deployment Improvements
- Enhancements added for multi-lingual deployments
- Adds additional “hot” patching support to prevent reboots
- Allows 64-bit versions of Windows to be installed from the 32-bit GUI
- Improves patch deployments
- Reduces the total number of installers running during an installation
- Reduces OS installation time
- Improves the OS making it more resilient to unexpected power failures
General Improvements and Enhancements
- Desktop search can be replaced by 3rd party application
- 32-bit machines will properly report 4 GB of RAM (depends on BIOS)
- SP1 reduces number of UAC prompts for file/folder changes
- Reduced Functionalty Mode removed
- Improves compatibility with 3rd party scanning tools
- Users are now asked for a password hint when creating account