RT Vista UAC Workaround

1 view
Skip to first unread message

deadivan

unread,
Aug 12, 2007, 3:09:34 AM8/12/07
to mdky
RT Vista UAC Workaround - Guru3D.com Forums


Go Back   Guru3D.com Forums > Affiliates > RivaTuner
Reload this Page RT Vista UAC Workaround
RivaTuner This forum is intended for comments, ideas and general discussion of the RivaTuner Utility which is hosted here at the Guru of 3D. This forum is visited by programmer himself.

Go to Page...

Reply
Page 1 of 2 1 2 >
 
Thread Tools Display Modes
RT Vista UAC Workaround
Old
  (#1)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default RT Vista UAC Workaround - 05-31-2007, 10:37

I have found a workaround that allows using RT 2.01 in Windows Vista x86 while keeping UAC enabled and without being prompted at logon.
Before I go any further please read Unwinders own post and heed his warnings!!
This has been working for me for some time now without issue. YMMV
I know that all this may seem a bit daunting, but the rewards of having UAC and RivaTuner living in harmony is well worth the effort!
HTH

There are 4 steps to be done:

1.) Modify the registry for the RivaTuner32 service located at:
Code:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RivaTuner32
We must change the startup type from 'On Demand' to 'Automatic'. You can accomplish this by changing the 'Start' DWORD entry to 2.


You can also copy and paste the following into a "AnyNameYouWant.reg" file and then double-click on it:
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RivaTuner32]
"Start"=dword:00000002
Either way, regedit should ask you for administrative privileges.

EDITED 2007-07-02: Sometimes RT service would trigger an error message in the Windows logs if set to start at Boot. I have found no such problem when the service is set to Automatic (Start value 2). - FH

Last edited by FlyingHorse : 07-02-2007 at 08:48.

Reply With Quote

Old
  (#2)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 05-31-2007, 10:38

2.) You have to be running as an administrator in order to do the following. I suggest opening Windows Explorer as well as Notepad (or whatever your file manager and text editor of choice are) by right clicking and selecting 'Run as administrator'.

Now we must modify RivaTuner's manifest file so as NOT to automatically require Administrative privledges. The file is located in the same directory where RivaTuner is installed (normally C:\Program Files\RivaTuner v2.01\ ).
The file we are looking for is: RivaTuner.exe.manifest. Make a backup copy just to be on the safe side.
The line we are modifing is:
Code:
<requestedExecutionLevel level="requireAdministrator"/>
We must change this so that Administrative Privledges are not required by editing it to:
Code:
<requestedExecutionLevel level="asInvoker"/>
When finished the file should now look like this (you can copy and paste the code below too):
Code:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com: asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="RivaTuner"
processorArchitecture="x86"
version=" 2.1.0.0"
type="win32"/>
<description>RivaTuner</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker"/>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version=" 6.0.0.0"
processorArchitecture="x86"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
</dependency>
</assembly>
When you are finished, save the new manifest file as "RivaTuner.exe.manifest" and then write protect (VERY IMPORTANT) the file. If you do not write protect this file RivaTuner will change it back to its default settings.

Reply With Quote

Old
  (#3)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 05-31-2007, 10:39

3.) The third step is to disable RivaTuner from running at windows startup. This will disable one of two registry entries, leave the second as it is:


Next we enable it to run as a Scheduled Task:
First open Task Scheduler by clicking "Start->Control Panel->System and Maintenance->Administrative Tools:Scheduled tasks". Under 'Actions' in the right hand column select 'Create Task'.
In the 'General' tab give the task a name, select 'Run only when user is logged on' and 'Run with highest privileges' (VERY IMPORTANT).
Running with 'Higest Privileges' is the same as running as Administrator but you won't be bothered by UAC prompt at startup.


Under 'Triggers' tab click on 'New...' select 'Begin the task: At log on', 'Specific user or group' (should default to your username), and 'Enabled'.


Under 'Actions tab click on 'New...' select 'Action: Start a program', 'Browse' to RivaTuner.exe and 'Add argument: /T' (VERY IMPORTANT).


Under 'Conditions' tab clear all check boxes.


Under 'Settings' tab select 'Allow task to be run on demand' and 'If the running task does not end...'.


Finally click on 'OK' and you will prompted for your user password. Check that the new entry was created and that the status is 'Ready'.

Last edited by FlyingHorse : 06-03-2007 at 06:58. Reason: Added statement about 2 registry entries.

Reply With Quote

Old
  (#4)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 05-31-2007, 10:40

4.) The final step is to edit all your RivaTuner shortcuts to 'Run as administrator' (VERY IMPORTANT).
Right click your RivaTuner shortcuts and under the 'Shortcut' tab click 'Advanced...' then select 'Run as administrator'
RivaTuner must run as Administrator in order to function correctly, though you won't be bothered with UAC prompts during startup you will still have to answer to them during the normal course of opperating RivaTuner once you are logged in.


Exit all programs and reboot your machine. If you still get prompted to allow RivaTuner to run re-check these instructions carefully and try again.

Reply With Quote

Old
  (#5)
Master Guru
 
Posts: 286
Videocard: X1950XT 512 @ FireGL 7350
Processor: Opteron 165 OC @ 2.4GHz
Mainboard: DFI nf4 Ultra-D w/HR-05-SLI
Memory: 2x GSkill 1024MB DDR4000
Soundcard: SB X-FI XtremeGamer
PSU: Fortron Blue 500W
Default 05-31-2007, 12:50

Wow

Do you know if this works for other programs too? My fan speed controller software does the same thing and i disabled UAC because of it .

Reply With Quote

Old
  (#6)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 05-31-2007, 15:24

@Lord Banshee
Well, I hate to say it, but it depends. I have some legacy apps that assume they have administrator rights and won't start cleanly with UAC enabled. I was able to get them working with no problem by using the same method with Task Scheduler as I do with RT.

Just make sure that the program in question is not set to start under one of the 'Run' registry keys or the 'Start' folder. It's easy enough to check with AutoRuns

If however, like RT, the program is starting a service or loading a driver then it may not be possible.

HTH

Reply With Quote

Old
  (#7)
Newbie
 
ginfest's Avatar
 
Posts: 5
Videocard: EVGA 8800GTS
Processor: Intel Core2Duo e6400
Mainboard: Asus P5K Premium
Memory: 4x1GB Gskill HZ DDR2
Soundcard:
PSU: OCZ Gamexstream 700W
Default 06-01-2007, 07:22

Nice guide, appreciate it

Reply With Quote

Old
  (#8)
Newbie
 
Posts: 5
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
Default 06-01-2007, 09:33

How do you allow the system to make the fan speed 100 percent at startup since your mod doesn't seem to allow this to work?

Reply With Quote

Old
  (#9)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 06-03-2007, 06:45

@robert3892
I'm sorry but a little more information would be helpful. What Vista version are you using? Did you complete all the steps outlined above and ONLY those steps? Did you reboot? When you set your fan speed controls are you sure you were running RivaTuner from a link modified to run as an administrator as shown above?

Also make sure you read all the release notes for RT.

Let us know how it goes.

Reply With Quote
This is what I want to do
Old
  (#10)
Newbie
 
Posts: 5
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
Default This is what I want to do - 06-03-2007, 07:20

I want to allow the rivatuner fan to run 100 percent at startup with the UAC NOT asking me to allow it. I have followed your settings but I still get the prompt. In order to have 100 fan speed the box shown below must be ticked


Reply With Quote

Old
  (#11)
Master Guru
 
GAR818's Avatar
 
Posts: 444
Videocard: eVGA 8800GTX w/ BenQ 24"
Processor: Core 2 Quad Q6600
Mainboard: Abit IP35 Pro
Memory: 4x1GB OCZ PC8500 SLi/G.SKill HZ
Soundcard: Creative X-FI Fatal1ty Pro
PSU: Silverstone ST75F 750w
Default 06-03-2007, 08:28

just disable UAC, thats what i did, i have no issues with it what so ever.

Reply With Quote

Old
  (#12)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 06-03-2007, 10:28

Quote:
Originally Posted by GAR818 View Post
just disable UAC, thats what i did, i have no issues with it what so ever.
Thank you for your input but that is not the point of this thread.

Reply With Quote

Old
  (#13)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 06-03-2007, 10:48

@robert3892
This is how I do it:
First create a Low Level fan profile like this:


Next create a Launcher item like this:


Last add an additional action under your Task Scheduler entry using the "/L:" command line switch with the Launcher Name you used above:


Let me know if you have trouble getting it to work.

Reply With Quote

Old
  (#14)
Newbie
 
Dingchow's Avatar
 
Posts: 27
Videocard: Evga 8800 GTS 640mb
Processor: AMD 3800x2 @ 2.5mhz
Mainboard: ASUS A8N32-SLI DELUXE
Memory: OCZ GTX GOLD DDR500 -2gigs
Soundcard: Azentech X-plosion updated pre-amps
PSU: Enermax Liberty 550watt
Default 06-03-2007, 20:43

You get same result by turning down UAC. It does have more than on/off settings. Create a fan and launcher profile like on Flyinghorse's post.

Then just goto to administrator tools--Local security policy---Local Policy--Security Options-- look for User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode and pick Elevate without prompting

User Account Control: Behavior of the elevation prompt for administrators in Admin Approval Mode

This security setting determines the behavior of the elevation prompt for administrators

The options are:

• Prompt for consent: YES/NO
• Prompt for credentials: USER NAME + PASSWORD
• Elevate without prompting: On but less intrusive
The advantages and benefits of automatic elevate without prompting UAC request compared with completely disable UAC are that some security features of UAC are still working and less annoying:

* Request for elevation in execution privileges will be consented and succeed automatically, thus no prompt to user.
* Applications will still run with limited non-admin privileges in standard user mode until the program requests the rights.
* Legacy applications that were not designed to support standard user accounts can continue to run in standard credentials without modification using the built-in file system and registry virtualization or sandbox feature.
* Users login with standard user account will still prompt for an administrator password as with Over-the-Shoulder (OTS) Credentials feature.
* Protected Mode IE will still work.

Restart

Last edited by Dingchow : 06-03-2007 at 21:37.

Reply With Quote

Old
  (#15)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 06-04-2007, 11:32

Quote:
Originally Posted by Dingchow View Post
You get same result by turning down UAC.
Have you actually tried this yourself? Can you verify that it works? If so could you tell me what Vista version you are using?

I've tried the same approach on the version I am running (Vista Ultimate x86) and found that it does not work...

Reply With Quote

Old
  (#16)
Newbie
 
skypapa's Avatar
 
Posts: 40
Videocard: 8800GTX
Processor: AMD X2 5400+ 2.94Ghz
Mainboard: Asus Crosshair
Memory: 4G Corsair XMS2 PC-6400C4
Soundcard: X-Fi Fatality Gamer
PSU: Antec T3 650W
Default 06-04-2007, 19:42

Hey, FlyingHorse.
I'm running 32 bit ultimate as Administrator per this thread from OCUA http://forums.overclockers.com.au/sh...dm inistrator .

This is how it goes:

Administrative Tools
Computer Management
Local Users and Groups
Users

You should see 3 accounts listed;

Administrator
Guest
<Your current account name>

You need to;

Disable the 2 other accounts by right clicking the account name and selecting properties. Then Check the "Account is disabled" box.
Then right click the administrator account, and Un-Check the "Account is disabled" box.

Log out of vista, and after it logs out, you will just see the admin account login icon.


So, it works for me,running as administer with UAC on.

My question is will I have to do your fix even as administrator?
.
I have an 8800gtx coming as an evga step-up and from what I've read I will need RT to get the fan to run at speed.
If so, I will save this thread and follow the instructions.
Thanks

Last edited by skypapa : 06-04-2007 at 19:44.

Reply With Quote

Old
  (#17)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 06-04-2007, 20:45

Quote:
Originally Posted by skypapa View Post
My question is will I have to do your fix even as administrator?
No you shouldn't. By doing as you describe you will completely disable UAC and all processes will run with Administrative Privileges.

The idea of my tutorial is to maintain a system with LUA (Least-privileged User Acounts) by keeping UAC enabled. You might want to read this Microsoft Technet article for more information.

HTH

Reply With Quote

Old
  (#18)
Newbie
 
Posts: 34
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
Default 06-05-2007, 01:10

yeah i would like to keep UAC on aswell...

Reply With Quote

Old
  (#19)
Newbie
 
Dingchow's Avatar
 
Posts: 27
Videocard: Evga 8800 GTS 640mb
Processor: AMD 3800x2 @ 2.5mhz
Mainboard: ASUS A8N32-SLI DELUXE
Memory: OCZ GTX GOLD DDR500 -2gigs
Soundcard: Azentech X-plosion updated pre-amps
PSU: Enermax Liberty 550watt
Default 06-06-2007, 08:56

Quote:
Originally Posted by FlyingHorse View Post
Have you actually tried this yourself? Can you verify that it works? If so could you tell me what Vista version you are using?

I've tried the same approach on the version I am running (Vista Ultimate x86) and found that it does not work...
I am running Vista Ultimate x86. YES it works if you mean having no pop ups for Riva starting or changing fan speed.

Reply With Quote

Old
  (#20)
Newbie
 
skypapa's Avatar
 
Posts: 40
Videocard: 8800GTX
Processor: AMD X2 5400+ 2.94Ghz
Mainboard: Asus Crosshair
Memory: 4G Corsair XMS2 PC-6400C4
Soundcard: X-Fi Fatality Gamer
PSU: Antec T3 650W
Default 06-06-2007, 17:48

Quote:
Originally Posted by FlyingHorse View Post
No you shouldn't. By doing as you describe you will completely disable UAC and all processes will run with Administrative Privileges.

The idea of my tutorial is to maintain a system with LUA (Least-privileged User Acounts) by keeping UAC enabled. You might want to read this Microsoft Technet article for more information.

HTH
What you have done is great for the target you intended.

Yea, I read that a while ago and had forgotten.

Essentially what it says is that UAC was designed for Enterprise applications.
Here as some of the things it says you can't do as a standard user.

Install and uninstall applications
Install a driver for a device (E.G. a digital camera driver)
Install Windows updates
Install an ActiveX control
Open the Windows Firewall Control Panel
Change a user's account type
Copy or move files into the Program Files or Windows directory
Restore system backed-up files
Configure Automatic Updates

Yea, i know you just have to say OK, But when manipulating files, drivers, installs and all, I just got too annoyed and wasn't paying an attention to what it said.

Running as Administrator does open you up to the same things that XP did. Malware, etc.
So, I run Windows firewall and AVG, Adaware, A2 as well in a not always on mode.

Regards

Last edited by skypapa : 06-06-2007 at 17:52.

Reply With Quote

Old
  (#21)
Master Guru
 
eRa's Avatar
 
Posts: 587
Videocard: EVGA Geforce 8800GTS 640MB@612/1800
Processor: Core2Duo E6300@2,45GHz 1.25v
Mainboard: Asus P5N-E SLI
Memory: 2GB G.Skill DDR2-800@700MHz
Soundcard: Terratec Aureon 5.1 Fun
PSU: be quiet! 400W
Default 07-02-2007, 07:38

I'am using the workaround with the TaskScheduler since switchwing to Vista.
But I recently started overclocking my card and the OC settings won't apply after a reboot. I tried to create a OC'ing profile and add this via the /L: command line to the startup options but it still refuses to work.

Any suggestions?

Reply With Quote

Old
  (#22)
Newbie
 
Posts: 7
Videocard:
Processor:
Mainboard:
Memory:
Soundcard:
PSU:
Default 07-02-2007, 08:18

Quote:
Originally Posted by eRa` View Post
I'am using the workaround with the TaskScheduler since switchwing to Vista.
But I recently started overclocking my card and the OC settings won't apply after a reboot. I tried to create a OC'ing profile and add this via the /L: command line to the startup options but it still refuses to work.

Any suggestions?
I use RivaTuner mainly for overclocking so I replaced the /T parameter with /S to update the clock frecuency. That way RivaTuner won't stay resident and just adjust the gpu clocks at logon. If you use any other RivaTuner setting you may want to keep the /T parameter and just add another action to the task with the /S parameter.

Hope it helps

And btw, thanks FlyingHorse for the guide!!!

Reply With Quote

Old
  (#23)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 07-02-2007, 08:20

Quote:
Originally Posted by eRa` View Post
I'am using the workaround with the TaskScheduler since switchwing to Vista.
But I recently started overclocking my card and the OC settings won't apply after a reboot. I tried to create a OC'ing profile and add this via the /L: command line to the startup options but it still refuses to work.

Any suggestions?
Are you sure that you are running RT as Administrator when you set your overclocks? Either right click the RT shortcut or do as I suggest in Post #4.

That's about the only thing that I can think of. Let us know if that fixes things.

Reply With Quote

Old
  (#24)
Newbie
 
FlyingHorse's Avatar
 
Posts: 23
Videocard: EVGA 8800GTX @ 626/1000
Processor: Intel E6600 C2D @ 3200Mhz 1.45V
Mainboard: EVGA nForce 680i SLI Rev A1
Memory: Corsair Dominator 2x1GB PC2 9136
Soundcard: HDA Xplosion & MidiLand ADS-3000
PSU: Silverstone SST-ST75ZF 750W
Default 07-02-2007, 08:52

For me this method works in RT 2.02 as well.
BTW I have modified Post #1 in order to eliminate some System Event log errors that I was getting.

Reply With Quote

Old
  (#25)
Master Guru
 
eRa's Avatar
 
Posts: 587
Videocard: EVGA Geforce 8800GTS 640MB@612/1800
Processor: Core2Duo E6300@2,45GHz 1.25v
Mainboard: Asus P5N-E SLI
Memory: 2GB G.Skill DDR2-800@700MHz
Soundcard: Terratec Aureon 5.1 Fun
PSU: be quiet! 400W
Default 07-02-2007, 09:55

Quote:
Originally Posted by FlyingHorse View Post
Are you sure that you are running RT as Administrator when you set your overclocks? Either right click the RT shortcut or do as I suggest in Post #4.

That's about the only thing that I can think of. Let us know if that fixes things.
Yes, but it does not help, nor a reinstallation of RivaTuner does. Seems like the only way is disabling UAC or apply the overclock manually after every system start.

I have also noticed a wired behaviour of the program. When I check the Driver Settings -> Overclocking Tab and press OK, RivaTuner creates a startup in the msconfig even if all the "Apply at startup" or "Run at startup" boxes are unchecked. Using ForceWare 162.15.

Reply With Quote
Reply
Page 1 of 2 1 2 >




Rate This Thread
You have already rated this thread
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2007, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2006, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are the trademark ownership of Hilbert Hagedoorn.

Contentlink
What's this?  Close
Windows Vista at Shopping.com!

Find, compare and buy Computers Simply Fast Savings
www.Shopping.com
moreinfo
 
Reply all
Reply to author
Forward
0 new messages