View Full Version : Run32DLL Error
ImTznU62
August 15th, 2002, 02:51 AM
Okay..... LOL Just because you are all so wonderful, Yep I am back once again. This is certainly not an emergency issue, but one that has pained me for a long time and I would like to get it fixed. Basically my RUN32DLL is not working. After rebooting often times right away I get a big white rectangle window saying SYSTEM ERROR and then a little run32dll window pops up and then it tells me I am not authorized to access this file. Now everytime after I reboot and I go to load AOL I get the little run32dll error thing. On both accounts I can click past and move on, and for the most part my computer runs normally. The problems is in installing of course any of my older programs <and my guess is they are 16bit programs> at this time I recieve the "system file not found window" <which I am sure is referring to my run32dll file. I have indeed tryed to delete the file re-add it ect... I do not seem to be able to figure out how to solve this! Any help will be appreciated! =) Thank you !! Debbie
jtdoom
August 15th, 2002, 01:30 PM
hi
I just tried this
extract /a i:\win95\win95_02.cab rundll32.exe /l d:\
and
extract /a i:\win95\precopy1.cab rundll32.exe /l d:\
doing this extract searches all cabinets, and I found it in win95_18.cab
I know, one could specify cabinet, but using the /a option switch in this line searches 02 and up.
I don't know what version you have there, so we will let it search all cabinets
you can copy the win95 folder from CDROM to hard drive
I will suppose you put it on C:
boot to DOS
from a dosprompt
you do
C:
cd\
cd windows\command
extract /a C:\win95\win95_02.cab rundll32.exe /l c:\windows
that puts the original rundll32.exe back.
I hope that solves your problem
ImTznU62
August 15th, 2002, 08:04 PM
Well first Thank you, Jaak for taking the time to reply!! And now for my grrrrrrrrrrrrr..... LOL I so happen to already have a copy of win95 folder on my computer, always have as a safety. I happen to have it located on my N: so I did as you said but changed the drive letter were needed. What happened was this..... it scrolled through did its thing then asked if I wanted to overwrite the run32dll and I said yes..... then it came back and said "Sharing Violation Reading Drive C" abort retry or fail. My common sense tells me what that might mean, but figured I best get your input to that! LOL
Thank you! Debbie
jtdoom
August 15th, 2002, 10:59 PM
hi
things like this are done from real mode DOS
I would not know how real mode DOS can know wether there ara network share at play...
but we can do this without overwriting...
from DOS...
boot to DOS
from a dosprompt
you do
C:
cd\
cd windows\command
attrib C:\windows\rundll32.exe -s -r
del C:\windows\rundll32.exe
extract /a C:\win95\win95_02.cab rundll32.exe /l c:\windows
ImTznU62
August 16th, 2002, 12:20 AM
Well..... Jaak Thank you!!
Proof there is more than 1 way to skin a cat! It would seem that the rundll32 file copied just fine. And for the first time in a long while when I open AOL i do NOT get the rundll32 error message. NOW....... LOL ya gonna love this though, maybe you have a suggestion and maybe not. I did go back and try to setup some of those older progs I spoke of. I still however get the white window that states " System Error File not Found" Sooooo maybe I was wrong about the rundll32 file being the problem, although I have had those progs installed on here before and the problem of reinstalling them and running the setup.exe did not start until after the problem I had with the rundll32 file. Now just to ck the progs I did run their setup on another comp that runs win98 second version I believe, and VIOLA they set up and run perfectly. I know thats a bundle of stuff to throw at you, but if you have any other ideas or great knowledge I would appreciate it! THANKS again SO MUCH!! Debbie
jtdoom
August 16th, 2002, 02:36 AM
Hi
far as I know, rundll32.exe is used to load other dll
( and drivers ? )
before you get ideas, I can tell you I am no certified IT dude.
I am certifiable perhaps...
it's a hunch, and only a hunch, but you might want to install the Visual basic runtime updates,
and directX.
ImTznU62
August 16th, 2002, 02:54 AM
LOL LOL!!! Its okay that you are not yet* <wink> a certified Tech. Your help and ideas are all still so greatly appreciated and worked great on the rundll32 stuff... and I am thinking indeed the idea of the VB and Dx sounds possible. LOL So one more question for you as to I might be properly prepared. 1. How do I find out which version of those I am now using and 2. Is there some place I can get those updates on the web?
Again Much Thanks to you Jaak!!! Debbie =)
jtdoom
August 16th, 2002, 03:29 AM
hi again
the best place to get microsoft files is microsoft, right?
vbruntime 3, 4, 5, and 6
http://support.microsoft.com/default.aspx?scid=fh;en-us;vbruntime
if you have a slow connection, you may perhaps skip VB 4
vb 1, 2 and three are just single dll files, an some old programs need them.
vb4 comes in 16 and 32 bit versions
first do 16 bit, then 32bit
mind you, I thought VB4 was included in 95b.
(pretty sure that 98 has it..)
vb5 overwrites some of the files vb4 32bit did, and adds vb5
I am pretty sure vb6 does not contain vb5's main file.
if you first install the old, and then later, and then a still later, you will have the whole caboodle.
the latest may not work properly if you overwrite some of the files with OLDER, so you work your way UP.
==========
directX
http://www.microsoft.com/windows/directx/default.asp
ImTznU62
August 16th, 2002, 08:30 AM
Thank you again soooo much Jaak !! You have been such a great help and a wealth of information! YOU should be getting paid for this stuff! <wink> I will let you know how it all worked LOL as soon as my mission is done !!
Thanks Debbie
ImTznU62
August 16th, 2002, 09:03 PM
JAAK!!! I am so excited <giggles>
Okay I will share with you my method of maddness and its outcome.
First I did go download all* versions of the VB's
I then installed them all.
I had a problem with VB5.0; I recieved an error message that referred to rundll32 mismatch or something. Well I went past it and rebooted. I then of course recieved the same message about system file not found.... click ok then reads permission denied rundll32. So I tryed then to go setup the progs I had tried before. Instead of it coming up as system file not found LOL this time I got a message saying "More than one visual basic program is running." Soooooooo..... I then went back and repeated what we had done before and replaced my RUNDLL32.exe, and got that in place again. Next I figured out which VBRUN dll the program was needing. It was VBRUN300.DLL I checked and it was in place. But I decided to delete it <had to go to DOS to do so> and then reinstall it. VIOLA!!!!!!!!!!!!!!! All things work now.... installed the programs perfectly and NOOOOO RUNDLL32 errors.
So it would seem you were correct, although for some reason I had to delete the vbrun300 before it corrected itself. Ironically the kicker is that other programs I use that use the vbrun300.dll all still ran fine, so had no idea it had a problem, but obviously something was wrong with it, because it wouldnt allow me to setup other programs that used vb3.0
Anyway........ wanted to share with you, should you come across this again! And again I Thank YOU so much!
Debbie