Warning – the following article is for hard core geeks only. In fact, it’s a bit of a cheat that we’re putting it here, because this is a reference tool for Advanced IT work to copy files that are trapped on a broken Windows computer using a Selkie Freedom IT USB key aka flash drive aka thumb drive aka dongle. Selkie Freedom IT has a default recovery setting that determined priority files, however it can be changed by technically-advanced users by reading below.
Configuration Files
There are two configuration files which can be customized. These are:
file-extension_config
directory_config
Directory Configuration
Let’s look first at the directory-configuration file It’s structure is as follows:
Norton Ghost Backups 0 0 H
*RECYCLER* 0 0 H
System Volume Information 0 0 H
$Recycle.Bin 0 0 H
Boot 0 0 H
Documents and Settings/*/Application Data/Microsoft/Address Book 8 8 H
Documents and Settings/*/Contacts 9 9 H
Users/*/AppData/Local/Application Data 5 5
Users/*/AppData/Local/Microsoft 5 5
Users/*/AppData/Local/Microsoft/Credentials 0 0
Users/*/AppData/Local/Microsoft/Windows Mail 9 9 H
Users/*/Documents 9 9
Program Files/* 1 1 H
ProgramData/* 1 1 H
[unknown] 5
The sequence is as follows:
Structure of data is as follows:
- Path;
- a priority value;
- a weight value for the contents of the folder;
- a flag indicating how the weight should be applied.
Path
The path is simply a string indicating the path to the folder.
Users/*/AppData/Local/Microsoft/Windows Mail
Priority value
This sets the value of the folder during the scan. So if one folder has a priority of 7 and another has a priority of 9, the second folder will be scanned first.
Weight of the folder’s contents
This value specifies the importance of the folder’s contents. A folder with a value of 9 is more important than a folder with a value of 6. This is most important when you add the next component, which is:
Flag
The flag determines whether the above value is applied. If a folder is given a value of 7, and the flag H is set, then everything in this folder, and all the folders and subfolders within it, will have a value of 7 applied, regardless of whether the file types within have a lower value.
A simple directory configuration file could be as follows:
*RECYCLER* 0 0 H
System Volume Information 0 0 H
$Recycle.Bin 0 0 H
Windows 0 0 H
Program Files 1 1 H
ProgramData 1 1 H
[unknown] 9 9 H
Documents and Settings 9 9 H
Users 9 9 H
Configuring File Types
The file-extension configuration file simply stores ratings for file types, as follows:
ABW 9
AFP 9
ANS 9
ASC 9
CSV 9
CWK 9
DBX 8
DOC 9
DOCX 9
DOT 9
DOTX 9
A simple configuration file which stores just the most common types of Microsoft Office files might be:
doc 9
docx 9
xls 9
xlsx 9
ppt 9
pptx 9
pst 9
mst 9
[unknown] 0
The configuration above will cause all file types not in that list to have a value of 0, while the file types we are looking for will all have a value of 9.
Standard file types and how they are rated in Selkie Freedom Office/IT:
| Documents | Spreadsheets | Presentations | Databases |
| ABW 9AFP 9
ANS 9 ASC 9 CSV 9 CWK 9 DBX 8 DOC 9 DOCX 9 DOT 9 DOTX 9 EGT 9 FTM 9 FTX 9 HWP 9 LWP 9 MCW 9 MSF 8 NB 9 NBP 9 ODT 9 OTT 9 PAGES 9 PAP 9 PST 8 MST 8 Radix 9 RTF 9 SDW 9 STW 9 SXW 9 TeX 9 Texinfo 9 Troff 9 TXT 5 UOML 9 WPD 9 WPS 9 WPT 9 WRI 9 |
123 9AWS 9
CLF 9 CSV 9 ODS 9 OTS 9 QPW 9 SLK 9 STC 9 SXC 9 TAB 9 VC 9 WK1 9 WK3 9 WK4 9 WKS 9 WKS 9 WQ1 9 XLK 9 XLS 9 XLSB 9 XLSM 9 XLSX 9 XLR 9 XLT 9 XLTM 9 XLW 9 |
KEY 9KEYNOTE 9
NB 9 NBP 9 ODP 9 OTP 9 PPS 9 PPT 9 PRZ 9 SHF 9 STI 9 SXI 9 WATCH 9 |
ACCDB 3DAF 3
DB 3 DBF 3 EGT 3 ESS 3 EAP 3 FDB 3 FP? 3 FRM 3 GDB 3 KEXI 3 KEXIC 3 LDB 3 MDB 3 ADP 3 MDE 3 MDF 3 MYD 3 MYI 3 NSF 3 NTF 3 ODB 3 ORA 3 PDI 3 SQL 3 WDB 3 |
| Graphics | Audio | Audio playlists | Video |
| ACT 4ART 4
BMP 4 BLP 4 CIT 4 CPT 4 CUT 4 DIB 4 DjVu 4 EGT 4 Exif 4 GIF 4 ICNS 4 ICO 4 IFF 4 JNG 4 JPEG 7 JFIF 4 jpg 7 JP2 4 LBM 4 MAX 4 MIFF 4 MNG 4 MSP 4 NITF 4 OTA 4 PBM 4 PC1 4 PC2 4 PC3 4 PCF 4 PCX 4 PDN 4 PGM 4 PI1 4 PI2 4 PI3 4 PICT 4 PNG 7 PNM 4 PPM 4 PSB 4 PSD 4 PDD 4 PSP 4 PX 4 PXR 4 QFX 4 RAW 7 RLE 4 SCT 4 SGI 4 RGB 4 INT 4 BW 4 TGA 4 TIFF 7 TIF 7 XBM 4 XCF 4 XPM 4 AWG 4 AI 4 EPS 4 CGM 4 CDR 4 CMX 4 DXF 4 EGT 4 SVG 4 VRML 4 wrl 4 X3D 4 WMF 4 EMF 4 ART 4 XAR 4 3DMF 4 3DS 4 MAX 4 AC 4 AN8 4 AOI 4 B3D 4 BLEND 4 C4D 4 COB 4 CFL 4 DAE 4 DTS 4 EGG 4 FACT 4 G 4 GLM 4 LWO 4 LWS 4 LXO 4 MA 4 MB 4 MDX 4 MESH 4 NIF 4 OBJ 4 POV 4 RWX 4 SLDASM 4 SLDPRT 4 SMD 4 U3D 4 WINGS 4 X 4 Z3D 4 CR2 7 |
AIFF 6AU 6
CDDA 6 IFF-8SVX 6 IFF-16SV 6 RAW 6 WAV 6 FLAC 6 LA 6 PAC 6 M6A 6 APE 6 OptimFROG 6 RKA 6 SHN 6 TTA 6 WV 6 WMA 6 MP2 6 MP3 6 Speex 6 Vorbis 6 GSM 6 WMA 6 AAC 6 m4a 6 mp6 6 m4p 6 MPC 6 VQF 6 RA 6 RM 6 OTS 6 SWA 6 VOX 6 VOC 6 DWD 6 SMP 6 CUST 6 MID 6 MUS 6 SIB 6 GYM 6 VGM 6 PSF 6 NSF 6 MOD 6 PTB 6 S3M 6 XM 6 IT 6 MT2 6 MNG 6 PSF 6 RMJ 6 SPC 6 NIFF 6 MusicXML 6 YM 6 JAM 6 |
ASX 4M3U 4
PLS 4 RAM 4 XSPF 4 Production formats (?) AUP 4 CEL 4 CPR 4 NPR 4 CWP 4 DRM 4 OMF 4 SES 4 STF 4 SYN 4 Video Editing & Production formats MSWMM 2 PPJ 2 |
AAF 23GP 2
GIF 2 ASF 2 AVCHD 2 AVI 2 DAT 2 MPEG-1 2 DSH 2 FLV 2 M1V 2 M2V 2 SWF 2 FLA 2 FLR 2 MKV 2 WRAP 2 MNG 2 MOV 2 MPEG 2 mpg 2 mpe 2 MPEG-4 2 MP4 2 MXF 2 NSV 2 OGM 2 Tarkin 2 Theora 2 RM 2 SVI 2 SMI 2 WMV 2 DivX 2 Xvid 2 |
| Web documents | Source code for computer programs | Page description language | compressed files |
| HTML 5htm 5
XHTML 5 xht 5 XML 5 MHTML 5 mht 5 ASPX 5 BML 5 CFM 5 CGI 5 iHTML 5 JSP 5 Lasso 5 las 5 lassoapp 5 SSI 5 |
ASM 5S 5
BAS 5 C 5 CLS 5 COB 5 CBL 5 CPP 5 CC 5 CXX 5 CS 5 D 5 E 5 EFS 5 EGT 5 FOR 5 FTN 5 F 5 F77 5 FRM 5 FRX 5 GED 5 GM6 5 GMD 5 GMK 5 GML 5 H 5 HPP 5 HXX 5 INC 5 JAVA 5 L 5 M 5 M4 5 ML 5 N 5 PAS 5 PP 5 P 5 PHP 5 PHP3 5 PHP4 5 PHP5 5 PHPS 5 Phtml 5 PL 5 PM 5 PY 5 RESX 5 VB 5 VBP 5 Y 5 |
DVI 0EGT 0
PLD 0 PCL 0 PDF 2 ps 2 gz 0 SNP 0 XPS 0 XSL 0 CSS 5 XSLT 0 XSL 0 TPL 0 |
?Q? 17z 1
ace 1 ALZ 1 AT3 1 bke 1 ARC 1 DDS 1 ARJ 1 BKF 1 bkf 1 bzip2 1 cab 1 cpt 1 sea 1 DAA 1 deb 1 DMG 1 EEA 1 EGT 1 ECAB 1 ezip 1 ESS 1 GHO 1 ghs 1 gzip 1 gz 1 jar 1 LBR 1 LQR 1 LHA 1 lzh 1 lzo 1 lzx 1 bin 1 PAK 1 Parchive 1 par 1 par2 1 pk4 1 RAR 1 Rar 1 sit 1 sitx 1 tar 1 tar.gz 1 tgz 1 TIB 1 uha 1 VSA 1 Z 1 zoo 1 zip 1 |
| Physical recordable media archiving | Computer-aided design (CAD) | Electronic design automation (EDA) | Font file |
| ISO 1IMG 1
ADF 1 ADZ 1 DMS 1 DSK 1 D64 1 |
ACP 6ART 6
ASC 6 CCC 6 CCM 6 CCS 6 CAD 6 DWG 6 DGN 6 DGK 6 DMT 6 DXF 6 EMB 6 EXCELLON 6 FM 6 FMZ 6 G 6 GERBER 6 ICD 6 IGES 6 PRT 6 PLN 6 PSMODEL 6 PWI 6 RLF 6 SLDASM 6 SLDDRW 6 SLDPRT 6 STEP 6 STL 6 WRL 6 |
GDSII 6OASIS 6
OpenAccess 6 SPICE 6 Intel HEX 6 MS10 6 |
ABF 0AFM 0
BDF 0 BMF 0 FON 0 MGF 0 OTF 0 PCF 0 PFA 0 PFB 0 PFM 0 FOND 0 SNF 0 TFM 0 TTF 0 ttc 0 |
| [TAG] = Geographic information systemAPR 5
DEM 5 E00 5 GeoTIFF 5 GPX 5 MXD 5 SHP 5 DTED 5 KML 5 |
[TAG] = Graphical information organizers3DT 5
ATY 5 FES 5 MM 5 MMP 5 TPC 5 |
[TAG] = Scientific data formats (data exchange)IMG 1
HDR 1 CDF 1 FITS 1 NetCDF 1 HDR 1 MGH 1 MGZ 1 SDXF 1 SPC 1 DCM 1 EAS3 1 OST 1 |
[TAG] = MeteorologyGRIB 5
BUFR 5 NetCDF 5 PP 5 NASA-Ames 5 |
| [TAG] = Chemical/biological file formatsCML 5
mol 5 sd 5 sdf 5 dx 5 jdx 5 smi 5 |
[TAG] = BiologySCF 5
ABI 5 FASTA 5 ACE 5 PHD 5 |
[TAG] = ScriptAS 1
ASL 1 ASP 1 AU3 1 BAT 1 BAS 1 BB 1 BMAX 1 CMD 1 EGG 1 EGT 1 HTA 1 ICI 1 ITCL 1 JS 1 JSFL 1 LUA 1 M 1 MRC 1 NCF 1 NUT 1 PL 1 PM 1 PS1 1 PS1XML 1 PSC1 1 PY 1 PYC 1 PYO 1 RB 1 SCPT 1 SH 1 TCL 1 VBS 1 |
[TAG] = Signal data formats (non-audio)ACQ 1
BKR 1 BDF 1 CFWB 1 EDF 1 FEF 1 GDF 1 GMS 1 IROCK 1 MFER 1 SCP-ECG 1 SEG Y 1 SIGIF 1 |
| [TAG] = Video game dataDEH 1
DSG 1 LMP 1 MUS 1 WAD 1 BSP 1 MAP 1 MDL 1 PAK 1 PK3 1 PK4 1 DMO 1 GRP 1 |
[TAG] = Other FormatsB 1
BOL 1 DBPF 1 GCF 1 POD 1 REP 1 SMZIP 1 UT2K4 1 |
[TAG] = Video game storage mediaJAG 1
J64 1 NDS 1 GB 1 GBC 1 GBA 1 SAV 1 SGM 1 N64 1 V64 1 Z64 1 U64 1 USA 1 JAP 1 PAL 1 EUR 1 PJ 1 NES 1 FDS 1 JST 1 GG 1 SMS 1 SMD 1 SMC 1 78 1 FIG 1 SRM 1 ZST 1 zs1 1 zs9 1 FRZ 1 PCE 1 NPC 1 TZX 1 TAP 1 Z80 1 SNA 1 DSK 1 TAP 1 T64 1 D64 1 CRT 1 ADF 1 ADZ 1 DMS 3 |
[TAG] = Virtual MachinesVFD 0
VHD 0 VUD 0 VMC 0 VSV 0 |
[TAG] = EMC VMware ESX/GSX/Workstation/PlayerLOG 0
VMDK 0 DSK 0 NVRAM 0 VMEM 0 VMSD 0 VMSN 0 VMSS 0 STD 0 VMTM 0 VMX 0 CFG 0 VMXF 0 |
| [TAG] = Parallels WorkstationHDD 0
PVS 0 SAV 0 |
[TAG] = Markup language and other web standards-based file formatsAtom 1
EML 1 Metalink 1 met 1 RRS 1 |
[TAG] = OtherAXD 0
CREDX 0 DUPX 0 GA3 0 GED 0 IGC 0 INI 0 INF 0 KMC 0 LNK 0 MPP 0 PIF 0 TOPC 0 TMP 0 URL 0 |
[TAG] = System filessys 0
exe 0 dll 0 msi 0 com 0 |
[unknown] 5 |

