Fix HP Laptop not Recognizing External Hard Drive

To fix HP laptop not recognizing external hard driveissue, follow given guidance.

  1. First, check if the external hard drive is plugged into the USB port of the HP laptop properly.
  2. Try to connect the drive to a different USB port.
  3. Update the USB controller driver if it is outdated. If needed, reinstall it.
  4. Also, update the firmware of the external hard drive.
  5. If the external hard drive is still not recognized by the HP laptop, carry out any one of the following solutions to resolve the issue.

HP laptop not recognizing external hard drive


Solution 1 – Setting a new partition on the external drive

  1. If you are connecting the external hard drive to the HP laptop for the first time, then it might not be recognized sometimes. The reason behind this is there is a chance for the hard drive to not have any partitions.
  2. So, try to create a partition on the external hard drive as per the instructions mentioned below.
  3. Launch the Disk Management window by entering the ‘diskmgmt.msc’ command in the Windows search bar followed by selecting the same from the search results.
  4. If you see the external hard drive, right-click on the unallocated space on the drive and select the New Simple Volume option.
  5. Set the size of the volume, connect the external hard drive again, and check if the issue has been resolved.
  6. If the HP laptop not recognizing external hard drive issue persists, format the external hard drive.

Solution 2 – Disabling USB selective suspend setting

  1. You are recommended to create a restore point before changing the power settings.
  2. Type power management and select the Power & sleep settings option from the displayed search results.
  3. Click the Additional power settings link followed by the Change plan settings link next to your preferred plan.
  4. Click the Change advanced power settings link.
  5. Navigate to USB settings -> USB selective suspend setting.
  6. Choose the Disabled option from the Settings drop-down menu and click Apply followed by OK to save the altered settings.
  7. Restart the HP laptop.

Solution 3 – Registry fix

  1. In the Device Manager window, navigate to the Universal Serial Bus Controllers section and right-click the USB Mass Storage Device option.
  2. Click Properties and then click Details.
  3. Now right-click your path and select the Copy option.
  4. Navigate to the ‘Computer -> HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet ->Enum-USB ->VID ->Device Parameters’ path in the Registry Editor window.
  5. Set the value of EnhancedPowerManagementEnabled to 0, click the OK option, and restart the HP laptop.

Solution 4 – Changing the drive letter

  1. Navigate to the Disk Management window, right-click the external hard drive, and select the Choose Drive Letter and Paths option.
  2. Click Change, choose your preferred drive letter from the ‘Assign the following drive letter’ drop-down menu, and select the OK option.
  3. If you need technical assistance in resolving the HP laptop not recognizing external hard drive issue, click the Call button.