Solved

WinPE - SD Media card Controller

Posted on 2015-01-30
4
273 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 47

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 47

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

Best Practices: Disaster Recovery Testing

Besides backup, any IT division should have a disaster recovery plan. You will find a few tips below relating to the development of such a plan and to what issues one should pay special attention in the course of backup planning.

Question has a verified solution.

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

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 …
No single Antivirus application (despite claims by manufacturers) will catch or protect you from all Virus / Malware or Spyware threats. That doesn't stop you from further protecting yourself however - and this article is to show you how.
The goal of this Micro Tutorial is to help navigate beginning users with the app store on Windows 8. It will explain exciting features how to maximize your PC through these apps. This will be demonstrated using Windows 8 operating system.
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.

713 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