虽然仍然有少数软件在兼容性方面表现得不太好,但这主要是软件开发商的问题,而与Vista SP1并无太大关系。
For SP1 Configuration, proceed to http://www.blackviper.com/WinVista/servicecfg.htm
How to solve Vista SP1 problems… also found at http://4sysops.com/archives/how-to-solve-vista-sp1-problems/
Article ID : 948343
Last Review : March 20, 2008
Revision : 3.0
SYMPTOMS — Windows Vista Service Pack 1 (SP1) is not available for installation from Windows Update, and Automatic Updates does not offer Windows Vista SP1 for installation.
CAUSE
This problem occurs because of one or more of the following causes.
Cause 1
You are already running Windows Vista SP1.
Cause 2
Windows Vista SP1 has not been released for the language of the language pack that you have installed.
Cause 3
Windows Service Pack Blocker Tool is used to block the delivery of Windows Vista SP1 from Automatic Updates or from Windows Update.
Cause 4
You tried to install Windows Vista SP1, and the installation failed with a known inconsistency in the file or registry structure.
Cause 5
A hardware device driver or device software was problematic when you updated to Windows Vista SP1.
The Windows Update service can detect the small set of device drivers and software that falls into this category. The Windows Update service will not offer Windows Vista SP1 until an update for the hardware device driver or the device software has been installed.
Cause 6
You have installed a prerelease version of Windows Vista SP1, and you must uninstall the prerelease version, or start with a new installation of Windows Vista.
Cause 7
You used the third-party program vLite to configure the system, and you may have removed required system components that have to be available for Windows Vista SP1 to be installed.
Cause 8
You see one or more updates for Windows Vista when you run Windows Update. However, you do not see Windows Vista SP1 listed.
RESOLUTION
To resolve this problem, use one or more of the following methods, as appropriate for your situation.
Method for Cause 1
Determine whether you are running Windows Vista SP1. To do this, follow these steps: 1. Click Start, right-click Computer, and then click Properties.
2. If Windows Vista SP1 is installed, you will see that a reference to Windows Vista SP1 is displayed at the bottom of the Windows Edition section.
Method for Cause 2
There will be two releases of Windows Vista SP1. The first release of Windows Vista SP1 is available in the following languages: • English
• French
• German
• Japanese
• Spanish
The second release of Windows Vista SP1 will be available in the remaining 31 languages. The second release of Windows Vista SP1 is scheduled for later in 2008.
You will only be offered Windows Vista SP1 during the first release if your language and any installed language packs are included in the first five languages.
Verify the language and language pack that is installed on your computer
Method for Cause 4
You may have experienced a known inconsistency in the file system or in the registry for the current set of installed Windows components. If the system has one of a set of repairable inconsistencies, Windows Update will offer an update that will repair this issue. Reopen Windows Update, and then click Check for Updates again. To do this, follow these steps: 1. Click Start, type Windows Update in the Start Search box, and then press ENTER.
2. Click Check for updates.
If your computer has this known inconsistency, we will now offer an update that will make the correction and that will let Windows Vista SP1 be offered and installed when Windows Update is next checked.
Note For most users, Automatic Update will offer this solution, and then it will re-offer Windows Vista SP1 without any interaction required.
Method for Cause 5
To help ensure a positive update experience, Windows Update will temporarily not offer Windows Vista SP1 to systems that have the following device drivers. In some cases, these device drivers are problematic on Windows Vista-based computers when you update to Windows Vista SP1. By installing updated device drivers, you will resolve the issue and enable Windows Update to offer Windows Vista SP1.
Audio drivers
Realtek AC’97 • For x86-based computers: Alcxwdm.sys – version 6.0.1.6242 or earlier
• For x64-based computers: Alcwdm64.sys – version 6.0.1.6242 or earlier
SigmaTel • For x86-based computers: Sthda.sys – version 5.10.5762.0 or earlier
• For x64-based computers: Sthda64.sys – version 5.10.5762.0 or earlier
SigmaTel • For x86-based computers: Stwrt.sys – version 6.10.5511.0 or earlier
• For x64-based computers: Stwrt64.sys – version 6.10.5511.0 or earlier
Creative Audigy • For x86-based and x64-based computers: Ctaud2k.sys – version 6.0.1.1242 or earlier
• For x86-based computers: P17.sys – all versions (This was originally a Windows XP-based driver.)
Conexant HD Audio • For x86-based computers: Chdart.sys – version 4.32.0.0 or earlier
• For x64-based computers: Chdart64.sys – version 4.32.0.0 or earlier
Biometric (Fingerprint) Sensors• AuthenTec Fingerprint Sensor with the Atswpdrv.sys driver file – version 7.7.1.7 or earlier
• UPEK Fingerprint Sensor with the Tcusb.sys driver file – version 1.9.2.99 or earlier
Display drivers
Intel Display • For x86-based computers: Igdkmd32.sys – versions between and including driver 7.14.10.1322 and 7.14.10.1403
• For x64-based computers: Igdkmd64.sys – versions between and including driver 7.14.10.1322 and 7.14.10.1403
Other drivers
Texas Instruments Smart Card Controller with the GTIPCI21.sys driver file – version 1.0.1.19 or earlier
Sierra Wireless AirCard 580 with the Watcher.exe application – version 3.4.0.9 or earlier (This application is located in the AirCard 580 Program Files folder.)
Symantec software driver for Symantec Endpoint Protection and for Symantec Network Access Control clients • For x86-based computers: Wgx.sys – versions 11.0.1000.1091 or earlier
• For x64-based computers: Wgx64.sys – versions 11.0.1000.1091 or earlier
Note Symantec is aware of this issue, and it is working on a solution. Symantec provides various update procedures. This includes their LiveUpdate service.
Additional Windows Vista SP1 driver information
Additionally, Windows Update will not offer Windows Vista SP1 to computers with the Logitech QuickCam that uses the Lvuvc.sys device driver (all versions). Microsoft has identified a flaw in the Windows Vista Ks.sys file that may cause a critical stop during Windows Vista SP1 installation if this device driver file is present. An update to Ks.sys is being developed that resolves this issue. When Microsoft has resolved this issue, an update to Ks.sys will be offered to these users through Windows Update. After this update is installed, users will then be offered Windows Vista SP1 by re-checking for updates.
To resolve this problem, use one or more of the following resolutions:
Resolution 1: Install device driver updates from Windows Update1. Click Start, type Windows Update in the Start Search box, and then press ENTER.
2. Click Check for updates.
3. Review the list of all the updates, including those that are marked as Optional. Install any hardware device drivers that are listed.
4. When driver installation is complete, click Check for updates again to see whether Windows Vista SP1 is now offered.
Resolution 2: Install manufacturer’s updates
Visit the driver download site on your computer manufacturer’s Web site. Look for recently updated device drivers that have not yet been installed. As soon as you have updated your computer, return to Windows Update, and then click Check for Updates again to see whether Windows Vista SP1 is now offered.
Method for Cause 6
Resolution 1: For users who installed the prerelease update package for Windows Vista SP1
If you have installed a prerelease version of the Windows Vista SP1 update, you must uninstall this version to install the final release of the service pack. To do this, follow these steps: 1. Click Start, type Programs and Features in the Start Search box, and then click Programs and Features in the Programs list. If you are prompted for an administrator password or for confirmation, type the password, or click Continue.
2. In the Tasks pane, click View installed updates.
3. Click Service Pack for Windows (KB936330), and then click Uninstall.
Resolution 2: For users who installed the full version of the prerelease of Windows Vista with SP1
If you have installed the full version of the prerelease of Windows Vista with SP1, you must upgrade to the final version of Windows Vista SP1, or you must perform a clean installation of the final version. (Full versions of prereleased software are not licensed to be run after the Beta period.) To do this, follow these steps: 1. Obtain a full version of Windows Vista with SP1. You may be able to download this from the same source that offered you the prerelease version, or you may have to obtain a copy from a local retailer when it is released for sale.
2. Insert the Windows Vista DVD, and then follow instructions about how to install Windows Vista. You must enter a genuine licensed product key when you are asked.
3. At the installation choice screen, you will be offered either the upgrade option or the custom installation option. Select the appropriate option with the understanding that a custom installation choice will cause you to lose access to your data and your installed programs.
Method for Cause 7
The third-party program vLite can be used to remove required system components.
Method for Cause 8
Windows Vista SP1 cannot be installed together with any other updates. It must be installed by itself. Therefore, if there are any pending updates on Windows Update, such as security updates, Windows Update will not offer Windows Vista SP1 until the updates are installed. To install all pending updates, follow these steps: 1. Click Start, type Windows Update in the Start Search box, and then press ENTER.
2. Click Check for updates. Review the list of updates, and then verify that all updates that are marked Important or Recommended are checked.
3. Click Install Updates to begin the installation. You may be asked to restart the computer when the installation is complete.
Windows Vista SP1 will be offered after all pending updates are installed by re-checking Check for updates.
Hiding updates as an alternative resolution for Cause 8
You can select not to install an offered update by un-checking the item from the Windows Update list and agreeing to hide the update.
Detailed Information
http://support.microsoft.com/?kbid=948343#method5
根据微软官方提供的数据,除了23项已经通过Windows更新发布的重要安全更新之外,Vista SP1还包含了551项补丁修复内容。在这些重要更新和补丁修复内容之中,其中与IE有关的多达75项,与电源管理有关的41项,与存储器有关的38项,与硬件有关的35项,与网络有关的同样有35项,其他则是包括桌面、打印机等方面的。
根据官方公布的白皮书披露,SP1将提供Express、Stand-alone、Slipstream等三种安装方式。当然,不管选择哪一种安装方式,对于x86系统来说,Vista SP1的安装至少需要7GB的可用硬盘空间,而对于x64则需要12GB的可用硬盘空间,虽然这些所占用的硬盘空间将在安装完成之后进行自动释放,不过建议大家还是花费一些时间对“C:\Windows\Temp\”进行清理。
安装过程并无复杂之处,按照提示操作即可,完成之后,我们可以从系统属性中查看到变化(图1),你会发现这里出现了“Service Pack1”的字样,而以前的测试版本则可能还会同时显示“v.658”等具体的版本号。
从本质上来说,SP1集成了Vista发布以来的诸多安全更新和补丁程序,主要是在安全性、系统性能、兼容性方面,也就是说Vista SP1注重的是改进体验,而不是新增功能或应用程序的变更。IE的版本号为7.0.6001.18000,而非最近公开测试的8.0版本;DirectX同样也只是10,而非传说中的10.1。
变化主要集中在以下几个方面:
变化之一:文件复制速度明显提高 — 安装SP1之后,复制和移动文件速度慢的问题得到了明显的改善(图3),特别是在时间计算方面有了相当大的改进,文件复制进度窗口在两秒钟之内即可计算出所需要的时间,本地磁盘对本地磁盘,文件复制速度提高25%;到非Windows Vista SP1系统之间的文件复制,速度提高近45%;两台Windows Vista SP1之间的文件对传,速度提高近50%。
变化之二:笔记本系统性能得到提升 — 安装SP1之后将不再频繁地刷新屏幕,从而降低CPU占用率,这可以在一定程度上提高电池的使用时间。
变化之三:允许用户更改默认的搜索引擎 — 安装SP1之后,我们可以重新设计Vista的默认搜索组件,访问http://desktop.google.com/zh/下载并安装“Google桌面”,安装完成之后,我们按下“Win+F”组合键时所调用的就不再是默认的搜索组件,而是会在任务栏和桌面同时打开Google Desktop的搜索栏, 不过“开始搜索”框还是只能使用内置的搜索服务。
变化之四:本地组策略的地位被提升 — 如果你细心的话,会发现GPMC(Group Policy Management Console,组策略管理控制台)已经从系统中被移除,我们在运行对话框输入“gpedit.msc”之后(图6),默认启动的将是“Local Group Policy Editor(本地组策略)”,管理员还可以自行加入额外的组策略对象(GPO)或独立的设置选项。据微软官方的解释,这是为了满足管理员的普遍需求。
变化之五:对更多新技术的支持 — 在以前,我们整理磁盘碎片时并不能自由进行选择,往往只能被动接受。安装SP1之后,你可以在运行磁盘碎片整理程序时,很方便地选择卷。除此之外,BitLocker加密功能得到了一定的增强,例如支持非系统磁盘的加密,改进了BitLocker Drive Encryption(BDE),提供TMP加密支持,包括闪存加密和PIN。
变化之六:兼容性得到提高 — 微软虽然发布了SP1,但却仍然没有解决天气预报小工具的正常显示这个难题,我们所看到的还是“Service not available”的提示信息。另外,虽然现在32位的Vista SP1能够正确地报告系统所安装的4GB内存,而不再是安装SP1之前的3.25GB,是否完全发挥性能还有待研究。