Welcome Guest.   Make a donation to an author on the site October 24, 2014, 08:36:33 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Read the full one-year retrospective report on DonationCoder.com.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: what does uninstall really mean?  (Read 6008 times)
nite_monkey
Member
**
Posts: 692


see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« on: November 24, 2007, 07:39:55 AM »

I have been trying to use my usb wireless dongle as an access point, and I found a way to use it to run ds roms on my ds through the ds download and play, but I have to install edited drivers. I am ok with doing this, but windows sure isn't. Which brings me to my question, what does uninstall mean?
last I checked uninstall ment:
Uninstall: To properly and completely remove a program from the computer. This is usually done via the programs' own uninstall utility, or by using Add/Remove in Control Panel.
Or in my case to COMPLETELY REMOVE a driver from the computer.
I uninstalled the drivers for my usb dongle, but whenever I do that and then reinsert the dongle, it puts the drivers back on. I want to install the edited drivers, how do I do that? I can't push update driver, because windows says the drivers that it is forcing me to use are newer than the ones I want to use.
Logged

[Insert really cool signature here]
gjehle
Member
**
Posts: 285



lonesome linux warrior

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: November 24, 2007, 08:22:20 AM »

first and foremost it means what the programmer who wrote the installer meant and made it to be

now, when it comes to drivers, this is another story.
usually your driver is a combo of .inf and .sys (once you get rid of all the installer usability candy)
windows puts the .inf somewhere in \WINNT\ (or \WINDOWS\, depending on your windows version) and the .sys into \WINNT\system32\drivers\
besides those windows tends to hold old versions of the driver under different file names in other places (yes, it's kinda vague like that)

what your windows device manager does on top of that, is report the version number it finds in the .inf file (just a text file) and not necessarily the version number of the driver itself (right click on the .sys file, properties, version-tab)

now just imagine this scenario i found myself in at work just recently:
we're using a 3rd party USB device with a specialized driver and firmware made for us by said 3rd party.
as it always goes, it's not perfect, so there will be new driver versions.

windows is also kinda stupid when it comes to plugging the same usb device into different usb ports (yes, even if the usb-serial is properly implemented in the device).
so windows thinks (even so it's the same device) that each time you use a different port, it's a different device.
each time installing or requesting the driver.

you can 'update driver' from the device manager. ok. does not always work.
i even went so far as to delete the .sys file from \winnt\system32\drivers\ only to find a very old version of the driver
suddenly appearing out of thin air the next time i plugged the device in.

here's the (kind of work intensive but successful) way to get rid of a driver:
- plug device in
- right-click / properties on the device @ device manager
- remove driver (or uninstall, not sure what's it called)
- unplugg device
- delete .sys file for the driver from \winnt\system32\drivers\ (and if you can find them, all .inf files)
- restart pc
- plug in device
- install new driver when asked

Logged
nite_monkey
Member
**
Posts: 692


see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #2 on: November 24, 2007, 04:33:30 PM »

Windows sure does suck. I removed the sys file, but I couldn't find the inf file, and I restarted the pc, and when I plugged in the device again, it put back the drivers again.
Logged

[Insert really cool signature here]
Ralf Maximus
Supporting Member
**
Posts: 927



View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #3 on: November 24, 2007, 04:58:43 PM »

How did you 'edit' the drivers?

If the edited drivers' .inf file isn't updated with a newer version number, Windows will shrug and use the existing drivers since it thinks they are the same.  Conversely, if the edited drivers appear to be older than what Windows has, you will have a fight on your hands.

What happens if you go to device manager, select the USB device, then manually force a driver install, pointing explicitly to the desired files?
Logged
nite_monkey
Member
**
Posts: 692


see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #4 on: November 24, 2007, 05:24:29 PM »

I just downloaded some drivers from a website that were suported by my card that would let my send stuff to my ds.
I've never manually forced a driver install, how would I do that?
Logged

[Insert really cool signature here]
Ralf Maximus
Supporting Member
**
Posts: 927



View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #5 on: November 24, 2007, 05:30:04 PM »

XP?

1. Right-click My Computer / Properties
2. Hardware tab / Device Manager Button
3. Find your thingie
4. Right-click / Properties
5. Driver Tab / Update Driver
6. "Install from specific location"
7. "Search for the driver in these locations"
8. Turn OFF removable media
9. Turn ON "Include this location in the search".
10. Enter (or browse for) the path to where your edited drivers are located.
11. Click Next
12. ...
13. Profit!
Logged
nite_monkey
Member
**
Posts: 692


see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #6 on: November 24, 2007, 05:32:41 PM »

oh, ok, I've done that a couple of times, it says the one currently installed is newer then the one I want to put on it.
Logged

[Insert really cool signature here]
Ralf Maximus
Supporting Member
**
Posts: 927



View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #7 on: November 24, 2007, 06:03:34 PM »

It probably is.

You should be able to override that and install the one you want.  Can't you?
Logged
nite_monkey
Member
**
Posts: 692


see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #8 on: November 24, 2007, 06:54:13 PM »

nope, I'm stuck with the drivers that are already installed on it. I can't use the edited ones
Logged

[Insert really cool signature here]
Carol Haynes
Waffles for England (patent pending)
Global Moderator
*****
Posts: 7,958



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #9 on: November 24, 2007, 07:10:26 PM »

You need to change the sequence above to items 7-10, instead choose the "Don't search I will choose the driver to install" option. You can then manually specify the drivers you need.

If this doesn't work do the sequence again but click "Uninstall" rather than update drivers.

I would guess if uninstall doesn't actually remove the drivers then they are supplied by MS as part of Windows - in which case unless you can find a version that is dated newer than the ones MS supply you are stuffed because Windows keeps copies of its own drivers so that if they get deleted they automatically copy a new copy and reinstall. If the new drivers have an INF file can you not edit the file and change the date to a a more recent value (don't know if this will fool windows but it might be worth a try)?

Also the Driver Details button will show you the file names associated with the driver - you could try doing a global search across your hard disks (make sure you allow System and Hidden files to be shown in Control Panel > Folder Options first). After uninstalling make a note of where these files are and move them somewhere out of the way (say a folder on your desktop). That should stop Windows reinstalling them automatically! If you have a problem you can always put them back where you found them!
Logged

kimmchii
Honorary Member
**
Posts: 360


View Profile Give some DonationCredits to this forum member
« Reply #10 on: November 24, 2007, 07:15:27 PM »

you can try unload the driver using Advanced Process Manipulation, then delete the file and replace it manually.
Logged

If you find a good solution and become attached to it, the solution may become your next problem.
~Robert Anthony
nite_monkey
Member
**
Posts: 692


see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #11 on: November 24, 2007, 09:40:11 PM »

I'm about ready to just forget about it.
I've uninstalled the driver, deleted all the files for it that I could find, tried updating the driver with the one I want to use, and several other things that I can't remember right now, and nothing is working, windows just sucks!

edit: ok, I got it to uninstall. I installed the software that came with the dongle, and then uninstalled the software, and it took the drivers off with it.
« Last Edit: November 24, 2007, 10:15:34 PM by nite_monkey » Logged

[Insert really cool signature here]
J-Mac
Supporting Member
**
Posts: 2,867


see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #12 on: November 25, 2007, 02:16:31 AM »

Wow - this is really an informative post. The kind I always seem to find here at DC.  I learn more here just by reading the forum posts!

Glad you got it all sorted, nite_monkey.

Thanks to all!

Jim
Logged

"I am getting so tired of slitting the throats of people who say that I am a violent psychopath."
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.039s | Server load: 0.17 ]