ERD Commander in MSDaRT 6.0
#1
Posted 15 September 2008 - 04:43 PM
When you start a system using a previously prepared startup disk, a NetStart dialog prompts you to initialize the network in the background. Subsequently, a System Recovery Options dialog box prompts you to first select a keyboard layout, and then to select the operating system to repair or diagnose. After these steps are completed, Microsoft Diagnostics and Recovery Toolset becomes available on the System Recovery Options menu. Clicking MSDaRT opens a detailed MSDaRT Tools menu which presents various recovery tools.
a very nice set of tools to add to vistaPe, considering also to use the x:\sources\recovery\tools\msdarttools.exe as a shell to start from PeShell
- sznabel likes this
#2
Posted 15 September 2008 - 06:27 PM
#3
Posted 15 September 2008 - 09:46 PM
#5
Posted 15 September 2008 - 10:29 PM
#6
Posted 15 September 2008 - 10:33 PM
No need to include MS files, just automate the download from the MS site and unpack files from the MSI to add inside the boot disks.
Just ask if you need help and we can help clear any doubts.
btw: We also have space for other developers to post their work, why don't you request one too?
http://boot-land.blo...buildernet.html
http://www.boot-land...?showtopic=4113
#7
Posted 16 September 2008 - 06:46 AM
[LaunchApps]
%windir%\system32\netstart.exe,-prompt
%SYSTEMDRIVE%\sources\recovery\recenv.exe
the association are set in fe.cfg file in system32 dir but are limited to notepad and explorer
the debug tools directory is inside system32
#8
Posted 06 October 2008 - 02:21 PM
#9
Posted 07 October 2008 - 02:28 PM
I found links to evaluation version of 5.0 for 2k and XPit is a pitty, that the x86 version doesn;t work on xp.
http://www.microsoft...;displaylang=en
Also version 6.0 for Vista:
http://kurtsh.spaces.live.com/blog/cns!...!1876.entry
Both seem to be evaluation versions. Probably good for only 30 days.
I wonder if Winternals versions are fair game since Microsoft ate them up?
If you just unpack the files from the evaluation version - thus not seeing/agreeing to the EULA - is it still considered "unlicensed"?
Just random thoughts
#10
Posted 07 October 2008 - 07:00 PM
I wonder if Winternals versions are fair game since Microsoft ate them up?
Hmmm, I think that Microsoft ate them to avoid them becoming fair game.
It might have been a good defense line in trial , too bad you didn't keep your large mouth shut and published your doubt, something that completely voids your bona-fide presumption.If you just unpack the files from the evaluation version - thus not seeing/agreeing to the EULA - is it still considered "unlicensed"?
jaclaz
#11
Posted 13 October 2008 - 11:36 AM
#12
Posted 19 October 2008 - 12:37 PM
#13
Posted 21 October 2008 - 08:04 AM
Make a folder templates under basedir if it does not exist
make a folder msdart6 under templates
copy the following files from the boot.wim (which is inside the iso) (use 7zip to unpack) to this folder
+---Program Files| +---Standalone System Sweeper| | | mpam-fe.exe| | | mpasdesc.dll| | | mpclient.dll| | | mpcmdrun.exe| | | mpcommu.dll| | | mpsvc.dll| | | mpswphelp.rtf| | | msascui.exe| | | msmpcom.dll| | | msmpeng.exe| | | msmplics.dll| | | msmpres.dll| | | | | +---en-us| | | mpasdesc.dll.mui| | | msmpres.dll.mui| | | | | \---Engine| | mpasbase.vdm| | mpasdlta.vdm| | mpavbase.vdm| | mpavdlta.vdm| | mpengine.dll| | | \---WinRE| \---tools| | MSDartTools.exe| | WinREConfig.xml| | | \---en-us| MSDartTools.exe.mui| \---Windows \---System32 | COMPMGMT.exe | CrashAnalyze.exe | DiskCmdr.exe | DiskManagerAPIDLL.dll | DiskWipe.exe | ERDCMDR.CNT | ERDCMDR.RTF | erddiskpart.exe | ErdHelp.exe | ErdRegedit.exe | Explorer.exe | fauxshell.dll | fe.cfg | FileRestore.exe | FileSearch.exe | fmapi.dll | HotfixUninstall.exe | Locksmith.exe | MSDartCmn.dll | NetStart.exe | pwdserv.exe | SfcScan.exe | SolutionWizard.exe | TcpCfg.exe | \---en-USCOMPMGMT.exe.mui CrashAnalyze.exe.mui DiskCmdr.exe.mui DiskManagerAPIDLL.dll.mui DiskWipe.exe.mui ErdHelp.exe.mui ErdRegedit.exe.mui Explorer.exe.mui fauxshell.dll.mui FileRestore.exe.mui FileSearch.exe.mui HotfixUninstall.exe.mui Locksmith.exe.muiMSDartCmn.dll.mui msimsg.dll.mui NetStart.exe.mui SfcScan.exe.mui SolutionWizard.exe.mui TcpCfg.exe.muiIMPORTANT: what you find under winre is in the boot.wim under sources\recoverythen use the new (attached) winre script to add thhis to the winre (this is the way it works on the original DART CD, do not know how to set the target windows without it...maybe with some set target root tool for erdcommander...)
done
If this really helps you, i would apreciate your help: please test it and see if everything works...i had no time:-)
Please report here...
EDIT: added some info and removed some unneeded files from the filelist
EDIT2: updated script to work with server2008 as sourcefiles too (this has to do with the normal windows RE only)
Attached Files
#14
Posted 21 October 2008 - 09:34 AM
Though you gave me an occasion to increase the points of my "frequent mouse wheeler" program , I would appreciate that whenever you post a "long" list of something, you put it between [ codebox ] [ / codebox ] tags, as to make the thread more readable (and avoid my fixing it).
@all
This applies to all, please help keep the threads easily readable.
jaclaz
#15
Posted 21 October 2008 - 09:55 AM
#16
Posted 21 October 2008 - 10:00 AM
BTW: why not add a button for codebox to the editor?
Why not clicking on "Insert Special Item" and choosing "CODEBOX"?
jaclaz
#17
Posted 21 October 2008 - 10:05 AM
#18
Posted 21 October 2008 - 09:46 PM
I haven't actually tested any of the tools yet, but being able to attach is a great beginning.
You probably should have put bold tags around your important note, I missed it completely. I admit I'm a bit slow. I managed to find the files on my own.
In the script there's an incredibly minor typo: "This project is based on VistaPE by Nightman..."
#19
Posted 22 October 2008 - 05:49 AM
Thanks for the info, updated the post...updates script will follow
#20
Posted 22 October 2008 - 06:44 AM
If you want you can rename explorer.exe di erdlorer.exe and then use a hexedit to search for explorer.exe in unicode in the file msdarttools.exe and replace it with erdlorer.exe
this prevents conflicts when you use real explorer.exe shell in your vistape cd
#21
Posted 22 October 2008 - 12:32 PM
-File Restore
-Disk Commander
-SFC Scan (loads but has an error when it tries to scan)
I will look into why these dont work a little later but just dont have time at the moment.
Thank you once again. Great work!
p.s I use explorer as my shell and dont have any conflict issues.
#22
Posted 22 October 2008 - 01:16 PM
Better to search for Explorer.exe ... many hexedit tools don't do case-insensive search by default.If you want you can rename explorer.exe di erdlorer.exe and then use a hexedit to search for explorer.exe in unicode in the file msdarttools.exe and replace it with erdlorer.exe
#23
Posted 22 October 2008 - 01:36 PM
Script and info works great! Tested all the tools and most of them work. the only ones that dont are:
-File Restore
-Disk Commander
-SFC Scan (loads but has an error when it tries to scan)
...
p.s I use explorer as my shell and dont have any conflict issues.
well but from the dart tools there will be windows explorer launched and not dart explorer...
for me all apps including filerestore and diskcommander do start...i did not test any further...please tell us what is not working and what config you use..also please test with the new vistape 12rc1 that came out yesterday...
#24
Posted 22 October 2008 - 08:22 PM
SFcScan starts but, when I tell it to do the scan, it immediately presents a dialog box saying something went wrong and nothing was scanned. Process Monitor indicates that it's looking for sfc.exe, which doesn't exist. Probably needs that, and it probably also needs sfc.dll and sfc_os.dll. Trying another build now ...
#25
Posted 22 October 2008 - 08:45 PM
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users