TheTechGuide Forum
General Category => Software => Topic started by: PaHealy on February 16, 2001, 12:49:37 PM
-
I\'ve got a Win2k upgrade disk for Dell computers only (some lame-ass had this on thier site as a Full version). Now granted I have a dell computer but dammit I have 5 others that aren\'t. Is there a way to disable the check the install does that looks to see if its a Dell computer?
-
I had the same problem myself. Here is the info I found. It works, you just need to burn a new cd with the modified bchk32.exe file put in place of the original file.
Subject: Dell Win2k Install Fix
From:LucidHaze
Date: Mon, 18 Dec 2000 21:34:03 -0500
From: [email protected]
Newsgroups: alt.binaries.cracks
The file in question is \"Bchk32.exe\", you will find it in the \"I386\"
directory of the win2k install CD. Simply deleting this file will not
work you have to edit the file with a hex editor as described below or
just replace it with the attached file that I have already edited.
Here\'s how bchk32.exe works:
When setup.exe is executed, it launches bchk32.exe or launches some
other program which in turn launches bchk32.exe. Then, bchk32.exe
checks the bios to determine if the computer is a Dell or not. When
bchk32.exe is launched, it is passed a command line argument (i.e.,
when you type \"unrar file.rar\", the file.rar is a command line
argument), this argument is a directory/file name that tells
bchk32.exe where to save the results of the bios check. The file name
is generated randomly but always ends in .tmp (a temporary file), the
directory when the file is saved depends on your system (on win 95,
its \"C:WINDOWSTEMP\"). If a Dell bios is detected, the file will
contain \"+++\" (3 bytes), if it fails the test, the file will contain
\"---\". I have tried replacing bchk32.exe with my own program that
simply creates the file with the name and location supplied in the
command line arguments, writes \"+++\" to the file, and then closes the
file and exits. This program however, did not work. So, obvioulsy
bchk32.exe does something in addition to this. While viewing
bchk32.exe with a hex editor, I found where it stored the \"+++\" and
\"---\". With the hex editor, I changed the \"---\" to \"+++\" so that even
if the test failed, \"+++\" would be the result and would get stored in
the file. To my surprise, this worked.
If you have a hex editor follow these instructions:
1) start the hex editor and load \"bchk32.exe\"
2) goto offset/location 1F92 (hex) or 8082 (decimal)
3) you should see \"---\" displayed at this location, change it to \"+++\"
4) save the edited file using the original name
If you don\'t have a hex editor, you can download one form just about
anywhere, I like UltraEdit-32. Its time limited for 45 days but is
fully functional until then and with a little searching you should be
able to find a serial number for it. I\'m still looking for the seial
number myself. You can D/L UltraEdit from http:www.ultraedit.com.
If you don\'t want to go the hex editor route, just replace your
bchk32.exe file with the attached one that has already been edited,
this option may only work on Dell systems.
LucidHaze
-
Where\'s the attachment? I have a OEM version of Win2k upgrade, can I copy the file off that CD on my HD with the full I386 Directory from the Dell Cd and install?
-
That was just a copy/paste from a different forum. There\'s no attachment in the post above. But, there are instructions for doing it yourself. Sounds like it\'d work. Just copy all the files from your cd to your hard drive, hex-edit that file, and that should be it.
-
did this . seemed to work until reboot after system ck.Got a \"disk boot failure\" and a stern \"this is for Dell only\" message.
Sure would like to get around this.
any ideas or success stories??
-
Hoping to get some new feedback on this since it has been awhile - I got same results where the editing fix only works until reboot. Anyone have any insights, suggestions or success stories.
-
TO ME SEEMS THAT LucidHaze FORGOT TO MENTION THAT THE FILE IS A READ ONLY, AND YOU MUST RIGHT CLICK ON IT GO TO PROPERTIES AND THERE TO REMOVE THE READ ONLY CHECK, THEN YOU CAN EDIT THE FILE. ,
-
yeah, you must allow the file to be written, otherwise it\'ll give you the error after booting, also don\'t forget to include the sp2 folder, as I forgot and after booting from disc i got a message to insert sp2 disc into drive A:, after i added it it boot normally and i was able to install it, one more thing i didn\'t have the reg key i called Microsoft and told them that i lost the key and they gave me a new one.
-
So will this work now? Does the Dell disk ask for
a 25 digit coa number? Can you use the same one
on more than one computer? Can you use the Dell
disk to make a dual boot on a system with 98SE?
Thanks
-
i couldnt get this to work with a dell sp3 disk
the file is editted correctly but still doesnt work
anyone have any other ideas?
-
I have the sp3 cd as well and have been unable to find any clues as to how to make it work. It has to be possible. I have posted about this topic on 5 different forums and suggest everyone with this problem to do the same. Someone has to have the ability to do this. (Hint to any ex- Dell employees.)
-
There are two tricks to getting past the Dell check on Win2k - the first is the editing to replace the +++ part.
This will allow setup to continue but when you get to the \"windows will now restart to continue setup\" it re-boots to a flashing \"THIS SOFTWARE IS ONLY FOR DELL COMPUTERS\" or similar. This is due to a SETUPLDR.BIN file that has been edited by Dell to a newer version. You will need to either download a new one (there are 2 or 3 versions - the win2k one is 223kb) and replace this file with that file.
You can either do this from the disk itself or copy all the files and then the 2 amended ones to a new CD-R and burn a new 2k setup disk.
I dont think the win2k disk is bootable (could be wrong) but there is a bootdisk maker on the cd that will make 4 x 3.5\" disks - you can boot from these, keeping the Win2K cd in the drive and it SHOULD.....run ok.
When it runs setup it gives you the option to format the C: drive, convert to NTFS, keep the same filing system or upgrade only as it does in the Windows version setup.
Phew!
Hope this works for you all, there does seem to be a lot of people with this problem. This should sort it.
There is a different setup to get past the WinME dell computer....but thats another story
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
James.
[email protected]
-
I just bought a computer from Dell with win2k on it. When I tried to install win2K on my other computer and I got the dell message as stated here.
I have read all the posted messages here and made the changes except the one mentioned about fixing the setup file........SETUPLDR.BIN....or replacing this file with one that works. I have a hex editor that I down loaded and the message in this file.
Dose any one know how to correct this file so the setup will continue or where I could download a file the isn\'t infected by dell or any other computer manufacturer???
Thanks in advance
-
I got this to work by:
On a pc running NT4 I copied the contents of the
win2k CD /i386 folder to my C drive. My dell win2k
CD was labelled P/N 56FKV REVA00
I changed the properties on C:/i386/bchk32.exe and
editted it using a hex editor (xvi32.exe) changing
the --- to +++ as described in other postings.
I changed the properties on C:/i386/setupp.ini and
replaced Pid=51873OEM by Pid=51873270 to avoid
needing a licence key as described in other postings.
I found a copy of setupldr.bin (225k) from
http://www.rcse.net/ftp/WIN2000Proboot/Disk1/ (http://\"http://www.rcse.net/ftp/WIN2000Proboot/Disk1/\")
and replaced the dell one (256k) in the C:/i386
folder.
I then ran C:/i386/winnt32.exe and followed the
questions replacing NT4 with win2k. Installation
seemed to go asleep at times but it finally made
it!
Good luck.
-
Do you know if this will work for a Dell WinXP OEM Version CD?
-
I\'ve just tried this and it does work. I have a Dell OEM Win2k disc with SP3, I followed the above steps using UltraEdit-32 (I\'d never used a hex editor in my life before this). Replaced the SETUPLDR.BIN file & also changed the Pid as suggested earlier. I burnt the whole thing onto a CD, stuck it in the drive, rebooted & held my breath. And sure enough, off it went.
Thanks to everyone for the help
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
(just a note, maybe I was doing something wrong, but when I searched for 1F92, UltraEdit-32 could not find it, so I simply looked at the screen until I spotted the three --- and changed them)
-
Ok, I\'ve been messing several hours with sp3 version. I did the pid, replaced setupldr.bin, and changed --- to +++.
Now cd wont boot to install on blank hd, so made the 4 floppies from file on cd. They are Dell protected also. Tried winnt.exe included on cd, its Dell protected. Got 4 boot floppies off internet. Disk I/O error: foo1 = 00001000 NTDETECT failed
Then Fdisked without formatting. This allows boot program to load off floppies (dos and slow). Now when boot disks are loaded and it tries to start I get :
Stop: c0000221 Unknown Hard ERROR
and stops before it ever asks for the cd. I\'ve disconnected everything but basic motherboard and video and cdrom of course. Also shut down virus protection and everything else in bios. Same thing. Maybe boot disks I got off internet are for earlier version? I havent tried it yet but may install minimum win98 and then let it try to install off cd. Blank hardrive needs boot disks or winnt.exe.
-
UPDATE: Have tried clean install on reformatted drive and had same prob as \"Frustrated\" had. The only solution I found was to install Win98 first, then load the CD & choose clean install from the menu - slightly annoying but works a treat.
\"I\'ve just tried this and it does work. I have a Dell OEM Win2k disc with SP3, I followed the above steps using UltraEdit-32 (I\'d never used a hex editor in my life before this). Replaced the SETUPLDR.BIN file & also changed the Pid as suggested earlier. I burnt the whole thing onto a CD, stuck it in the drive, rebooted & held my breath. And sure enough, off it went.
Thanks to everyone for the help
/smile.gif\' class=\'bbc_emoticon\' alt=\':)\' />
(just a note, maybe I was doing something wrong, but when I searched for 1F92, UltraEdit-32 could not find it, so I simply looked at the screen until I spotted the three --- and changed them)\"
-
I had tried update post here few days ago, but apparently it got lost. Anyways, as \"anonymous\" says, it works fine as an upgrade. Minimal win95 install is significantly faster than win98 so if starting from blank hardrive, suggest win95 first then upgrade to win2k.
Win2k works fine except one little problem with modem connection. Same problem remained after reinstalling win2k second time. I will attempt to post this in detail as separate thread as nobody else seems to be having this problem.
-
I have a Dell Reinstallation CD (W2K + SP2, green cd). But I cannot find the \"bchk32.exe\" file in the \i386 directory or in any directory of the cd for that matter. Is it hidden somewhere? Do I have to extract the file from some location? Or am I just too stupid to find it. It seems that this fix is not for all Dell windows 2000 oem cds.
Please help. I really need to install Win2k on a non-Dell machine.
Thanks.
-
I have a Dell Reinstallation CD (W2K + SP2, green cd). But I cannot find the \"bchk32.exe\" file in the \i386 directory or in any directory of the cd for that matter. Is it hidden somewhere? Do I have to extract the file from some location? Or am I just too stupid to find it. It seems that this fix is not for all Dell windows 2000 oem cds.
Please help. I really need to install Win2k on a non-Dell machine.
Thanks.
-
the file is hidden---go to folder options and change the setting so that you can view hidden files.
-
You could install on a Dell, then sysprep the install and Ghost it to a bootable CD.
Not quite the answer ya asked for, but it does work nicely.
-
be sure you are set up to show all hidden files. I have the same green cd. The file has the hidden attribute set.
-
Ok,
I hex edited the --- to +++ in bchk32.exe as described.
I changed setupp.ini and
replaced Pid=51873OEM by Pid=51873270
I got a copy of setupldr.bin from a W2K Pro install media (non OEM)
(I had tried to get one from http://www.rcse.net/ftp/WIN2000Proboot/Disk1/ (http://\"http://www.rcse.net/ftp/WIN2000Proboot/Disk1/\") as mentioned elsewhere, but the sight required a logon w/password. I backed up to the home page (http://www.rcse.net) and found no way to get a logon/password)
I burned CDs from the HDD directory first using files from Dell reinstall CD w/sp3, then with an sp1 CD, sp2 and then an sp3 CD. 3tries, 3 failures.
The failure is the 'this is not a Dell PC' message when I type \"winnt\" at the prompt. This message is displayed as soon as I hit enter.
So what's the secret?
-
/biggrin.gif\' class=\'bbc_emoticon\' alt=\':D\' /> Did this with the Dell W2K Pro Sp-4, Did the following and man it worked,
/laugh.gif\' class=\'bbc_emoticon\' alt=\':lol:\' />
1. I Copied the whole entire Dell W2K pro SP-4 CD to a working PC, put it on your desk top, Made a folder called MOD W2K. Just make sure set your folder option to veiw hidden files to be able to observe the file you need to fix.
2. Did the --- to +++ , by changing the bchk32.exe with a free hex editor on decimal 8082, near the bottom, Note: Take the read only of the properties before editing and then save!!!
3. Opened the file called setupp.ini located in the I386 folder and
replaced Pid=51873OEM by Pid=51873270.
4. Downloaded the file setupldr.bin at http://www.rcse.net/ftp/WIN2000Proboot/Disk1/ (http://\"http://www.rcse.net/ftp/WIN2000Proboot/Disk1/\") and replaced it in with old one in the I386 folder.
5. Goto THIS SITE (http://\"http://www.nu2.nu/bootcd/\") and scroll down to where the title starts (Bootable Windows 2000 installation CD-Rom (with SP3) - It's a long process but follow it line by
line and boom!!! you get your bootable W2K install CD, Note: this program suppose to burn the CD as well with all the file for install the W2K but for some reason it did not like my CDRW burner, but in the window where it was creating the ISO it stored in my Temp folder and so i went to it and double click on it and my CD creator software started and burned it. I keeped the W2K ISO file in case i Lost my New Mod W2K CD, but work like a charm!!!!! Man its great when you can find a Fix or a Hack from these rich empire companys with stupid rules, If you own it, it yours, Do what ever you want to do with it for personnel use!!!
-
If you have a Dell install cd that came with your Dell computer and have now gotten a different computer and wish to install the operating system that came with your Dell (in my opinion you legal own and have all rights to this as you paid for it) here is a way around the "not a Dell" crap.
Before you get rid of your Dell, hook up the hard drive from your other computer (don't even bother to mount it, just just hook up your IDE cable and power to it) to the Dell. Install the operating system to the hard drive until the first shut down after the files have been copied, at this point turn the Dell off, unplug the hard drive and install it to your other computer. Now remove the OS disk from the Dell and insert it into your new computer, fire it up, type in your COA key and let it finish installation. (just rember you only have the right to run that OS on one computer at a time, not on both).
I keep an old Dell GXa in the basement with out the cover on for just such occasions.
/cool.gif\' class=\'bbc_emoticon\' alt=\'B)\' />