Replace Windows Drive Format tool with Rufus
I recently came across the question & answer How do I place a bootable ISO
on a USB drive? in my endeavour to find the easiest way to write the
contents of an ISO to a flash drive.
However, after finding the above, I started a mission to see if it would
be possible (relatively easily) to replace the built-in Windows Drive
Formatting tool, for the more useful version that is Rufus, to save having
another single-use application on my PC.
I got as far as:
1) Loading up an elevated Process Explorer instance.
2) Finding that selecting "Format" from the right click context menu of a
drive in My Computer, introduced a dllhost.exe instance to my running
process (By clicking the bulls-eye, and hovering over the Format window),
that runs %systemroot%\system32\DllHost.exe
/Processid:{7AA7790D-75D7-484B-98A1-3913D022091D}:
3) Finding a registry entry
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{7aa7790d-75d7-484b-98a1-3913d022091d}
(and a identical HKCU one).
4) But, then, I have run into a roadblock with how to launch
"...%SystemRoot%\system32\shell32.dll,-28702" found in the string value
titled LocalizedString. I have tried rulldll32 shell32.dll -28702 &
rulldll32 shell32.dll,-28702 & rulldll32 shell32.dll,"-28702" , and also
can't seem to find any information on launching (what the) 28702 (is, ?a
offset?) online.
Anyone be able to help me with 4, and also share their
specific-to-this-idea and/or general knowledge/experience about replacing
/by passing (what I assume is) functions in shell32.dll?
No comments:
Post a Comment