Search
Latest Posts Categories
Links
May 23rd, 2008 SCD Unpacking problems

I’m receiving some complaints about problems with some sdc files, here’s what can you do:

  • Use sdc unpacker without skipcrc switch, so the file is validated before unpacking
  • If you get “CRC error” it means that the file is broken and unpacker won’t be able to unpack its contents
  • Try downloading the file again, maybe using other source?
  • If you’re sure the file is ok but sdc unpacker can’t handle it properly – drop me a link to the sdc file in a comment
comments are open 56 comments

56 Comments. Add your own

imagi  |  May 23rd, 2008 at 7:41 pm

This is multipart sdc file. You have to download second part of sdc file: http://download.microsoft.com/download/1/4/0/1408605d-a505-419f-bda8-74115c0e1bf2/Windows_Vista_(x86)_DVD.02.sdc and follow the instructions from http://imagi.pl/?p=8

Abdul Malik  |  May 24th, 2008 at 7:31 pm

Hey Thanks I am gonna try this soon, n waht about the other link that service pack
link:
http://download.microsoft.com/download/2/4/a/24a5ff47-c310-4785-a275-9e4155e2b0bf/DE_EN_ES_FR_JA_Windows_Vista_SP1_x86_x64_DVD.sdc

Abdul Malik  |  May 24th, 2008 at 8:52 pm

Heres the complete log what i did n its not done again

D:\TEST>dir
Volume in drive D is Quraishys
Volume Serial Number is 4C59-64CC

Directory of D:\TEST

05/24/2008 11:30 PM .
05/24/2008 11:30 PM ..
12/10/2007 02:24 PM 10,752 unpacksdc.exe
05/24/2008 02:27 AM 2,147,483,647 Windows_Vista_(x86)_DVD.01.sdc
05/24/2008 11:29 PM 430,256,329 Windows_Vista_(x86)_DVD.02.sdc
3 File(s) 2,577,750,728 bytes
2 Dir(s) 31,904,378,880 bytes free

D:\TEST>copy /b Windows_Vista_(x86)_DVD.01.sdc+Windows_Vista_(x86)_DVD.02.sdc Wi
ndows_Vista_(x86)_DVD.sdc
Windows_Vista_(x86)_DVD.01.sdc
Windows_Vista_(x86)_DVD.02.sdc
1 file(s) copied.

D:\TEST>dir
Volume in drive D is Quraishys
Volume Serial Number is 4C59-64CC

Directory of D:\TEST

05/24/2008 11:32 PM .
05/24/2008 11:32 PM ..
12/10/2007 02:24 PM 10,752 unpacksdc.exe
05/24/2008 02:27 AM 2,147,483,647 Windows_Vista_(x86)_DVD.01.sdc
05/24/2008 11:29 PM 430,256,329 Windows_Vista_(x86)_DVD.02.sdc
05/24/2008 11:42 PM 2,577,739,976 Windows_Vista_(x86)_DVD.sdc
4 File(s) 5,155,490,704 bytes
2 Dir(s) 29,327,192,064 bytes free

D:\TEST>unpacksdc Windows_Vista_(x86)_DVD.sdc D:\TEST
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 5159CE22
Computing CRC32…
Computed CRC32: 735BFD73
Wrong CRC!. Hit Enter to exit…

Abdul Malik  |  May 24th, 2008 at 9:06 pm

And this is the result skipping crc

D:\TEST>unpacksdc Windows_Vista_(x86)_DVD.sdc D:\TEST skipcrc
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 5159CE22
Skipping CRC check
Unpacking: (English) Windows Vista (x86) – DVD\en_windows_vista_x86_dvd_X12-3429
3.iso

Unhandled Exception: System.IO.InvalidDataException: Block length does not match
with its complement.
at System.IO.Compression.Inflater.DecodeUncompressedBlock(Boolean& end_of_blo
ck)
at System.IO.Compression.Inflater.Decode()
at System.IO.Compression.Inflater.Inflate(Byte[] bytes, Int32 offset, Int32 l
ength)
at System.IO.Compression.DeflateStream.Read(Byte[] array, Int32 offset, Int32
count)
at unpacksdc.Program.Main(String[] args)

Chen Xingyu  |  May 28th, 2008 at 4:19 pm

http://ftp.sh.cvut.cz/MSDNAA/Rapid_Setup/EN_Visual_Studio_2008_Prol_x86_x64wow_DVD.01.sdc
http://ftp.sh.cvut.cz/MSDNAA/Rapid_Setup/EN_Visual_Studio_2008_Prol_x86_x64wow_DVD.02.sdc

The file has been splitted to 2 parts. After I used “copy /b” to make it become one file, I let unpacksdc unpack it. But unpacksdc created a 7GByte file form a 2GByte sdc file. The size of the target file become bigger and bigger and couldn’t be stop. I killed the unpacksdc and read the “7GB” file by WinHEX and found that the content in the last 5GB are all NULL (which means 00 in HEX)…..

Er..I know only a little English as I’m just a Chinese 15-year-old student…..

colinzim  |  June 18th, 2008 at 12:32 pm

SOMEONE LEAVE SOME WORKING SAMPLES ??

colinzim  |  June 18th, 2008 at 12:35 pm

working samples gui

wrapper program

help us

Maicon  |  July 18th, 2008 at 10:46 pm

How people knows the full URL to download the software?
I´m downloading http://download.microsoft.com/download/2/4/a/24a5ff47-c310-4785-a275-9e4155e2b0bf/DE_EN_ES_FR_JA_Windows_Vista_SP1_x86_x64_DVD.sdc

Actually I got the Downloader_for_Vista_SP1.exe but the download speed was too slow, so I´m downloading with a app that I can make many connections to download.

I wonder if I will need to use the SCD Unpacking or if will be possible to unpack with the Downloader_for_Vista_SP1.exe software.

Tnkz

maad  |  August 18th, 2008 at 11:02 am

is there chance to issue source code

Yona  |  October 17th, 2008 at 11:16 am

Maybe you should start a forum psoting links from download.microsoft.com

looker  |  October 25th, 2008 at 7:11 am

unpacksdc can’t unpacker a file biger than 2GB?

N:\temp>unpacksdc EN_Windows_Vista_with_SP1_x64_DVD.sdc o:\
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: CC5763C9
Computing CRC32…

Unhandled Exception: System.IO.IOException: Incorrect function.

at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.ReadCore(Byte[] buffer, Int32 offset, Int32 count)
at System.IO.FileStream.Read(Byte[] array, Int32 offset, Int32 count)
at unpacksdc.CRC32.ComputeHash(Stream inputStream)
at unpacksdc.Program.Main(String[] args)

hry  |  October 30th, 2008 at 3:11 pm

can someone help me?
I want to unpack something that i downloaded
when its almost finished unpacking (a few hours) it says that windows explorer is stuck and then it need to restart the whole damn thing again please help me

eric  |  November 27th, 2008 at 4:26 pm

unpacksdc does not work.
it reports wrong crc, or the extracted iso file is not a valid iso format when skipcrc is used.
i have tried several .sdc files from msdnaa.

has msdnaa changed the packing algorithm?

rs  |  December 4th, 2008 at 3:04 pm

Thank you for this program first. I found unpacksdc dont working with:
http://software.msdnaa.net/ELMS/ENGLISH/en_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-73974.sdc.

Dalek_Sec  |  December 12th, 2008 at 7:09 pm

Please help. I downloaded two diffrent .sdc files from two diffrent locations, and it does not work. It extracts a corrupted file (in Properties, it shows “589 MB (617 756 672 bytes)” Also, if I run the CRC check, I get :

UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 0
Computing CRC32…
Computed CRC32: 8ECEE7DA
Wrong CRC!. Hit Enter to exit…

Is it because I have an x64 OS?

Please help me!

Memo  |  December 18th, 2008 at 1:51 pm

Kindly help in solving this problem:

Error Message “The application failed to initialize properly. Click OK to terminate the application.” when I try to to do the following:

UnpackSDC Myfile.sdc c:\

Thanks

fspfaizul  |  December 21st, 2008 at 8:31 am

the application failed to initialize properly
(0xoooo135). click OK to terminate the application.

why it happen bro??
can help me?

Snozzz  |  December 21st, 2008 at 3:10 pm

I think the problem with these new files is that they were packed with the new SDC version (B4).

UnpackSDC 1.0 works well with files packed with the older SDC version (B3), but gives an CRC error with the new version (B4).

Robert  |  December 23rd, 2008 at 10:02 am

Hello, I get this message :

D:\Temp>unpacksdc Windows_Vista_(x86)SP1.sdc
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 0
Computing CRC32…
Computed CRC32: 735BFD73
Wrong CRC!. Hit Enter to exit…

I think : Proper CRC32: 0 is the probleme here . !

Roxy  |  December 26th, 2008 at 12:35 am

Error unpacking XP SP3
link:
http://ftp.sh.cvut.cz/MSDNAA/Rapid_Setup/en_windows_xp_professional_with_service_pack_3_x86_cd_x14-80428.sdc

unpacksdc sdc c:\ skipcrc
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 0
Skipping CRC check
Unpacking: Windows XP Professional with Service Pack 3 (x86) – CD (English)\en_w
indows_xp_professional_with_service_pack_3_x86_cd_x14-80428.iso

Unhandled Exception: System.IO.InvalidDataException: Block length does not match
with its complement.
at System.IO.Compression.Inflater.DecodeUncompressedBlock(Boolean& end_of_blo
ck)
at System.IO.Compression.Inflater.Decode()
at System.IO.Compression.Inflater.Inflate(Byte[] bytes, Int32 offset, Int32 l
ength)
at System.IO.Compression.DeflateStream.Read(Byte[] array, Int32 offset, Int32
count)
at unpacksdc.Program.Main(String[] args)

john  |  December 27th, 2008 at 1:04 am

seems like a great program, but it keeps failing to initilize while trying to unpack
en_windows_xp_professional_with_service_pack_3_x86.iso.sdc
in my windows xp environment…any help??

RXJM  |  December 27th, 2008 at 1:19 pm

Hi,
i have downloaded en_windows_xp_professional_with_service_pack_3_x86_cd_x14-80428.sdc
when running UNPACKSDC it says that “PROPER CRC32 : 0″
and computing CRC32 : 8ECEE7DA

unpacksdc en.sdc c:\
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 0
Computing CRC32…
Computed CRC32: 8ECEE7DA
Wrong CRC!. Hit Enter to exit…

medo  |  December 29th, 2008 at 12:10 pm

the sdc file is ok but the unpacker couldnt handle it

Franklin  |  December 30th, 2008 at 10:13 pm

Please help me, the Unpacksdc are unable to validate the CRC, is the message “Wrong CRC!” However, using the skipcrc it generates the ISOs, the ISOs however are not recognized by Windows, tried to use Daemon Tools , Nero, and even burn a DVD but does not work, the DVD opens a blank window. Any suggestions? Downloaded here:

http://ftp.sh.cvut.cz/MSDNAA/Rapid_Setup/EN_Windows_Vista_Enterprise_with_SP1_x86_DVD.01.sdc

http://ftp.sh.cvut.cz/MSDNAA/Rapid_Setup/EN_Windows_Vista_Enterprise_with_SP1_x86_DVD.02.sdc

Janagewen  |  January 1st, 2009 at 5:17 pm

“has msdnaa changed the packing algorithm?”
Today I’ve tried to decompress several images packaged with sdc with the unpacksdc.exe, but all say that CRC Check wrong. I download one image several times, and all are identical, so I wonder Microsoft might change the way to package the ISO file prevent pirate use of the M$ Software.

athman  |  January 2nd, 2009 at 5:10 pm

Hi
Can you please check this out for me.

http://software.msdnaa.net/ELMS/FRENCH/fr_windows_server_2003_enterprise.sdc

Surya  |  January 3rd, 2009 at 1:01 pm

Hello
Can you please check this link, I have downloaded this twice and its still giving me CRC error.

The link:
http://elms.pjwstk.edu.pl/sdc/en_windows_xp_professional_with_service_pack_3_x86.iso.sdc

Mirror

http://ftp.sh.cvut.cz/MSDNAA/Rapid_Setup/en_windows_xp_professional_with_service_pack_3_x86_cd_x14-80428.sdc

dls  |  January 6th, 2009 at 4:08 pm

log:
C:\>unpacksdc de_winxp_pro_with_sp2.sdc C:
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 0
Computing CRC32…
Computed CRC32: XXXXXXXX
Wrong CRC!. Hit Enter to exit…

log 2:
C:\>copy /b de_windows_vista_with_service_pack_1_x64_dvd_x14-29741.01.sdc+de_windows_vista_with_service_pack_1_x64_dvd_x14-29741.02.sdc vista_sp1_mergedarchive.sdc

log 3:
C:\>unpacksdc vista_sp1_mergedarchive.sdc C:
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 0
Computing CRC32…
Computed CRC32: XXXXXXXX
Wrong CRC!. Hit Enter to exit…

XXXXXXXX = changed CRC32

url:
http://software.msdnaa.net/ELMS/GERMAN/de_windows_vista_with_service_pack_1_x64_dvd_x14-29741.01.sdc
http://software.msdnaa.net/ELMS/GERMAN/de_windows_vista_with_service_pack_1_x64_dvd_x14-29741.02.sdc
http://software.msdnaa.net/ELMS/GERMAN/de_winxp_pro_with_sp2.sdc

pravy  |  January 10th, 2009 at 6:14 am

i am getting error.unpacksdc is not recognized as an internal or external command what can i do for this.

fastsalim  |  January 12th, 2009 at 9:39 am

unpacksdc gives me proper crc32 as 0.
what could be the problem, please help. i spent hours downloading the files again.

Marwan CHAWA  |  January 14th, 2009 at 11:40 am

hello , i got a very starnge prob. when i try to decompress the file he tell me
” This File is not SDC file or this format is not suported ”

while am sure that it’s an SDC file

those are the links :

1 http://ftp.sh.cvut.cz/MSDNAA/Rapid_Setup/en_windows_vista_with_service_pack_1_x64_dvd_x14-29595.01.sdc

2 http://oknos.fi.muni.cz/en_windows_vista_with_service_pack_1_x64_dvd_x14-29595.02.sdc

they are not from the same server could be this is the prob. ???

and of course i decompress them to one file 3.sdc and when i try to unzip the 3.sdc with SDC Unpacker i got this prob.

waiting for answer .

Marwan CHAWA  |  January 14th, 2009 at 1:09 pm

hello , its me again , i fixed this prob actually i mistake in ordering them

but i got a CRC check error they are the same links of the last comment

please help .

Alex  |  January 14th, 2009 at 9:04 pm

Apparently MSDNAA changed their algorithm. I downloaded the following files:
http://software.msdnaa.net/ELMS/ENGLISH/EN_Windows_Vista_Enterprise_with_SP1_x86_DVD.01.sdc
http://software.msdnaa.net/ELMS/ENGLISH/EN_Windows_Vista_Enterprise_with_SP1_x86_DVD.02.sdc
After merging the two files using copy /b command, unpacksdc reported crc error.
However, with the skipcrc switch I got the file that had lots of 0×72 bytes in the beginning, where normal .iso files usually have zeros. So I XOR’d the whole file with 0×72 and the result was the correct .iso. I even compared it with the .sdc unpacked using official MSDNAA downloader, and both files had identical MD5 hashes, so my guess about XOR was correct.

William  |  January 16th, 2009 at 8:45 pm

Hi
On large files I get the following error:
File name: ‘C:\Users\william.will-PC\filename_merge.sdc’
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, I
nt32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions o
ptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access,
FileShare share)
at unpacksdc.Program.Main(String[] args)

I don’t know if this may help you fix the problem:
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/f186e3d8-1ec4-4f66-a56b-961f3afa500f/

Mohsen6558  |  January 17th, 2009 at 9:01 am

Not work on XP?
must run on the Vista?
I tested http://elms.pjwstk.edu.pl/sdc/en_windows_xp_professional_with_service_pack_3_x86.iso.sdc
and not work On XP

Xor  |  January 19th, 2009 at 3:08 am

How do you xor a file like that?

BradenFase  |  January 21st, 2009 at 5:12 pm

I unpacked the sdc, but the setup just gives me an error saying that it is not a valid win32 app. Why?

oualion  |  January 25th, 2009 at 12:06 am

salvation if everyone please find me solution with the following data:
SDC version :B4
proper crc 32:0
COMPUTING CRC 32…
computed CRC32 :39905288
Wrong CRC! hit enter to exit
THKS

oualion  |  January 25th, 2009 at 3:19 am

is SDC unpacking work with the xp pack2 or vista?

Patricio  |  January 26th, 2009 at 8:28 pm

Hi , Wonderful tool! But there is one link that even though i doenloaded it a couple of time, continue to say that the crc32 is incorrect…Why¿? the direction is the next (http://software.msdnaa.net/ELMS/SPANISH/es_windows_server_2008_datacenter_enterprise_standard_x86_dvd_X14-26734.sdc)
i guest this is where it should be post ^^

Jay  |  January 28th, 2009 at 7:04 am

Alex, could you explain this XOR thing? I, and probably a lot of other people would appreciate it if you would explain to us how to fix it.

namaku0  |  February 12th, 2009 at 1:53 pm

First, thanks to Alex for the clue. Its been long
time since I play with hex editor.

(0) Unpack the SDC with “skipcrc”.

>
> unpacksdc.exe input.SDC output.ISO skipcrc
>

(1) Download and extract/install these utilities:

>
> http://www.softpedia.com/get/Programming/File-Editors/HxD.shtml
> http://www.softpedia.com/get/Programming/Other-Programming-Files/Xor.shtml
>

(2) Open the output.ISO with a hex editor (hex
editor from first link above is named HxD), and
then after it opened look at top left where the
blinking cursor is. What is the TWO CHARACTERS
there? These two characters is repeated more
than 30.000 times if you scroll below. It may
differ for each SDC files you have.

(3) Run the xor utility with that two character
above as the key (add the ’0x’ prefix). For
examples:

>
> xor.exe input.ISO outputXORED.ISO 0xf1
>
> xor.exe windows.ISO windowsxp.ISO 0×69
>

(4) Enjoy your final ISO.

Site owner, please update your site.

namaku0  |  February 12th, 2009 at 2:16 pm

BTW, these guide above is only for anyone who
have “Proper CRC32: 0″ problem.

JohnWynn  |  February 14th, 2009 at 7:07 pm

http://software.msdnaa.net/ELMS/ENGLISH/en_VS2008SP1ENUX1512962.sdc

I got error with this, this is come from MSDNAA, don’t know why. May u check it for me? Thank you very much.

discrucio  |  February 18th, 2009 at 1:17 pm

Thanks for writing this great software. To XOR an ISO, first download XVI32 (a hex editor) at
http://www.chmaas.handshake.de/delphi/freeware/xvi32/xvi32.htm

1. Open the unpacked iso in XVI32
2. Observe the hex code in the first byte (eg 72 for Alex’s file, 94 for mine).
3. Then press Ctrl+Page Down to go to the last byte of the file.
4. Copy down the address (in hex) and open Calculator.
5. Switch to Scientific mode, toggle to Hex.
6. Paste the address in the Calculator field, then toggle Dec. Copy this number.
7. Go back to XVI32, open the XVIScript menu > Editor
8. Type BITXOR
eg
BITXOR 9E 617754600

9. Click Execute, and after the progress bar is done, the first portions of the file and last portions should be filled with 00000000s.
10. If not, then you’ve done either step 2 or 6 wrongly. If yes, congrats and save the file. Then open in your favourite ISO burner or WinRAR and see if it works.

Regards

discrucio  |  February 18th, 2009 at 1:18 pm

Typo in step 8,

8. Type BITXOR (hex of first byte) (decimal of last byte)

mohammed  |  February 19th, 2009 at 8:01 am

i have problem in SDC Unpacking I have tow SDC files it is windows 7

the links of files :
http://software.msdnaa.net/ELMS/ENGLISH/en_windows_7_beta_dvd_x86_x15-29073.01.sdc

http://software.msdnaa.net/ELMS/ENGLISH/en_windows_7_beta_dvd_x86_x15-29073.02.sdc

but the problem after these tow files is become one file and I wont to Unpacking this file it show me this massage
” wrong CRC ! . hit enter to exit … “

dadudula  |  February 22nd, 2009 at 5:48 am

ftp://64.107.54.5//MSDNAA/en_winXP_Pro_x86_build2600_ISO.sdc

Thank you very much!!!

C:\download>unpacksdc en_winXP_Pro_x86_build2600_ISO.sdc .
UnpackSDC 1.0 (c) imagi
SDC version: B4
Proper CRC32: 0
Computing CRC32…
Computed CRC32: D79DE44C
Wrong CRC!. Hit Enter to exit…

Comment  |  February 22nd, 2009 at 10:21 am

You have to make an update to unpacksdc because it cannot deal with the latest sdc wrapped files.
And what is XOR and what to do with in order to unpack?

bomber  |  March 7th, 2009 at 8:28 pm

Hi, i had the same Problem. The created iso-File contained 0x0B in the beginning. So i wrote a simple c++ prog, that XORs every byte with 0x0B and it worked.
THX Alex

mike  |  March 11th, 2009 at 1:41 pm

I concur with Alex regarding XOR-ing method,

It works 100%, however XOR-ing variable is different for each file, therefore 0×72 will not work for other files, you need to find by yourself what variable to use in order to XOR file.

Daryl  |  May 26th, 2009 at 7:55 pm

http://software.msdnaa.net/ELMS/SPANISH/es_office_visio_professional_2007_cd_X12-19225.sdc

this one I can’t unpack with your tool… please help me

MemOo  |  August 17th, 2009 at 11:38 pm

unpacksdc.exe-Application error

the application failed to initialize properly(0xc0000135)
*click on ok to terminate the application

plz can i found solution for this …

Bingo  |  August 28th, 2009 at 7:50 pm

>MemOo
>the application failed to initialize
>properly(0xc0000135)

Install .Net framework from Microsoft
http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=333325fd-ae52-4e35-b531-508d977d32a6

Leave a Comment





Trackback this post  |  Subscribe to the comments via RSS Feed

/ / ()