VCRedist from VS 2008 or VC++ runtime library installs temporary files in root directory

安装vs2008、2010或者是VC++ runtime library时候会在磁盘根目录下产生产生一系列的txt、dll、ini、等文件如

9个文本文件 名字分别为
eula.1028.txt ,
eula.1031.txt ,
eula.1033.txt ,
eula.1036.txt ,
eula.1040.txt ,
eula.1041.txt ,
eula.1042.txt ,
eula.2052.txt ,
eula.3082.txt 。
九个.dll档 名字分别为
install.res.1028.dll ,
install.res.1031.dll ,
install.res.1033.dll ,
install.res.1036.dll ,
install.res.1040.dll ,
install.res.1041.dll ,
install.res.1042.dll ,
install.res.2052.dll ,
install.res.3082.dll .
两个.ini文件,名字分别为
globdata.ini ,
install.ini 。
一个.exe文件 名字为
install.exe
一个.cab文件 名字为
VC_RED.cab
一个.MSI文件
VC_RED.MSI
一个BMP图象 名字为
vcredist.bmp

这些文件是VS2008(VS2010)再发行组件包安装时产生的临时文件,但这个软件却因为bug问题而错误的将临时文件放到了C盘更目录(本应该是temp目录并会被自动删除的,并且这个bug是微软已知的bug)

这些文件可以手动删除
http://support.microsoft.com/kb/950683

Following files are generated on the root directory of a drive that has the largest available space in the system :

install.exe
install.res.1028.dll
install.res.1031.dll
install.res.1033.dll
install.res.1036.dll
install.res.1040.dll
install.res.1041.dll
install.res.1042.dll
install.res.2052.dll
install.res.3082.dll
vcredist.bmp
globdata.ini
install.ini
eula.1028.txt
eula.1031.txt
eula.1033.txt
eula.1036.txt
eula.1040.txt
eula.1041.txt
eula.1042.txt
eula.2052.txt
eula.3082.txt
VC_RED.MSI
VC_RED.cab

Resolution
These files are unnecessary and can be safely deleted from the system. The functioning of the runtime library will not be affected by this.
Its a known bug and is fixed in VS2008 SP1.

his is a problem with a VCRedist for the RTM version of VS 2008. Developers should be using a later version. See

Latest Supported Visual C++ Downloads

For example, for Visual Studio 2008, you should be using:

Microsoft Visual C++ 2008 Service Pack 1 Redistributable Package MFC Security Update

未经允许不得转载:ganlei的个人博客 » VCRedist from VS 2008 or VC++ runtime library installs temporary files in root directory

赞 (0)
分享到:更多 ()