Skip to main contentSkip to navigation
Lab Operational Since: 17 Years, 9 Months, 7 DaysFacility Status: Fully Operational & Accepting New Cases

Drive Is Not Accessible. The Parameter Is Incorrect.
Do Not Format the Volume

This is Windows system error 87, returned when the volume's own metadata no longer parses. Two unrelated faults produce it: damaged file system structures on a mechanically healthy drive, or metadata reads that are timing out because the heads or the media are failing. Do not accept the format prompt.

The two causes need opposite responses. One is software work on a copy of a healthy drive; the other is a hardware failure that gets worse every time the volume is mounted, scanned, or repaired. Most advice for this error string treats it as a single logical problem & sends you straight to chkdsk or a quick format. Sort out which drive you have first. Our hard drive data recovery work happens in-house at the Austin, TX lab.

Author01/01
Louis Rossmann
Written by
Louis Rossmann
Founder & Chief Technician
Updated 2026-08-08

What the Parameter Error Means at Each Layer

Windows reached your partition & then gave up inside it. The partition table was readable, the volume driver started the mount, & something it read back out of the volume was a value it could not use. That is the whole message.

Four layers sit between the drive letter you clicked & the platters. The error tells you the top one failed. It does not tell you which of the lower three caused it.

Windows system error 87
ERROR_INVALID_PARAMETER. The volume driver rejected the mount because a value it read from the volume was invalid, so the refusal happens before any of your files are read. Nothing about the code identifies a cause.
Volume boot record
The first sector of the NTFS volume. It carries the cluster size, the volume length, & the location of the master file table. When those fields do not parse, Windows never finds the file table, & the mount stops there.
$MFT and $MFTMirr
The master file table & its mirror. Every file & directory on an NTFS volume exists as a record inside it, & Windows parses records from it during the mount. A record that does not parse halts the mount even when every byte of your file data is untouched behind it.
Unreadable sectors
Bad sectors are always a physical media symptom, never a file system one. If the sectors holding the boot record or the file table cannot be read, the parameter error is the downstream symptom of failing hardware, & the metadata above it may be perfectly intact.

Which of the Two Causes Do You Have?

Read the Windows event log before you plug the drive back in. Event ID 55 indicates NTFS structural corruption. Event ID 153 indicates an I/O operation had to be retried, which is a hardware-level delay. Event ID 157 indicates the disk was surprise-removed. Reading logs costs the drive nothing.

The log entries were written while the drive was still trying. That makes them better evidence than anything you can collect now, & collecting them does not spend a single read on the patient drive. Work through these in order, on the machine the drive was connected to.

  1. Open Event Viewer with the drive disconnected. Run eventvwr.msc, open Windows Logs and then System, & read the disk & Ntfs entries from the window when the volume stopped mounting. Event ID 55 puts the fault in the NTFS structures. Event ID 153 puts it in the hardware, because a retried I/O operation means the drive did not answer the first time. Event ID 157 means the disk dropped off the bus mid-operation.
  2. Read Disk Management without mounting the volume. A drive that reports its correct capacity & its original partition layout, with the volume shown as its real size, points at the metadata layer. A drive that reports the wrong capacity, shows the space as unallocated, or vanishes from the list partway through a refresh points at the hardware layer.
  3. Listen to it, once. Clicking, beeping, or a spin-up that gives up & winds back down is a mechanical fault, & the error string is beside the point at that stage. Power it off. See clicking hard drive for what that sound is.
  4. Remember how the drive behaved last week. Directory listings that hung, Explorer freezing on a folder, file copies that stalled on one file & then resumed: that history is read retries, & retries are the hardware side of this error. A volume that performed normally until the day it stopped mounting leaves you no retry history, so the log entries carry the whole decision.
  5. Count the attempts you have already made. Every mount attempt, scan, & repair pass on a drive with degrading heads spends readable sectors & head life on a diagnosis you can get from a log file instead.

Checks That Are Unreliable Over USB

Two of the standard checks stop meaning what you think they mean the moment a USB bridge is in the path.

  • An empty SMART table. Some USB-to-SATA bridge implementations do not pass SCSI/ATA Translation commands through to the drive. A SMART tool then reports nothing for a drive that is logging errors internally, so an empty table read over USB is not evidence of a healthy drive. Read SMART with the drive connected directly instead, & see SMART errors for what the attributes mean.
  • Advice that starts with take it out of the enclosure. That works on external drives built around a standard SATA drive & a separate removable bridge daughterboard. Many modern portable USB drives instead carry the USB connector & the bridge controller on the drive's own PCB, with no SATA edge connector to reach, so there is nothing to unplug & a native connection becomes board-level work. Check which one you have before opening anything.

Should You Run CHKDSK or Accept the Format Prompt?

No. On a mechanically failing drive, chkdsk /f /r drives sustained read retries across degraded heads and scores platters, and it cannot reach the drive's firmware Service Area to fix anything there. A quick format writes a fresh, empty $MFT at the volume's MFT location, over the start of the metadata a lab reads to rebuild the volume.

The common advice for this error string is a fixed list: chkdsk /f /r, sfc /scannow, reinstall the storage driver, assign a new drive letter, & format if none of that works. Two items on that list are irrelevant, one is harmless, & the last two are the ones that lose data.

SFC checks Windows system files, not the metadata inside a data volume, so it cannot repair what error 87 is reporting. Reassigning a drive letter changes a mount point, not a single byte inside the volume. Neither one is dangerous, & neither one is a fix.

CHKDSK is where the accuracy matters, because it is misdescribed in both directions. CHKDSK runs over standard ATA at the file system layer; it cannot access the drive's firmware Service Area & it does not overwrite the translator. What it does is command the drive to read, & keep reading, across a surface that is already struggling.

On a drive whose heads are degrading, sustained read retries mechanically stress those heads & score the platters. That is the cost of running it on the wrong drive, & the cost is paid in the parts of the surface that were still readable when you started. On top of that, chkdsk /f writes its corrections into the file table it is judging, which is the same structure a lab reads to rebuild your directory tree.

The format prompt is the faster loss. A quick format writes a new, empty $MFT at the volume's MFT location rather than leaving the old metadata in place, so the beginning of your file table is gone the moment you click through.

File data further into the volume often survives, which is why carving sometimes returns files after a format, & why it returns them without names, folders, or directory structure. See corrupted hard drive recovery for the file system side of that work.


How We Recover a Drive That Reports This Error

Every path starts the same way & then splits on what the drive is doing physically. We never repair a file system on the patient drive; the drive gets write-locked & imaged first, & the file system work runs against the image afterward. That order is what keeps a wrong guess about the cause from costing you data.

  1. 1

    Read the Drive, Do Not Mount It

    We read the drive's ATA identity and its error state on the bench instead of letting Windows attempt another mount. Correct identity with clean reads points at the metadata; timeouts and retries point at the heads or the surface.

    No diagnostic fee
  2. 2

    Firmware-Level Write Lock First

    We command a firmware-level write lock on the PC-3000 before imaging begins. A SATA write blocker only stops writes from the host; it does not stop the drive's own internal background activity, so the lock goes on first.

    Original never written to
  3. 3

    Image the Drive Sector by Sector

    DeepSpar Disk Imager works at millisecond-level ATA timeouts and suppresses the SMART subsystem and background auto-relocation while it images, so a struggling drive spends its remaining reads on your data instead of on internal housekeeping.

    Head-mapped passes
  4. 4

    Rebuild the File System on the Image

    Boot record and $MFT reconstruction is a separate software step that runs against the copy. If a repair damages the image, we take another copy from the original image and start again. The drive itself is read once and set aside.

    Repairs run on the copy
  5. 5

    Clean-Bench Work Only If the Media Failed

    If the imaging pass shows failing heads rather than damaged metadata, the drive is opened on a 0.02 micron ULPA-filtered clean bench, the head stack is replaced from a matched donor, and imaging resumes with the new heads.

    In-house head swaps

The write lock ordering is the part most DIY workflows get backwards. A hardware write blocker between the host & the drive stops your computer from writing, & that is worth having, but the drive keeps doing its own internal work behind it. Commanding the lock in firmware on the PC-3000 stops that too.

PC-3000 & DeepSpar Disk Imager are separate tools doing separate jobs here. The PC-3000 handles drive-level & firmware-level access; DeepSpar images the surface with tight timeout control so a drive that stalls for seconds on a bad read gets cut off & moved on instead of grinding.

Neither one parses NTFS. That is software work on the finished image.

When the Media Is the Problem

Dense unreadable sectors change the goal. The job stops being a clean full image & turns into getting the highest-value regions off first: the metadata, then the directories you named as priorities, then the rest of the surface in passes with adjusted read parameters. See bad sectors data recovery for how that imaging strategy works.

If the heads have already failed, imaging cannot start until they are replaced. Head swaps happen in-house on our clean bench with a donor matched to the drive, & the donor cost is quoted separately from the recovery fee. Single location, no franchises, nothing shipped out to another lab.


What Does Recovery Cost?

Price follows the failure behind the error, not the error text. NTFS metadata damage on a healthy drive is file system work at From $250. A drive reporting the wrong capacity is firmware work at $600–$900. Failed heads mean a head swap at $1,200–$1,500 plus donor cost, & scored platters run $2,000.

The checks in the triage section map onto those tiers directly, which is the practical reason to run them before anything else touches the drive.

What the checks showWhat failedRecovery tier
Event ID 55, correct capacity & original partition layout, no unusual soundNTFS boot record or file table damage on a healthy driveFile System Recovery, From $250
Drive detected but reporting the wrong capacity, or it stops responding to the hostService area firmware, module, or translator faultFirmware Repair, $600–$900
Event ID 153 retries, slow listings before the failure, unreadable sectors spread across the surfaceDegrading heads or media with the drive still respondingImaging, From $250 to $600–$900
Clicking, beeping, or a spin-up that winds back downHead stack failureHead Swap, $1,200–$1,500 plus donor
Drive was dropped while running, or imaging shows scoring across the surfacePlatter damage or contaminationSurface / Platter Damage, $2,000

Rush service: +$100 rush fee to move to the front of the queue. Donor drives are matching drives used for parts. Typical donor cost: $50–$150 for common drives, $200–$400 for rare or high-capacity models. We source the cheapest compatible donor available. There is no diagnostic fee, the quote is firm before work starts, & no data means no recovery fee.

  1. Low complexity

    Simple Copy

    Your drive works, you just need the data moved off it

    Functional drive; data transfer to new media

    Rush available: +$100

    $100

    3-5 business days

  2. Low complexity

    File System Recovery

    Your drive isn't recognized by your computer, but it's not making unusual sounds

    File system corruption. Accessible with professional recovery software but not by the OS

    Starting price; final depends on complexity

    From $250

    2-4 weeks

  3. Medium complexity

    Firmware Repair

    Your drive is completely inaccessible. It may be detected but shows the wrong size or won't respond

    Firmware corruption: ROM, modules, or translator tables corrupted; requires PC-3000 terminal access

    CMR drive: $600. SMR drive: $900.

    $600–$900

    3-6 weeks

  4. High complexity

    Most Common

    Head Swap

    Your drive is clicking, beeping, or won't spin. The internal read/write heads have failed

    Head stack assembly failure. Transplanting heads from a matching donor drive on a clean bench

    50% deposit required. CMR: $1,200-$1,500 + donor. SMR: $1,500 + donor.

    50% deposit required

    $1,200–$1,500

    4-8 weeks

  5. High complexity

    Surface / Platter Damage

    Your drive was dropped, has visible damage, or a head crash scraped the platters

    Platter scoring or contamination. Requires platter cleaning and head swap

    50% deposit required. Donor parts are consumed in the repair. Most difficult recovery type.

    50% deposit required

    $2,000

    4-8 weeks

Hardware Repair vs. Software Locks

Our "no data, no fee" policy applies to hardware recovery. We do not bill for unsuccessful physical repairs. If we replace a hard drive read/write head assembly or repair a liquid-damaged logic board to a bootable state, the hardware repair is complete and standard rates apply. If data remains inaccessible due to user-configured software locks, a forgotten passcode, or a remote wipe command, the physical repair is still billable. We cannot bypass user encryption or activation locks.

No data, no fee. Free evaluation and firm quote before any paid work. Full guarantee details. Head swap and surface damage require a 50% deposit because donor parts are consumed in the attempt.

Rush fee
+$100 rush fee to move to the front of the queue
Donor drives
Donor drives are matching drives used for parts. Typical donor cost: $50–$150 for common drives, $200–$400 for rare or high-capacity models. We source the cheapest compatible donor available.
Target drive
The destination drive we copy recovered data onto. You can supply your own or we provide one at cost plus a small markup. For larger capacities (8TB, 10TB, 16TB and above), target drives cost $400+ extra. All prices are plus applicable tax.

The prices above are for standard hard drives, which covers most jobs. Helium-sealed drives (for example WD or HGST Ultrastar He and Seagate Exos X) must be resealed and refilled with helium in-house after the chamber is opened, so they price higher, in the $200–$5,000+ range. See helium drive pricing.


Common Questions

What does the parameter is incorrect mean on a hard drive?
It is Windows system error 87, ERROR_INVALID_PARAMETER, surfaced by the volume driver instead of a file listing. Windows read the partition, then read a value inside the volume that it could not use, so it refused the mount before any of your files were touched. The message describes a metadata read that failed. It says nothing about whether the drive underneath that metadata is mechanically healthy, which is why the next step is a diagnostic check rather than a repair tool.
Windows is offering to format the drive. Should I accept?
No. A quick format writes a fresh, empty $MFT at the volume's MFT location, so the start of the existing file table gets overwritten rather than left in place. That table is the structure a recovery lab reads to rebuild your directory tree and your file names. Click Cancel, unplug the drive, and decide which of the two failures you have before anything else writes to it.
Can chkdsk fix the parameter is incorrect error?
Sometimes on a mechanically healthy drive, and at real cost on a failing one. CHKDSK runs over standard ATA at the file system layer; it cannot reach the drive's firmware Service Area and it does not overwrite the translator. The danger is mechanical. A chkdsk /f /r pass reads the full surface and retries damaged sectors, and sustained retries stress degraded heads and score platters. It also writes its corrections into the same metadata a lab needs intact.
My external drive shows no SMART data. Does that mean the drive is fine?
No, it means the transport blocked the question. Some USB-to-SATA bridge implementations do not pass SCSI/ATA Translation commands through to the drive, so a SMART tool connected over USB reports an empty table for a drive that is reporting problems internally. An empty SMART table over USB is not evidence of health. Read SMART with the drive connected directly, and only on drives that have a separate removable bridge board.
Should I take the drive out of its enclosure and plug it into SATA?
Only if that drive has a separate bridge board. Many modern portable USB drives put the USB connector and the bridge controller on the drive's own PCB, with no SATA edge connector to reach, so there is nothing to unplug and the advice does not apply to them. On those drives, getting a native connection is board-level work, not disassembly. Enclosures built around a standard SATA drive and a removable bridge daughterboard can be opened safely once the drive is powered down.
How do I tell whether the drive is physically failing without running a scan?
Read the Windows event log. Open eventvwr.msc, go to Windows Logs and then System, and look at the disk and Ntfs entries around the time the volume stopped mounting. Event ID 55 indicates NTFS structural corruption. Event ID 153 indicates that an I/O operation had to be retried, which is a hardware-level delay. Event ID 157 indicates the disk was surprise-removed. Reading logs costs the drive nothing because the drive is not involved.
My SSD or NVMe drive shows this error. Does this page apply?
Only the Windows half of it. The error text and the format prompt are identical, but a solid-state drive fails through different mechanisms, so the safe response differs and further writes there carry a risk a hard drive does not have. Start at our SSD shows as RAW file system page instead, and do not format or run repair software in the meantime.
How much does it cost to recover a drive with this error?
Cost follows which failure produced the error, not the error text. NTFS metadata damage on a mechanically healthy drive is file system work at From $250. A drive that reports the wrong capacity or stops responding is firmware work at $600–$900. Failed heads mean a clean-bench head swap at $1,200–$1,500 plus donor cost, and scored platters run $2,000. Diagnosis is free, the quote is firm before work starts, and rush service is +$100 rush fee to move to the front of the queue.

Data Recovery Standards & Verification

Our Austin lab operates on a transparency-first model. We use industry-standard recovery tools, including PC-3000 and DeepSpar, combined with strict environmental controls to maintain drive integrity. This approach allows us to serve clients nationwide with consistent technical standards.

Open-drive work is performed in a ULPA-filtered laminar-flow bench, validated to 0.02 µm particle count, verified using TSI P-Trak instrumentation.

Transparent History

Serving clients nationwide via mail-in service since 2008. Our lead engineer holds PC-3000 and HEX Akademia certifications for hard drive firmware repair and mechanical recovery.

Media Coverage

Our repair work has been covered by The Wall Street Journal and Business Insider, with CBC News reporting on our pricing transparency. Louis Rossmann has testified in Right to Repair hearings in multiple states and founded the Repair Preservation Group.

Aligned Incentives

Our "No Data, No Charge" policy means we assume the risk of the recovery attempt, not the client.

We believe in proving standards rather than just stating them. We use TSI P-Trak instrumentation to verify that clean-air benchmarks are met before any drive is opened.

See our clean bench validation data and particle test video

Find out which failure it is before you format.

We write-lock the drive at the firmware level, image it sector by sector, and rebuild the file system on the copy. Free diagnosis, firm quote, no data no recovery fee.

(512) 212-9111Mon-Fri 10am-6pm CT
No diagnostic fee
No data, no fee
4.9 stars, 1,837+ reviews