遇到libtcmalloc dll丢失,无法启动程序的问题很让人苦恼。尤其在不同操作系统下,所需的dll文件可能各异,这无疑增加了解决问题的复杂性。如何快速找到正确的dll并修复问题,成为关键所在。
1、 这类问题通常出现在QQ程序中,当然,某些其他程序也可能遇到,解决方法类似,这里不再赘述。我初次遇到此问题时,第一反应是从网上下载一个dll文件,放到根目录下即可解决,于是尝试了这种方法。不过,在操作前你需要先确认几点信息:首先是相关程序的版本号,其次是操作系统版本。我的系统是Windows 7专业版(64位)。

2、 接着,在网上查找匹配的libtcmalloc.dll文件并下载。

3、 请把这个文件放在C:WindowsSysWOW64文件夹中,这是由于系统为Windows 7的缘故。若使用XP系统,则需放置在C:WindowsSystem32文件夹里,请注意区分系统版本以正确操作。

4、 重启设备后,重新登录程序,问题应该就能解决。
5、 有些人提到,解决此问题可先卸载程序再重新安装。理论上可行,但有时可能无效。原因多种多样,以下列举两种最常见的情况:
6、 很多人卸载软件时,习惯直接使用软件自带的卸载功能,但问题就在这里。如今不少软件都有一个不好的特性:虽然它们能通过自带卸载程序移除自身,但却会遗留注册表文件在电脑中。这些残留的注册表信息会造成系统冗余,这也是电脑使用久了容易变慢、变卡的重要原因。清理这些无效注册表项对提升电脑性能很有帮助。
7、 第二种情况:电脑权限问题致使上述操作无效。
8、 有人建议用第三方软件进行注册表修复和缺失文件修复,这种方法也不错,视情况而定。如果你正好安装了相关软件,不妨尝试这种修复方式。