Solved

WinPE - SD Media card Controller

Posted on 2015-01-30
4
266 Views
Last Modified: 2015-02-01
Hi Guys,

I don't have any other ideas so looking for some suggestions.

I've compiled a WinPE disk that loads a HTA application. All works well. I have the required drivers added to my wim image to enable the SD media card controller. I definitely have the correct driver for this controller. When my HTA application loads, it checks to see if there is a SD card in the bay and it reports information regarding the size and name of the SD card. For some reason this does not work. WinPE does not detect the controller or make it available after loading. If I pop-out the SD controller bay and re-insert it, WinPE detects the SD card and my application then retrieves the required info. I've tried doing a "devcon.exe rescan" on the command line but this also does not help detecting the controller.

Does anyone have any other ideas to enable this controller after loading WinPE? As a side note, this problem occurs on two other different model computers which have SD card lots. The correct drivers are inserted into my wim. Not sure if Drvload will help....have not used this for anything.

Thanks.

IV
0
Comment
Question by:ivanoviola
  • 2
  • 2
4 Comments
 
LVL 46

Accepted Solution

by:
noxcho earned 500 total points
ID: 40580981
I have had exactly the same issue with a WinPE where I needed to detect the battery percentage. Though the driver was there I could not load the interface. And the only way to get it around was the drvload command which I executed by autostart at WinPE start.
Try it.
0
 
LVL 21

Author Comment

by:ivanoviola
ID: 40580996
noxcho,

So just run drvload.exe name.inf after wpeinit or when my HTA application loads? Is drvload.exe already included in WinPE?

I will try it tomorrow and let you know. I guess it worked well for you battery info?

Thanks,
IV
0
 
LVL 46

Expert Comment

by:noxcho
ID: 40581008
Yes, after wpeinit. And yes, getting battery status started working. Reading through forums I came to a conclusion that some drivers do not load automatically and you need to load them forcibly.
0
 
LVL 21

Author Closing Comment

by:ivanoviola
ID: 40582366
noxcho,

Well...... drvload.exe worked on 3 of the 4 models, The Fujitsu model would not cooperate. I think the problem is that the device (SD controller) requests a reboot which is ignored (and I don't want). Two Toshiba models and one ThinkPad worked just fine. Very frustrating. Also on one Toshiba model I cannot get the correct resolution to set. I think this is due to having discreet graphics compared to onboard.

Anyway...thanks for your help.

IV
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

I'm a big fan of Windows' offline folder caching and have used it on my laptops for over a decade.  One thing I don't like about it, however, is how difficult Microsoft has made it for the cache to be moved out of the Windows folder.  Here's how to …
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…
Windows 8 came with a dramatically different user interface known as Metro. Notably missing from that interface was a Start button and Start Menu. Microsoft responded to negative user feedback of the Metro interface, bringing back the Start button a…

827 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question