Do not install the latest Catalyst update posted 2/12/2004

G

GTX_SlotCar

..... Installing over the top should
work - The OS should sort out getting all the driver files in place and
registry sorted,

Ben, I think you're giving the OS too much credit. It runs what's there.
Yes, it can make sure all the old, unused files are deleted and clean up the
registry (to a certain extent), pretty much all that you're talking about,
but it doesn't do it automatically. You have to tell it to do it through
"Add/Remove Programs"
If it is completely necessary to uninstall old drivers, then why does the
installation program not do it?

Very good question - long answer. I'll try to answer it to a general,
non-technical reader (not necessarily Ben) .
I suppose, because it would be such an enormous task. It would have to
delete every registry entry and file from all previous driver versions, and
there are so many of them. It would have to assume you stored the files in
the default folders. And then, if they actually could do it, it could only
works backwards. There's no way for Cat 4.2 to know which files it should
delete in Cat 5.9 which isnt' even out yet (but that's pretty much what you
are expecting Cat 3.7 to do when you install it over Cat 4.1).

It could take a heuristic or global approach. Delete all ATI registry
entries and files that are not part of the current driver. But, there are
big problems with this. For one, it could start deleting registry entries
and files installed by your games, telling the game which video card you're
using. You could end up having to reinstall games that won't start, or at
the very least, setting up the video parameters again.
The biggest problem , though, is that sometimes a driver or program will
replace a standard Windows file. This file may work better for that driver
or program, but may not work at all without it. If you just delete it,
Windows may not run properly of may not even start.(something similar to
this is what I believe happened to me when I used the Cat Uninstaller) The
only way to put the standard Windows file back in, is to run the driver's
uninstall program. It keeps track of these things. Problems of this nature
happen all the time. It becomes an even bigger problem when 2 programs are
trying to change the same file. How many times have you heard people
complain about problems like this: "I was running XYZ program fine until I
upgraded my video drivers. Now it won't run." Or, "My video was fine until I
installed XYZ program. Now my video is screwed up on everything." Probably
what happened is both programs were changing the same standard Windows file.
At some point, while installing drivers (or any program), you must have seen
a pop up dialog box that said something like: "The file you are installing
<filename> is older than the file you are trying to replace. Do you want to
keep this file?" If you don't know what the file does, how do you answer?

Here's an example of the right way and the wrong way of putting things "back
in order".
Let's say that in order for a particular driver file to run, it must change
all the P's to O's.
'people' becomes 'oeoole'
Now we fix it the right way with uninstall:
"oeoole"
change made was: 1st and 4th character to O
change needed is: 1st and 4th character to P
"people"
corrections made.

Now the wrong way, without the uninstaller:
"oeoole"
change made was: changed all the P's to O's
change needed is: change all the O's to P's
"pepple"
corrections made.

I know this is a very simplistic example, but it's similar to how an
uninstall program works. Sometimes you can run the program's uninstall.exe,
or just use Add/Remove Programs.
There's a reason why there's an uninstaller included in each driver version.

If you're happy with the way you change drivers, that's great. But, you're
going to have remnants all over your drive and registry and you'll never
know if your drivers are performing as well as they could. We're only
talking about an extra 2 minutes.

I'm not surprised at how many people, in general, install drivers over
existing ones. I see it everywhere. I'm surprised at how many intellegent,
insightful people in this newsgroup do it.

Gary
 
S

Sam

Sometime on, or about 12 Feb 2004 22:06:13 -0800, Exp315 scribbled:
I just tried it with my 9000 Pro AIW. Unfortunately it looks like
another botched job by ATI. After installation my display became 10x
slower. Checked everything I could think of, tried re-installing. No
good. Took me 2 hours to roll everything back and restore my prior
desktop and settings.
DON'T DO IT!

I had the same experience with the Omega 4.2 drivers. So, I totally
uninstalled all the ATI video drivers, rebooted and then re-installed the
Omega 4.2 drivers again. Everything has worked perfectly since.

Sam
 
H

Hal

If your machine is on a LAN with a net connection XP will automatically dl
and install drivers after you've uninstalled a set and rebooted, so you need
to disconnect from it. Of course if your card is one that XP had drivers
for built in there's no way to prevent it from installing those, you just
have to install over them.


Thanks for the info. Will try disconnecting to the internet next time
I upgrade.
 
D

Debug

If it is completely necessary to uninstall old drivers, then why does the
installation program not do it?

Ben

Ding, ding, ding...GTX makes wrong assumptions about what is common
knowledge.
 
D

Debug

'cos I have found it unnecessary in most cases, and even when I have had
problems, I just use Cat-Uninstaller and carry on...

Ben

MS update site will update your ATI drivers and they do it by not
uninstalling previous drivers. When I update vid drivers manually I do
uninstall the previous drivers but for someone to say this is common
knowledge and is how it is always done is just wrong.
 
G

GTX_SlotCar

but for someone to say this is common
knowledge and is how it is always done is just wrong.

You made your point the first time. Obviously, I was wrong and I
overestimated you.

Gary
 
A

Asestar

I totally agree with you GTX. Windows(XP) is just like an upward-escalator,
it can UPGRADE drivers with no big problems, but not downgrade
automatically.
Also there are folder(s) called "Lastgood.*" under c:\windows, AND
"ReinstallBackups" under system32. They store the most recent driver files,
which windows uses automatically if you boot up after uninstalling drivers.
I ALWAYS DELETE everything in "ReinstallBackups", and LASTGOOD. And i never
had any problems ever since.
 
A

Asestar

If your machine is on a LAN with a net connection XP will automatically dl
and install drivers after you've uninstalled a set and rebooted, so you need
to disconnect from it. Of course if your card is one that XP had drivers
for built in there's no way to prevent it from installing those, you just
have to install over them.

Not true Shiranui, WindowsXp "stores" old drivers.
Look in c:\Windows\system32\ReinstallBackups\(000,001 etc)

Deleting that "ReinstallBackups" folder will prevent windows from loading
driver automatically.!
 
D

Debug

Deleting that "ReinstallBackups" folder will prevent windows from loading
driver automatically.!

So will choosing to boot to vga mode. Press F8 on boot up to see what
I'm talking about.
 
I

Inglo

Vellu wrote:



'cos I have found it unnecessary in most cases, and even when I have had
problems, I just use Cat-Uninstaller and carry on...

Ben
In my opinion if you're following the update schedule of the
manufacturer (nVidia or ATI), i.e. your updates go from ...3.10 to 4.1
to 4.2, then you'll never need to bother with any funky uninstalling.
If you're updating an "ancient" Catalyst version to a current one, say
2.5 to 4.2, then you might want to do the uninstall thing. Or if you're
using "optimized" drivers... or if you've been mucking around tweaking
stuff in the registry an uninstall or a driver clean might be in order.
For the most part I just go flat out and install them all right over the
top, and I've been using various beta/hacked inf/tweaked/official/whql
drivers since my Voodoo 1 card through being an nVidia and now an ATI
user. ~8 years, probably a couple hundred driver updates on various
machines, and maybe two or three driver install issues stand out in my
memory.
 
V

Vellu

All true...Still, I don't see a reason for NOT doing uninstall anyway since
it really truly doesn't take much of an effort to do so, and is without a
doubt the safest way to update drivers. If one would have originally
installed for example 2.5 CAT's, and had always (regularly) updated the
drivers by simply over-installing all the way up to 4.2, and NEVER have done
a driver uninstall it is more then likely that one has useless, and propably
performance effecting, ancient files/reqistry values around....


Inglo said:
Vellu wrote:



'cos I have found it unnecessary in most cases, and even when I have had
problems, I just use Cat-Uninstaller and carry on...

Ben
In my opinion if you're following the update schedule of the
manufacturer (nVidia or ATI), i.e. your updates go from ...3.10 to 4.1
to 4.2, then you'll never need to bother with any funky uninstalling.
If you're updating an "ancient" Catalyst version to a current one, say
2.5 to 4.2, then you might want to do the uninstall thing. Or if you're
using "optimized" drivers... or if you've been mucking around tweaking
stuff in the registry an uninstall or a driver clean might be in order.
For the most part I just go flat out and install them all right over the
top, and I've been using various beta/hacked inf/tweaked/official/whql
drivers since my Voodoo 1 card through being an nVidia and now an ATI
user. ~8 years, probably a couple hundred driver updates on various
machines, and maybe two or three driver install issues stand out in my
memory.

--
Benford's Modified Clarke Law:
Any technology that does not appear magical is insufficiently advanced.

Steve [Inglo]
 
A

Asestar

That never works for me.. don't know why, I just get a black screen, and no
mouse cursor to move around, no desktop nothing. However safemode does
work..
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top