Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

c_20127.nls error after sysprep.

- - - - -

  • Please log in to reply
84 replies to this topic

#1
mjerris

mjerris
  • Member
  • 2 posts
When I install from an Nlite created xp pro w/ sp2 cd and later run sysprep on that install, on first boot I get an error related to the c_20127.nls file not being found, if I browse to the system 32 directory the file is there and the install conitnues with a few more similar errors, all with files on the local machine properly, and the minisetup completes normally. This error does not occour on an install made with a normal slipstreamed xp2 CD.

Any help would be appretiated.

Thanks
Mike


How to remove advertisement from MSFN

#2
mjerris

mjerris
  • Member
  • 2 posts
Has anyone else seen this issue. I continue to have this issue after minisetup is run after a sysprep from an nlite install.

Mike

#3
camoman

camoman
  • Member
  • 3 posts
I am getting the same error.. has anyone found a fix yet?

#4
nuhi

nuhi

    nLite & vLite human.dll

  • Developer
  • 4,351 posts
  • OS:none specified
  • Country: Country Flag
I never tried sysprep so it would speed things up if you explain to me how to reproduce the problem in short.

Thanks
http://www.nliteos.com | http://www.vlite.net
Remove components and customize Windows

#5
camoman

camoman
  • Member
  • 3 posts
Well I slipstreamed sp2 in with XP and all the hotfixes using nlite, took out movie maker and a few other things. Then used that CD to load a laptop with XP at which point I ran sysprep using reseal option.. upon booting back up you get numerous erros .. I have talked to a few people now that have had the same problem..

#6
shortie

shortie

    Junior

  • Member
  • Pip
  • 64 posts
Hi nuhi, hi all:

sysprep is used for cloning, making a single installation usable on several different computers withput having to mess around with SIDs etc.
Myself I use sysprep in very large evnviroments using the same sysprepped image on laptops and desktops.
This is what you do:

Install Windows XP with everything needed on a desktop (laptops don't work for that), use FAT32 so you can mofify things in the image, Customize everything in the default userprofile, so you make sure that every new user get it. When this is done, create an image. This is helpful if you want a strting point later on, e.g. update software or drivers, hotfixes.
When done start up windows xp open a dos-prompt:
change into your sysprep folder
now:
sysprep -bmsd (creates the mass-storage section)
convert c: /FS:NTFS (say no, and the yes, so it will be converted after the next reboot
sysprep -clean (all drivers, etc will be unloaded)
sysprep -mini -quiet -reseal ( this will kick out the sid's, and force a mini-setup when the maschine is powered up again.

When sysprep is finished, the pc will be shutdown. Now take a new image. This image can now be cloned onto the maschine.

If you power the pc up, it converts the partition, reboots, and then after aminute or two it asks for the files needed.


If you have any questions feel free to contact me.


shortie


P.s.: In oder to use the image on laptops and desktops you must change the computer-type two Advanced configuration and the IDE controller to standard ide.
HP XW8600, 2*3.06 XEON, 8 GB RAM, ATI Radeon 4850, Win7 Ultimate

#7
nuhi

nuhi

    nLite & vLite human.dll

  • Developer
  • 4,351 posts
  • OS:none specified
  • Country: Country Flag
Fixed it...you need to selected in Compatibility Wizard Windows Activation and I added few more files to keeping...changed the title...all in all wait next version and thank you :)
http://www.nliteos.com | http://www.vlite.net
Remove components and customize Windows

#8
camoman

camoman
  • Member
  • 3 posts
When will a new version with this ficx be released?

#9
nuhi

nuhi

    nLite & vLite human.dll

  • Developer
  • 4,351 posts
  • OS:none specified
  • Country: Country Flag
camoman, have you tested it with nlite 1.0b1 ?
http://www.nliteos.com | http://www.vlite.net
Remove components and customize Windows

#10
shortie

shortie

    Junior

  • Member
  • Pip
  • 64 posts
Hi there,

as you may remember I got the same probs and with your latest version it works!!

No probs at all!

Reagrds,
shortie

P.s.: By the way nltie is not just great it is awesome!!!!
HP XW8600, 2*3.06 XEON, 8 GB RAM, ATI Radeon 4850, Win7 Ultimate

#11
hardwaregeek

hardwaregeek

    Newbie

  • Member
  • 12 posts

Fixed it...you need to selected in Compatibility Wizard Windows Activation and I added few more files to keeping...changed the title...all in all wait next version and thank you :)



Hi nuhi! Great work!
You make my life easier! Nlite is the best thing ever happen to me.
But I still have the problem stated above. I added 39 hotfixes directly into nlite. Everything is fine if I don't sysprep my pc to make image for rest of the computers. But after I run sysprep and reboot I have c_20127.nls file missing error. When I press cancel, it went through fine. But it is a big delay for me when I deploy 100 computers coz I have to press cancel for each pc. I used RC1 through RC6 and I selected the compatilibity for windows activation and sysprep check box. Any advice for me please. Many Thanks

#12
nuhi

nuhi

    nLite & vLite human.dll

  • Developer
  • 4,351 posts
  • OS:none specified
  • Country: Country Flag
Yup I know that sysprep bug is still there on reseal.

All you "need" to do is to point it to the CD or windows subfolders for missing files, they are there, it's just it don't see it...signature issue.

Since sysprep is mainly used in companies and other commercial branches and they never donated me anything I don't care either.

Don't get me wrong, it's not like I'm holding the fix, it is hard, I tried many times and decided it's not worth the hassle...like the dos winnt.exe bug. (winnt32 works ok)
http://www.nliteos.com | http://www.vlite.net
Remove components and customize Windows

#13
hardwaregeek

hardwaregeek

    Newbie

  • Member
  • 12 posts
You are absolutely right!!!!!!!!!! Thank you very much for your effort. :thumbup

#14
Telenut

Telenut

    Member

  • Member
  • PipPip
  • 147 posts

Yup I know that sysprep bug is still there on reseal.

All you "need" to do is to point it to the CD or windows subfolders for missing files, they are there, it's just it don't see it...signature issue.

Since sysprep is mainly used in companies and other commercial branches and they never donated me anything I don't care either.

Don't get me wrong, it's not like I'm holding the fix, it is hard, I tried many times and decided it's not worth the hassle...like the dos winnt.exe bug. (winnt32 works ok)


Hi,
I completely understand that! Paying lots of money for usless crap is no problem here, but donations... how how.. Anyway, I still don't use nLite at work since the sysprep problem is still there. If it is fixed, I could send a link to this thread to the boss :P
On the other hand, I don't work at a commercial company, but a university hospital.

#15
sflesch

sflesch
  • Member
  • 7 posts
nuhi, I saw another article (something about Active Directory) you mentioned the c_20127.nls error would be fixed and we should look for 'sysprep fixed' in the changelog. I noticed it appears in the latest version (07?). My question though:

Do I need to do everything from scratch, or can I just take my existing N-Lite prepped files and run the latest version.

Thanx
Sean

Edited by sflesch, 29 March 2006 - 10:54 AM.


#16
nuhi

nuhi

    nLite & vLite human.dll

  • Developer
  • 4,351 posts
  • OS:none specified
  • Country: Country Flag
sflesch, from scratch.
And some reported that networked install will still have some issues with sysprep.
I tested the reseal without problem.
http://www.nliteos.com | http://www.vlite.net
Remove components and customize Windows

#17
edenkers

edenkers
  • Member
  • 1 posts
You can get around this problem by creating a i386 folder in the sysprep folder and then put the files that are being requested in that folder. You can get the files from the "nlited" windows XP folder or from the CD that you burned.

e

#18
nuhi

nuhi

    nLite & vLite human.dll

  • Developer
  • 4,351 posts
  • OS:none specified
  • Country: Country Flag
edenkers, does that means that this problem is still present? Which files did you miss and could you please explain in short how to repeat it?
http://www.nliteos.com | http://www.vlite.net
Remove components and customize Windows

#19
ChamPro

ChamPro
  • Member
  • 1 posts
Unfortunately, I'm still having this (similar) problem with reseal. I just keep getting the errors for missing files. It's starts off with the c_20127.nls which you can find already installed on the harddrive and the rest of the files are to be found in the i386 directory on the WinLite CD.

I made sure I checked the box on the Compatibility box for Windows Activation and Sysprep, but it didn't change anything. Is there some setting that I've chosen that screwed up everything?

Here's a incomplete list of those missing files (I just got tired of listing them by using a floppy):
2,520 8514FIX.FO_
 3,146 8514OEM.FO_
 2,802 8514SYS.FO_
 4,800 AGT0407.DL_
 4,828 AGT040C.DL_
 4,450 AGT0410.DL_
10,991 APP850.FO_
 2,741 CGA40850.FO
 2,633 CGA40WOA.FO
 2,307 CGA80850.FO
 2,289 CGA80WOA.FO
 5,558 COURE.FO_
 7,168 COURF.FO_
66,082 c_20127.nls
11,099 DOSAPP.FO_
 3,027 EGA40850.FO
 2,977 EGA40WOA.FO
 2,445 EGA80850.FO
 2,463 EGA80WOA.FO
14,881 SERIFE.FO_
18,135 SERIFF.FO_
 7,419 SMALLE.FO_
 7,399 SMALLF.FO_
14,686 SSERIFE.FO_
18,028 SSERIFF.FO_
 2,467 VGA850.FO_
 2,445 VGA860.FO_
 2,481 VGA863.FO_
 2,473 VGA865.FO_
 2,089 VGAFIX.FO_
 2,335 VGASYS.FO_

These are my options with sysprep:
Use Mini-Setup
Detect non-plug and play hardware
Reseal

This is my nLite setup:
[Main]
Env = 1.2.1 - 2.0.50727.42.Microsoft Windows NT 5.1.2600 Service Pack 2
Target = Windows XP Professional SP:2 - 5.1.2600.2180 - English (United States)

[Tasks]
Remove Components
Unattended Setup
Hotfixes and Update Packs
Tweaks
Create a Bootable ISO
Options

[Components]
;# Applications #
Briefcase
;# Network #
MSN Explorer
Windows Messenger
;# Operating System Options #
Blaster/Nachi removal tool
Tour
;# Compatibility #

[KeepFiles]
msconfig.exe

[RemoveFiles]
clock.avi

[Options]
CABNoHigh
ClassicSetup
ProfilesDir = "%SystemDrive%\Documents and Settings"
TargetPath = "WINDOWS"
temp_dir = %USERPROFILE%\Local Settings\Temp
AdvTweaks
NoISOPreset

[Patches]
DoUxTheme
DoSFC

[Services2]

[Tweaks]
Desktop-Internet Explorer icon-Hide
Explorer-Show Statusbar in all windows
Explorer-Show the full path in the Address Bar
Internet Explorer-Disable Market Place bookmark
Internet Explorer-Disable Media Player 6.4 created bookmarks
Internet Explorer-Disable Outlook Express link creation
Internet Explorer-Enable Google URL-Search
Internet Explorer-Set Homepage-www.google.com
Internet Explorer-Set IE-Cache limit to-200 MB (default)
Internet Explorer-Set popup-blocker to high
Privacy-Remove Alexa
Start Menu-Control Panel-Display as a menu
Taskbar-Lock the Taskbar-Yes
Visual Effects-Menu animation-Disable
Visual Effects-Smooth edges of screen fonts-ClearType

[Unattended]
ComputerType = Automatic
MaximumDataStorePercentOfDisk = 10
RestorePointLife = 30
DesktopTheme = Windows XP style|Silver|Normal size
IISInstall = 2
AutoUpdates = 1
AutoUDay = 4
AutoUHour = 3
ProgFilesPath = "\Program Files"

[GuiRunOnce]

[Drivers]

[Hotfixes]
HotfixingReports
WindowsXP-KB873339-x86-ENU.exe
WindowsXP-KB885835-x86-ENU.exe
WindowsXP-KB885836-x86-ENU.exe
WindowsXP-KB886185-x86-enu.exe
WindowsXP-KB887472-x86-enu.exe
WindowsXP-KB888302-x86-ENU.exe
WindowsXP-KB890046-x86-ENU.exe
WindowsXP-KB890859-x86-ENU.exe
WindowsXP-KB891781-x86-ENU.exe
WindowsXP-KB893756-x86-ENU.exe
WindowsInstaller-KB893803-v2-x86.exe
WindowsXP-KB894391-x86-ENU.exe
WindowsXP-KB896358-x86-ENU.exe
WindowsXP-KB896423-x86-ENU.exe
WindowsXP-KB896424-x86-ENU.exe
WindowsXP-KB896428-x86-ENU.exe
WindowsXP-KB898461-x86-ENU.exe
WindowsXP-KB899587-x86-ENU.exe
WindowsXP-KB899589-x86-ENU.exe
WindowsXP-KB899591-x86-ENU.exe
WindowsXP-KB900725-x86-ENU.exe
WindowsXP-KB901017-x86-ENU.exe
WindowsXP-KB901214-x86-ENU.exe
WindowsXP-KB902400-x86-ENU.exe
WindowsXP-KB904706-v2-x86-ENU.exe
WindowsXP-KB905414-x86-ENU.exe
WindowsXP-KB905749-x86-ENU.exe
WindowsXP-KB908519-x86-ENU.exe
WindowsXP-KB908531-v2-x86-ENU.exe
WindowsXP-KB910437-x86-ENU.exe
WindowsXP-KB911280-v2-x86-ENU.exe
WindowsXP-KB911562-x86-ENU.exe
WindowsMedia-KB911564-x86-ENU.exe
WindowsXP-KB911567-x86-ENU.exe
WindowsXP-KB911927-x86-ENU.exe
WindowsXP-KB912919-x86-ENU.exe
WindowsXP-KB913580-x86-ENU.exe
WindowsXP-KB914388-x86-ENU.exe
WindowsXP-KB914389-x86-ENU.exe
WindowsXP-KB916595-x86-ENU.exe
WindowsXP-KB917344-x86-ENU.exe
WindowsXP-KB917422-x86-ENU.exe
WindowsXP-KB917953-x86-ENU.exe
WindowsXP-KB918439-x86-ENU.exe
WindowsXP-KB918899-x86-ENU.exe
WindowsXP-KB919007-x86-ENU.exe
WindowsXP-KB920214-x86-ENU.exe
WindowsXP-KB920670-x86-ENU.exe
WindowsXP-KB920683-x86-ENU.exe
WindowsXP-KB920685-x86-ENU.exe
WindowsXP-KB921398-x86-ENU.exe
WindowsXP-KB921883-x86-ENU.exe
WindowsXP-KB922582-x86-ENU.exe
WindowsXP-KB922616-x86-ENU.exe
WindowsXP-KB922819-x86-ENU.exe
WindowsXP-KB923191-x86-ENU.exe
WindowsXP-KB923414-x86-ENU.exe
WindowsXP-KB924191-x86-ENU.exe
WindowsXP-KB924496-x86-ENU.exe
WindowsXP-KB925486-x86-ENU.exe
RVMAddonsWGA_1.5.708.0.7z
WMP11.7z
ProgramAddons Firefox 2.0.cab
aawsepersonal.cab
spybotsd14.cab

And this is my sysprep.inf:
;SetupMgrTag
[Unattended]
	InstallFilesPath=C:\sysprep\i386
	TargetPath=\WINDOWS

[GuiUnattended]
	EncryptedAdminPassword=NO
	OEMSkipRegional=1
	OEMDuplicatorstring="DUIRT WinLite 20061118"
	TimeZone=35
	AutoLogon=Yes
	AutoLogonCount=1

[UserData]
	ProductKey=REMOVED
	FullName=""
	OrgName="Drexel University"

[TapiLocation]
	CountryCode=1

[Identification]
	JoinWorkgroup=DREXEL

[Networking]
	InstallDefaultComponents=Yes

[RegionalSettings]
	LanguageGroup=1
	Language=00000409

[Branding]
	BrandIEUsingUnattended=Yes

[Proxy]
	Proxy_Enable=0
	Use_Same_Proxy=0


#20
nuhi

nuhi

    nLite & vLite human.dll

  • Developer
  • 4,351 posts
  • OS:none specified
  • Country: Country Flag
Gonna try soon, thx for reporting.
http://www.nliteos.com | http://www.vlite.net
Remove components and customize Windows

#21
JakeLD

JakeLD

    Newbie

  • Member
  • 20 posts
I'm working on XP SP2 master image thats fits on all PCs possible and i'm having the same issue. I build my image using the last version of nLite, I did removed all unused language files to make the image smaller. Maybe its linked with the issue ? Did you guys removed some language files 2 ?

Also I found on some forums that if you install your OS from a CD the source path in regedit will be D: (CD-Rom letter), but is has to be C: since your making a master image and the XP CD you used early w'ont be loaded to the PC. SO by changing the value to C:, the c_20127.nls file should be found. I'm testing it write now, I'll get back to you.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup]
"SourcePath"="C:\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion]
"SystemRoot"="C:\\WINDOWS"
"SourcePath"="C:\\"
"PathName"="C:\\WINDOWS"
Posted Image

#22
BSOD2600

BSOD2600
  • Member
  • 3 posts
Just a ditto post. After sysprep'ing an image built with nLite 1.2.1 and XP+SP2, I'm getting a message about a missing c_20127.nls too.

#23
bigfoot18

bigfoot18
  • Member
  • 5 posts
I have this problem also with my images.
To fix it , I did the following:

Create a folder called I386.
Put the following files in it:

8514fix.fon
8514oem.fon
8514sys.fon
app850.fon
cga40850.fon
cga40woa.fon
cga80850.fon
cga80woa.fon
coure.fon
courf.fon
ctype.nls
c_037.nls
c_10000.nls
c_10006.nls
c_10007.nls
c_10010.nls
c_10017.nls
c_10029.nls
c_10079.nls
c_10081.nls
c_10082.nls
c_1026.nls
c_1250.nls
c_1251.nls
c_1252.nls
c_1253.nls
c_1254.nls
c_1255.nls
c_1256.nls
c_1257.nls
c_1258.nls
c_20127.nls
c_20261.nls
c_20866.nls
c_20905.nls
c_21866.nls
c_28591.nls
c_28592.nls
c_28593.nls
C_28594.NLS
C_28595.NLS
C_28597.NLS
c_28598.nls
c_28599.nls
c_28603.nls
c_28605.nls
c_437.nls
c_500.nls
c_737.nls
c_775.nls
c_850.nls
c_852.nls
c_855.nls
c_857.nls
c_860.nls
c_861.nls
c_863.nls
c_865.nls
c_866.nls
c_869.nls
c_874.nls
c_875.nls
c_932.nls
c_936.nls
c_949.nls
c_950.nls
dosapp.fon
ega40850.fon
ega40woa.fon
ega80850.fon
ega80woa.fon
geo.nls
locale.nls
l_except.nls
l_intl.nls
serife.fon
seriff.fon
smalle.fon
smallf.fon
sortkey.nls
sorttbls.nls
sserife.fon
sseriff.fon
symbole.fon
unicode.nls
vga850.fon
vga860.fon
vga863.fon
vga865.fon
vgafix.fon
vgaoem.fon
vgasys.fon

Make sure to remove the hidden attribute on the files.

In the sysprep. inf add the following line to the [Unattended] section:
InstallFilesPath=C:\i386

That should fix the error messages after syspreping.

#24
BSOD2600

BSOD2600
  • Member
  • 3 posts
Well I added all of those files you suggested bigfoot18, but now it says its missing agt0407.dll.

What the heck are all these missing files related to?
Why does nlite break sysprep?

#25
bigfoot18

bigfoot18
  • Member
  • 5 posts
Oops forgot to add the msagent files to that directory. I took them out of the list because I thought they were specific to what i was removing.. Guess not.
got to windows\msagent\intl and copy all the dlls from there to the i386 folder.
that should fix your problem.
I dont have a clue why it breaks sysprep, just how to work around it.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users



How to remove advertisement from MSFN