安裝 VS2005 SP1 有關(guān)問題的解決辦法
更新時間:2007年04月13日 00:00:00 作者:
VS2005 SP1 出來了,號稱是M$有史以來最bt的補丁,看見有人裝了3個多小時還在收集信息……
其實原因總結(jié)起來就兩個:
1. 數(shù)字簽名認證的問題
2. C盤空間的問題
原因1:Windows Installer設(shè)計的一個特性是可以驗證文件的數(shù)字簽名。但是這次的補丁太
大了,要驗證簽名的話基本上把內(nèi)存都吃光了(要1GB左右的內(nèi)存)
原因2:Windows Installer設(shè)計的一個特性是會在C盤生成一個$PatchCache$文
件,把補的文件再存一遍,對于這次的補丁嘛,這個大約會消耗掉1.3GB的空間
總之就是內(nèi)存不夠、C盤空間不夠的系統(tǒng),如果直接安裝的話肯定死得很難看 *_*
解決方案:
針對原因1:按照 http://support.microsoft.com/kb/824642/en-us 的指示把管理員的數(shù)字簽名驗證關(guān)掉
針對原因2:不要直接打補丁,用下面的批處理:
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文件夾換一個位置
--------------------------------------------------------------------------------
最后,不著急的話等幾天會有官方集成版本了,那時估計打補丁要方便多了。
其實原因總結(jié)起來就兩個:
1. 數(shù)字簽名認證的問題
2. C盤空間的問題
原因1:Windows Installer設(shè)計的一個特性是可以驗證文件的數(shù)字簽名。但是這次的補丁太
大了,要驗證簽名的話基本上把內(nèi)存都吃光了(要1GB左右的內(nèi)存)
原因2:Windows Installer設(shè)計的一個特性是會在C盤生成一個$PatchCache$文
件,把補的文件再存一遍,對于這次的補丁嘛,這個大約會消耗掉1.3GB的空間
總之就是內(nèi)存不夠、C盤空間不夠的系統(tǒng),如果直接安裝的話肯定死得很難看 *_*
解決方案:
針對原因1:按照 http://support.microsoft.com/kb/824642/en-us 的指示把管理員的數(shù)字簽名驗證關(guān)掉
針對原因2:不要直接打補丁,用下面的批處理:
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文件夾換一個位置
--------------------------------------------------------------------------------
最后,不著急的話等幾天會有官方集成版本了,那時估計打補丁要方便多了。
相關(guān)文章
http轉(zhuǎn)https的實戰(zhàn)記錄(iis 7.5)
這篇文章主要給大家介紹了關(guān)于http轉(zhuǎn)https的相關(guān)資料,文中是最近的一次實戰(zhàn)記錄,基于iis7.5,通過一步步的圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。2018-01-01Asp.net Core Jenkins Docker實現(xiàn)一鍵化部署的實現(xiàn)
這篇文章主要介紹了Asp.net Core Jenkins Docker實現(xiàn)一鍵化部署的實現(xiàn),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2019-01-01.NET?Core配置連接字符串和獲取數(shù)據(jù)庫上下文實例
這篇文章介紹了.NET?Core配置連接字符串和獲取數(shù)據(jù)庫上下文實例的方法,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-01-01Web.config(應(yīng)用程序的配置信息)總結(jié)
Web.config文件是一個XML文本文件,它用來儲存 ASP.NET Web 應(yīng)用程序的配置信息(如最常用的設(shè)置ASP.NET Web 應(yīng)用程序的身份驗證方式),它可以出現(xiàn)在應(yīng)用程序的每一個目錄中,接下來詳細介紹一下配置情況,感興趣的朋友可以了解下2013-01-01詳解ASP.NET Core中配置監(jiān)聽URLs的五種方式
這篇文章主要介紹了詳解ASP.NET Core中配置監(jiān)聽URLs的五種方式,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04