电脑缺失各种dll文件怎么办(网友在windows中发现大小超过259GB的dll文件)
电脑缺失各种dll文件怎么办(网友在windows中发现大小超过259GB的dll文件)有网友解释道,这个dll保存用于收集遥测数据的代码库,它之所以这么大,可能是因为某些程序出现bug,写入了大量数据。然而,这些数据并不在dll中,而是当程序运行时,它们被存储在内存中,并在没有网络连接的情况下被记录到文本日志文件中。公开资料显示,dll的文件格式与exe文件一样,等同于32位windows的可移植执行文件(PE),作为exe格式,dll可以包括源代码、数据和资源的多种组合。
众所周知,dll又名“动态链接库”,是一个包含可由多个程序同时使用的代码和数据库。通常来说,dll文件都不大,但你见过几百GB的dll吗?
ID为andrewmackoul的网友在社交媒体上发帖称,他在windows系统中发现了一个名为microsoft.applications.telemetry.windows的dll,其大小竟超过259GB,如下图红圈处所示:
可以发现,在这个目录内,其他dll的大小普遍在几十KB,最大也就1MB左右。andrewmackoul表示,该dll文件的位置在AppData\Local,他不清楚为什么这个其如此之大。
事实上,很多网站提供dll文件的下载,而microsoft.applications.telemetry.windows的原始大小为1.1MB,如下图所示:
有网友解释道,这个dll保存用于收集遥测数据的代码库,它之所以这么大,可能是因为某些程序出现bug,写入了大量数据。
然而,这些数据并不在dll中,而是当程序运行时,它们被存储在内存中,并在没有网络连接的情况下被记录到文本日志文件中。
公开资料显示,dll的文件格式与exe文件一样,等同于32位windows的可移植执行文件(PE),作为exe格式,dll可以包括源代码、数据和资源的多种组合。