有可能是什么木马吧,如果有其它的系统,用其它的系统启动,然后干掉它,如果没有其它系统的话,建议用DOS系统启动。

解决方案 »

  1.   

    我对DOS不是很熟悉,怎么干掉它呀?
      

  2.   

    你用的是不是Windows2000/XP?可以把索引服务关掉试试
      

  3.   

    建议用DOS系统启动,来干掉它???
    若你用win2000分区是ntfs,那dos根本就不认分区,那怎么干。
    如没其它方法,就把你的硬盘接到其它的win2000的机子上(反正就要能认你硬盘分区的),重启在其它的机子上把它删掉吧。
      

  4.   

    对了,你们听说个这个叫MsSearch.exe的东西吗?是系统自带的,还是后加上的呢?
      

  5.   

    是这样的,我在卸载SQL SERVER 7.0的时候说是这个EXE在运行,要我把它关掉,所以就有上面提到的问题了,是不是和SQL有关呢?
      

  6.   

    var
    lppe:tprocessentry32;
    sshandle:thandle;
    hh:hwnd;
    found:boolean;
    begin
    sshandle:=createtoolhelp32snapshot(TH32CS_SNAPALL,0);
    found:=process32first(sshandle,lppe);
    while found do
    begin
      //进行你的处理其中lppe.szExefile就是程序名。
      if uppercase(extractfilename(lppe.szExeFile))='PROJECT2.EXE' then
      begin
        hh:=OpenProcess(PROCESS_ALL_ACCESS,true,lppe.th32ProcessID);
        TerminateProcess(hh,0);
      end;
      found:=process32next(sshandle,lppe);
    end;
    end;
    ********************
    HANDLE hProcess
    Windows NT/2000: The handle must have PROCESS_TERMINATE access. 
    For more information, see Process Security and Access Rights. 所以要先使用 
    DWORD SetSecurityInfo(
      HANDLE handle,                     // handle to object
      SE_OBJECT_TYPE ObjectType,         // object type
      SECURITY_INFORMATION SecurityInfo, // buffer
      PSID psidOwner,                    // new owner SID
      PSID psidGroup,                    // new primary group SID
      PACL pDacl,                        // new DACL
      PACL pSacl                         // new SACL
    );
      

  7.   

    你打开sql的服务管理器, 把服务下栏中的所有服务全暂停就可以了