Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - ClixTrix

Pages: [1]
1
Funny, I was looking at that GetVersionEx code when you replied.  Now you know why I suggested the Brute-Force method.  :cheesy:

On the idea of file-check, the problem with a damaged system is missing/damaged file(s).  I originally thought that wbengine.exe was infected and removed by someone prior to me working with the system.  However, I did run the (optional) SFC and knew something wasn't right.  That's a chicken or egg problem as to which is correct, i.e. is missing filing a real test of OS Name.  It is an excellent reason to run SFC, if you decide to go that way.

This is a tough set of choices, but I can see where there are situations where services are added to product with Service Pack, e.g. XP Firewall, and where Services exist in different product versions, Vista Home vs. Business and Wbengine.

What about a switch to select (or override missing or mismatch) for product discovery problems?  At least you would have opportunity for input to the decision.

Whatever you decide, it will still give you code update problems, courtesy MS. That comes in the EULA Fine Print, page 187.  :rolleyes:


2
Yeah, I think that's  "OS Name".  Might need that general info for any future nuance differences that arise for Services.  It would also be a good point of info during the run (on screen) as verification against the fixes, i.e I recognize and am running a fix for this product.  I assume this is a rare case, but you never know with Mr. Softy.

I think there's an API, only because so many other programs depend on that info, like DLLSuite, which was another reference that the wbengine.exe wasn't missing and got me looking at the problem and why SFC didn't complain about missing files for that Service.

Brute-Force Method:  Could use CMD Systeminfo and output to file and parse for OS Name as an input to the program.

Oh, and do you think just deleting that Service from Registry will resolve the mismatch and error or are there other entries that should be removed?  Or, do you think a reg-fix file and run is needed to pull-out those entries?

3
Used subject program with all options enabled to repair subject OS at Service Pack 2.

Used the product to assist in system restore post removal of major malware infections including rootkit (with good results).

Services window shows error with missing file wbengine.exe.  No system log errors specific to the failure.

Upon investigation, it would appear that the subject Service is only available in Vista Business and Ultimate Editions, but not in Starter or Home Edition products.  This site seems to do a good job in tracking Services, so am linking as source of that assumption:

http://batcmd.com/windows/vista/services/wbengine/

I'm assuming that the error is due to mismatch on the repair, but can't completely eliminate other causes (not my system - Neighbors).

Is there a problem mismatch in recovery of service against edition that does not support service and would simple hack deletion/removal of the Service in Registry be sufficient to eliminate problem? 

A full post on advise to correct is welcome to assist myself and any others with similar result and those releases of Vista.

Thanks and excellent product!  It did clean-up a lot of problems and this is a "very minor" issue in comparison to what was a badly damaged system.  :smiley:


Pages: [1]