Page 1 of 1
Posted: Sun Nov 23, 2008 10:26 am
A friend's computer had a virus mess up her hard drive, it's a laptop (acer aspire 3680 series with a 120 gb seagate ide drive)
I've tried everything, no discs came with it of course so I've been trying to use the pqservice recovery drive with no success. I backed up the pqservice onto an external drive and have been trying to format the whole thing also with no luck.
Sea tools found a lot of bad sectors, about 7%, but fails to repair and fails to format at about 5%.
I've tried several apps on the ubcd to format, same thing, so first of all: is the drive toast?
Second of all, if I can format the drive does anyone know how to get pqservice to work from an external hd?
It would never work, unhidden or not, on the drive in the laptop, not through cmd prompts nor the alt f10.
I'm not an expert, but not an idiot and I've never met a pc I couldn't fix til now, it's driving me crazy....
I'm thinking the drive is fried but I don't want to spend the money to replace it unless I can load pqservice onto it. I don't want to buy a new copy of windows... (vista home basic)
Thanks in advance for any help...
Posted: Sun Nov 23, 2008 11:26 am
If your finding bad sector on a surface scan I would just replace the drive. If you manage to re-load the drive, it's just going to fail again sooner or later and then your stuck at square one again.
Posted: Sun Nov 23, 2008 2:22 pm
That's what I was thinking... if I get a new drive do you think I can run the pqservice from the external drive or will I have to buy a copy of vista?
Posted: Tue Jan 27, 2009 3:44 pm
Willowsprite wrote:That's what I was thinking... if I get a new drive do you think I can run the pqservice from the external drive or will I have to buy a copy of vista?
First, I agree, if the drive has bad sectors, fixing it would only be a temp fix.
The BOLD last paragraph answers your question. The steps are a little complicated for the novice user...so be warned.
I have a travelmate 8104 which may have a slightly different PQSERVICE partition, but here's what I found...
By default, the BIOS and Acer's MBR code (the software in your master boot record) work together to try to keep your PQSERVICE partition "hidden". Typically, you'll see that the PQSERVICE partition is type 12h - which is marked as a diagnostic partition type.
In actual fact, your partition is probably type 0Bh or type 0Ch (Fat32).
The problem is that if you attempt to change the partition type from 12h to 0Bh, if you boot the HD again, the MBR code will set it back to 12h.
I used a bootable CDROM (with a win98 command prompt and DOS utilities) to change the partition to 0Bh. I used Partition Magic's PTEDIT to change the partition type. Once changed, I rebooted BACK TO THE CDROM (you got to do this before allowing the system to boot the HD). Now on the CDROM boot again, I can now see the files on the PQSERVICE partition.
At this point, I cheated. I renamed the AUTOEXEC.BAT file on the PQSERVICE partition to AUTOEXEK.BAT (or anything else other than autoexec.bat). Once renamed, I can use the laptop's ability to boot directly into the service partition (Alt-F10 on the TM8104), but the special D2D recovery software will NOT run because it can't find autoexec.bat.
Once you do this, you'll be sitting at a DOS C:> prompt on your PQSERVICE partition. Not much you can really do here, except see what's there. WARNING: If you boot the PQSERVICE partition to the C:> prompt, do NOT just Alt-Ctrl-Del to reboot! You should run autoexek.bat, then just abort the recovery process - which will do a "clean" reboot. The reason for this is that when you boot the PQSERVICE partition with Alt-F10, the MBR code will mark your extended partition as hidden, and the ONLY thing that restores your extended partition back is some code in the autoexek.bat file near the end. If you just Alt-Ctrl-Del out of the PQSERVICE partition back to WinXP, you'll find you don't have a "D:" partition because it's hidden.
What I did was first change the PQSERVICE partition to 0Bh (so it's not hidden). Then I used the Norton Ghost 2003 master CD (it's bootable) to backup the PQSERVICE partition to a partition file on an external USB harddrive. If you try to backup the PQSERVICE partition with Ghost when it's partition type is 12h, it will backup, but Ghost is smart and will refuse to restore it. It seems that Ghost knows about partition type 12h and will not allow you to restore it. But, if Ghost backs it up as type 0Bh, it works both for backup and restore; and once restored, you can use PTEDIT (or any other low level sector editor) to change the type back to 12h again.
I was able to backup my PQSERVICE partition, and then I restored it onto a completely different (and 100% empty) harddrive. Once restored on the new HD, I retagged the partition as type 12h, and then invoked the D2D boot (Alt-F10). After it was all said and done, I was able to get the D2D PQSERVICE partition to re-create a WinXP C: partition and it seems to come alive and work just fine.
Hope some of that helps,