PDA

View Full Version : RegCheck bug



Bob Worsley
6-Feb-2005, 10:28 AM
I've got a case where adding RegCheck works on W2K and XP, but fails on W98,
always giving the error:

"Program failed to locate the presence of an acceptable\nMicrosoft Virtual
Network Redirector\n(VREDIR.VXD), v 4.00.955 or higher."

which is indeed there (v4.10.2288). The debug mode shows that the correct
info is found in System.ini, but we still get the error, failing on the
line:

Get External_Profile_Dword sRegPath sKey 'DiscardCacheOnOpen' to
dwValue

'DiscardCacheOnOpen' does exist and is set correctly. Using VDF 10 for
this, but that shouldn't really matter... should it? Unfortunately I don't
have the W98 box here so can't test it directly. Anyone encountered this
situation? Just checking before I either disable it or attempt to chase it.
Bob

wila
6-Feb-2005, 11:31 AM
Bob,

I thought i had a vague recollection of something similar to this, but
no joy of finding anything. So i downloaded the latest regcheck and
compared that to my internal version.
Short of some typo's in the comments and a few different defaults. i am
not seeing any changes that would explain your problem on W98.

Using VDF10 shouldn't be a problem, although i think that the support
for the command system_profile_string has been pulled in VDF10.x
something, so maybe that the other commands REG_SET_DWORD/REG_GET_DWORD
have gone to heaven too?
That _could_ bite you, but then I would expect to see a compile error if
that's the problem.

I am afraid that you will have to debug this somehow.

--
Wil

Bob Worsley wrote:
> I've got a case where adding RegCheck works on W2K and XP, but fails on W98,
> always giving the error:
>
> "Program failed to locate the presence of an acceptable\nMicrosoft Virtual
> Network Redirector\n(VREDIR.VXD), v 4.00.955 or higher."
>
> which is indeed there (v4.10.2288). The debug mode shows that the correct
> info is found in System.ini, but we still get the error, failing on the
> line:
>
> Get External_Profile_Dword sRegPath sKey 'DiscardCacheOnOpen' to
> dwValue
>
> 'DiscardCacheOnOpen' does exist and is set correctly. Using VDF 10 for
> this, but that shouldn't really matter... should it? Unfortunately I don't
> have the W98 box here so can't test it directly. Anyone encountered this
> situation? Just checking before I either disable it or attempt to chase it.
> Bob
>
>
>

wila
6-Feb-2005, 11:40 AM
Bob,

I was looking at the readme page online and it seems to me that this
same issue is listed in the "known bugs" down there.

--
Wil

Bob Worsley wrote:
> I've got a case where adding RegCheck works on W2K and XP, but fails on W98,
> always giving the error:
>
> "Program failed to locate the presence of an acceptable\nMicrosoft Virtual
> Network Redirector\n(VREDIR.VXD), v 4.00.955 or higher."
>
> which is indeed there (v4.10.2288). The debug mode shows that the correct
> info is found in System.ini, but we still get the error, failing on the
> line:
>
> Get External_Profile_Dword sRegPath sKey 'DiscardCacheOnOpen' to
> dwValue
>
> 'DiscardCacheOnOpen' does exist and is set correctly. Using VDF 10 for
> this, but that shouldn't really matter... should it? Unfortunately I don't
> have the W98 box here so can't test it directly. Anyone encountered this
> situation? Just checking before I either disable it or attempt to chase it.
> Bob
>
>
>

Bob Worsley
6-Feb-2005, 11:58 AM
Oh, so you want me to read the docs too? <g> The statement
"'DiscardCacheOnOpen' is not available on the machine" is interesting, it is
there but apparently the registry "get" can't see it. Oh well, thanks for
the info, I think I'll just disable it since the error kinda makes the check
useless and the box appears to be correct.

I wonder if that checking process is case sensitive... the actual key the
user has is VxD rather than VXD. I shouldn't think so but stranger things
have happened.

Bob

"Wil van Antwerpen" <info@antwise.com> wrote in message
news:oDRnJqGDFHA.1248@dacmail.dataaccess.com...
> Bob,
>
> I was looking at the readme page online and it seems to me that this
> same issue is listed in the "known bugs" down there.
>
> --
> Wil
>
> Bob Worsley wrote:
> > I've got a case where adding RegCheck works on W2K and XP, but fails on
W98,
> > always giving the error:
> >
> > "Program failed to locate the presence of an acceptable\nMicrosoft
Virtual
> > Network Redirector\n(VREDIR.VXD), v 4.00.955 or higher."
> >
> > which is indeed there (v4.10.2288). The debug mode shows that the
correct
> > info is found in System.ini, but we still get the error, failing on the
> > line:
> >
> > Get External_Profile_Dword sRegPath sKey 'DiscardCacheOnOpen'
to
> > dwValue
> >
> > 'DiscardCacheOnOpen' does exist and is set correctly. Using VDF 10
for
> > this, but that shouldn't really matter... should it? Unfortunately I
don't
> > have the W98 box here so can't test it directly. Anyone encountered
this
> > situation? Just checking before I either disable it or attempt to chase
it.
> > Bob
> >
> >
> >
>