pc_helper
asked on
Can't run sfc on XP Home SP1
I am trying to run sfc in Win XP Home. I have looked at and edited the 2 files fo40ext.inf and ims.inf to remove the "Professional" entries and it still wont work. I have tried the XP Home CD's of the following versions: 2002, SP1, SP1a, SP2. All of them tell me that I amusing the wrong CD. The system was installed with SP1. Could somebody assist with editing these files for me?
Last few lines of fp40ext.inf before any edits were made:
[Strings]
;
; Localize all strings in this section.
; These strings are used directly by OCM.
;
fp_desc = "FrontPage 2000 Server Extensions"
fp_tip = "Enables authoring and administration of websites with Microsoft FrontPage and Visual InterDev"
WKS_CD_NAME = "Windows XP Professional CD-ROM"
SRV_CD_NAME = "Windows XP Server CD-ROM"
SP_CD_NAME = "Windows XP Professional Service Pack 2 CD"
SDESC_Fp_Extensions = "FrontPage Server Extensions files"
LDESC_Fp_Extensions = "Enables authoring and administration of websites with Microsoft FrontPage and Visual InterDev"
last few lines of ims.inf before any edits were made::
cdname = "Windows XP Home Edition CD-ROM"
productname = "Windows XP Home Edition"
bootname1 = "Windows XP Home Edition SP2 Setup Boot Disk"
bootname2 = "Windows XP Home Edition SP2 Setup Disk #2"
bootname3 = "Windows XP Home Edition SP2 Setup Disk #3"
bootname4 = "Windows XP Home Edition SP2 Setup Disk #4"
bootname5 = "Windows XP Home Edition SP2 Setup Disk #5"
bootname6 = "Windows XP Home Edition SP2 Setup Disk #6"
cdtagfile = "\win51ic"
cdtagfilei = "\win51ic"
cdtagfilem = "\win51mc"
boottagfile1 = "\disk101"
boottagfile2 = "\disk102"
boottagfile3 = "\disk103"
boottagfile4 = "\disk104"
boottagfile5 = "\disk105"
boottagfile6 = "\disk106"
spcdname = "Windows XP Home Edition Service Pack 2 CD"
spcdtagfilei = "\win51ic.sp2"
[iis_common_files_system]
adsiisex.dll,EXCH_adsiisex .dll
fcachdll.dll,EXCH_fcachdll .dll
regtrace.exe,EXCH_regtrace .exe
[iis_ims_files_program]
aqadmin.dll,EXCH_aqadmin.d ll
aqueue.dll
mailmsg.dll,EXCH_mailmsg.d ll
seos.dll,EXCH_seos.dll
[iis_smtp_files_service]
ntfsdrv.dll,EXCH_ntfsdrv.d ll
scripto.dll,EXCH_scripto.d ll
smtpsvc.dll
[iis_smtp_files_system]
ntfsdrct.h,EXCH_ntfsdrct.h
ntfsdrct.ini,EXCH_ntfsdrct .ini
smtpctrs.dll,EXCH_smtpctrs .dll
smtpctrs.h,EXCH_smtpctrs.h
smtpctrs.ini,EXCH_smtpctrs .ini
snprfdll.dll,EXCH_snprfdll .dll
;LAYOUT.INF
;Disk Layout file for Microsoft Mail and News Setup
; Copyright (c) Microsoft Corporation. All rights reserved.
[version]
signature="$Windows NT$"
SetupClass=BASE
[SourceDisksNames]
; Cabinet file names and associated disks
; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
; 34001 ==> \i386, \Net98, \Alpha
0="%spcdname%","%spcdtagfi lei%",0,%3 4001%,1
1="%cdname%","ims.cab",0,% 34001%,16, "%cdtagfil e%"
[SourceDisksFiles]
;<file> = <cabinet number>,<subdir>,<size>
;Note: File is not in a cabinet if cab# is 0
aqueue.dll=0,,331264
smtpsvc.dll=0,,456704
EXCH_adsiisex.dll=1,,6656
EXCH_aqadmin.dll=1,,47616
EXCH_fcachdll.dll=1,,47104
EXCH_mailmsg.dll=1,,70656
EXCH_ntfsdrct.h=1,,773
EXCH_ntfsdrct.ini=1,,1037
EXCH_ntfsdrv.dll=1,,43008
EXCH_regtrace.exe=1,,25600
EXCH_scripto.dll=1,,57856
EXCH_seos.dll=1,,26112
EXCH_smtpctrs.dll=1,,13312
EXCH_smtpctrs.h=1,,8002
EXCH_smtpctrs.ini=1,,21791
EXCH_snprfdll.dll=1,,8192
Last few lines of fp40ext.inf before any edits were made:
[Strings]
;
; Localize all strings in this section.
; These strings are used directly by OCM.
;
fp_desc = "FrontPage 2000 Server Extensions"
fp_tip = "Enables authoring and administration of websites with Microsoft FrontPage and Visual InterDev"
WKS_CD_NAME = "Windows XP Professional CD-ROM"
SRV_CD_NAME = "Windows XP Server CD-ROM"
SP_CD_NAME = "Windows XP Professional Service Pack 2 CD"
SDESC_Fp_Extensions = "FrontPage Server Extensions files"
LDESC_Fp_Extensions = "Enables authoring and administration of websites with Microsoft FrontPage and Visual InterDev"
last few lines of ims.inf before any edits were made::
cdname = "Windows XP Home Edition CD-ROM"
productname = "Windows XP Home Edition"
bootname1 = "Windows XP Home Edition SP2 Setup Boot Disk"
bootname2 = "Windows XP Home Edition SP2 Setup Disk #2"
bootname3 = "Windows XP Home Edition SP2 Setup Disk #3"
bootname4 = "Windows XP Home Edition SP2 Setup Disk #4"
bootname5 = "Windows XP Home Edition SP2 Setup Disk #5"
bootname6 = "Windows XP Home Edition SP2 Setup Disk #6"
cdtagfile = "\win51ic"
cdtagfilei = "\win51ic"
cdtagfilem = "\win51mc"
boottagfile1 = "\disk101"
boottagfile2 = "\disk102"
boottagfile3 = "\disk103"
boottagfile4 = "\disk104"
boottagfile5 = "\disk105"
boottagfile6 = "\disk106"
spcdname = "Windows XP Home Edition Service Pack 2 CD"
spcdtagfilei = "\win51ic.sp2"
[iis_common_files_system]
adsiisex.dll,EXCH_adsiisex
fcachdll.dll,EXCH_fcachdll
regtrace.exe,EXCH_regtrace
[iis_ims_files_program]
aqadmin.dll,EXCH_aqadmin.d
aqueue.dll
mailmsg.dll,EXCH_mailmsg.d
seos.dll,EXCH_seos.dll
[iis_smtp_files_service]
ntfsdrv.dll,EXCH_ntfsdrv.d
scripto.dll,EXCH_scripto.d
smtpsvc.dll
[iis_smtp_files_system]
ntfsdrct.h,EXCH_ntfsdrct.h
ntfsdrct.ini,EXCH_ntfsdrct
smtpctrs.dll,EXCH_smtpctrs
smtpctrs.h,EXCH_smtpctrs.h
smtpctrs.ini,EXCH_smtpctrs
snprfdll.dll,EXCH_snprfdll
;LAYOUT.INF
;Disk Layout file for Microsoft Mail and News Setup
; Copyright (c) Microsoft Corporation. All rights reserved.
[version]
signature="$Windows NT$"
SetupClass=BASE
[SourceDisksNames]
; Cabinet file names and associated disks
; <cab#> = <disk#>,<cabinet filename>, ID (Unused, must be 0)
; 34001 ==> \i386, \Net98, \Alpha
0="%spcdname%","%spcdtagfi
1="%cdname%","ims.cab",0,%
[SourceDisksFiles]
;<file> = <cabinet number>,<subdir>,<size>
;Note: File is not in a cabinet if cab# is 0
aqueue.dll=0,,331264
smtpsvc.dll=0,,456704
EXCH_adsiisex.dll=1,,6656
EXCH_aqadmin.dll=1,,47616
EXCH_fcachdll.dll=1,,47104
EXCH_mailmsg.dll=1,,70656
EXCH_ntfsdrct.h=1,,773
EXCH_ntfsdrct.ini=1,,1037
EXCH_ntfsdrv.dll=1,,43008
EXCH_regtrace.exe=1,,25600
EXCH_scripto.dll=1,,57856
EXCH_seos.dll=1,,26112
EXCH_smtpctrs.dll=1,,13312
EXCH_smtpctrs.h=1,,8002
EXCH_smtpctrs.ini=1,,21791
EXCH_snprfdll.dll=1,,8192
Can't see any reason why this won't work, except the Microsoft article clearly says replace "Professional" with "Home", not "Home Edition". Worth a try?
ASKER
I tried this and it didn't work. That is why I posted the question.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
the sfc /scanonce worked.