如果在工作组模式的Vista系统上安装SP1,那么卸载后消息队列(MSMQ)服务将无法启动,事件日志提示未找到“notify_queue[md:content]rdquo;。
此时可以找到Windowssystem32MSMQStoragelqs目录下的000000002.*文件,并用记事本打开,找到以下字符串:
Label=private$admin_queue$
Type=00000000-0000-0000-0000-000000000000
QueueName=private$admin_queue$
将其改为:
Label=private$notify_queue$
Type=00000000-0000-0000-0000-000000000000
QueueName=private$notify_queue$
然后将修改过的文件内容另存在同一目录下,文件名000000003.6AB7C4B8,文件类型选择全部。
七、.NET Framework
如果Vista系统安装了.NET Framework 3.5,并且在IIS服务中配置了XOML文件,Application Pool又处于集成工作模式(Integrated Mode),则安装SP1后XOML文件可能会无法正确载入,并收到HTTP 404.17错误提示。
此时请在命令行内浏览到%windir%Microsoft.NETFrameworkv3.5目录,运行“WFServicesReg.exe /c命令安装Handler。
64位Vista用户请进入%windir%Microsoft.NETFramework64v3.5目录。
八、系统还原
如果安装SP1的时候系统分区空间不足,则安装程序会删除此前的系统还原点和卷影拷贝,这样用户将无法把系统还原到早期状态,文件的旧版本也会丢失。
九、卸载
如要卸载Vista SP1,请用管理员模式打开命令行,输入以下命令:
start /w pkgmgr /up: VistaSP1-KB936330~31bf3856ad364e35~x86~~6.0.0.<build number>
64位系统用户请将其中的x86替换为amd64;<build number>是欲卸载SP1的版本号,比如SP1 RC PrevIEw是17042、SP1 RC Refresh 2是18000,具体可在系统关于对话框中查看。
等待命令执行完成后重启计算机。在开始菜单搜索框中输入winver命令如果显示版本号是6000则表示卸载成功。
标签: