Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
Photo

0x00000050Blue Screen STOP 0x0000007E &


  • Please log in to reply

#1
vtmckoy

vtmckoy

    Member

  • Member
  • PipPip
  • 68 posts
Hi,

I'm currently running Windows XP SP3 on an IBM T41. Currently, I am periodically encountering Blue Screens--STOP codes 0x0000007E and 0x00000050. I cannot come up normally at all, so I am not able to get to the internet. I'm not sure if it's caused by a virus, memory, RAM or some hardware inconsistency. Sometimes I'm able to come up in SAFE MODE (never SAFE MODE w/networking) and sometimes I BLUE SCREEN in SAFE MODE.

I did find Minidumps on my hard drive; and, I've attached them. I tarred/zipped the directory (Minidump.tar.gz), but renamed it to "Minidump.tar.gz.txt" so that I could upload it. Can someone please help?

Thank you,

Attached Files


  • 0

Advertisements


#2
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts

0x00000050: PAGE_FAULT_IN_NONPAGED_AREA
(Click to consult the online MSDN article.)
Requested data was not in memory. An invalid system memory address was referenced. Defective memory (including main memory, L2 RAM cache, video RAM) or incompatible software (including remote control and antivirus software) might cause this Stop message, as may other hardware problems (e.g., incorrect SCSI termination or a flawed PCI card).




0x0000007E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED
(Click to consult the online MSDN article.)
A system thread generated an exception which the error handler did not catch. There are numerous individual causes for this problem, including hardware incompatibility, a faulty device driver or system service, or some software issues. Check Event Viewer (EventVwr.msc) for additional information.



Since both are referencing memory then that is the most logical place to start diagnostics.

If you have more than one RAM module installed, try starting computer with one RAM stick at a time.

NOTE Keep in mind, the manual check listed above is always superior to the software check, listed below. DO NOT proceed with memtest, if you can go with option A

B. If you have only one RAM stick installed...
...run memtest...

1. Download - Pre-Compiled Bootable ISO (.zip)
2. Unzip downloaded memtest86+-2.11.iso.zip file.
3. Inside, you'll find memtest86+-2.11.iso file.
4. Download, and install ImgBurn: http://www.imgburn.com/
5. Insert blank CD into your CD drive.
6. Open ImgBurn, and click on Write image file to disc
7. Click on Browse for a file... icon:

Posted Image

8. Locate memtest86+-2.11.iso file, and click Open button.
9. Click on ImgBurn green arrow to start burning bootable memtest86 CD:

Posted Image

10. Once the CD is created, boot from it, and memtest will automatically start to run. You may have to change the boot sequence in your BIOS to make it work right.

To change Boot Sequence in your BIOS

Reboot the system and at the first post screen (where it is counting up memory) start tapping the DEL button
This will enter you into the Bios\Cmos area.
Find the Advanced area and click Enter
Look for Boot Sequence or Boot Options and highlight that click Enter
Now highlight the first drive and follow the directions on the bottom of the screen on how to modify it and change it to CDrom.
Change the second drive to the C or Main Drive
Once that is done then click F10 to Save and Exit
You will prompted to enter Y to verify Save and Exit. Click Y and the system will now reboot with the new settings.


The running program will look something like this depending on the size and number of ram modules installed:


Posted Image

It's recommended to run 5-6 passes. Each pass contains very same 8 tests.

This will show the progress of the test. It can take a while. Be patient, or leave it running overnight.

Posted Image

The following image is the test results area:

Posted Image

The most important item here is the “errors” line. If you see ANY errors, even one, most likely, you have bad RAM.
  • 0

#3
vtmckoy

vtmckoy

    Member

  • Topic Starter
  • Member
  • PipPip
  • 68 posts
rshaffer61, thank you for the prompt reply. This is my first time ever checking memory; so, please bear with me. I followed the T41 guide and opened up the memory slot on back and I do see one memory stick; it's labeled 512MB; but I'm running 1GB of memory. So, I did further research and see that some memory is located underneath the keyboard. The label doesn't exactly say 512MB; but, I'm assuming that's what it is and it accounts for the 1GB.

Now, is the memory located under the keyboard something that I should be messing with? Is this considered one RAM module or two? Should I follow OPTION A that you previously listed or should I go ahead with OPTION B?

Thanks...
  • 0

#4
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
Follow option B and test it all. If it comes back bad then we can test one at a time. :D
  • 0

#5
vtmckoy

vtmckoy

    Member

  • Topic Starter
  • Member
  • PipPip
  • 68 posts
Hi,

I ran OPTION B overnight; and it looks like the RAM is okay.

Pass is 14; Errors is 0; ECC Errs is blank

Thanks
  • 0

#6
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
OK then we'll look at the other hardware now.
  • Please download the Event Viewer Tool by Vino Rosso VEW and save it to your Desktop:
  • Double-click VEW.exe
  • Under 'Select log to query', select (as appropriate):
    • Application
    • System
  • Under 'Select type to list', select (as appropriate):
    • Error
    • Information
    • Warning
Then use the 'Date of events' or 'Number of events' as follows:

Either:
  • Click the radio button for 'Number of events'
    Type 3 in the 1 to 20 box (or any number from 1 to 20)
    Then click the Run button.
    Notepad will open with the output log.

  • Click the radio button for 'Date of events'
    In the From: boxes type today's date (presuming the crash happened today) 13 11 2009
    In the To: boxes type today's date (presuming the crash happened today) 13 11 2009
    Then click the Run button.
    Notepad will open with the output log.
Please post the Output log in your next reply


Download WhoCrashed from the link in my signature below
This program checks for any drivers which may have been causing your computer to crash....

Click on the file you just downloaded and run it.

Put a tick in Accept then click on Next
Put a tick in the Don't create a start menu folder then click Next
Put a tick in Create a Desktop Icon then click on Install and make sure there is a tick in Launch Whocrashed before clicking Finish
Click Analyze
It will want to download the Debugger and install it Say Yes
WhoCrashed will create report but you have to scroll down to see it
Copy and paste it into your next reply
  • 0

#7
vtmckoy

vtmckoy

    Member

  • Topic Starter
  • Member
  • PipPip
  • 68 posts
I didn't have much luck this time. When I came up in Safe Mode and attempted to run VEW, I encountered the "...7E" and the "...50" Blue Screens on several separate occasions. Then I rebooted in Safe Mode and ran VEW twice. I encountered a Run-Time error "429"...ActiveX component can't create object. When I ran VEW in "Safe Mode with Command prompt", I encountered the ActiveX error, also.

When I ran WhoCrashed, it stated that it would download the required file from the MicroSoft site. Remember, I am not able to come up in Safe Mode with networking; I crash on a Blue Screen. So, I am not able to download the required WinDbg in the midst of the WhoCrashed installation. Also, I searched my C: Drive for WinDbg and there was none. Can you give me a website where I can download the required WinDbg for WhoCrashed?

Thank you,
  • 0

#8
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
OK we'll have to do this old way then.
Download BlueScreenView
No installation required.
Double click on BlueScreenView.exe file to run the program.
When scanning is done, go Edit>Select All.
Go File>Save Selected Items, and save the report as BSOD.txt.
Open BSOD.txt in Notepad, copy all content, and paste it into your next reply.

Thanks to Broni for the instructions and program
  • 0

#9
vtmckoy

vtmckoy

    Member

  • Topic Starter
  • Member
  • PipPip
  • 68 posts
Here's the content of BSOD.txt:

==================================================

Dump File : Mini111310-03.dmp

Crash Time : 13/11/2010 4:08:25 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x8672c1c4

Parameter 3 : 0xf7cfbb04

Parameter 4 : 0xf7cfb800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111310-03.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111310-02.dmp

Crash Time : 13/11/2010 3:17:05 PM

Bug Check String : PAGE_FAULT_IN_NONPAGED_AREA

Bug Check Code : 0x10000050

Parameter 1 : 0xf7cfc000

Parameter 2 : 0x00000001

Parameter 3 : 0x804eca3b

Parameter 4 : 0x00000000

Caused By Driver : hal.dll

Caused By Address : hal.dll+10b3

File Description : Hardware Abstraction Layer DLL

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 5.1.2600.5512 (xpsp.080413-2111)

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111310-02.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111310-01.dmp

Crash Time : 13/11/2010 3:13:59 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x866e71c4

Parameter 3 : 0xf7cfbb04

Parameter 4 : 0xf7cfb800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111310-01.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111210-02.dmp

Crash Time : 12/11/2010 8:28:58 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x867451c4

Parameter 3 : 0xf7cffb04

Parameter 4 : 0xf7cff800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111210-02.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111210-01.dmp

Crash Time : 12/11/2010 8:28:12 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x866e71c4

Parameter 3 : 0xf7cfbb04

Parameter 4 : 0xf7cfb800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111210-01.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111110-04.dmp

Crash Time : 11/11/2010 11:47:03 PM

Bug Check String : PAGE_FAULT_IN_NONPAGED_AREA

Bug Check Code : 0x10000050

Parameter 1 : 0xf7d00000

Parameter 2 : 0x00000001

Parameter 3 : 0x804eca3b

Parameter 4 : 0x00000000

Caused By Driver : hal.dll

Caused By Address : hal.dll+10b3

File Description : Hardware Abstraction Layer DLL

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 5.1.2600.5512 (xpsp.080413-2111)

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111110-04.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111110-03.dmp

Crash Time : 11/11/2010 9:58:26 AM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x867041c4

Parameter 3 : 0xf7cfbb04

Parameter 4 : 0xf7cfb800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111110-03.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111110-02.dmp

Crash Time : 11/11/2010 2:14:09 AM

Bug Check String : PAGE_FAULT_IN_NONPAGED_AREA

Bug Check Code : 0x10000050

Parameter 1 : 0xf7d00000

Parameter 2 : 0x00000001

Parameter 3 : 0x804eca3b

Parameter 4 : 0x00000000

Caused By Driver : hal.dll

Caused By Address : hal.dll+10b3

File Description : Hardware Abstraction Layer DLL

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 5.1.2600.5512 (xpsp.080413-2111)

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111110-02.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111110-01.dmp

Crash Time : 11/11/2010 2:11:01 AM

Bug Check String : PAGE_FAULT_IN_NONPAGED_AREA

Bug Check Code : 0x10000050

Parameter 1 : 0xf7d00000

Parameter 2 : 0x00000001

Parameter 3 : 0x804eca3b

Parameter 4 : 0x00000000

Caused By Driver : hal.dll

Caused By Address : hal.dll+10b3

File Description : Hardware Abstraction Layer DLL

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 5.1.2600.5512 (xpsp.080413-2111)

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111110-01.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111010-04.dmp

Crash Time : 10/11/2010 11:48:57 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x867041c4

Parameter 3 : 0xf7cfbb04

Parameter 4 : 0xf7cfb800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111010-04.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111010-03.dmp

Crash Time : 10/11/2010 11:34:14 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x8672d1c4

Parameter 3 : 0xf7cfbb04

Parameter 4 : 0xf7cfb800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111010-03.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111010-02.dmp

Crash Time : 10/11/2010 11:33:20 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x867471c4

Parameter 3 : 0xf7cffb04

Parameter 4 : 0xf7cff800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111010-02.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini111010-01.dmp

Crash Time : 10/11/2010 10:20:41 PM

Bug Check String : SYSTEM_THREAD_EXCEPTION_NOT_HANDLED

Bug Check Code : 0x1000007e

Parameter 1 : 0xc0000005

Parameter 2 : 0x856d61c4

Parameter 3 : 0xf7cfbb04

Parameter 4 : 0xf7cfb800

Caused By Driver : Apsx86.sys

Caused By Address : Apsx86.sys+3ba0

File Description : Shockproof Disk Driver

Product Name : ThinkVantage Active Protection System

Company : Lenovo.

File Version : 1.71.0.3

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini111010-01.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini102910-01.dmp

Crash Time : 29/10/2010 10:19:29 PM

Bug Check String : BAD_POOL_HEADER

Bug Check Code : 0x00000019

Parameter 1 : 0x00000020

Parameter 2 : 0xe34e6470

Parameter 3 : 0xe34e64a0

Parameter 4 : 0x0c060426

Caused By Driver : win32k.sys

Caused By Address : win32k.sys+2a60

File Description : Multi-User Win32 Driver

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 5.1.2600.6033 (xpsp_sp3_gdr.100831-1644)

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini102910-01.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini092110-01.dmp

Crash Time : 21/09/2010 8:17:04 PM

Bug Check String : UNEXPECTED_KERNEL_MODE_TRAP

Bug Check Code : 0x1000007f

Parameter 1 : 0x00000008

Parameter 2 : 0x80042000

Parameter 3 : 0x00000000

Parameter 4 : 0x00000000

Caused By Driver : ntoskrnl.exe

Caused By Address : ntoskrnl.exe+11e9b

File Description : NT Kernel & System

Product Name : Microsoft® Windows® Operating System

Company : Microsoft Corporation

File Version : 5.1.2600.5973 (xpsp_sp3_gdr.100427-1636)

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini092110-01.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================



==================================================

Dump File : Mini090610-01.dmp

Crash Time : 06/09/2010 10:30:26 PM

Bug Check String : DRIVER_IRQL_NOT_LESS_OR_EQUAL

Bug Check Code : 0x100000d1

Parameter 1 : 0x0b80561a

Parameter 2 : 0x000000ff

Parameter 3 : 0x00000001

Parameter 4 : 0x858e7029

Caused By Driver :

Caused By Address :

File Description :

Product Name :

Company :

File Version :

Processor : 32-bit

Computer Name :

Full Path : C:\WINDOWS\Minidump\Mini090610-01.dmp

Processors Count : 1

Major Version : 15

Minor Version : 2600

==================================================
  • 0

#10
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts

Apsx86.sys with description Shockproof Disk Driver is a driver file from company Lenovo. belonging to product ThinkVantage Active Protection System.
In total there are 1 launchpoints for this file .
There are 15 different variations of the file in our database and the file is digitally signed from Lenovo (Beijing) Limited - VeriSign Time Stamping Services Signer - G2
We do not recommend removing digitally signed files from Lenovo (Beijing) Limited



A hardware abstraction layer (HAL) is an abstraction layer, implemented in software, between the physical hardware of a computer and the software that runs on that computer. Its function is to hide differences in hardware from most of the operating system kernel, so that most of the kernel-mode code does not need to be changed to run on systems with different hardware. On a PC, HAL can basically be considered to be the driver for the motherboard and allows instructions from higher level computer languages to communicate with lower level components, such as directly with hardware.



These are your two main errors showing up.
Just to satisfy my curiosity please do the following.
Please Go to

1: STARTand the click on RUN
2: Type in devmgmt.msc
3: Click Enter


To do a screenshot please have click on your Print Screen on your keyboard. It is normally the key above your number pad between the F12 key and the Scroll Lock key
Now go to Start and then to All Programs
Scroll to Accessories and then click on Paint
In the Empty White Area click and hold the CTRL key and then click the V
Go to the File option at the top and click on Save as
Save as file type JPEG and save it to your Desktop


Attach it to your next reply
  • 0

Advertisements


#11
vtmckoy

vtmckoy

    Member

  • Topic Starter
  • Member
  • PipPip
  • 68 posts
I didn't know if you wanted me to expand upon some of the components; but here's the requested screen print.

Thx...

Attached Thumbnails

  • devmgmt.jpg

  • 0

#12
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
The hal is a common issue we see a lot here. The other is specific to Lenovo systems.
Do you have a XP installation that is Genuine and not a downloaded or burned copy?
If so try doing a repair installation.




Repair Installation Instructions

· Insert your Windows XP CD in your CD-ROM and then Restart your computer.

· At the first post screen start tapping the Del key to enter System Bios
· Find the Advance Options or Boot Sequence screen.
· You will need to change the boot sequence so that the CDrom is first and the HD is second.
· Press F10 to Save and Exit and then press Enter to accept.
· The system will now reboot
· When the "Press any key to boot from CD" message is displayed on your screen, press a key to start your computer from the Windows XP CD.
· When you see the following message displayed on the Welcome to Setup screen, press ENTER
· To setup Windows XP now, press ENTER.
· At this point an option to press R to enter the Recovery Console is displayed. DO NOT SELECT THIS OPTION.

· On the Windows XP Licensing Agreement screen, press F8 to agree to the license agreement.
· Make sure that your current installation of Windows XP is selected and highlighted in the box, and then press the R key to repair Windows XP.
· Follow the instructions on the screen to complete Setup.

You can also go HERE
to read a step by step tutorial with screenshots.
  • 0

#13
vtmckoy

vtmckoy

    Member

  • Topic Starter
  • Member
  • PipPip
  • 68 posts
I do not have an XP installation that is Genuine; I only have a burned copy?
  • 0

#14
rshaffer61

rshaffer61

    Moderator

  • Moderator
  • 34,114 posts
Ahh ok, and the reg number you used where did it come from?
  • 0

#15
vtmckoy

vtmckoy

    Member

  • Topic Starter
  • Member
  • PipPip
  • 68 posts
This was installed by my bro-in-law...
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP