Welcome to WeetHet!

Managed Web Hosting by Liquid Web

Your IP address:
Print this page
- use Landscape
Search the
WeetHet Pages
WeetHet is being updated! - Current articles will slowly move to www.tweaking4all.com
For excellent webhosting that is reliable and affordable, we highly recommend: LiquidWeb

On this page ...

Here I briefly explain the prupose and use of FSRaid. FSRaid is an application for working with so called PAR files. The main purpose of PAR files is to recover missing or damaged files.

Homepage of FSRaid is: Fluid Studios. There you will find the most recent version of FSRaid. Ofcourse, you can download it at WeetHet too. The version number FSRaid can be found by starting the application and by clicking the "About" button.

FSRaid ... by Fluid Studio's

Where do PAR files come from?

Applications like FSRaid, it's my favorite but there are more PAR applications out there, you can create PAR files. The principe s similar to that of a RAID disk system (see What is RAID? for details).

A complex formula will be used to include individual bytes of an original file. The result of that calculation will later enable FSRaid to restore that missing byte and restore the missing file byte by byte.

Let's consider a common example: say there are 100 files on a website or newsgroup that you want to download. A common example is a set of RAR files (often named with extensions like rar, r01, r02, etc.) In order to extract this archive, you’ll need every single file in the RAR archive set. If any one file is corrupt, your entire RAR archive could be useless – newsgroups are notorious for this.

If the person distributing these files had made a set of PAR files and placed them online, your problems might just be solved. Just download the PAR files and place them in the same directory as your data files. If the number of PAR files is equal to or exceeds the number of corrupt files, then the PAR files can be used to restore the original files.

Note: You will need at least the same amount of PAR files as you do miss files.
So if you're missing 5 files, then you will need at least 5 PAR files to be able to restore the originals. If you have only 4 PAR files (in this example) then you will NOT be able to restore the missing files!
The PAR files do not need to be in sequence, it's only the number of files that counts. So PAR files P01, P02, P03, P07, P09 will still enabe you to restore a maximum of 5 original files.

Note: PAR files are usually number as such: PAR, P01, P02, ... etc.

Note: When starting FSRaid for the firsttime, it will know so and ask you for some settings. Just click "OK" - you can change them later. It will also associate PAR files with FSRaid, so next time when you have some PAR files, you just double click it and FSRaid starts.

When are PAR files used then?

Mostly in Newsgroups (see also LeechGuy and Downloading movies).

Here it happens quite frequently that one or more files of a set of files is missing. Missing files can be a result of:

  • Retention; old files are taken away to make room for new files
  • Communication problems while doing an upload or download
  • The poster has forgot some of the file(s)
  • The poster didn't completed the uploads (yet).

These sets of files are usually of the RAR or ZIP type. I.e. myfile.rar, myfile.r01, myfile.r02, etc.
When extracting such a set of files, it usually result in a much bigger file, for example a movie, an application or maybe even a complete CD.

One could use PAR files for securing backup files, however using it this way might be a bit cumbersome.

How do I create PAR files?

Start FSRaid.

FSRaid - Start screen

Click the "Create"-button.

In the upcoming window, you click the button "Add files...". The filedialog allows you to select files and add them to the list. You can add files one by one or select multiple files at once.

Once you finished adding files, you can set the recovery ratio. 10% is a nice ratio (FSRaid default). You can set this to a higher or lower evel if you like. Actually it's more of an indicator of how many PAR files will be created. You will have to use the slider to increase or decrease the recovery ratio. Below that slider, on the right, you will see how many files will be created. Creating too much files doesn't really make sense, so try to use a value between say 10% and 25%.

Below the slider you will see a field called "Output directory" with a "..."-button next to it. Here you can indicate where the PAR files should be stored on your harddrive.

Another field is "Base filename for parity set". This is the filename used for naming the PAR files. It doesn't need to be the same as any of the original files, however it does make sense to use the same name if all original files startout with the same name. This would make it easier to recognize PAR files of a particular set of files.

Note: You can indicate if a file should or should not be recoverable. By default, files are recoverable (identified by [R] before the filename). Optional, you can set a file as non-recoverable ([N]). I can guess you question righ now: Why should I include a non-recoverable file? Well, I haven't got a clue on that, sorry.

Now click "Create" to initiate the PAR creation process.

Once finished you can upload the files (original files and PAR files) to newsgroups etc.

How to restore missing files with FSRaid?

First make sure the PAR files are in the same directory where you put the "original" files (usually the RAR or ZIP files).

If you have started the FSRaid application before, then you will notice that PAR files are already associated with FSRaid. You just need to double click a PAR file and FSRaid will open automatically. If you haven't used/started FSRaid so far, then double click the FSRAID.EXE file.

If you double clicked a file, FSRaid (depends on the settings) will run through the entire process of checking and fixing by itself, or you will need to initiate each action by hand. We assume the last one of these two and run through the process by hand.

Firts of all: we will verify if all original files still have the proper filename. Click "Fix names" and FSRaid will do just this for you. Based on information the PAR file, FSRaid will identify files and rename them.

Now we click "Check" so FSRaid will start verifying the files found. In the upper bar it will show the original files, the bar with blocks below that one shows the PAR files.

FSRaid will used colored boxes to indicate the state of a particular file. The entire bar of little boxes indicate the entire file set, for each file a single box which can be either of these colors:


This file is verified and found to be valid

Unknown Status unknown (not yet verified)
Missing One of the missing files
Corrupt This file has ben verified and found damaged
Misnamed This file has a wrong filename (use "Fix names")
Error Woops, something went wrong there ...


Now three situation can be at hand;

  1. You have all you files.
    Well, then you're done ... close FSRaid.

  2. You have enough original files and enough PAR files.
    Click "Repair" and FSRaid will start restoring the missing files.

  3. You're missing to much files.
    FSRaid will indicate how much files you are missing. Go get them (either the original files, the PAR files or a mix of these will do the trick) and try again.



Klik hier om te wisselen naar nederlandstalige pagina's You are currently on the English pages.
Help & AboutWelcome ... !!GuestbookWeetHet HelpGlossary ...Searching the InternetSearching WeetHetAvailable downloadsNews & UpdatesStatisticsDisclaimer!AdvertisingJoin us !!!AwardsAbout WeetHet ...Hansie goes USAWhere is Hansie?First monthsMy new homeGoing outPuck goes USAMy new carSnapshots PuckRandom snapshotsFinally: Spring!Nice warm summerFirst Family visit!CD's and DVD'sMusicAudio-DVD to MP3Music CD to MP3Music CD to WAVCopy Music CDYour own Music CDMusic from the InternetChanging MP3 VolumeNero Burning RomBurn BIN/CUE filesConvert BIN to ISOComputer CDRomBurn ISO filesPhoto VCDPhoto SVCDNero vs Nero ExpressNRG to ISOBurn SVCDSVCD with menuBurn VCDVCD with menuDVD VideoWhat are RegionCodes?What is MacroVision?Video formatsDIKO: 3 AVIs - 1 DVDHow does a CD work?How to burn a CDCreating a DVDConvert BIN to ISONRG to ISOCreating a disk catalogComputer InfoHow does a CD work?Netiquette: E-MailWhat is DivX?What is MP3?What is RAID?What is USB?What are PAR files?Wireless LAN introPC to TV cablesStart XP fasterBoot from USB driveFireWire connect 2 PC'sPhoto SizingGraphics / PhotosPhotoshopPhoto SizingFast car3D buttonsDraw lightningPhotos on CDPictureToTVVideoCD with NeroSVCD with NeroMagix Pictures on CDDVD PictureShowPhoto SizingPhoto SizingGSM / PDAsCompaq iPAQReplace batterySerial craddle to USBGarmin eTrex cableGarmin eTrex plugRound Garmin plugPalmPilotConnect Ericsson GSMGarmin eTrex GPSMobile phonesEricsson RingtonesMusicBoxRingtonesMasterA edit SIMSMSC numbersConnector pinoutsHardware & HacksOverclocking CPU'sGenericAMD CPU codesAMD Slot-AAMD Socket-AProgr. SmartcardsMillenniumAlcatel HackLCD display to PCNetwork cablesBoot from USB drivePC to TV cablesPromise Ultra -> RAIDSoundblaster MIDIResistor colorcodeFireWire NetworkInternetNetwork genericEnabling DHCPWin95/98/ME ClientWin2000/XP ClientMac OS 7/8 ClientMac OS X ClientWell known IP-portsDNS addressesNetwork cablesWireless LAN IntroFireWire NetworkDialup connectionTCP/IP optimized for Win9xPublic IP Address?ADSL / MxStreamADSL in generalHow ADSL worksDNS addressesMXStreamInstallingPSTN EthernetISDN EthernetRouter for MXStreamSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerSolving problemsAlcatel HackHack the modemPassword CalculatorPurpose of the LEDsSolving problemsFirmware upgradeDNS addressesWell known IP-portsMapping PortsAutoPortMappingConnection sharingPossibilitiesWinRoute (software)Network Win95/98/MENetwork Win2000/XPNetwork Mac OS 7/8Network Mac OS XWell known IP-portsWireless LAN IntroNetwork cablesRoutersSMC 7404 WBRA/BeTech ModemRoutereTech RouterSitecom 4S routerVigor 2200E routerInternet by SatelliteHow does it work?Brief intro ...Overview variantsStandardBySky methodTwo-Way InternetInstalling cardsWhich satellite-card?PC requirementsHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemsNew driversMounting a dish (Astra)Dish size?EON ChecklistTransponders EOLRamdisk for FazztYour own webpageNavigation solutionsInsight and solutionsApyCom apPopupMenuD.Binard PopupMenuPopupMenu generatorPopupMenu flatTips and TricksE-Mail linkE-Mail FORMBookmark this pageIcon for my webpage'Page back' link?Jumping within a pageEscape from framesUse frametitleControlling framesAuto redirectFixing 100% problemChange link colorText in the statusbarFixed backgroundText over imagesBrowser safe colorsUsing the .htaccess fileSpecial charactersWhere to downloadIRC using mIRCInstalling mIRCDownload Movies etcFAQMovies from InternetMovie QualityWhat are PAR files?LeechGuyLeechGuy editoreMuleWinMXE-MailNetiquetteQuote of the dayMiscellaniousHack Arescom NetDSLWireless LAN IntroFireWire NetworkWell known IP-portsWhat is my IP Address?Search (WeetHet)Searching (Internet)WeetHet DownloadsA few great websitesDNS addressesMicroControllersBasic Stamp IIStarting with the BS2Assembling the kitFullsize scematicsConnection to your PCBS2 to 44780 LCD44780 LCD SnapshotsBS2 to M50530 LCDM50530 SnapshotsHomebrew BS2Smartcards/SIMProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumCard TypesEdit GSM SIMResistor colorcodeMusic / AudioMusic from InternetIntroductionLeechGuyLeechGuy editorWinMXeMuleUsing mIRCBurn BIN/CUE filesConvert BIN to ISOAudio-DVD to MP3How does a CD work?Copy music CDYour own music CDWhat is MP3?Music CD to MP3MP3 CD for Yamakawa?Changing MP3 VolumeMusic CD to WAVSB MIDI interfaceAC3 to WAV/MP3ProgrammingBorland DelphiHansies Delphi ToolsAYeah!CatalogQuote of the dayPopupMenu generatorOverview ASCII chars.Satellite (TV & GPS)Satellite TelevionSatellite TV on the PCTV reception on your PCPC requirementsNew driversPentam. Pent@VisionHauppauge DVBs NexusTechnoTrend PCLinePVA file to MPEG2DirecTV TiVoRemote ControlDirecTiVo to OS6.21: Intro & Images2: TiVo disk in PC3: Install OS 6.24: OS6.2 first start5: SuperPatch & More6: Recordings to PCTyTools - Movies to PCOld: DirecTiVo to OS4Old: Sleeper HackSmartcardsProgrammer Softw.CardMasterInfinityUSBMasterBurnerMilleniumCard TypesWhat is DiSEqC?Mounting a dish (Astra)Dish sizeSRT8000 firmwareGPS NavigationGarmin eTrexDiagnostic modeSerial connectionConnect to iPAQ 36/38xxConnect to PalmPilotThe eTrex connectorThe round connectorHow GPS worksGeoCaching explained ...Internet by SatelliteHow does it work?Brief intro ...Overview variantsStandardBySky methodTwo-Way InternetInstalling cardsWhich satellite-card?PC requirementsHarmonic CyberstreamPentam. Pent@VisionHauppauge DVBs NexusTechnotrend PCLineEOL problemsNew driversMounting a dish (Astra)Dish size?EON ChecklistTransponders EOLRamdisk for FazztVideoVideo guide - start hereIntroductionGSpot: AVI InfoDIKO: 3 AVIs - 1 DVDDownload QualityVideo in generalWhat is DivX?Video formatsRecording TypesWhich AVI codecs?Intro K(S)VCD/KDVDDVD+RW IssuesAbout bitratesVideoServer pluginWhat are RegionCodes?What is MacroVision?RippingAudio-DVD to MP3Photo SizingAVI to MPEGGSpot: AVI InfoDIKO: 3 AVIs - 1 DVDAVI to DVD/(S)VCDWithout SubsD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc with AC3With SubTitlesD.I.K.O.MainConcept (S)VCDNero Vision Express 2TMPGEnc (S)VCDTMPGEnc K(S)VCDTMPGEnc with AC3Burning CD NeroBurn VCDVCD with menuBurn SVCDSVCD with menuBurn BIN/CUE filesDVD PlayersCompatibilityAdd DVD playerDVD+RW IssuesIntro K(S)VCD/KDVDVideo ToolsBitrate CalulatorDVD RippingGSpot: AVI InfoFlaskMPEG and CCEVideoServer pluginDVD to DivXIntroductionCalculating bitratesRippingDVDx and SmartRipperDVDx settingsFlaskMPEG method 1FlaskMPEG method 2FlaskMPEG method 3DVD to (S)VCDIntroductionCalculating bitratesRippingDVDx and SmartRipperDVDx settingsFlaskMPEG 0.6 and CCEDVDx and Video ServerDivX to (S)VCDDVD to DVDDVD2OneDVDShrinkDVD+RW IssuesTMPGEnc & CoDIKO: 3 AVIs - 1 DVDMovie Cut & PasteGSpot: AVI InfoMergingMPEG1 and MPEG2Using TMPGEncWomble MPEG2VCRAVI with VirtualDubCuttingNewWith TMPGEncWomble MPEG2VCREasy Video SplitterAVI en DIVXAVI with VirtualDubEasy Video SplitterMovies from InternetIntroductionLeechGuyLeechGuy editoreMuleWinMXUsing mIRCWhat are PAR files?Burn BIN/CUE filesConvert BIN to ISOPictures on CDPictureToTVVideoCD with NeroSVCD with NeroMagix Pictures on CDDVD PictureShowRipping SubtitlesVobsub: fast and easy!SubRip (OCR)Sync subtitlesDisplaying subtitlesDisplaying with VobSubSync subtitlesCreate a MicroDVDPC connected to TVPC to TV cablesATI softwarenVidia softwareTiVo - Harddisk VCRTiVo Series 1What is a TiVo?Opening a TiVoSerial accessDebug Mode accessLinux Bash shellSet the clockDisable dialupDirecTV TiVoRemote ControlDirecTiVo to OS6.21: Intro & Images2: TiVo disk in PC3: Install OS 6.24: OS6.2 first start5: SuperPatch & More6: Recordings to PCTyTools - Movies to PCOld: DirecTiVo to OS4Old: Sleeper HackYamakawa 713/715IntroductionFAQThe Remote ControlSecret codesSet regioncodeSet regionfreeDisable MacroVisionFactory-settingsWhich DVDRom driveFirmware versionChange firmwareDownload firmwareChange backgroundCreate MP3 CDM.U.F.Y. MP3 CD'sHelpForumSearch (WeetHet)Search (Internet)News & UpdatesGlossary ...DownloadsLinksStatisticsAdvertisingJoin us !!!Guestbook

Liquid Web Fully Managed Web Hosting