locked
Virus protection: Windows did not find any antivirus on this computer RRS feed

  • Question

  • One Care has been installed and working fine for months.

     

    Suddenly, Windows does not find any antivirus on my computer.

     

    Through the community boards, I found two potential solutions/fixes/patches, which I downloaded and ran.

     

    The first is CaclsDeleteDB.  After running this, I get the following error message (please scroll down for second "fix"):

     


    c:\35d8700de9600be7bbd04bcfbc64>echo.


    c:\35d8700de9600be7bbd04bcfbc64>echo This program will attempt to remedy the Windows Live OneCare errors:
    This program will attempt to remedy the Windows Live OneCare errors:

    c:\35d8700de9600be7bbd04bcfbc64>echo    "Update your virus and spyware protection"
       "Update your virus and spyware protection"

    c:\35d8700de9600be7bbd04bcfbc64>echo       or
          or

    c:\35d8700de9600be7bbd04bcfbc64>echo    "Update Windows Live Onecare"
       "Update Windows Live Onecare"

    c:\35d8700de9600be7bbd04bcfbc64>del "C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log" 1>NUL 2>&1

    c:\35d8700de9600be7bbd04bcfbc64>echo.


    c:\35d8700de9600be7bbd04bcfbc64>echo Stopping the Windows Live OneCare Service...
    Stopping the Windows Live OneCare Service...

    c:\35d8700de9600be7bbd04bcfbc64>net stop winss
    System error 1060 has occurred.

    The specified service does not exist as an installed service.


    c:\35d8700de9600be7bbd04bcfbc64>echo.


    c:\35d8700de9600be7bbd04bcfbc64>echo Setting permissions for the OneCare settings database...
    Setting permissions for the OneCare settings database...

    c:\35d8700de9600be7bbd04bcfbc64>cacls "C:\Program Files\Microsoft Windows Onecare Live\Database" /T /C /E /G administrators:F  1>NUL
    The system cannot find the path specified.


    c:\35d8700de9600be7bbd04bcfbc64>if errorlevel 1 call :cacls_err 1 administrators

    c:\35d8700de9600be7bbd04bcfbc64>echo ERROR: 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>if "1" == "1" echo   cacls "C:\Program Files\Microsoft Windows Onecare Live\Database" /T /C /E /G administrators:F  1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>if "1" == "2" echo   del /q "C:\Program Files\Microsoft Windows OneCare Live\Database\*.*"  2>&1 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>echo   error code = 3  1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>echo   . 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>goto :eof

    c:\35d8700de9600be7bbd04bcfbc64>rem try the logged in username in case it is not an administrator; do not bail if it fails

    c:\35d8700de9600be7bbd04bcfbc64>cacls "C:\Program Files\Microsoft Windows Onecare Live\Database" /T /C /E /G Matt:F  1>NUL
    The system cannot find the path specified.


    c:\35d8700de9600be7bbd04bcfbc64>if errorlevel 1 call :cacls_err 1 Matt

    c:\35d8700de9600be7bbd04bcfbc64>echo ERROR: 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>if "1" == "1" echo   cacls "C:\Program Files\Microsoft Windows Onecare Live\Database" /T /C /E /G Matt:F  1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>if "1" == "2" echo   del /q "C:\Program Files\Microsoft Windows OneCare Live\Database\*.*"  2>&1 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>echo   error code = 3  1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>echo   . 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>goto :eof

    c:\35d8700de9600be7bbd04bcfbc64>echo.


    c:\35d8700de9600be7bbd04bcfbc64>echo  Resetting the OneCare database...
     Resetting the OneCare database...

    c:\35d8700de9600be7bbd04bcfbc64>del /q "C:\Program Files\Microsoft Windows OneCare Live\Database\*.*"  1>NUL 2>&1

    c:\35d8700de9600be7bbd04bcfbc64>if errorlevel 1 call :cacls_err 2

    c:\35d8700de9600be7bbd04bcfbc64>echo ERROR: 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>if "2" == "1" echo   cacls "C:\Program Files\Microsoft Windows Onecare Live\Database" /T /C /E /G :F  1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>if "2" == "2" echo   del /q "C:\Program Files\Microsoft Windows OneCare Live\Database\*.*"  2>&1 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>echo   error code = 1  1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>echo   . 1>>"C:\Users\Matt\AppData\Local\Temp\caclsdeldb_err.log"

    c:\35d8700de9600be7bbd04bcfbc64>goto :eof

    c:\35d8700de9600be7bbd04bcfbc64>echo.


    c:\35d8700de9600be7bbd04bcfbc64>echo Restarting OneCare to "Check for updates".
    Restarting OneCare to "Check for updates".

    c:\35d8700de9600be7bbd04bcfbc64>echo.


    c:\35d8700de9600be7bbd04bcfbc64>goto restart_winss

    c:\35d8700de9600be7bbd04bcfbc64>echo.


    c:\35d8700de9600be7bbd04bcfbc64>echo Restarting the Windows Live OneCare Service...
    Restarting the Windows Live OneCare Service...

    c:\35d8700de9600be7bbd04bcfbc64>net start winss
    The service name is invalid.

    More help is available by typing NET HELPMSG 2185.


    c:\35d8700de9600be7bbd04bcfbc64>goto :eof

    ==============================

     

    Okay, so the second fix to this problem which I downloaded and tried to run is:  RepairBootIni

     

    I then get an error message (not copy and paste-able) which states that the system cannot find  the c:\boot.ini, etc.

     

    ==============================

     

    So!  Despite two hopeful fixes, neither work.  What do I do next??????  Any ideas? 

     

    Thanks

    Thursday, March 13, 2008 9:53 PM

Answers

All replies

  • This Microsoft Knowledge Base article may help - http://support.microsoft.com/kb/944175/en-us

     

    Thursday, March 13, 2008 10:58 PM
    Moderator
  • If OneCare is indeed running and active on your PC, then Jim's link should help as the problem would be a corrupt WMI repository causing Windows Security Center to mis-report the protection status on the PC.

     

    So, the questions are:

    1. Is OneCare running and in green status in your system tray?

    2. What OS are you running - is it Vista x64? (I ask this due to the failure of the first utility you ran)

     

    -steve

     

    Friday, March 14, 2008 12:43 PM
    Moderator