常见问题(FAQ):其它问题

安装Windows安全更新KB824141之后快速搜索不好用了,怎么办?

请更新到Total Commander 7.50!如果想继续使用5.51版,则需要一个修补程序来解决这个问题,可在此下载。此修补程序包含更新过的totalcmd.exe文件,请把它安装到Total Commander 5.51的安装目录下。Total Commander 6.0及以后版本不再需要此修补程序。

当在一些文件(多数情况为EXE文件)上按下Alt+Enter时,Total Commander变得不稳定甚至崩溃,这是怎么回事?

如果系统中存在问题外壳扩展就会出现这个情况。如果安装了WinRAR 3.0,可在此下载已修复的外壳扩展文件,然后将其解压到WinRAR安装目录。这个文件是由RAR的作者Eugene Roshal提供的,未来可能会包含在WinRAR 3.1里。如果没有安装WinRAR 3,可以尝试卸载系统中的一些外壳扩展直到问题解决。

从4.0更新到4.5之后,Total Commander需要用一分钟而不是一秒钟启动,怎么办?

这个问题很可能是由您的杀毒软件引起的。Totalcmd.exe经过ASPack加壳。某些杀毒软件会单步监视每个程序的启动,这当然极大地减慢了程序的启动速度。解决方案:排除杀毒软件对totalcmd.exe的扫描——Total Commander内置病毒防护。如果不能排除对totalcmd.exe的扫描,请通过E-mail支持联系我们,我们向注册用户提供了末加壳的Total Commander。

启动Total Commander后弹出警告"totalcmd.exe被感染,可能是由未知病毒引起",但我的杀毒软件没有发现病毒!

Total Commander包含自校验功能,每次启动时都会检查主程序是否修改过。如果遇到上面的警告,表明自校验功能检查到了程序的修改。这可能有以下几个原因:

  1. 大多数情况下,这种情况是由新的未知病毒(相对于您所使用的杀毒软件的病毒库)引起的。请立刻升级您的杀毒软件,或使用其它杀毒软件。
  2. Total Commander被放置在某个您仅有运行权限,但没有读取权限的(网络)驱动器目录里。Total Commander需要读取权限。
  3. 如果这个问题只是偶尔发生,并且电脑有时莫名死机, 那么问题很可能出在电脑内存(RAM)上。
  4. 当Total Commander更新后,旧版本的部分进程可能仍然存在于系统缓存中,这种情况也能导致这个问题。重启后这个问题应该不再出现。

McAfee Antivirus 4.5提示发现未知病毒,而这种情况仅仅当从"开始"菜单启动Total Commander时发生!

这是McAfee杀毒软件不能快速地完成扫描而忽略扫描时出现的错误消息。
来自McAfee的解决方案:
在注册表的键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Network Associates\
TVD\Shared Components\On Access Scanner\McShield\Configuration]
下面建立或编辑DWORD值:
ScanArchiveTimeout=128

为什么从我的486机子上启动32位版本这么慢?

在这种情况下,Total Commander需要加载OLE2库来实现资源管理器内的拖放操作、显示快捷菜单与属性,这些库很大,需要较长时间和较大内存来加载。建议在386或486上使用16位版本的Total Commander,因为它不需要OLE2库。不过,它不支持资源管理器内的拖放操作,显示的也是内置的简化了的快捷菜单。

工具栏的背景看起来很怪(见图),是什么原因?

这是Nvidia某些版本显示驱动的bug。请安装新的驱动(23.11或以后版本)以解决此类问题。

当点击标题栏上的"X"按钮来关闭批量重命名工具时Total Commander卡死了。

这是Total Commander 4.50版中的一个bug,请更新到之后版本。

每次启动Total Commander时都会显示"系统资源不足",之后Total Commander却正常运行!

这是某些显卡驱动的bug。NVIDIA TNT2显卡就会出现此类问题。解决:请从显卡制造商的网页上更新显卡驱动。

有时当我删除或移动Netware服务器上的文件夹时,网络驱动器没有了连接!

这是Netware驱动的一个bug,Novell似乎有此bug的解决方案。
www.novell.com下载novellnp.exe并安装,此文件包含更新了的驱动程序。参见文档,ID号为 2929518。
对于此文件Novell有如下描述:
“此文件包含NOVELLNP.DLL——针对于Windows 95下的intraNetWare Client 2.20,解决了使用MS Office 97时丢失驱动映射/连接的问题(参见TID 2929518)。这个问题将在下一个完整的客户端发布版本ZENworks Client for 95中解决。“

当从Total Commander命令行运行DOS程序或DOS命令时,提示符总是c:\(或者是另一固定目录)而不是当前目录!

这是因为指向MS-DOS程序的PIF文件保存了一个目录。您如果在用Windows 3.1或Windows NT 3.51,可以使用PIF编辑器来修改Windows目录中的_default.pif 与dosprmpt.pif (或4dos.pif)文件,'Working directory' 行一定改为空值;对于Windows 95 (或拥有新外壳的NT版本),可以选中PIF文件按下ALT+ENTER 来直接修改。

工具栏上的按钮看起来模糊不清。

Total Commander工具栏上的按钮使用32x32图标。为了在一行中加入更多的图标Total Commander会缩放这些图标。图标大小可以通过“配置-改变工具栏”调出对话框来设置。如果不喜欢按钮模糊不清的样子,可以把大小设定为32以避免图标的缩放。如果程序中包含16x16图标,Total Commander 32位版本也可以使用16x16图标。

在屏幕看起来扭曲的地方时不时会出现光标不能移动等错误,这个错误可能是Windows NT下的非法访问,或Windows95/98下的非法操作或一般保护错误,怎么办?

此类问题一般不是Total Commander而是由显卡驱动引起的。首先使用标准VGA驱动看是否出现同样的问题,若无则应向显卡厂商索取新驱动,或在CompuServe,因特网上寻找新驱动。若有且错误出现时没有其它程序在运行,可向我提交bug——包括Total Commander版本、Windows版本以及错误地址、发生错误的模块名称。DrWatson生成的报告也可以。

运行Total Commander时提示"ctl3dv2.dll没有正确安装",但它就在Total Commander的目录下啊!

ctl3dv2.dll这个文件只有放在Windows或system目录下才可以正常工作。请把该文件移动到Windows或system目录下,并删除所有其他的副本,特别是Total Commander目录中的那个。这个问题仅涉及16位版本的Total Commander。32位版本使用ctl3d32.dll。

一使用罗技鼠标的滚轮,Total Commander就崩溃!

这是某些版本的鼠标驱动的bug。解决方案:在Total Commander中禁用滚轮,此后滚轮操作将被转换为方向键操作。修改wincmd.ini文件,在[Configuration]下添加:
IgnoreWheel=1

Total Commander突然不能启动了,双击TC桌面图标后出现启动界面,然后就定住了。

这可能是因为Total Commandre上次关闭时其中一个文件窗口正在访问网络驱动器,等到下次启动时由于服务器关闭等原因无法访问该网络驱动器,网络驱动器可能会等待连接数分钟直到停止连接尝试并报告错误。解决方案:修改wincmd.ini文件,查找[left]和[right]下是否保存有网络路径,若有则修改为本地地址如c:\。

在使用Total Commander时键盘布局突然变成英文键盘了!

Windows的某些版本允许使用快捷键左边Alt+Shift切换键盘布局,所以如果在Total Commander中设定了形如左边Alt+Shift+Enter的快捷键,Windows可能会因此改变键盘布局。要避免此类问题,请右击”语言栏",再单击"键设置",在“更改按键顺序” 处去掉切换键盘布局快捷键(译注:原文是老版本Windows 下的方法,此处改成xp下的方法)。