[2 days left] What’s wrong with your cloud strategy? Learn why multicloud solutions matter with Nimble Storage.Register Now


SCCM 2007 OSD Error - Windows 7 64bit - Lenovo M93p Tiny (10AB0015US)

Posted on 2014-04-15
Medium Priority
Last Modified: 2015-06-19
Trying to deploy Windows 7 64bit to the Lenovo M93p Tiny (10AB-0015US) using SCCM 2007 OSD.

Error Message after OSD: (black screen, OS does NOT boot)

Windows failed to load ifm63x64.sys, Status: 0xc0000098


After creating a new/default WinPE boot image with no additional drivers, then injecting the correct Intel I217-LM Ethernet adapter driver (from Intel, not Lenovo), the OSD would install the Win7x64 custom OS image, and does boot, but the network driver is still not installed (so the OSD task sequence fails because the computer is unable to re-connect to sccm and complete the additional steps).

I have tried to install the network driver with multiple methods during OSD with no success. Driver packages, imported driver tasks. They always end up with the error code mentioned above after the computer reboots. (The OS is installed while running on WinPE, but no further progress after reboot)

This new device does utilize UEFI (secure boot), and seems to be blocking driver installation. I believe i have disabled secure boot in BIOS, and enabled compatibility mode. Not sure if there is something I am missing?

Any help or insight is appreciated.

Thank you,
Question by:Smizzong
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 4
  • 4
LVL 31

Expert Comment

ID: 40003185
Do you have the Network Driver for the correct OS which you install?
Windows PE OS is not equal installed Windows in all cases

Author Comment

ID: 40003977
I created a new "default" WinPEx86 boot image for osd testing with this device, the properties show OS version 6.1 (Win7 correct?). The Intel I217-LM network driver that has been added to the image was specific for Win7x86.

The driver packages i am attempting to use include the Intel I217-LM network driver specific to Win7x64.

winpe props
LVL 31

Expert Comment

ID: 40005837
Ok PE works as it's getting the Image and applies it to the harddisk. The Problem is the missing Network Driver for the Windows 7 x64 Installation.
- Is it missing? Try a ipconfig in the F8 command prompt when Windows 7 has started.
- Is the Driver package applied? Check out the smsts.log if the step is executed.
- Install Windows 7 manually and try to load that Network driver
 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks


Author Comment

ID: 40007459
Thank you for your continued assistance merowinger. I agree that WinPE and the OS image install to hdd process appears to be working properly.

Quick rundown of my current setup for OSD Task Sequence process as I understand it:

-test computer imported to SCCM, added to OSD collection
(osd task seq advertisement in place)
-boot computer via PXE, connection established
-boot image downloads via network connection
-computer boots up, running WinPE(x86) at this point
-select/begin osd task sequence
-custom os image downloaded and installed
-install driver package (network driver only)
-computer restart
-computer boots to newly installed Win7x64 OS
-windows fails to boot - error message (ifm63x64 missing or corrupt, status 0xc0000098)

I have tried multiple driver packages (Lenovo/Intel), but if i leave the network driver package out completely, the installed Win7x64 OS does boot after restart without error, but there is no network driver installed. This will then cause the continuation of the task sequence to fail because the computer was unable to re-establish a network connection with SCCM.

No problem with "manual" install of the Intel Ethernet driver. Also, I would think that if the OS image is installing to the hdd, that there must not be any additional "storage drivers" required in the WinPE boot image.

Wondering if the cause of this problem could be due to the UEFI secure boot BIOS (settings), or if it could be a WinPE incompatibility with the driver?
LVL 31

Expert Comment

ID: 40008335
After applying the Windows Image the Clients restarts and boots from it. The Driver packages are then applied in your deployed Windows, so i don't think this is caused from WinPE.
Are there other drivers in the Package? Like a SCSI Driver? If yes, remove it,update deployment package and try again.

Author Comment

ID: 40015948
merowinger, i am planning to scrap the boot images (x86 & x64) and the drivers/packages that have been imported for this test to get a fresh start.

More research and digging deeper into the driver packages (from Lenovo and Intel) appears to agree with your suggestion to look for a SCSI or other incompatible driver. The error message points out "IFM63x64.SYS" (or "IFP63x64.sys") file is missing, and this file is found in the driver packages from both Lenovo and Intel. (FCOE/SCSI and PROSET) I have also reached out to Intel and Lenovo for assistance, but will have to wait and see if they offer further assistance.

I hope that you can help to enlighten me in regards to the SCCM OSD and driver installation process. I do believe and agree with you that some problem drivers (eg. bluetooth, video?) may require special handling/packages for automated installation later on in the OSD process (after the image has been installed), but as for the network (Ethernet) driver - it must be installed during the initial WinPE stage.

During WinPE, if the proper network driver has been included in the boot image, the computer will be able to pull an ip address and communicate over the network with the SCCM PXE distribution point. The driver for the permanent OS install must also be installed during this stage, or else after the computer restarts then boots to the permanent OS, it will not be able to re-connect with SCCM over the network and continue the Task Sequence (install additional apps, ms updates, etc)

Please explain/correct my thinking on this?

Thank you,
LVL 31

Accepted Solution

merowinger earned 2000 total points
ID: 40016724
I'm 99% sure, that you do not Need that Driver / file which is described in the error message.
The problem occurs after applying Windows 7 to the disk so WinPE isn't the Problem.
I think there was a Driver injected which is not compatible with your HDD configuration.
Just search for *IFM63x64* in your Driver package or Driver sources on the disk and then remove alll the independed files like IFM63x64.SYS, IFM63x64.INF, etc.

To your question:
Either the permanent Windows 7 has already included a matching Driver for your Hardware or you have to include it with a Driver package. This happens after the Windows 7 Image has been applied. On a later step Windows 7 installs and configures devices and search also in the packages for matching Drivers.

But as i said, i don't think you Problem has to do with a missing Network Driver.

Expert Comment

by:Justin Hyde
ID: 40218084
Try Removing all Network drivers from the Driver Package except for the Known good Network Driver.  I had the same issue with the Lenovo M83 and that was the ONLY way I could get around it.

Author Closing Comment

ID: 40839103
Apologies for leaving this hanging for so long. (over a year! - terrible)

Removing the offending driver files from the driver package did resolve the issue.

"Just search for *IFM63x64* in your Driver package or Driver sources on the disk and then remove alll the independed files like IFM63x64.SYS, IFM63x64.INF, etc."

Windows 7 x64 did boot successfully and continue the image process after the files were removed and the package was updated on the DPs.

The SCSI and FCoE files seem to be intended for Server 2012.

Thank you very much for your help,

Featured Post

Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

Question has a verified solution.

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

Recovering from what the press called "the largest-ever cyber-attack", IT departments worldwide are discussing ways to defend against this in the future. In this process, many people are looking for immediate actions while, instead, they need to tho…
Article by: Shawn
IT teams define success as solving problems quickly. To enable ITSM modernization we have to think of adopting the tools and methods that will enable resolution of ITSM issues more quickly.
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
The viewer will learn how to successfully download and install the SARDU utility on Windows 8, without downloading adware.

656 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