Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo

shfolder.dll difficulty


  • Please log in to reply
9 replies to this topic

#1 rhoadesb

rhoadesb

  • Members
  • 41 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Pennsylvania, USA
  • Local time:10:33 AM

Posted 18 November 2010 - 04:45 AM

I have win95 installed on another old PC.

I installed "Treepad Lite" with no error messages during installation.

When I first tried to run Treepad it indicated shfolder.dll was needed.

I came here, found a recommendation to download shfinst.exe in another thread which I did. I ran shfinst.exe and installed without a glitch.

I then again tried to run Treepad Lite. A new error message now flashes onscreen, "Access violation at address 004EAEE5 in module 'TREEPAD.EXE' read of address FFFFFFFF."

Any help appreciated.

Thank you.

BC AdBot (Login to Remove)

 


#2 Eyesee

Eyesee

    Bleepin Teck Shop


  • BC Advisor
  • 3,541 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:In the middle of Kansas
  • Local time:09:33 AM

Posted 18 November 2010 - 12:54 PM

I'm afraid that their website isnt much help on this
It does say that the program works with Windows 9x so I assume that includes 95

They do have a contact us and bug report link
http://www.treepad.com/treepadfreeware/

You might want to contact them
In the beginning there was the command line.

#3 rhoadesb

rhoadesb
  • Topic Starter

  • Members
  • 41 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Pennsylvania, USA
  • Local time:10:33 AM

Posted 18 November 2010 - 04:00 PM

Thanks for answering.

I've been working on it on and off all day. It's basically still the same.

Yes. Their products are great, but no Treepad forums, etc..

I'll ... contact them.

Thanks again.

Edited by rhoadesb, 18 November 2010 - 04:02 PM.


#4 Eyesee

Eyesee

    Bleepin Teck Shop


  • BC Advisor
  • 3,541 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:In the middle of Kansas
  • Local time:09:33 AM

Posted 18 November 2010 - 05:34 PM

Good luck!!

Please post back the results in case we run into this again
In the beginning there was the command line.

#5 rhoadesb

rhoadesb
  • Topic Starter

  • Members
  • 41 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Pennsylvania, USA
  • Local time:10:33 AM

Posted 24 November 2010 - 09:04 PM

Here is what I have learned since my last post on this thread, to help others:

I contacted Joan, a help desk employee for Treepad products. What follows is our email communications in chronological order oldest to newest. Apparently my first communique with the help desk was via a form. I no longer have that data. It was basically the same thing I relayed here. Anyway, here are the rest:

-------------------------------------------------------------
Dear Mr. Rhoades,

You can download the file shfolder.dll from:
http://www.dll-files.com/
or the other sites listed at:
http://www.freebyte.com/drivers/#finddlls

You should put the file shfolder.dll in TreePad's program directory, then restart the program.

Also: you need to change the TreePad settings so that settings (an.ini file) is stored inside the TreePad program directory (instead of the Windows local settings directory which does not exist on Windows 95).

First click Menu: View/Options
Then goto the category: TreePad/Settings
enable the option 'store TreePad settings in the same directory as the TreePad program'.
Press OK.

After this the program runs OK - I tested this with the oldest version of Windows 95 we have (on VMWare)

Best regards,

Joan Powell
Freebyte.com

-------------------------------------------------------------
Joan:

Thank you for trying to assist me.

I have placed shfolder.dll in the Treepad Lite directory, and tried to start Treepad. An error message appears on screen. It is, "Access violation at address 004EAEE5 in module 'TREEPAD.EXE' read of address FFFFFFFF." At that point Treepad hangs.

I also tried placing shfolder.dll in C:\windows\system with the same results.

If you know any solution to this, I would thank you for it. If not, thanks anyway.

regards,
Bruce
---------------------------------------------------------------------
Dear Bruce,

We have not been able to reproduce the problem, we have no idea what causes it.
Possibly the version of the dll is not compatible with your system.

We tested the dll with our versions of Windows 95 and everything functioned fine, when settings were stored in the program's directory.

The problem can be resolved by downloading an older version which does not use Windows special folders:
Version 3.0 of TreePad Lite:
www.treepad.net/download/treepad_3_0.zip

Another solution is to use Windows 98 instead of Windows 95 (if you have Windows 98 of course) in combination with the newest release of TP Lite.

Best regards,

Joan Powell
Freebyte.com

---------------------------------------------------------------------------

Joan,

Thank you for your response. Your analysis of my situation matches my own.

Since our last communication I had independently discovered that older versions of Treepad work on my system, and was in process of trying to determine which version of Treepad was the latest that would work. I had not yet found a copy of Treepad Lite 3.0.

Whatever the problem is, I now would guess it is not directly related to Treepad.

Thanks again.

--------------------------------------------------------

As I told Joan, I too feel that I have placed incorrect DLL files on the system. I certainly now know what, "DLL hell" is. ;)

#6 Eyesee

Eyesee

    Bleepin Teck Shop


  • BC Advisor
  • 3,541 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:In the middle of Kansas
  • Local time:09:33 AM

Posted 26 November 2010 - 01:03 PM

I wonder if you have a version of shfolder.dll that is not compatible with 95?

I dont have a 95 cd here to check but an online search of the 95 cab file contents reveals that shfolder.dll is not part of the original installation of 95. However, when checking my 98 cabs its in cab 41. Dont know if this version would work in 95 though.

Which version of 95 are you running?
Original, A, B or C
Control Panel - system icon - general tab should show you
In the beginning there was the command line.

#7 rhoadesb

rhoadesb
  • Topic Starter

  • Members
  • 41 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Pennsylvania, USA
  • Local time:10:33 AM

Posted 26 November 2010 - 02:29 PM

Thank you Eyesee.

The version of win95 is:
4.00.950 B

Just this morning I discovered the main reason for most of the difficulties.

The version of win95 installed Internet Explorer 3.0. When I upgraded/installed IE 4.0 it resolved about 80-90% of the difficulty :dance:. There are still a few problems, like ... the installed version of user32.dll will not allow installation/operation of one or two programs. I suspect I need a slightly newer user32.dll. I tried http://www.dlldump.com/, but the version there is too advanced. Next I'll try http://www.dll-files.com/. But this is ... for me a much less important situation.

There is a fair chance that installing IE 5.0 would resolve the remaining few difficulties.

Thanks for all the help.

Edited by rhoadesb, 26 November 2010 - 02:36 PM.


#8 Eyesee

Eyesee

    Bleepin Teck Shop


  • BC Advisor
  • 3,541 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:In the middle of Kansas
  • Local time:09:33 AM

Posted 26 November 2010 - 03:25 PM

Thats a good idea, try installing ie 5.5 from here
Checking the cab file listing it does include shfolder.dll

Its big, 84 meg so dont try downloading it unless you have high speed
In the beginning there was the command line.

#9 P.C.Guy

P.C.Guy

  • Members
  • 20 posts
  • OFFLINE
  •  
  • Local time:09:33 AM

Posted 08 December 2010 - 06:12 PM

How has TreePad been working for you guys? It's decent, but I don't like that it lacks virtually any advanced features, such as encryption, rich text, etc.
My Blog: New PC Tips

#10 rhoadesb

rhoadesb
  • Topic Starter

  • Members
  • 41 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:Pennsylvania, USA
  • Local time:10:33 AM

Posted 19 December 2010 - 11:09 PM

I run Treepad Lite version 2.9.5 on my win95 system, it works fine. Treepad Lite 3.0 I have trouble with.

I use Axcrypt version 1.5.2 on the win95 system to encrypt anything I consider confidential. That version of Axcrypt is a little buggy, but if you work with it, it gets the job done.

You may need to hunt around to find these. You could start with:

http://oldapps.com/

Treepad Business Edition version 7.3.5 will run on Win95, has many advanced features. The downside ... it costs maybe $44.95 and runs slow on win95.

Another option is Open office version 1.14. I believe that MAY run on win95 and has many nice features.

I also updated Internet Explorer to version 5.5 before I could get some of these things up and running. I downloaded ie55sp2.exe to do that. And as was already stated it is about 84 megs. It took me about 7 hours to download it an hour or two at a clip.

With the exception of Treepad Business Edition, everything I have mentioned is either free to use or open source.



Good luck.

Edited by rhoadesb, 19 December 2010 - 11:38 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users