Deletion of Backup Program Causes Event 7000

  • Thread starter Thread starter TMitchell
  • Start date Start date
T

TMitchell

I used Add/Remove Programs (W2K SP4) to delete a backup program (by CMS
called BounceBack Pro), and now get an Event 7000 error message for
Service Control Manager that states "The CMS PortIO Service failed to
start due to the following error: The system cannot find the file
specified". How do I resolve this?
 
You can either set the service startup type to 'Disabled' or since the files
are now missing you can delete the registry service subkey for it found in;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
|I used Add/Remove Programs (W2K SP4) to delete a backup program (by CMS
| called BounceBack Pro), and now get an Event 7000 error message for
| Service Control Manager that states "The CMS PortIO Service failed to
| start due to the following error: The system cannot find the file
| specified". How do I resolve this?
 
Dave said:
You can either set the service startup type to 'Disabled' or since the files
are now missing you can delete the registry service subkey for it found in;
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Thank you. That's what I thought, but I looked in
Hkey_Local_Machine\system\currentcontrolset\services\, and I did not see
an entry for the CMS PortIO service listed. Nor do I see a comparable
item in the list of Component Services. ???
 
Have you rebooted since the uninstall?

--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Thank you. That's what I thought, but I looked in
| Hkey_Local_Machine\system\currentcontrolset\services\, and I did not see
| an entry for the CMS PortIO service listed. Nor do I see a comparable
| item in the list of Component Services. ???
 
Then look again. It has to be there. The short name is probably not "CMS
PortIO" Look through the subkeys at the 'DisplayName' data.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services

--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Yes, a couple of times. Why? Is this having rebooted a good thing or a
| bad thing?
 
Dave said:
Then look again. It has to be there. The short name is probably not "CMS
PortIO" Look through the subkeys at the 'DisplayName' data.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services
Boy, I sure don't see anything that might even remotely resemble a
service or a Windows Registry entry related to CMS' BouncBack Pro backup
program. I can't seem to get a response from their support staff
either. Sheesh!

Anyone else out there encountered or have a clue as to how to stop Event
ID7000 errors as a result of deleting the CMS BounceBack Pro backup
program when an obvious Windows Registry Services entry for the program
isn't so obvious?
 
Try running this script and then examine the files C:\services.txt and
C:\drivers.txt to see if something looks familiar.

(watch for line wrap)

-------------servicespnpdrivers.vbs---------
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fso, f1, f2
Set fso = CreateObject("Scripting.FileSystemObject")

Set f1 = fso.OpenTextFile("c:\services.txt", ForWriting, True)

Set f2 = fso.OpenTextFile("c:\drivers.txt", ForWriting, True)

Set cInstances = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}" _
& "//./root/cimv2:Win32_Service").Instances_

For Each oInstance In cInstances
return = "Name: " & oInstance.Properties_("Name").Value _
& " *DisplayName: " & oInstance.Properties_("DisplayName").Value _
& " *StartMode: " & oInstance.Properties_("StartMode").Value _
& " *State: " & oInstance.Properties_("State").Value
f1.Write return
f1.WriteBlankLines 1
Next


f1.close

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\.\root\cimv2")

Set colItems = objWMIService.ExecQuery _
("Select * from Win32_PnPEntity")

For Each objItem in colItems
' return = "Class GUID: " & objItem.ClassGuid _
return = "Description: " & objItem.Description _
& " Device ID: " & objItem.DeviceID _
& " Manufacturer: " & objItem.Manufacturer _
& " Name: " & objItem.Name _
& " PNP Device ID: " & objItem.PNPDeviceID _
& " Service: " & objItem.Service
f2.Write return
f2.WriteBlankLines 1
Next

f2.close
Set f1 = Nothing
Set f2 = Nothing
Set fso = Nothing
Set cInstances =Nothing
--------------------------------
--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| Boy, I sure don't see anything that might even remotely resemble a
| service or a Windows Registry entry related to CMS' BouncBack Pro backup
| program. I can't seem to get a response from their support staff
| either. Sheesh!
|
| Anyone else out there encountered or have a clue as to how to stop Event
| ID7000 errors as a result of deleting the CMS BounceBack Pro backup
| program when an obvious Windows Registry Services entry for the program
| isn't so obvious?
 
Dave said:
Try running this script and then examine the files C:\services.txt and
C:\drivers.txt to see if something looks familiar.

(watch for line wrap)

-------------servicespnpdrivers.vbs---------
Const ForReading = 1, ForWriting = 2, ForAppending = 8
Dim fso, f1, f2
Set fso = CreateObject("Scripting.FileSystemObject")

Set f1 = fso.OpenTextFile("c:\services.txt", ForWriting, True)

Set f2 = fso.OpenTextFile("c:\drivers.txt", ForWriting, True)

Set cInstances = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}" _
& "//./root/cimv2:Win32_Service").Instances_

For Each oInstance In cInstances
return = "Name: " & oInstance.Properties_("Name").Value _
& " *DisplayName: " & oInstance.Properties_("DisplayName").Value _
& " *StartMode: " & oInstance.Properties_("StartMode").Value _
& " *State: " & oInstance.Properties_("State").Value
f1.Write return
f1.WriteBlankLines 1
Next


f1.close

Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\.\root\cimv2")

Set colItems = objWMIService.ExecQuery _
("Select * from Win32_PnPEntity")

For Each objItem in colItems
' return = "Class GUID: " & objItem.ClassGuid _
return = "Description: " & objItem.Description _
& " Device ID: " & objItem.DeviceID _
& " Manufacturer: " & objItem.Manufacturer _
& " Name: " & objItem.Name _
& " PNP Device ID: " & objItem.PNPDeviceID _
& " Service: " & objItem.Service
f2.Write return
f2.WriteBlankLines 1
Next

f2.close
Set f1 = Nothing
Set f2 = Nothing
Set fso = Nothing
Set cInstances =Nothing
--------------------------------
I probably did this wrong, not having attempted working with scripts
before, but I copied and pasted your script text in Wordpad and saved it
as a ".vbs" file, then clicked it to run and got an error window stating
an invalid character in Line 1 Character 1. Should I not have used
Wordpad (perhaps Notepad instead?), or started the saved script with the
very first line consisting of:

Const ForReading = 1, ForWriting = 2, ForAppending = 8

with nothing preceding it, or what?
 
Yep, use notepad.exe

--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

:
| I probably did this wrong, not having attempted working with scripts
| before, but I copied and pasted your script text in Wordpad and saved it
| as a ".vbs" file, then clicked it to run and got an error window stating
| an invalid character in Line 1 Character 1. Should I not have used
| Wordpad (perhaps Notepad instead?), or started the saved script with the
| very first line consisting of:
|
| Const ForReading = 1, ForWriting = 2, ForAppending = 8
|
| with nothing preceding it, or what?
 
The service is found in the registry under PortD

HKLM/System/CurrentControlSet/Services/PortD

I also had to search for "CMS port" to rid the system of the final
registry class
 
Good to hear you found it.

--

Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

| The service is found in the registry under PortD
|
| HKLM/System/CurrentControlSet/Services/PortD
|
| I also had to search for "CMS port" to rid the system of the final
| registry class
|
 
Back
Top