PC Pals Forum

Technical Help & Discussion => Self Building, Upgrading & General Hardware Help => Topic started by: momad30044 on May 11, 2003, 00:00

Title: Registry leak?
Post by: momad30044 on May 11, 2003, 00:00
I've been having trouble running  "learn visual basic" software and someone suggested that I might have a "leak in my registry."  Anybody know what that is?

My thanks,

Debbie
Title: Re:Registry leak?
Post by: bat69 on May 11, 2003, 00:11
Hi Debbie

Welcome to the forum, hope you have some fun and find the forum useful

You may find THIS (http://support.microsoft.com/?kbid=260241) useful ... I hope it explains what you want to know
Title: Registry leak revisited...
Post by: momad30044 on May 11, 2003, 01:05
I apologize for not being more clear in my last post.  I have Windows 98. The information I received for the "Registry Quota Leak" was for 2000.  Any hints for 98?

Again my thanks.

Debbie
Title: Re:Registry leak?
Post by: Sandra on May 11, 2003, 01:22
Hi Debbie,I merged the 2 threads to save any confusion over people answering in different thread.

Are you sure they said "A leak in the registry" and not"A leak in the disk cache"?

Have a look here and see if this could be a possible solution :

http://support.microsoft.com/default.aspx?scid=kb;en-us;254727 (http://support.microsoft.com/default.aspx?scid=kb;en-us;254727)
Title: Re:Registry leak?
Post by: momad30044 on May 11, 2003, 01:36


Are you sure they said "A leak in the registry" and not"A leak in the disk cache"?

Wow, thanks for the quick reply!  I guess I'm not sure how to tell if that's the problem or not....(can you tell I'm a beginner?)  We haven't had the problem with any other programs, just attempting to use a "Learn to Program" book/cd.  It works on other computers, just not ours.  I know when I take it in to Best Buy, they'll simply reinstall Windows.  Having done that, I know it's not the problem.
Title: Re:Registry leak?
Post by: Sandra on May 11, 2003, 01:47
I am not that clued up on the link I posted but it does mention a leak while using runtime which is a part of visual basic so I put 2 and 2 together possibly making 5 (Simons math by the way  ;) )

What exactly happens when you attempt to run the program/CD and does it give any error messages at all when the problem occurrs ?
Title: Re:Registry leak?
Post by: Simon on May 11, 2003, 09:35
Hi Debbie,

Just to expand on what Sandra said, we need a little more information. Perhaps you could clarify the following:

1.  Have you actually managed to install Learn Visual Basic?  If not, how far do you get and what error messages are you getting, if any, or what actually happens?

2.  If you have sucessfully installed LVB, does the program actually run?  Any error messages?  If it runs, at what stage are your problems occurring, and what actually happens?  Error messages, again, can be a help with diagnosing problems, so if you could note exactly what any messages say, and let us know, hopefully someone will be able to help you.

It probably won't be me though - I'm just saving the experts the job of asking the questions!   ;D ;D
Title: Re:Registry leak?
Post by: Adept on May 11, 2003, 10:14
Hi Debbie :welcome:

Simon's right. Rather than trying to work out what a Registry Leak might be, it might be better if you just tell us the symptoms of the problem first. Hopefully one of us will be able to find a solution for you then.

In the meantiime, since you mentioned a registry problem, it may be workwhile running Windows' built-in registry checker program.

Here's some instructions for you to follow:-

Press Start
Choose Shutdown Windows
Choose Restart in MS-DOS mode and press OK
Type scanreg /fix at the prompt and press enter
Type exit when finished and press enter
Windows restarts normally :)

I hope this helps.
Title: Re:Registry leak?
Post by: momad30044 on May 11, 2003, 23:11
You folks are so fast!  I'm very impressed.  I'm working from a very beginning book called Teach Yourself Visual Basic 6 in 24 hours.  It installs well  ;D (that much I can do).  When you try to run the simplest program, however, it just says "VB6 caused an illegal page fault in module VB6.exe at 0167:60475lfl."  In other programs I occasionally get a message that says "a dll file is missing."  Any connection?

I will definitely do the registry checker thing.  Thanks, again.

Debbie
Title: Re:Registry leak?
Post by: Sandra on May 11, 2003, 23:20
A lot of things on 98 for some reason seem to require a missing DLL file they dont usually cause the illegal operation thing though.
If you take note of which .DLL files it says are missing you can usually download then from www.microsoft.com
Title: Re:Registry leak?
Post by: Sandra on May 11, 2003, 23:34
Hopefully this may be the solution Debbie.
It may look daunting to you at first but re read it and follow the instructions step by step and it should be ok.
It may be easier if you print the page off so you can have it at hand while you follow the instructions,I would copy and paste it into notepad and refer to it there but some people prefer it on hard copy  :-*

http://support.microsoft.com/default.aspx?scid=kb;en-us;249879 (http://support.microsoft.com/default.aspx?scid=kb;en-us;249879)

Edited as I forgot to put the link in again  :(
Title: Re:Registry leak?
Post by: momad30044 on May 12, 2003, 15:15
"Click Start, and then click Run. Type the following commands in the text box:
regsvr32 "<x>:\<path>\ssscc.dll"

where <x>:\<path> is the location of the Ssscc.dll file

If Microsoft Visual SourceSafe is not integrated with Visual Basic:
Start Visual Basic.
From the Add-Ins menu, click Add-In-Manager.
Under Available Add-Ins, select Source Code Control.
In the Loaded Behavior option box, clear the Loaded/Unloaded and Load on Startup check boxes.
Exit Visual Basic."

More questions...am I to type in: "regsvr32 "<x>:\<path>\ssscc.dll"???  What does "where <x>:\<path> is the location of the Ssscc.dll file " mean? :-[

Also, I went to the Add-In Manager and I don't have a "Source Code Control".

As usual, I feel I must apologize for my ignorance...

Debbie
Title: Re:Registry leak?
Post by: Adept on May 12, 2003, 15:40
No problem Debbie - the trouble with us techies is that we all speak a different language from English ::)

You have to type in the address of the file on your computer (the path) instead of the  <x>:\<path> bit. An easy way to find out where the  Ssscc.dll file might be is to use the Find files and folders facility on the Start menu.

If you cannot find this file, then I would think that Sandra's solution isn't going to work for you :)
Title: Re:Registry leak?
Post by: chorleydave on May 12, 2003, 16:18
I'm on Win98SE and have just done a search for Ssscc.dll.  I do not have the file on my system.  I have found a link to Ssscc.exe (setup for the missing dll) at the link below, if it is any help.  It is dated 22/05/96, just above half-way down the page.

http://www.euronet.nl/~dds/html/body_file_resources.html



Title: Re:Registry leak?
Post by: ketamininja on May 12, 2003, 17:47
ARggh, I don't want to worry you debbie, after all I'm just a new guy around here too, and haven't got my status up  ;D but invalid page faults are not too healthy.

Again, if I remember correctly: your hard disk will use a little space to pretend to be memory. When your memory fills up and needs more space it will swap older data out to the hard disk, and replace it with new stuff. If the old stuff is required, then its still on the HDD ready to be retrived, albeit a little slower.

Now, data in memory or HDD is referenced by pointers. When you want something the pointer says "ITS HERE ---->", but what happens if its not there? Data is 1's and 0's - if that data has been changed from 1 to 0, then that's bad.

just FYI, radiation from the sun will change a 1 to a 0 about once a month in a memory module, and will usually crash your machine because of it! Server use special memory to try and combat this as well as other problems... anyway - off track here...

its possible that (worst case) you have a memory problem, which I don't think because you would have a restarting machine more often. I think its better to say there may be a POINTER issue with your harddisk. If you really can't get it sorted by any normal easy way, do the drastic thing and reinstall Windows so that it purrrrs (if windows ever actually did/does).

Title: Re:Registry leak?
Post by: momad30044 on May 12, 2003, 18:58
OK, I've downloaded the ssccc.dll file...where do I put it?

I don't think it's a hard drive problem...sometime ago when this first started, I did reinstall Windows, hoping that would help, it didn't.  We have a 26.6GB hard drive and 256 mg memory and are not planning on upgrading before next year (except to add a fancy graphics card).

Debbie :)
Title: Re:Registry leak?
Post by: Sandra on May 12, 2003, 19:21
I think it will live in here Debbie :

C:\WINDOWS\system32

Just copy and paste it in,dont try to run it or open it.
Then try your program again and see if it runs ok this time.

If it is still not working properly try the :

 Click Start, and then click Run. Type the following commands in the text box:
regsvr32"C:\WINDOWS\ssscc.dll"
Title: Re:Registry leak?
Post by: momad30044 on May 12, 2003, 21:18
OK, copied and pasted, then typed in:

regsvr32"C:\WINDOWS\ssscc.dll" (typed with the ", right?)

I get this error message:  LoadLibrary{C:Windows\ssscc.dll failed    GetLastError returns 0x00000485 :(
Title: Re:Registry leak?
Post by: Adept on May 12, 2003, 21:25
If you copied the file to c:\windows\system32 Debbie, the command to type will be

regsvr32 "c:\windows\system32\ssscc.dll"
(note the space between regsvr32 and the ")

I think Sandra might have made a typo ::) :o ;)
If that doesn't work, try it without the quotes as I'm not sure they are necessary :)
Title: Re:Registry leak?
Post by: momad30044 on May 12, 2003, 23:01
Thanks, Sean...typed it in exactly.  I'm still getting the LoadLibrary...failed message as above (or below)  I copied and pasted the ssscc (which is an application file)into System32...any other ideas?
Title: Re:Registry leak?
Post by: chorleydave on May 12, 2003, 23:25
Debbie, if you downloaded the .dll file from the link in my earlier post, it is a .exe file, which will probably need double-clicking to extract the actual .dll file from it.
Title: Re:Registry leak?
Post by: momad30044 on May 12, 2003, 23:29
Should I have double clicked on it before putting it in the System32 file?  Also, should it be in the driver file, or all alone in System32 file...or doesn't it matter.

Thanks, you guys have all been so nice to me!
Title: Re:Registry leak?
Post by: chorleydave on May 12, 2003, 23:42
Many of these files come packed as self-extracting .exe files.  When you double-click them, they will usually give you the choice of "Unpack to (a default path) OR "Run Winzip", assuming of course that the Winzip program is present on the PC.  I usually choose "Run Winzip" and then EXTRACT the file to the desktop, from where it may be copied and pasted the the relevant Path.
Title: Re:Registry leak?
Post by: momad30044 on May 12, 2003, 23:45
OK, now I'm excited!  Maybe this will solve all my problems!  Well, probably not all of them, but at least my immediate computer problem.  Will go try and see what happens.

Debbie
Title: Re:Registry leak?
Post by: momad30044 on May 12, 2003, 23:57
Well, I double clicked, nothing much happened, I was given no options, but the message was:  "searching exe:C:/Windows/system32/sssccd"1.exe     pksfx: (W18) readme already exists   overwrite y/n

Thinking that maybe it opened it, I ran the run program you suggested before and got this:
"Can't find Windows/System32/ssus.dll

Then I get an an illegal operation message and the registry32 shuts down.
Title: Re:Registry leak?
Post by: Sandra on May 12, 2003, 23:59
Sorry I havent been around to help much for the last few hours Debbie,I have been picking some friends up from the airport.
I am here for a couple of hours if you need any more help(if I can do of course  8) )
Title: Re:Registry leak?
Post by: momad30044 on May 13, 2003, 00:00
Welcome back and feel free to jump in feet first and offer suggestions...I'm afraid I'm stumping everyone.

(But don't let me take you away from your friends!)
Title: Re:Registry leak?
Post by: Sandra on May 13, 2003, 00:10
Ok Debbie I have downloadewd that exe prog and got the .dll file it is 899kbs by itself if you can send me your e mail address to sandra@pc-pals.com or in a PM to me on here I can mail it to you if your ISP allows that size of file as an attachment  :-*
Title: Re:Registry leak?
Post by: momad30044 on May 13, 2003, 00:13
Just sent my e-mail address, Sandra! :D
Title: Re:Registry leak?
Post by: chorleydave on May 13, 2003, 00:24
Blimey, Sandra, the atmospherics must be ideal for telepathic messages between Chorley and Burnley tonight!  I have just downloaded the file, have extracted the .dll, have it sitting proudly on my desktop, and was just going to offer to send it to Debbie via e-mail, but you had already done it.

SPOOKY!!!!
Title: Re:Registry leak?
Post by: momad30044 on May 13, 2003, 00:27
I'll take 2 if it you all think it'd work!
Title: Re:Registry leak?
Post by: Sandra on May 13, 2003, 00:31
Well I think having the same surname probably helped as well Dave  :-*
Title: Re:Registry leak?
Post by: momad30044 on May 13, 2003, 00:37
I got the e-mail (thank you very much) put it in System32 (not the driver section, just the System32 file), double clicked on it, got the same message as before. Did the run thing and got the same message again.

Why is it saying that it can't find Windows\System32\ssus.dll...that's not the name of it.
Title: Re:Registry leak?
Post by: chorleydave on May 13, 2003, 00:40
LOl.

I'd forgotten that we might be related.  That explains it!

I'll hang on to the copy I have for a couple of days.  I don't suppose it can do any harm if I put it out of the way in My Documents.
Title: Re:Registry leak?
Post by: Sandra on May 13, 2003, 01:01
Someones just asked me if you have got the runtime files installed as you said the prog runs ok it will need the run time files to access anything you make or do with VB6  ???
Title: Re:Registry leak?
Post by: chorleydave on May 13, 2003, 01:03
Hmm.  I am no expert,  but it's begining to look as if a number of associated files are required, i.e, Ssscc.dll and ssus.dll are inter-dependent and that there may be others missing too, perhaps a package.  If I find anything, I'll come back.
Title: Re:Registry leak?
Post by: Sandra on May 13, 2003, 01:06
Thats why I have been looking at a copy of VB6 I have but its got some corrupted zips which I cant access.I was hoping to find a load of .DLL files in the runtime folder unfortunately its one of mine which is corrupted  :(

By the way Debbie you dont try and open a .DLL file its usually sufficient for them to be in the right place  8)
Title: Re:Registry leak?
Post by: momad30044 on May 13, 2003, 01:16
Remember, I have the Learn to Program with Visual Basic 6 software...not the real thing.
Title: Re:Registry leak?
Post by: chorleydave on May 13, 2003, 01:21
LOl.  We keep cross-posting, Sandra.

I've just had a look, but I don't seem to have any copies of VB anywhere.

Incidentally, Sandra, do you ever sleep?  I usually logon to the site first thing in the morning and you've usually posted when the rest of the world is sleeping! ;)
Title: Re:Registry leak?
Post by: Sandra on May 13, 2003, 01:31

Remember, I have the Learn to Program with Visual Basic 6 software...not the real thing.




Couldnt you take up learning to knit instead Debbie  ;D

Seriously though  there may be an easier program to learn to do what youre after.

Found this in a notepad which must have extracted itself from the .exe without me noticing :

SSSCC.DLL 1309b
---------------
This file fixes two problems in Visual C++/Visual SourceSafe integration.

1. Sometimes, when performing a source code control operation on a very
   large number of files, Visual C++ crashes.

2. Sometimes, you add a new project to Visual SourceSafe from inside
   Visual C++, and you are not prompted for what SourceSafe project to use.
   Instead, the C++ files go directly into the SourceSafe root project ($/).

Neither of these problems happens reliably or predictably in any version
of Visual SourceSafe.  But if you copy this file over the existing
SSSCC.DLL in your SourceSafe WIN32 directory (Windows NT Intel or Win '95),
NTAXP directory (Windows NT Alpha), or NTMIPS directory (NT MIPS), then
the problems should *never* occur.


May have to wait until Adept wakes up to translate into english though  ;)
Title: Re:Registry leak?
Post by: Sandra on May 13, 2003, 01:36



Incidentally, Sandra, do you ever sleep?  I usually logon to the site first thing in the morning and you've usually posted when the rest of the world is sleeping! ;)
 


Well someones got to keep the forum spick and span at the end of the day Dave.That Clive and Simon sometimes leave it all messed up during the daylight hours  ;)
Actually I dont sleep too well and find if I get to bed around 3am to 4am I sleep just as much as if I go at 11pm as I toss and turn all night until around 3 or 4 am  :(
Title: Re:Registry leak?
Post by: chorleydave on May 13, 2003, 01:47
I know what you mean, Sandra.  I have spells like that and it's bloody awful.  I'm not a bit tired at the moment (that's why I'm still online) and I just know that I'm going to be watching News24 until about 5am.  :(
Title: Re:Registry leak?
Post by: Sandra on May 13, 2003, 02:11

Again, if I remember correctly: your hard disk will use a little space to pretend to be memory. When your memory fills up and needs more space it will swap older data out to the hard disk, and replace it with new stuff. If the old stuff is required, then its still on the HDD ready to be retrived, albeit a little slower.

If you really can't get it sorted by any normal easy way, do the drastic thing and reinstall Windows so that it purrrrs (if windows ever actually did/does).


Thanks for the input K but she has already reinstalled windows to no avail  :(
Are you thinking of a problem with VM or the swap file for your first part ?
Title: Re:Registry leak?
Post by: momad30044 on May 16, 2003, 01:21
I took the computer in on Tuesday for general maintenance and explained the problem I've been having with VB.  The computer "expert" told me there wasn't anything they could do, but when I got the computer back, I should download all the updates for Windows 98 and any that would be applicable for VB.  In the next hour, I'll have downloaded all the updates (couldn't use aol, had to use Internet Explorer) for Windows 98.  Sandra, I'll be downloading the file you sent when these are done.  Will definitely let you know all this turns out.
Title: Re:Registry leak?
Post by: Sandra on May 16, 2003, 03:04
I wonder why AOL wouldnt let you get the updates  ???
It does seem a little restrictive on some things I have heard but I wouldnt have expected a problem with microsoft as they're hand in glove arent they  ::)
Title: Re:Registry leak?
Post by: momad30044 on May 16, 2003, 13:14
I guess it might be time to admit defeat, huh?  I've downloaded all the Windows updates and everything you folks have been kind enough to suggest, and Visual Basic still refuses to run.  I can do everything up until I hit the "run" button.  Then it shuts down.  I just read that Microsoft has a VB Learning book and maybe I'll check that out.  They at least have  help available online.  Thanks for all your help.

Debbie
Title: Re:Registry leak?
Post by: Simon on May 16, 2003, 14:08
In the next hour, I'll have downloaded all the updates (couldn't use aol, had to use Internet Explorer) for Windows 98.


Completely clutching at straws Debbie, but are you using AOL as your Internet browser, rather than Internet Explorer?

Hopefully one of the techies can answer this, but could there possibly be a compatability problem with AOL, and the program you are trying to run?  Have you tried running it with Internet Explorer as your default browser?  

Just a thought - probably on totally the wrong track as usual!   ::) :)
Title: Re:Registry leak?
Post by: Sandra on May 16, 2003, 14:15
Never say never Debbie,someone may come up with an explanation of what needs to be done (Adept have you seen this thread recently  :o ) Someone else will have had exactly the same problem at sometime and no doubt got it sorted  :)
Title: Re:Registry leak?
Post by: Adept on May 16, 2003, 14:58

(Adept have you seen this thread recently  :o )


I've been keeping a watchful eye on it Sandra  ;) You seem to have been doing well without me so I've kept quiet :-X

I don't really have anything else to add. This is one of those really annoying DLL-Hell type senarios which people generally solve either by completely re-installing Windows (don't do it Debbie :o)! or by buying a new PC.



Title: Re:Registry leak?
Post by: Sandra on May 16, 2003, 16:13
Oh dear,well if you cant come up with anything Adept,and old Scrumpy Jack thought it was the missing run time files then theres not much chance of me sorting it out,sorry to have let you down Debbie :(
Unless Lobo has any bright ides,after that I have run out of experts to ask ;)
Title: Re:Registry leak?
Post by: momad30044 on May 17, 2003, 23:52
I've had it!  After giving up on Visual Basic and taking the computer in for maintenance, I thought everything would be perfect.  I go on this morning to check e-mail, etc and aol refuses to start.  Now, mind you, I was on aol last night and everything was fine. Error message says there's a missing dll.  The strange thing is...there were crumbs (seemed to be potato chips) surrounding the computer.  I think my dlls are partying and running off during the night. Darn things! Why does everybody hate me! :-[
Title: Re:Registry leak?
Post by: Sandra on May 17, 2003, 23:55
Ah,that may be the problem then Debbie,the CHIPS are supposed to stay inside the computer  ;D ;D ;D
Title: Re:Registry leak?
Post by: momad30044 on May 18, 2003, 00:01
So, where exactly do dll files go?  I've looked behind all my books, under the mousepad and under the scanner lid and they aren't there...does anybody know what a dll file looks like?  Seriously though, where exactly do they go?  How can they be there one minute and gone the next...
Title: Re:Registry leak?
Post by: Sandra on May 18, 2003, 01:00
Hi Debbie,quite often they dont go anywhere but cant be accessed for some reason.Sometimes rebooting will allow them to be found,sometimes they get corrupted.Sometimes if you install a program it will replace some files with some of its own,then if you decide to uninstall that program at a later date it takes the files it installed in place of the others and doesnt replace the ones it removed  :o
When you think how many files of all the different types are on a PC (just see how many have been done the next time you do an AV scan) it amazes me that windows can find as many as it does  ;)
Title: Re:Registry leak?
Post by: lobo on June 02, 2003, 19:25
@Debbie,
"I've been having trouble running  "learn visual basic" software"

Hi Debbie normally this type of software is meant to be used in-conjunction with the full software installation I.E. Visual Basic, if you install the latest version of Visual Basic that will install all the .dll and system files that are missing

Brian
 ;D