We’d like to remind Forumites to please avoid political debate on the Forum.

This is to keep it a safe and useful space for MoneySaving discussions. Threads that are – or become – political in nature may be removed in line with the Forum’s rules. Thank you for your understanding.

📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
The Forum now has a brand new text editor, adding a bunch of handy features to use when creating posts. Read more in our how-to guide

Damaged laptop hard drive - what to do?

2

Comments

  • grumpycrab
    grumpycrab Posts: 5,045 Forumite
    Part of the Furniture 1,000 Posts Name Dropper Bake Off Boss!
    I'll try this later - would you know what command exactly I should enter?
    A black terminal window opens up. Type "C:<enter>"to go to C: drive then "dir /w <enter>" to see contents. You are looking for "directories" named [Users] and [Windows]. If you get this far that's good!
  • grumpycrab
    grumpycrab Posts: 5,045 Forumite
    Part of the Furniture 1,000 Posts Name Dropper Bake Off Boss!
    What is the SATA doing exactly? Would putting the HDD in an enclosure and connecting it elsewhere potentially help?
    The hard disk has a "SATA" interface. An enclosure adds an extra interface "USB". By connecting the hard disk directly to a motherboard using a "SATA cable" you don't use USB. Makes it easier for the computer to talk to the hard disk (in laymans terms!) But nothing wrong with trying an external enclosure...
  • grumpycrab wrote: »
    A black terminal window opens up. Type "C:<enter>"to go to C: drive then "dir /w <enter>" to see contents. You are looking for "directories" named [Users] and [Windows]. If you get this far that's good!

    Ah..I think anything I did that involved typing C: yielded a message along the lines of "cannot open volume" last night, but I'll try again to be sure!
  • psychic_teabag
    psychic_teabag Posts: 2,865 Forumite
    Part of the Furniture 1,000 Posts Name Dropper Combo Breaker
    grumpycrab wrote: »
    The hard disk has a "SATA" interface. An enclosure adds an extra interface "USB". By connecting the hard disk directly to a motherboard using a "SATA cable" you don't use USB. Makes it easier for the computer to talk to the hard disk (in laymans terms!) But nothing wrong with trying an external enclosure...

    I was under the impression that many (most ?) usb interfaces provide ATA command passthrough, so you can send ATA commands through the USB interface. This allows things like SMART to work with devices in USB enclosures. eg

    https://www.smartmontools.org/wiki/USB

    linux man page for hdparm says
    Many newer (2008 and later) USB drive enclosures
    now also support "SAT" (SCSI-ATA Command Translation) and therefore may
    also work with hdparm. E.g. recent WD "Passport" models and recent
    NexStar-3 enclosures. Some options may work correctly only with the
    latest kernels.
  • Update on this...

    Firstly, I found most of the data I lost on an external HDD so it's no longer a huge issue. I still hooked the dodgy drive up to an enclosure though and stuck it in another laptop.

    It's definitely physically damaged as it was making the occasional weird noise, but eventually the other laptop recognised it. I couldn't get into my old desktop however as it said I didn't have permissions.

    Any ideas? I tried my old Windows username and password as per a couple of guides I saw online, but no luck.
  • wongataa
    wongataa Posts: 2,759 Forumite
    Part of the Furniture 1,000 Posts Name Dropper
    You probably have to use the take ownership function to access the files.
  • googler
    googler Posts: 16,103 Forumite
    Part of the Furniture 10,000 Posts Name Dropper Combo Breaker
    ... eventually the other laptop recognised it. I couldn't get into my old desktop however as it said I didn't have permissions.

    ... because you have it linked as a secondary drive, and you're not booting from it?

    You should still be able to access data with File Explorer from the laptop's desktop or start menu
  • Ownership function of the laptop it's being opened on, or ownership function of the old hard drive?

    Apologies if I sound computer illiterate!

    In file explorer I can get into windows, then users, but as soon as I click on my old username (which would take me to my files) I get the permissions issue. I logged in with the password for the old laptop but it didn't work.
  • psychic_teabag
    psychic_teabag Posts: 2,865 Forumite
    Part of the Furniture 1,000 Posts Name Dropper Combo Breaker
    As far as the laptop you are using is concerned, the attached disk is just a data disk. So any users and passwords associated with the windows installation on the old drive are irrelevant. Only user ids enabled on the running system matter. It won't recognise the old username/password you used to use. I'm not sure how ntfs represents file ownership, but it's presumably by a user id. Creating an account with the same name/password won't necessarily use the same id, and therefore give you access to the files. (If they use ACLs, you might be able to give the account the same ACL, but that's boyond my knowledge.)

    Taking ownership, as above, is one option, but I would avoid writing to the dodgy disk unless absolutely necessary.

    Another option would be to use linux. My recollection is that, under windows, even the admin is not allowed to bypass file permissions, other than by taking ownership first. But as root on linux there would be no such restrictions - you should be able to read anything you want.
  • AndyPix
    AndyPix Posts: 4,847 Forumite
    Fifth Anniversary 1,000 Posts Name Dropper Photogenic
    Another option would be to use linux. My recollection is that, under windows, even the admin is not allowed to bypass file permissions, other than by taking ownership first. But as root on linux there would be no such restrictions - you should be able to read anything you want.


    +1 for this .
    You could take ownership using the security tab and "advanced" , but as said - you don't really want to be writing to the disk and that would be a lot of write operations as you would need to allow inheritance ..


    Best thig to do is use a Linux live distro and copy the data off .
    Linux doesn't listen to silly old windows file permissions
This discussion has been closed.
Meet your Ambassadors

🚀 Getting Started

Hi new member!

Our Getting Started Guide will help you get the most out of the Forum

Categories

  • All Categories
  • 354.5K Banking & Borrowing
  • 254.4K Reduce Debt & Boost Income
  • 455.5K Spending & Discounts
  • 247.4K Work, Benefits & Business
  • 604.2K Mortgages, Homes & Bills
  • 178.5K Life & Family
  • 261.7K Travel & Transport
  • 1.5M Hobbies & Leisure
  • 16.1K Discuss & Feedback
  • 37.7K Read-Only Boards

Is this how you want to be seen?

We see you are using a default avatar. It takes only a few seconds to pick a picture.