Virgin Pi (TM)
"All families should have three children. In case one of them turns out to be a genius, there will be two others to support him." - B. Gwinn in Chicago



State Fraud Logo - Copyright 2003 Ken Nign

LightWave Plugin Database

Things Jeff Levy got wrong - Font by Tom Murphy http://fonts.tom7.com
Details / Search

Search Jeff Levy's Lessons


WORM - Write Once Read Many
Go to Page: 1 - 2 - 3 - 4 - 5
August 3, 2003
   The caller was having a Registry related problem, so Levy explained: "There are files called Registry Files. And when you look at them using the Reg Editor they're called Keys...they're really just folders they're just given a different name so they can be identified as the Registry."

Reply
   1. The files which store the Registry are called hives. 2. Folders (directories) are used on a file system to aid in organizing files. Keys are used to organize Registry Values. Nobody would call their Windows folder, their Windows Key. And it is just as incorrect to call the CLSID Key the CLSID Folder. Granted, the Registry Editor does use a folder icon to represent the Keys. But if I swap the dust jackets on my copies of Dune and Dune: House Harkonnen, one will still make me sick and the other will still be the greatest SF book ever written.

Other Info
August 2, 2003
   A caller wanted to know Levy's opinion on Apple's computers. After giving it Levy added, "I take issue with some of their ad claims for their newest computer the G5, 'The Fastest PC on the planet'. What they're not telling you is that the tests were done against a Dell PC running the Linux Operating System, not Windows XP which would have been 30 to 40 times quicker." He then finished with, "What are you going to do with all that speed, when the programs you use, by and large, can't keep up with them."

Reply
   And what Jeff Levy's not telling you is that Apple also ran a test using Photoshop, which runs on Windows and Macs, and the G5 was still faster. Levy must have ment 'percent' not 'times' because "30 to 40 times" faster is ridiculous.
   As to his last comment: What makes software run? A computer. And if the computer is faster, what happens to the software? It runs faster.

Other Info
August 2, 2003
   I got an email from the owner of ComputerGripes.com, informing me of his own site and that he had linked to me. His site lists the problems he's had with computer products and the companies that support them. I really like the site, it's got a lot of info. Go see the site.
Other Info
July 19, 2003
   Part 1: The caller had a dual-boot setup between Windows 98SE and Windows 2000, and he now wanted to remove 98 and not be asked which one to boot when he started his machine. According to Jeff Levy, the easiest way would be to buy System Commander "and let System Commander get rid of the one." He went on to say the caller could get rid of it on his own, but that this way would "avoid pitfalls, where you get rid of one and it's still a dual-boot." Next he tried an experiment, he told the caller to rename Windows 98's folder, to see if it would still show the two choices in the boot menu. Levy finished by getting the caller's number so he could help further.
   Part 2: The next day Levy reported that he had "looked into it, and the easiest way to do that is to get rid of the Windows 98 partition." He then suggested the use of fdisk to remove, or Partition Magic to resize, the partition.

Reply
   There are two things that must be considered. The files for Windows 98. And the Win2K bootloader, which is what displays the menu asking which system you want to load.
   The first, and truly easiest, thing to do is to fix Win2K's boot menu. The boot menu is displayed by the program NTLDR, it gets the menu items from the boot.ini file. Boot.ini is just a plain text file, but before it can be changed you must change its attributes. So from a command prompt go to the root directory of the c: drive, then type (no quotes), "attrib -h -s -r boot.ini". Be sure to make a backup copy of the file before editing it. Now using notepad (or the like), open the file and remove the line which looks something like: C:\="Microsoft Windows 98", save the file and reboot. Now there is no longer a listing for Win98.
   The next problem is what to do with those now unused files. And this is where Levy made an even bigger mistake. You see, from what the caller said, Windows 98 was on the machine then Windows 2000 was installed. This would put Win98 on the C: drive and Win2K on the D: drive, assuming he used two partitions. Even when Windows 2000 is on another drive or partition, it must still keep several files on the c: drive, these are: ntldr, ntdetect.com, boot.ini, and for some SCSI drives ntbootdd.sys. Thus, deleting the c: partition also deletes the files Windows 2000 needs to boot, including the code in the boot sector which is what loads NTLDR in the first place. So how do we safely delete Windows 98's files? Just delete its folder, and if you're sure that you, and Win2K, doesn't have anything stored on that partition (drive letter), then you can go ahead and delete (from within 2K) all the files/folders on the drive (except of course the boot files).
   Note: As Levy suggested, resizing the partition is an option. But A: It's not 100% safe. and B: The "one big" partition may end up with bigger file clusters (wasting space).

Other Info
July 19, 2003
   By turning off the computer's power while it was booting. The caller's Windows 2000 machine would no longer boot, instead it would display the message: "NTLDR is missing press any key." Levy said that NTLDR was "net loader." His first solution was to take the Win2K disc, "boot from it, then you've got to find those files and copy them over."M

Reply
   Instead of reinventing the wheel, please look at this Microsoft article which has all kinds of info about fixing Win2K boot (NTLDR) problems. But to summarize, enter the Recovery Console by first booting from the Win2K CD, then press R, press C, select an installation, hit Enter. Enter the Admin's password. Type map, and hit Enter, take note of what letter is assigned to the CD drive. Then, to copy the good file, type (without quotes): "copy X:\i386\ntldr c:\" with X being the CD drive letter.
   In closing, I will add that NTLDR is NOT short for Net Loader, the NT is just that, NT (see the Reply for June 21, 2003). The file (NTLDR) is responsible for the first stages of loading an NT based OS, or passing execution to another OS's bootloader.

Other Info
June 21, 2003
   Props to Levy, this time he made the statement about "2001: A Space Odyssey," see the items for December 15, 2002, shift H.A.L. over a letter and you get IBM. But this time he went on to say that the author says it wasn't intended. However, he then said that if you take VMS, an Operating System from DEC. "Take those letters, and you move to the right in the alphabet, you get WNT. Windows NT."

Reply
   HAL, for those who don't know, stands for Heuristically programmed ALgorithmic computer. Next, I'm not gonna say he's wrong, because VMS one letter over does become WNT. And while that's interesting, it hasn't anything to do with Windows NT's naming. The "NT" doesn't mean New (or Network) Technology, NT is a shortening of "N-Ten," the codename for the Intel i860 processor which Windows NT was originally written for. Here's an article which has a lot of info about the early days of NT.
   Note: The author of "2001: A Space Odyssey" (the book) is Arthur C. Clarke. In the book we learned what HAL stands for.

Other Info
June 8, 2003
   The caller was getting the Missing Operating System error. Jeff Levy gave the caller his usual (non-working) solution, that being to copy a "known-good" copy of command.com to the root directory. He then explained that, "Windows needs three files to operate, two of them are hidden and one is the command interpreter command com."

Reply
   When command.com is all that's missing you'll be asked where it is, you won't get the above message. The "Missing..." error can be caused by an incorrect partition setup or a bad boot sector. Which leads us to the next thing Levy got wrong, Windows needs a lot more than three files, what Levy ment was DOS which does need three files io.sys, msdos.sys (both hidden) and command.com. But DOS, and any other operating system, also needs some special code (a program) in the boot sector. This code is what the BIOS looks for and loads, which is the first step to loading an OS. When this boot code can't be loaded, Missing Operating System can be one of the error messages.
   This boot sector code is NOT a file, but for DOS and non-NT Windows it can be fixed by using the program sys.com, and for NT based Windows (2K/XP) you can use the setup disc or setup floppies (fixboot can be used from the 2K/XP Recovery Console).

Other Info
June 1, 2003
   The caller was having a problem with her hard drive and thought it was a motor. Jeff Levy chimed in with, "That's called a stepper motor. Well there's a stepper motor that runs the read/write head, and the platter spins that's a different motor." The caller then wanted to know if there was any way to open a drive to replace a motor. Levy replied, "Basically no, and I'll tell you why. Hard drives are sealed in a way that's called hermetically sealed. So that minuscule dust particles, cigarette smoke, nothing gets into them."

Reply
   Stepper motors haven't been used in hard drives since the early 90's, and weren't used in drives with more than 100 MiB. Modern drives use a voice coil system to move the heads. Here's a picture of a stepper motor that I dug out of my collection. Next, consumer hard drives are not hermetically sealed (i.e. air tight), they have a "breather filter" so the air pressure can remain equalized. Here's another picture, this one is the top cover to a Seagate ST-251 which shows the breather filter, although modern drives don't have such noticeable filters. See the items for August 11 and December 29, 2002. This site has more about stepper motors and voice coils.
   I have a video of an old Seagate ST-257A, it had a bad case of Stiction which tore the read/write head from the armature. Here's an Mpeg or a Bink (exe), 448KiB and 440KiB (the Bink file looks better).

Other Info
May 31, 2003
   A caller was having a problem with the files in his root directory, and the caller asked if there was a backup copy somewhere. Levy stated, "well typically there are two copies, there's a mirror copy." He then suggested the caller go to Symantec's website and look for tools that will restore the root directory.

Reply
   In a FAT file system there is only one root directory. In FAT32 there can be backup copies of the actual File Allocation Table, but it's a completely different thing.

Other Info
May 25, 2003
   The caller had an old DOS game, and wanted to know if it would run in Windows XP. Levy replied with "perhaps," because. "XP has a feature called 'Compatibility Mode,' and what that does is allow you to fool the game into thinking it's an earler version of DOS. You can fool it into thinking it's ME, 98, 95 and all that."

Reply
   Windows XP's Compatibility Mode does NOT support DOS, the available systems are: 95, 98 (ME), NT4 and 2K. That's not to say that Windows XP won't run DOS programs, however there can be a lot of problems. One potential source of problems is that NT (XP) doesn't run on a DOS subsystem like non-NT Windows do. DOS programs (under NT) run inside the the Virtual Dos Machine (ntvdm.exe). Another problem is that DOS programs (under NT) aren't allowed direct access to the hardware, which could prevent the program from using the sound card and other such hardware.
   In addition, Compatibility Mode doesn't just trick the program, in most case it also employs extra code to accommodate the programs and their incompatibilities.

Other Info
May 24, 2003
   In an interesting call, fellow KFI host Lee Klein called with his own computer problem. His Pentium 3 based system had Windows XP and after the desktop would load, it would take roughly a minute for ZoneAlarm to load then about 30 seconds after that for Norton AntiVirus to finish loading. Jeff Levy claimed that those things would load faster on a faster machine. Note: Earlier in the call, Lee Klein had said that in Windows 98 those two items would load "very quickly."

Reply
   The slowest Pentium 3 runs at 450 Mhz which is plenty fast to run Windows XP, I use a P3 500 (among others). One thing that Levy didn't ask about was how much RAM the machine had, which would impact loading times. However I think the problem is caused by something else. I would check what services are loading, the machine may be trying to enable a network interface or doing something else that's slowing the machine. I once had a WinXP machine slow to a crawl for the first 45 seconds after the desktop loaded. It was caused by XP trying to use DHCP to access my non-DHCP network.
   A couple places to look at would be the Startup tab in the program msconfig, and the Processes tab in the Task Manager.

Other Info
May 10, 2003
   The caller wanted to know about a program for Windows 2000 that would work like msconfig and show him the items loading at startup. Levy started by saying that there is no msconfig for Win2K (correct), then he went on to say. "You should be able to work on your startup file, it's done differently, and all you have to do is click on Help click on Startup and you'll find it. It may be as simple as right clicking on the Start menu and going from there. But they're stored in a file, you just have to find them."

Reply
   The items asked to load at startup are not listed in a "startup file." They're in the Registry, the Startup folder on the Start menu, and the deprecated win.ini file. In Windows 98, and higher, items in the Startup folder can simply be dragged off the menu onto the desktop (or just deleted). For items in the Registry, there's more than a dozen places where something can be asked to run, so using a utility to make changes would be best.
   In fact, the copy of msconfig that comes with Windows XP can be used with 2000. It can be found on a couple of sites, or extracted from XP's Service Pack 1 (run the servpak with the -x switch, then after the files have been extracted, use extract.exe to extract msconfig.ex_ to msconfig.exe).
   Update: A good tool for configuring the startup processes is Autoruns.

Other Info
May 10, 2003
   A caller using Windows XP said that he used Scandisk to fix some errors, to which Levy asked, "Wait a minute, you used Scandisk on XP?" "Yeah," he replied. "Okay, that's interesting," Levy countered. The caller, thinking he'd been wrong, asked. "What's the other one?" Levy was quick to answer: "Defrag...Scandisk is not available in XP, there are 3rd party software companies that make that capability."

Reply
   Yes, Windows XP doesn't have a program named Scandisk. However it does include a program that does the same thing as Scandisk, it's called Check Disk (chkdsk). You use it by going into My Computer, right clicking a drive (and choosing Properties), clicking the Tools tab, then clicking the Check Now button. The interface is different than Scandisk, but it does the same thing (scanning for and fixing errors in the file system). Or on a command line you can run chkdsk.exe or chkntfs.exe (use the /? switch for help).

Other Info
April 26, 2003
   The caller said that whenever she would read her email, Norton AntiVirus would insist on quarantining the Klez worm. She said she "didn't understand why," since she had "such such a strong AntiVirus." Levy first suggested she re-format the hard drive. To which the caller said, "I've already done that." She then ran down a list of the things she's done, which ended with having taken the computer to "a professional." Levy then told her to switch from the Norton Firewall to Zone Alarm. And finished by telling the caller to upgrade to Norton AntiVirus 2003, and do a full system scan.

Reply
   Here's what was happening, her machine did not have the Klez worm. But, when she would read her email, Norton would see that emails which she was receiving WERE infected, and so Norton was just doing its job to protect the system by wanting to quarantine those infected emails. When a file has been quarantined, it no longer poses a threat to the system. Here's a helpful article that deals with Norton's quarantining of email.

Other Info
April 19, 2003
   Explaining System Resources, Levy said: "Until XP came along we really couldn't use all the RAM that we had....Resources is a number expressed in percentage of the available RAM, running on your machine at a given time. That's the RAM that's actually used to run programs."

Reply
   Windows XP wasn't the first to handle memory differently. WinXP is just NT 5.1, thus it uses the NT memory model which does not have the low resource problems of non-NT Windows.
   The percentage that is shown is that of the Resources (USER/GDI), NOT the available RAM. System Resources are used to store information about the running programs/windows (USER) and graphical elements (GDI). It isn't the memory "used to run programs."
   This site has some about information about System Resources.

Other Info
April 6, 2003
   The percent that the Recycle Bin uses is, "not the percentage of the whole drive, it's of available drive space."

Reply
   It's the other way around, if you have a 1 Gig drive with a 10% Recycle Bin. It won't grow past 100 MiB, 10% of the drive's size, not its free space.

Other Info
April 6, 2003
   An IP address is, "four sets of numbers, that are anywhere from four characters long."

Reply
   An IP address, does contain four sets (or octets) of numbers but each can only range from 0-255, quite different from "four characters long."

Other Info
March 9, 2003
   Levy explained that Windows NT 5 is called Windows 2000, because Microsoft was trying to get "hep with the turn of the century, the millennium and all."

Reply
   Well, Jeff Levy won't be counted amongst the few that know that the new millennium started, and the turn of the century took place, in 2001. NOT 2000.
   The reason? Because there was no year 0, it went 1 BC then 1 AD. So the first millennium started at 1, and ended at 1000. The NEXT millennium started at 1001, and ended one thousand years later in 2000.
   This page has more info.

Other Info
February 9, 2003
   A caller's Windows XP machine crashed and would no longer boot, instead it would give the error message: "The following file is missing or corrupt: windows\system32\config\system". Levy's first bit of advice was to reinstall Windows, then he suggested using the Last Known Good Configuration option during startup. The caller asked if that was similar to System Restore. Levy answered, "It is but, it's actually better."

Reply
   The Last Known Good Configuration and System Restore, are two completely different things. System Restore tracks changes made to the Operating System's files and allows them to be undone. Whereas LKGC only restores one area of the registry: HKLM\System\CurrentControlSet. Which is stored in the windows\system32\config\system file. Unfortunately for the caller, whatever damaged the system file must have also damaged his system.alt file (the backup copy).
   In the absence of a backup, Levy's first suggestion was right.
   Update: Thanks go to AxL, who has also suggested that the Registry files that are in the 'windows\repair' folder could be copied to the 'windows\system32\config' folder, after renaming the bad file(s). The files in the '\repair' folder are made after installing the system, so they can be quite old. But by using the Windows Backup tool, and backing up the "System State", the '\repair' directory's files will be updated.

Other Info
February 8, 2003
   The caller's computer would lockup at shutdown if she had used her DSL connection, but it would shutdown fine if she instead used her dial-up modem. During the call she repeated what tech-support had told her, that it could be a DLL issue or a problem with Dial-Up Networking. Levy countered with, "No, it wouldn't be Dial-Up Networking. Because you're not using Dial-Up Networking when you go to a DLL, that's only used when you use your modem."[sic]

Reply
   While he said DLL, I'm sure he ment DSL, an honest mistake. Now, with a little bit of research he would know that some DSL providers do have you dial in. Those providers which use PPPoE require the user to login, either with a 3rd party client such as EnterNet (now defunct) or WinPoET, or by using a Protocol driver like RASPPPoE and just using Dial-Up Networking.
   As to the caller's problem, I had something similar. I used to use EnterNet to connect, and if it was still logged in when I shut it down, the machine would take several minutes to finally shutdown. That's why I switched from EnterNet to RASPPPoE.

Other Info
February 2, 2003
   A caller was going to be buying a slide/negative scanner, and she asked Jeff Levy about DPI. Levy said, "Oh, I'd go by. I'd go by price...somewhere in the mid-range."

Reply
   DPI or Dots Per Inch, is the measurement used to describe the resolution of a scanner (or printer). The higher the DPI, the finer the detail and the better the picture quality. At the very least, Levy could have given the caller an explaination of what DPI are.

Other Info
February 1, 2003
   Thanks to Chris for helping point this one out.
   Jeff Levy told a caller that he could backup his Registry by opening regedit, then clicking "File and then Export...and you can put it an a floppy disk."

Reply
   It's rare for an exported copy of the registry to even fit on a floppy disk. This MS page explains what the registry is, and has links to pages which tell how to properly backup AND restore the registry.

Other Info
January 25, 2003
   After the caller said that his Windows XP was on the F drive, Levy said. "When you have Windows XP Professional, it's almost a given that it's setup like a network and that's why it's an F drive."

Reply
   This is a good example of how to be wrong AND not make sense. Yes, Windows XP is very network oriented, but that hasn't got anything to do with drive letters. XP can be installed on any drive letter (except A and B), I've done installations on C, D, E and J drives.
   The only thing I think he could have been thinking of was mapping a network share, which is when you attach a local unused drive letter to a network share.

Other Info
January 19, 2003
   A caller asked if Nero Burning ROM could burn VCDs. Levy answered, "No. But Record Now Max Platinum will."

Reply
   Nero can in fact burn a VCD. Note: The makers of Record Now Max just happen to be one of Jeff Levy's sponsors.
   Update (11-15-2003): Thanks to Ander, who was kind enough to inform me that the OEM version of Nero that's bundled with many CD-RW drives is limited by what video formats it will accept to make a VCD.

Other Info
January 12, 2003
   While talking about the new 3.2 Gigahertz Intel Processors, Levy stated. "We don't own any software, in the world as we know it, that's capable of going that fast."

Reply
   Unless the program has been specifically coded to process at a certain rate, the program will run as fast as the hardware will allow. Although some things, like RAM, and the Front Side Bus, may act as a bottle neck slowing a program's processing. Another thing that will slow a program, is the Operating System and other programs that may be running at the same time, thus causing the OS to switch between tasks.

Other Info
Go to Page: 1 - 2 - 3 - 4 - 5

Copyright 2005 - Ken Nign

Dynamically coded for your enjoyment.

Get Firefox! Get Thunderbird!
Virgin Pi and the circle-Pi symbol are a Trademark of Ken Nign