Forum overview »
Everything New Technology » Critical update stopped Task Scheduler Service (1/1)
| Critical update stopped Task Scheduler Service |
| Author |
Message |
Durt
Member
Posts: 52
Joined: 1999-09-01
Member No.: 273
|
2003-01-23 21:21:27
The Microsoft critcial update released yesterday (810833), messed up the Task Scheduler Service. When I try and start this service, I get, "Error 1717: The interface is unknown". The MS page for this patch is here
This service worked fine until this morning. I tried uninstalling the hotfix but that didn't fix anything. Anyone else have this problem?
|
|
| Post #119107 |
|
AlecStaar
Account Disabled
Posts: 51
From: A discrete point in the Space-Time continuum...
Joined: 2001-02-09
Member No.: 5224
|
2003-01-24 00:39:05
"The Microsoft critcial update released yesterday (810833), messed up the Task Scheduler Service. When I try and start this service, I get, "Error 1717: The interface is unknown". The MS page for this patch is here
This service worked fine until this morning. I tried uninstalling the hotfix but that didn't fix anything. Anyone else have this problem?"
Sounds like a .tlb file screwup, or registry GUID is gone/messed up!
I know that Microsoft uses things called Type Libraries (.tlb extensioned files) on disk that house things called INTERFACES for programs... COM stuff iirc. That is the keyword here, the word "interface", but that might be a registry GUID as well.
(Uually, .tlb files are full of abstracted function calls for other libraries.)
What are you running in Task Scheduler? One by one, eliminate it down to the problem one, if it is ONLY 1 of them... that's what i'd try first! Could be the application itself, one of your scheduled items is bad.
I'd guess that whatever typelib or registry GUID for a DLL/OCX/ActiveX in the Task Scheduler as a scheduled item that it is calling on to load things up has changed & they may not have accounted for it in that applications' code.
Who knows, Task Scheduler may need a patch for this new patch as well, but I don't use the TaskScheduler at all here, I turn it off, so I have not run into that here!
* Anyone else hit this wall?
APK
P.S.=> If you can zero it down to only ONE of the programs in there being bad then uninstall the app & reinstall it! apk
|
|
| Post #119111 |
|
Durt
Member
Posts: 52
Joined: 1999-09-01
Member No.: 273
|
2003-01-24 13:50:51
Deleted all the tasks... same error.
How do I uninstall, then reinstall the task scheduler service? Any dependancies that I need to worry about?
|
|
| Post #119143 |
|
AlecStaar
Account Disabled
Posts: 51
From: A discrete point in the Space-Time continuum...
Joined: 2001-02-09
Member No.: 5224
|
2003-01-24 14:02:50
"Deleted all the tasks... same error. "
Ok then... the problem's sounding/looking like it is in the Task Scheduler service itself at this point from the data you are providing as well as the test you performed!
Your registry... have you by any chance run any types of Registry Cleaning program on it?
Many of them (not mine though,  afaik, I had to make corrections for that a couple years back in fact) will list as candidates for deletion things called TypeLibs (the .tlb GUID registrations I mention above) & CLSID (Class Identifiers) that interface housed abstracted functions may possibly require... COM/ActiveX/OLEServers use this like mad!
Some registry cleansing programs CAN & will cause this type of damage because of their lack of safeguards/filtrations of those items in the registry IF you chose to indiscriminately remove them without further detailed investigation of them...
Now this is more than just a thought!
See, I've seen this "go-down" before & have even advised another coder (who took GREAT offense to this suggestion, I don't blame him, sometimes it stings taking critique) to correct this in his application in fact.
To date, he has not... not that I am aware of at least.
EDIT PART - IF you are LUCKY in that scenario... the program in question maintains some sort of registry OR file based tracking of its activities & provides you a means to re-merge the entries you removed... good ones, do!
"How do I uninstall, then reinstall the task scheduler service? Any dependancies that I need to worry about?"
THAT is a good question, I do not believe you can easily. I don't know if changing sysoc.inf files' internal contents will show Task Scheduler even as a removeable item in Control Panel, Add-Remove Programs, Windows Components (as that will show MANY that are not shown as removeable, but are if you edit that file properly).
Lookup sysoc.inf here on the forum, I am sure I have seen the technique illustrated/enumerated for that, to get things normally hidden from view to show in it for use in removal in said control panel item mentioned above!
* Good luck, if this does not work, we will keep at it... it'd be an interesting thing to investigate!
APK
P.S.=> Again though: I wonder, has anyone else hit this problem besides yourself? If not, it may be a 'simple-case' of disk file (in the case of a .tlb) or registry corruption for the function/dll/activeX/ocx com libs it calls & their interfaces as it seems to be telling us here... apk
|
|
| Post #119144 |
|
DS3Circuit
Senior Member
Posts: 739
From: Northeast PA
Joined: 2002-12-11
Member No.: 16192
|
2003-01-25 01:20:26
Care to run system file checker
start
run
sfc /scannow

|
|
| Post #119173 |
|
AlecStaar
Account Disabled
Posts: 51
From: A discrete point in the Space-Time continuum...
Joined: 2001-02-09
Member No.: 5224
|
2003-01-25 07:58:08
"Care to run system file checker
start
run
sfc /scannow
"
Good point, because it may be a case of a corrupted file OR missing one...
(OR, the 'classic' mismatch of OLEServer DLL version build needed is overwritten by another model that has diff. function call errorlevels returns in it, or function call parameter values types changes from what is expected by taskscheduler calling it.)
*
Running it as DS3Circuit points out, is not going to hurt anything & maybe even fix it!
APK
|
|
| Post #119178 |
|
Durt
Member
Posts: 52
Joined: 1999-09-01
Member No.: 273
|
2003-01-27 05:06:08
"Care to run system file checker
start
run
sfc /scannow
"
Ran it... it said I had to be administrator running a console window. Sad thing was, I was logged in as administrator and I was running it from a console window. I am getting real close to getting a third party crontab program.
Edit: Got SFC to work, I was trying to run it from a TS session, W2k didn't like that. This didn't fix the problem, however.
|
|
| Post #119283 |
|
AlecStaar
Account Disabled
Posts: 51
From: A discrete point in the Space-Time continuum...
Joined: 2001-02-09
Member No.: 5224
|
2003-01-27 11:32:35
Durt,
Personally I think really that you have a few registry GUIDS missing for various TypeLibs (type library function calls) that TaskScheduler needs to go calling functions it uses... registry corruption, rather than a missing .tlb file.
This is why I asked if you ran any registry cleaning programs, some will present those to you as valid to remove, when in fact, they are NOT!
* Here is part of the problem of complexity that comes up when you build apps with alot of "moving parts": More room for breakdown.
(Blow out one wrong GUID in a CLSID or TypeLib entry in the registry, or burn a file on disk by mistake, and BANG!)
This system of "non-monolithic" totally statically linked executeables files systems does have its merits in easier & potentially smaller updates & patches since you don't have to replace the WHOLE system when updating it, & also in dynamically loadeable/unloadeable .DLL/.OCX etc. in memory mgt. but the trade off is that stuff being more parts to keep solid & tracked... plus, it lets the system overall be smaller, sharing various libraries common to many applications.
(DLL Hell has been lessened with WFP/SFP in place with side by side loadings of needed libs, but that too, is not totally perfect either but a great start)
I try to build single-exe style apps, because of less moving parts to track but sometimes I use .DLL's & .OCX's because they are proven & work... and would be TOO much work to try to build some of their functions manually & be 110% sure they are as solid as some prebuilt functions are.
I imagine it's the same for most coders in that respect.
APK
|
|
| Post #119290 |
|
Durt
Member
Posts: 52
Joined: 1999-09-01
Member No.: 273
|
2003-01-27 11:55:28
Nope, I haven't run any regclean type apps. Maybe an uninstall of a program did the reg corruption. Haven't looked at the .tlb files yet. I think I will install a crontab program tonight, then I can disect this problem at my leisure. It does look like the update didn't do the corruption, or other people would of chimed in. Something else did the corruption.
Thanks for all your help!
|
|
| Post #119291 |
|
AlecStaar
Account Disabled
Posts: 51
From: A discrete point in the Space-Time continuum...
Joined: 2001-02-09
Member No.: 5224
|
2003-01-27 12:22:41
Well, you're welcome first of all, I hope that some of that does help in solving your hassle...
* Whatever you do, don't give up on it & reinstall if you don't have to... it'd be neat to see if you do in fact arrive at a solution!
(Even if it is a "paperclips, rubberbands, & super-glue + chicken-wire" type of hacked up fix for this!)
QUESTION: Have you examined the contents of sysoc.inf & see if you can make the TaskScheduler tools available for update/reinstall/uninstall? That file hides ALOT of what Windows Installer can display in the actual Windows Components add-remove tool in Control Panel... look into it, it may have taskscheduler be one you can remove & then reinstall fixing it up!
APK
P.S.=> And, I agree... if it was the patch that messed you up, alot more folks would have put in their 2 cents worth as well I imagine having fallen victim to it also... apk
|
|
| Post #119294 |
|
joel32137
Junior Member
Posts: 1
Joined: 2004-07-02
Member No.: 32069
|
2004-07-02 03:12:39
Here's a solution that worked for me when I encountered the same error code when starting the Task Scheduler service..
Make sure your Event Log service is started and set to automatic.
Hope this helps
|
|
| Post #140737 |
|
dagrafixman
Member
|
2004-07-02 08:11:33
try running a repair install
|
|
| Post #140743 |
|
dagrafixman
Member
|
2004-07-02 08:11:38
try running a repair install
|
|
| Post #140744 |
|
dagrafixman
Member
|
2004-07-02 08:11:38
try running a repair install
|
|
| Post #140745 |
|
dagrafixman
Member
|
2004-07-02 08:11:38
try running a repair install
|
|
| Post #140746 |
|
dagrafixman
Member
|
2004-07-02 08:11:38
try running a repair install
|
|
| Post #140747 |
|
dagrafixman
Member
|
2004-07-02 08:11:38
try running a repair install
|
|
| Post #140748 |
|
dagrafixman
Member
|
2004-07-02 08:11:38
try running a repair install
|
|
| Post #140749 |
|
dagrafixman
Member
|
2004-07-02 08:11:39
try running a repair install
|
|
| Post #140750 |
|
dagrafixman
Member
|
2004-07-02 08:11:39
try running a repair install
|
|
| Post #140751 |
|
mdparlette
Junior Member
Posts: 1
Joined: 2005-01-30
Member No.: 57517
|
2005-01-30 04:55:56
|
|
| Post #156340 |
|
Forum overview »
Everything New Technology » Critical update stopped Task Scheduler Service