Jump to content











Photo

Error when decompressing files (screenshot)

hbcd hirens error decompressing 7zip 7zdec

  • Please log in to reply
37 replies to this topic

#1 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 03:43 PM

Hello everyone! 5h0qs.gif

 

I'm having an error with HBCD, latest version, 15.2.

 

Extracted files at startup seems to get corrupted. This seems to happen when 7zDec.exe/7zDec2.exe is running. This file exists at dos.gz > dos.img. Tested with many different hardwares, no errors when using with another flash drives or CDs.

 

No problems with the flash drive, which is a new, fast 128GB model from Corsair (CMFVYGT3A-128GB), latest revision.

 

I've searched for an updated 7zDec, without success.

 

The following is a screenshot of the error:

 

aue60mR.jpg

 

Any suggestions? Does exist other EXE that could be used as 7zDec.exe/7zDec2.exe?

 

jg2t4.gif


Edited by David Lynch, 09 January 2014 - 03:58 PM.


#2 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 03:51 PM

You mean it fails in the same way on different systems?

There is no problem if a different flash drive is used and formatted in the same way and same filesystem?

If so then it points to your new flash drive.

Did you test the new flashdrive with FakeFlashTest or RMPrepUSB Quick SIze Test?

Did you check the CRC/MD5/SHA1 hash with that of the original ISO?


  • David Lynch likes this

#3 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 04:03 PM

Yes, fails the same way on different systems, with the same new flash drive, which is perfect.

 

Files are exact the same. I can even boot Windows from this USB flash drive with no error, so issue happens only with 7zDec.exe.

 

When using with slower/older flash drives, I get no errors.

 

Trying to get some help from the developer also.

 

jg2t4.gif



#4 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 04:06 PM

If speed is the issue then try running it under QEMU (use RMPrepUSB - Test using QEMU button).

If it works then speed is the issue. If it still doesn't work then it probably is not a speed issue.

 

1. How do you know the USB Corsair drive is 'perfect' if you haven't tested it?

2. How have you prepared the USB drive and how are you booting HBCD?

 

P.S. I have a Corsair Voyager GT USB 3.0 32GB USB pen and it works with Hirens..



#5 florin91

florin91

    Frequent Member


  • Team Reboot
  • 197 posts
  •  
    European Union

Posted 09 January 2014 - 04:20 PM

Can you see if here it's the same problem as yours and the proposed workaround fixes it ?  http://reboot.pro/to...7zdecexe-error/



#6 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 04:28 PM

It was tested with large files compression/decompression, no errors. It also boots WinPE;

 

Works with QEMU;

 

Formatted with latest BootICE and using GRUB4DOS 0.4.6a. The exact same procedure was used with Corsair 64GB flash drives and they work.

 

To me it seems that 7zDec.exe has possibly caching or timing issues on newer hardware.

 

jg2t4.gif 



#7 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 04:31 PM

Works with QEMU - so could be timing? How about testing with VirtualBox on a USB 2.0 port and then test again on a USB 3.0 port.

 

To boot from a USB pendrive with VBox use DavidB's Virtual Machine USB Boot tool (see Tutorial 4 on my site).

 

P.S. 0.4.6a has bugs - try 0.4.5c 2013-11-30 version.



#8 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 04:35 PM

To me it seems that 7zDec.exe has possibly caching or timing issues on newer hardware.

 

 

Why do you say 'on newer hardware'? I thought you said the flash drive fails on ALL systems (and presumably on USB 3.0 and 2.0 ports too?).



#9 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 04:40 PM

Can you see if here it's the same problem as yours and the proposed workaround fixes it ?  http://reboot.pro/to...7zdecexe-error/

florin91, thanks, I've read your post before. What about 7zDec2.exe? It should be replaced also? If you look inside the .bat, it is used too.

 

Does exist a newer version of it? Developer page of this specific build seems to be off.

 

@steve6375: it was tested before with other combinations, previous versions of GRUB, Syslinux instead, etc. Same error.


Edited by David Lynch, 09 January 2014 - 04:40 PM.


#10 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 04:45 PM

Why do you say 'on newer hardware'? I thought you said the flash drive fails on ALL systems (and presumably on USB 3.0 and 2.0 ports too?).

 

By hardware I mean the flash drive itself, not the motherboard.

 

Strange, unusual issue. I don't remember seeing something like this before.


Edited by David Lynch, 09 January 2014 - 04:46 PM.


#11 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 04:47 PM

@steve6375: it was tested before with other combinations, previous versions of GRUB, Syslinux instead, etc. Same error.

 

OK, probably would have saved (my) time if you had mentioned all this in your first post! It is difficult to know what has been tried previously or how experienced the op is in these things...

 

Changing the 7zip may help, but the previous issue looked like a hardware problem (probably memory map issues with modern chipsets?)...



#12 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 04:52 PM

Just to make sure I'm running DiskDoctor.exe from RMPrepUSB folder, Sequential READ.

 

32MB/s, 10%, so far no errors.



#13 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 04:54 PM

P.S. It is difficult to believe it is a speed issue - presumably using a RAM drive would be the fastest test and I can't believe that no one has ever tested HBCD from a RAM drive

 

32MB/s is slow! My Corsair gives 112MB/s average and HBCD - Backup - Partition Saver works from that even on a USB 3.0 port...



#14 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 05:08 PM

Using it here from a USB 2.0 port on DiskDoctor.

 

Does not seem to be a speed issue, but a timing/caching problem. 7zDec expects one thing and gets another.



#15 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 05:20 PM

If it is a 'bad' stick, it would not be the first 'bad' Corsair - see http://reboot.pro/to...-work/?p=180772



#16 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 05:31 PM

A bad one would have another issues. This is brand new, latest hardware revision. BTW, it is a replacement... EMaRr.gif

 

Edit: Test results

 

Reading 250183680 sectors starting at LBA 0 on drive 2
 
Time taken= 3918,781 seconds for 250183680 sectors.
 
SET WI_D_TOTERR=0
SET WI_D_READERR=0
SET WI_D_WRITEERR=0
SET WI_D_CMPERR=0
 
Finished!
SET WI_D_MODEL=
SET WI_D_SNO=
SET WI_D_FIRMWARE=
SET WI_D_SECTORS=250183680
SET WI_D_SIZE_DECMB=128094
SET WI_D_SIZE_GB=119
SET WI_D_XFER_RATE_AV=31
SET WI_D_XFER_RATE_L=11
SET WI_D_XFER_RATE_H=33
SET WI_D_SLOW_XFERS=0
SET WI_S_READ_ERR=0
SET WI_S_REALLOC_SECT=0
SET WI_S_SEEK_ERR_RATE=0
SET WI_S_CALIB_RETRY=0
SET WI_S_POWER_CYCLE=0
SET WI_S_FINAL_POWER_ON_HOURS=
SET WI_S_FINAL_TEMP=0
SET WI_S_REALLOC_EVENTS=0
SET WI_S_UNCORRECTABLE=0
SET WI_S_UDMA_CRC=0
SET WI_S_ERRORS=0
SET WI_S_WARNINGS=0
SET WI_S_INFO=0
 
SMART DATA
Warning: No SMART data available
 
SET WI_E_INFO=6
SET WI_E_WARNINGS=0
SET WI_E_ERRORS=0
 
Logfile: System
 
 
SMART DATA BEFORE OPERATION
 
SMART DATA AFTER OPERATION

Edited by David Lynch, 09 January 2014 - 06:02 PM.


#17 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 09 January 2014 - 06:07 PM

Looks like at some point it had an 11mb/s xfer rate? If you increase the Set Slow Xfer Limit threshold to 15mb/s (or use Auto) then Disk Doctor should tell you where those sectors are.

Of course it could just be that your system was very busy at that point...



#18 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 09 January 2014 - 06:23 PM

I was using it sometimes to read/write small files bYM5b.gifEMaRr.gif 



#19 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 13 January 2014 - 09:39 PM

Confirmed that florin91 workaround does not work here (replaced 7zDec.exe with 7zdecdj2.exe from this package). Same error. Had no replies on this forum topic with developer.

 

Any more suggestions?



#20 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 13 January 2014 - 09:43 PM

Return the flash drive as faulty and swap it for  another of the same type?



#21 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 13 January 2014 - 09:50 PM

It is brand new, it is already a replacement. It works with everything except 7zDec. It even boots WinPE, and very fast.



#22 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 13 January 2014 - 09:51 PM

You haven't explained why it is a replacement?



#23 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 13 January 2014 - 09:54 PM

It stopped working completely.



#24 steve6375

steve6375

    Platinum Member


  • Developer
  • 7566 posts
  • Location:UK
  • Interests:computers, programming (masm,vb6,C,vbs), photography,TV,films
  •  
    United Kingdom

Posted 13 January 2014 - 10:01 PM

It works under QEMU - Does it  work under VBox?

How are you running Hirens from it? Is it extracted onto the drive? Is it NTFS or FAT32? are you using a dos.img file (made under MiniXP) or are you using the dos.gz file from the original ISO?

Have you tried re-formatting the USB drive so that the \HBCD folder will be placed on different sectors on the drive (by copying on other large files first or by copying on the \HBCD folder first).

 

Is it not conceivable that after 1 failure on the first drive and now this 'weird' symptom on this one, that these drives are rather suspect? To thoroughly factory test 128GB for defective sectors and remap them must take the factory ages. Maybe some of the sectors are bad or the firmware has bugs? 128GB is pretty unique for a flash drive and not many people will have tested them under real conditions in the 'field' yet?



#25 David Lynch

David Lynch

    Member


  • Members
  • 34 posts
  •  
    United States

Posted 13 January 2014 - 10:53 PM



It works under QEMU - Does it  work under VBox?

How are you running Hirens from it? Is it extracted onto the drive? Is it NTFS or FAT32? are you using a dos.img file (made under MiniXP) or are you using the dos.gz file from the original ISO?

Have you tried re-formatting the USB drive so that the \HBCD folder will be placed on different sectors on the drive (by copying on other large files first or by copying on the \HBCD folder first).

 

Is it not conceivable that after 1 failure on the first drive and now this 'weird' symptom on this one, that these drives are rather suspect? To thoroughly factory test 128GB for defective sectors and remap them must take the factory ages. Maybe some of the sectors are bad or the firmware has bugs? 128GB is pretty unique for a flash drive and not many people will have tested them under real conditions in the 'field' yet?

Not tested over VBox;

 

Followed the method from Hiren's;

 

Using at first dos.gz from original ISO; then, replaced files over dos.gz > dos.img;

 

Tried to format again and copy HBCD files at first, then at last, to change files location, with same results;

 

Tried to use 7z.exe instead of 7zDec (the latest console version) with similar errors.

 

Believe me, I've tested everything here on it with no issues except this specific stage of HBCD boot. One of the last tests that I've done was the extraction of Tools.7z with 7zDec.exe on a Windows XP prompt, running straight from this flash drive. No errors.

 

It is a original drive. Had a replacement straight from Corsair. BTW, excellent service.


Edited by David Lynch, 13 January 2014 - 10:55 PM.






Also tagged with one or more of these keywords: hbcd, hirens, error, decompressing, 7zip, 7zdec

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users