安裝 VS2005 SP1 有關(guān)問題的解決辦法
更新時(shí)間:2007年04月13日 00:00:00 作者:
VS2005 SP1 出來了,號(hào)稱是M$有史以來最bt的補(bǔ)丁,看見有人裝了3個(gè)多小時(shí)還在收集信息……
其實(shí)原因總結(jié)起來就兩個(gè):
1. 數(shù)字簽名認(rèn)證的問題
2. C盤空間的問題
原因1:Windows Installer設(shè)計(jì)的一個(gè)特性是可以驗(yàn)證文件的數(shù)字簽名。但是這次的補(bǔ)丁太
大了,要驗(yàn)證簽名的話基本上把內(nèi)存都吃光了(要1GB左右的內(nèi)存)
原因2:Windows Installer設(shè)計(jì)的一個(gè)特性是會(huì)在C盤生成一個(gè)$PatchCache$文
件,把補(bǔ)的文件再存一遍,對(duì)于這次的補(bǔ)丁嘛,這個(gè)大約會(huì)消耗掉1.3GB的空間
總之就是內(nèi)存不夠、C盤空間不夠的系統(tǒng),如果直接安裝的話肯定死得很難看 *_*
解決方案:
針對(duì)原因1:按照 http://support.microsoft.com/kb/824642/en-us 的指示把管理員的數(shù)字簽名驗(yàn)證關(guān)掉
針對(duì)原因2:不要直接打補(bǔ)丁,用下面的批處理:
reg export HKLM\Software\Policies\Microsoft\Windows\Installer installer.reg
reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize
/t REG_DWORD /d 0 /f
net stop msiserver
start /wait VS80-KBnnnnnn-X86-mmm.exe
reg delete HKLM\Software\Policies\Microsoft\Windows\Installer /v
MaxPatchCacheSize /f
reg import installer.reg
net stop msiserver
del /q installer.reg 2>nul
(來自:
http://blogs.msdn.com/heaths/archive/2006/11/28/save-time-and-space-for-vs-2005-sp1-by-disabling-the-patch-cache.aspx)
可以為你的C盤省下1.3GB空間
如果你用vista,在vista下很簡單就可以搞定的:
(1)把installer文件夾cut到d盤
(2) mklink /d /j C:\Windows\Installer d:\Installer
也就是把installer文件夾換一個(gè)位置
--------------------------------------------------------------------------------
最后,不著急的話等幾天會(huì)有官方集成版本了,那時(shí)估計(jì)打補(bǔ)丁要方便多了。
其實(shí)原因總結(jié)起來就兩個(gè):
1. 數(shù)字簽名認(rèn)證的問題
2. C盤空間的問題
原因1:Windows Installer設(shè)計(jì)的一個(gè)特性是可以驗(yàn)證文件的數(shù)字簽名。但是這次的補(bǔ)丁太
大了,要驗(yàn)證簽名的話基本上把內(nèi)存都吃光了(要1GB左右的內(nèi)存)
原因2:Windows Installer設(shè)計(jì)的一個(gè)特性是會(huì)在C盤生成一個(gè)$PatchCache$文
件,把補(bǔ)的文件再存一遍,對(duì)于這次的補(bǔ)丁嘛,這個(gè)大約會(huì)消耗掉1.3GB的空間
總之就是內(nèi)存不夠、C盤空間不夠的系統(tǒng),如果直接安裝的話肯定死得很難看 *_*
解決方案:
針對(duì)原因1:按照 http://support.microsoft.com/kb/824642/en-us 的指示把管理員的數(shù)字簽名驗(yàn)證關(guān)掉
針對(duì)原因2:不要直接打補(bǔ)丁,用下面的批處理:
reg export HKLM\Software\Policies\Microsoft\Windows\Installer installer.reg
reg add HKLM\Software\Policies\Microsoft\Windows\Installer /v MaxPatchCacheSize
/t REG_DWORD /d 0 /f
net stop msiserver
start /wait VS80-KBnnnnnn-X86-mmm.exe
reg delete HKLM\Software\Policies\Microsoft\Windows\Installer /v
MaxPatchCacheSize /f
reg import installer.reg
net stop msiserver
del /q installer.reg 2>nul
(來自:
http://blogs.msdn.com/heaths/archive/2006/11/28/save-time-and-space-for-vs-2005-sp1-by-disabling-the-patch-cache.aspx)
可以為你的C盤省下1.3GB空間
如果你用vista,在vista下很簡單就可以搞定的:
(1)把installer文件夾cut到d盤
(2) mklink /d /j C:\Windows\Installer d:\Installer
也就是把installer文件夾換一個(gè)位置
--------------------------------------------------------------------------------
最后,不著急的話等幾天會(huì)有官方集成版本了,那時(shí)估計(jì)打補(bǔ)丁要方便多了。
您可能感興趣的文章:
- VS2015 update2安裝歷程
- VS2015開發(fā)環(huán)境的安裝和配置
- Win10中VC2013安裝Unit test組件出現(xiàn)問題解決方案
- 同時(shí)安裝vs2005團(tuán)隊(duì)開發(fā)版和sql 2005企業(yè)版的方法(downmoon原作)
- vs10安裝之后一些列問題
- vs2008 安裝失敗的總結(jié)與分享
- VS2008無法直接查看STL值的解決方法
- vs2010顯示代碼行數(shù)的方法
- VS2010/VS2013項(xiàng)目創(chuàng)建 ADO.NET連接mysql/sql server詳細(xì)步驟
- Visual Studio 2015安裝步驟詳解
相關(guān)文章
http轉(zhuǎn)https的實(shí)戰(zhàn)記錄(iis 7.5)
這篇文章主要給大家介紹了關(guān)于http轉(zhuǎn)https的相關(guān)資料,文中是最近的一次實(shí)戰(zhàn)記錄,基于iis7.5,通過一步步的圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起看看吧。2018-01-01Asp.net Core Jenkins Docker實(shí)現(xiàn)一鍵化部署的實(shí)現(xiàn)
這篇文章主要介紹了Asp.net Core Jenkins Docker實(shí)現(xiàn)一鍵化部署的實(shí)現(xiàn),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-01-01.NET?Core配置連接字符串和獲取數(shù)據(jù)庫上下文實(shí)例
這篇文章介紹了.NET?Core配置連接字符串和獲取數(shù)據(jù)庫上下文實(shí)例的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-01-01Web.config(應(yīng)用程序的配置信息)總結(jié)
Web.config文件是一個(gè)XML文本文件,它用來儲(chǔ)存 ASP.NET Web 應(yīng)用程序的配置信息(如最常用的設(shè)置ASP.NET Web 應(yīng)用程序的身份驗(yàn)證方式),它可以出現(xiàn)在應(yīng)用程序的每一個(gè)目錄中,接下來詳細(xì)介紹一下配置情況,感興趣的朋友可以了解下2013-01-01詳解ASP.NET Core中配置監(jiān)聽URLs的五種方式
這篇文章主要介紹了詳解ASP.NET Core中配置監(jiān)聽URLs的五種方式,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04