Could you please add the ability for the user to specify the location of whatever separately installed files/directories RT7Lite requires for operation? (WAIK, WAIK sub-components, dism, etc) It needs to be able to be set BEFORE RT7Lite is shown where the source OS files are. I have fought with this error for almost a week now with no solution. WAIK-Win7 uninstalled/reinstalled, system32 & SysWOW64 dism directories copied from a separate Win7 x64 machine and used to replaced the ones on my machine. Nothing is working to get RT7Lite to run. 2010-05-07 11:36:25, Error DISM DISM WIM Provider: PID=3012 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmountedimageinfo.cpp:317 - CWimMountedImageInfo::Initialize(hr:0x80070057) 2010-05-07 11:36:25, Error DISM DISM WIM Provider: PID=3012 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmountedimageinfo.cpp:94 - CWimMountedImageInfo::CreateWimMountedImageInfo(hr:0x80070057) 2010-05-07 11:36:25, Error DISM DISM WIM Provider: PID=3012 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimimage.cpp:497 - CWimImage::InternalGetStatus(hr:0x80070057) 2010-05-07 11:36:25, Error DISM DISM WIM Provider: PID=3012 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:1039 - CWimManager::InternalOpUnmount(hr:0x80070057) 2010-05-07 11:36:25, Error DISM DISM WIM Provider: PID=3012 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:2318 - CWimManager::InternalCmdUnmount(hr:0x80070057) 2010-05-07 11:36:25, Error DISM DISM WIM Provider: PID=3012 Error executing command - CWimManager::InternalExecuteCmd(hr:0x80070057) 2010-05-07 11:36:25, Error DISM DISM WIM Provider: PID=3012 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:516 - CWimManager::ExecuteCmdLine(hr:0x80070057) This is due to wimfltr.sys is registered not wimmount.sys...try installing wimmount.sys driver and restart your PC