There's no such thing as a stupid question, but they're the easiest to answer.
JoinTour
Login
 
Tag Cloud
access audio avg avg 8 bios blue screen boot bsod computer connection cpu crash css dell desktop dma driver drivers dvd email error excel explorer firefox firefox 3 freeze gimp graphics hard drive hardware hijackthis hjt install internet internet explorer itunes keyboard laptop macro malware monitor motherboard network networking outlook outlook 2003 outlook 2007 outlook express pio problem problems router seo server slow sound sp3 spyware trojan usb video virtumonde virus vista vundo windows windows vista windows xp winxp wireless
Software Development
Search
Search in:
 
Advanced Search
Tech Support Guy Forums > Software & Hardware > Software Development >
regsvr32 not work on Windows 98


HELLO AND WELCOME! Before you can post your question, you'll have to register -- it's completely free! Click here to join today! We highly recommend that you print a copy of our Guide for New Members. Enjoy!

 
Thread Tools
a_subscriber's Avatar
Junior Member with 2 posts.
 
Join Date: Nov 2004
04-Nov-2004, 02:26 PM #1
regsvr32 not work on Windows 98
I have bat file:
set path=%windir%\system;%windir%\system32;
regsvr32 com_trezsubaccount.dll
When I run this file in same folder where is com_trezsubaccount.dll in WindowsXP the COM
object is successed registered.
OK
But when I try to do this on Windows 98 I get error:
DllRegisterServer return code was:0x80020009

also I try with short name or with commas:
regsvr32 mytrez.dll
or
regsvr32 "mytrez.dll"

but again get error
DllRegisterServer return code was:0x80020009
Rollin' Rog's Avatar
Computer Specs
Moderator with 42,837 posts.
 
Join Date: Dec 2000
Location: North of Hollywoodland
Experience: I know when to fold em'
04-Nov-2004, 08:59 PM #2
Not all dlls are self registerable. Some are in one OS and not in another, further complicating matters. The ones you are trying to register, moreover, are not Microsoft dlls, so unless you have some instructions from the vendor that they should be self registerable, there is no reason to think they are.

Your error is covered here and appears to have to do with inadequate NTFS file permissions:

http://support.softartisans.com/kbview_883.aspx

Other types of regsvr32 issues, discussed here:

http://support.microsoft.com/default...EN-US;q249873&
__________________
What The Dormouse Said

Donate

"Politicians, ugly buildings and whores all get respectable if they last long enough."
a_subscriber's Avatar
Junior Member with 2 posts.
 
Join Date: Nov 2004
05-Nov-2004, 04:14 AM #3
Quote:
Originally Posted by Rollin' Rog
Not all dlls are self registerable. Some are in one OS and not in another, further complicating matters. The ones you are trying to register, moreover, are not Microsoft dlls, so unless you have some instructions from the vendor that they should be self registerable, there is no reason to think they are.

Your error is covered here and appears to have to do with inadequate NTFS file permissions:

http://support.softartisans.com/kbview_883.aspx

Other types of regsvr32 issues, discussed here:

http://support.microsoft.com/default...EN-US;q249873&
I have full rights in machine where is Windows 98
coderitr's Avatar
Distinguished Member with 3,080 posts.
 
Join Date: Oct 2003
05-Nov-2004, 01:30 PM #4
You need to walk the dependency of that dll file. On what does it depend? There is almost certainly a different version of those files on XP than on Win98. What are the dependencies for those files? It sounds like there is a dependency somewhere that is failing to load.

To get dependency information for a dll, type the following at the command line:

dumpbin /dependents c:\windows\system32\com_trezsubaccount.dll
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are Off
Refbacks are Off

You Are Using:
Server ID
Advertisements do not imply our endorsement of that product or service.
All times are GMT -4. The time now is 01:08 AM.
Copyright © 1996 - 2008 TechGuy, Inc. All rights reserved.
Powered by vBulletin, Copyright © 2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0
Powered by Cermak Technologies, Inc.