Jump to content

Microsoft Cabinet Maker


XxEDGExX

Recommended Posts

Right, I have spent 6 hours, trying desperately to produce a windows CD with the rather nice lookin nlite proggy. :) I was using the latest version; nlite0998bi.

I have collected all the info needed, fresh copy if XP files to manipulate from disk. All runs fine UNTIL the VERY last step, when nlite atempts to finalise files.

I get the following error msg:

Microsoft Cabinet Maker has encountered a problem and needs to close.

AppName: makecab.exe AppVer: 5.1.2600.2180 ModName: makecab.exe

ModVer: 5.1.2600.2180 Offset: 00004038

I have tried everything humanly possible, even Installing an original version of XP SP2 ! It would still fail. :(

I can believe I am the first one experienceing this problem, but I could not find anything related in this Forum. :(

Has anyone got a clue whats going on ? :blink:

I apreciate any help/hints

Mike

Link to comment
Share on other sites


  • 3 months later...

I, too, am having this problem. :blushing:

I'm using:

1. nLite v1.0 beta 5

2. Windows XP Pro (VLK) with SP2 integrated

o.k., i replaced makecab into nlite\data like suggested.

Still having the same problem with makecab.exe crashing during Finalizing...

just making iso = no problems.

remove components + make iso = makecab crash

integrating drivers + remove components + make iso = makecab crash

integrate drivers + remove components + UA Setup + make iso = makecab crash

in short, anything addition to make bootable iso = makecab crash

Question: What is the makecab.exe for?

Question: If I cannot Remove Components, then what is the point of nLite? :whistle:

-- sorry if question #2 seems rude, i'm exasparated :wacko: at trying this. So many others seem to be able to use this w/o error; and, I would like to as well.

==Edit again==

After Checking Event Viewer, I find this

Faulting application makecab.exe, version 5.1.2600.2180,faulting module
makecab.exe,version 5.1.2600.2180, fault address 0x00013d45.

Also these fault addresses:

=> 0x00013bbb

=> 0x00013ad3

==Edit...yes, again ==

OK, dug out my clean/gold xp (ie. no SP) .. same problems as above with makecab.exe from the original xp disc, not SP2's version.

Edited by anfo1369
Link to comment
Share on other sites

Although I use nlite to process files for a win2k build, I am running it on an

XPsp2 system. Have not had any problems with makecab.exe

The version in my sys32 and ddlcache are 5.1.2600.2180 Size 84KB.

So I don't think it is TRULY a problem with makecab, since you guys verified the file by copying.

Have you tried running makecab on any file from a cmd prompt?

Link to comment
Share on other sites

anfo1369, Expand this file and take makecab from there, it's legal

http://download.microsoft.com/download/pla...n-us/cabsdk.exe

Put it into your system32 folder by overwriting old one.

Also be sure there is no makecab.exe in nlite\data folder.

And if this helps then compress and attach example of not working makecab so I may detect it.

Thanks

Link to comment
Share on other sites

Thanks,nuhi.

My RAM seems to have gone bad, i've run diagnostics and it failed.

This may have alot to do with my error..

I had to swap out my mainboard for a SDRAM one; however,

this one powered up 3 times and died on me.

Currently having to run my other system

Mainboard: Asus P2B-F

CPU: Pentium II 350@466

RAM: 2x 128MB PC133 SDRAM

OS: Windows 2000 Professional

:blink:

I guess I won't be running nLite for awhile - It will be months

(hopefully Christmas) before the P4 will be back up and running.

Link to comment
Share on other sites

I see you have overclocked your CPU, could you set it back to 350Mhz, run nlite again post your result?

I guess I won't be running nLite for awhile - It will be months

(hopefully Christmas) before the P4 will be back up and running.

I'm not even about to attempt it on here. ;)

Link to comment
Share on other sites

anfo1369, Expand this file and take makecab from there, it's legal

http://download.microsoft.com/download/pla...n-us/cabsdk.exe

Put it into your system32 folder by overwriting old one.

Also be sure there is no makecab.exe in nlite\data folder.

And if this helps then compress and attach example of not working makecab so I may detect it.

Thanks

I have the same problem with 1.0beta5 when integrating drivers, tried the above but still got the "...needs to close..."-scenario.

I previosly ran 0.99.9 without problems.

I run WinXP SP2 (5.1.2600)

*EDIT* Just rolled back to 0.99.9 and i see the same problems.

I get back to you when I have more info, something must have changed.

Edited by rentz
Link to comment
Share on other sites

I get back to you when I have more info, something must have changed.

Alright, I've pinpointed the problem to this file: DISKKU.VER(file is part of a driver I downloaded from IBM, renamed here so i could attach it).

If I remove that file and then run Driver Integration everything work just fine, I don't get an error.

Maybe someone older and wiser than me figure out why.

DISKKU.TXT

Link to comment
Share on other sites

rentz, I had similiar errors with some CAT files.

Makecab is weird...gonna replace it with some dll in one of the next versions.

Until then just delete that file before integration.

edit: ok, fixed in next version, still with makecab

Edited by nuhi
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...