MSFN Forum: CABTOOL - Anyone know what it depends on? - MSFN Forum

Jump to content


If you are having issues with Windows after removing components and have come to ask for help, please attach (not paste) your Last Session.ini file to your post to facilitate quicker assistance.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

CABTOOL - Anyone know what it depends on? Error message after using nLite. Rate Topic: -----

#1 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 08:02 AM

nLite is great. :thumbup I use it to strip out services, lots of OS/network stuff, and to do registry tweaks, etc.

However, I keep removing *something* from Windows XP that causes CABTOOL to say "Can't initialize cabinet module." Does anyone know off-hand what CABTOOL depends on?

Thanks in advance for your assistance. :)

P.S. CabTool is a program that can be found here and there is a thread about it on MSFN here.

Attached File(s)


This post has been edited by slippykillsticks: 27 June 2006 - 08:14 AM



#2 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 27 June 2006 - 08:08 AM

Please attach your lastsession.ini.
I've just tested on my 120MB CD install and I have no error.

#3 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 08:15 AM

I edited my first post to include my last session. Hope it helps. :)

#4 User is offline   RyanVM 

  • Like a big surly teddy bear.
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,661
  • Joined: 31-August 03

Posted 27 June 2006 - 09:03 AM

I'm pretty sure it uses cabinet.dll

#5 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 09:06 AM

But the thing is -- cabinet.dll is present on my ISO as well as my install in C:\WINDOWS\System32

#6 User is offline   RyanVM 

  • Like a big surly teddy bear.
  • PipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 2,661
  • Joined: 31-August 03

Posted 27 June 2006 - 09:07 AM

OK, let me fire up Filemon quick and see.

EDIT: OK, that's not helping at all

This post has been edited by RyanVM: 27 June 2006 - 09:11 AM


#7 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 09:08 AM

Thank you.

#8 User is offline   the_guy 

  • Creator of the Windows ME Service Pack
  • PipPipPipPipPip
  • Group: Members
  • Posts: 914
  • Joined: 15-July 05
  • OS:ME
  • Country: Country Flag

Posted 27 June 2006 - 09:09 AM

I just put it through dependency walker, and it needs msvbvm60.dll installed to work.

the_guy

#9 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 09:12 AM

That file is also present on my ISO and my install too.

#10 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 09:39 AM

Question: Has anyone here removed COM+? In the MSFN thread I mentioned in my first post, jDoe mentions that he uses compression from catsrvut.dll, which is part of COM if I'm not mistaken. Could this be the problem?

#11 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 09:55 AM

I think I found the answer:

http://www.msfn.org/board/index.php?s=&...st&p=478848

jdoe (creator of CABTOOL) says that catsrvut.dll and setupapi.dll are required for the program to work. Also, a registry key is needed called Makecab.Makecab.1 in HKCR that I don't have.

What can I do to fix this? Not remove COM?

P.S. Can someone make a .reg file of that key and attach it?

This post has been edited by slippykillsticks: 27 June 2006 - 09:58 AM


#12 User is offline   Camarade_Tux 

  • MSFN Addict
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 1,760
  • Joined: 22-May 05

Posted 27 June 2006 - 11:02 AM

You may try this reg file but if CABTOOL needs COM+ it's gonna be harder. :/

Attached File(s)



#13 User is offline   slippykillsticks 

  • Junior
  • Pip
  • Group: Members
  • Posts: 88
  • Joined: 29-May 05

Posted 27 June 2006 - 11:20 AM

Thanks. Later tonight I'll try to do the exact same session but keeping COM+. I'll let y'all know how it goes.

#14 User is offline   jdoe 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 314
  • Joined: 02-May 04

Posted 04 July 2006 - 02:40 PM

View Postslippykillsticks, on Jun 27 2006, 10:55 AM, said:

I think I found the answer:

http://www.msfn.org/board/index.php?s=&...st&p=478848

jdoe (creator of CABTOOL) says that catsrvut.dll and setupapi.dll are required for the program to work. Also, a registry key is needed called Makecab.Makecab.1 in HKCR that I don't have.

What can I do to fix this? Not remove COM?

P.S. Can someone make a .reg file of that key and attach it?



Hi there, I was loosing time looking at my site stats and I saw this link.

I don't think COM+ is the same as COM. COM is deeply a part of Windows so it can't be removed because important part of it wouldn't work without it.

Let me show you a way to do it (but it is untested).

Make sure catsrvut.dll is not removed by nLite. All the registry keys and values will be added if you register catsrvut.dll with this command "regsvr32.exe catsrvut.dll" (after or while the setup process).

That's all.

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

I'm pretty sure it's going to solve the problem.

Let me know ;)

This post has been edited by jdoe: 04 July 2006 - 02:43 PM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

2 User(s) are reading this topic
0 members, 2 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy