Can't create partition or locate existing one when installing windows 8.1

94,269

Solution 1

Set your bios to boot the Hard Drive first. Then when the computer is starting up start the BOOT MENU (Usually F10, F11 or F12). This will allow you to boot from the flash drive.

I just had the same issue re-installing Windows MP 2012 on a Dell server.

Windows 8.x looks at the BIOS Boot order to determine where to put the "boot loader" and it refuses to put it on a removable device.

Solution 2

Your hard drive may be using a GPT table. There is one possibility that you didn't boot your installation CD or USB from EFI mode. If the installation CD boots in the legacy mode, it is not able to handle the GPT table.

Go to you BIOS settings, which can be usually done by enter the booting menu. After entering the BIOS settings, try to look for something like "legacy booting" and disable it. Then reboot to install.

Solution 3

I have Windows 8.1 x64 on a USB 3.0 Silicon Power 64GB flash drive. I was trying to install it on a SAMSUNG N150 netbook after I deleted all partitions including recovery.

In BIOS, in the boot order menu, I have the netbook's HDD as first and the USB flash drive as second.

Before I finally tried the recommendation, I had created three partitions on the hard drive just for the heck of it. Then I did what xuhdev said, to disable USB legacy booting from BIOS.

I did that and then restarted the computer. After that the USB flash drive was no longer recognized by the computer and no longer showed up in the boot menu in BIOS. So I had to enter the BIOS again and there I saw the USB was not recognized and the LED light was not flashing on the USB. So I had to re-enable USB legacy booting. I restarted the computer and tried to install Win 8.1 again. I clicked the first partition. To my huge surprise, it began installing! I was literally shocked. I am so happy it finally worked.

But, I also remember that when I disabled legacy, I had put my flash drive on a different port. Then I put the flash drive in a different port, then I enabled the legacy thing, and the rest you already know.

I also tried switching USB ports and that did not work either. It wasn't until I disabled and re-enabled legacy booting that it worked for me.

Solution 4

Make sure you give the Windows installer unallocated space so it can create its own partitions (you can do this using the GParted application which comes in most Linux live-CDs).

Also, GPT partition tables are preferred I believe.

Share:
94,269

Related videos on Youtube

Scarnet
Author by

Scarnet

Updated on September 18, 2022

Comments

  • Scarnet
    Scarnet over 1 year

    I'm trying to install windows 8.1 and I'm getting this error message after I choose the hard drive to install the windows in

    we couldn't create a new partition or locate an existing one
    

    just to be clear I don't have any external storage devices just a USB 3 flash drive where I have my windows ISO

    I tried deleting all the partitions and leave only one with all the available disk space I tried formatting it using both the GUI and the command prompt so that I make sure it's NTFS file system

    I'm literally running out of ideas and I can't seem to make my laptop to work could anyone help me please

    UPDATE: I forget to tell that I had Ubuntu installed on my PC before I format my hard drive

    • Admin
      Admin almost 10 years
      Did you try just wiping the disk entirely and letting Windows set up the partition during install?
    • Admin
      Admin almost 10 years
      just tried it and still the same problem :(
    • Admin
      Admin about 9 years
      As you I had the same problem and I tried all methods from the answers bellow but it didn't work. But for my big surprise when I tried to install from a usb 2.0 drive it did work...(First attemts were with an usb 3.0 drive with windows 8.1 setup on it). My notebook has only usb 2.0 ports.
    • Admin
      Admin about 8 years
      If it helps anyone, the "setup log files" are at: %WINDIR%\Panther more specifically (for disk) setuperr.log
    • Admin
      Admin about 8 years
      I had the same problem but none of these solutions worked for me. I posted my solution in another thread because OP there was more thorough in what he tried before posting, covering all things I tried before finally solving my issue: superuser.com/questions/945600/…
  • Scarnet
    Scarnet almost 10 years
    I don't have any operating system installed how would I use this tool
  • arielnmz
    arielnmz almost 10 years
    It's a standalone app, you burn it on a disk and boot your computer with it. Make sure the boot mode is set to Legacy and not EFI/UEFI or disable secure boot in order to boot from your gparted live cd.
  • Scarnet
    Scarnet almost 10 years
    I tried burning the ISO to a flash drive but the PC doesn't want to boot from it (I don't have any option in my BIOS to set the boot mode)
  • Scarnet
    Scarnet almost 10 years
    I set the first priority to flash drive and I don't think I have the secure boot option either
  • arielnmz
    arielnmz almost 10 years
    Did you try with a cd? Chances are that you're not making the live USB correctly, what do you use to make it? Try unetbootin
  • Rod Smith
    Rod Smith almost 10 years
    GPT is neither proprietary nor a Microsoft invention; it's defined as part of the EFI specification, which was originally created by Intel. Windows 8 has no problems with GPT if it's installed in EFI mode, but Windows does insist on using MBR if the installer is booted in BIOS mode. The error message in this case is more specific than what Scarnet has reported, though, so I don't think a GPT/BIOS or MBR/EFI mis-match is the root cause of Scarnet's problem.
  • arielnmz
    arielnmz almost 10 years
    The problem of the op is that the installer can't locate an existing partition nor create a new one, and the easiest solution may possibly be that them should let the windows installer create it's new partition scheme, but as my answer suggests, some installers refuse to use gpt even though they're booted with efi mode, and as we don't know what install media the op is using, it's worth a chance to wipe the partition table and create a new, compatible one. And I never said gpt was a Microsoft invention, by proprietary I mean it's based on their implementation of uuid, they should support it.
  • xuhdev
    xuhdev almost 10 years
    Microsoft has no significant problem on GPT tables, and I would prefer GPT tables since it's easier to manage.
  • arielnmz
    arielnmz almost 10 years
    I'm not making up anything, I'm talking based on experience, and it's strange for me too. As I said, this problem most commonly occurs on computers that come with windows preinstalled, I don't know for sure why, I'm only sharing the solution I have based on my experience, I think this is very clearly stated at the bottom of my answer.
  • arielnmz
    arielnmz almost 10 years
    The OP already said that option isn't present on their BIOS settings.
  • Ramhound
    Ramhound over 9 years
    @arielnmz no, they don't
  • Ramhound
    Ramhound over 9 years
    You really should post your email address you won't be contacted by real people through email
  • arielnmz
    arielnmz over 9 years
    @Ramhound That was >1 month ago, comments and the question have changed since then.
  • Ramhound
    Ramhound over 9 years
    Neither revision indicates this answer wasn't possible...
  • Overv
    Overv about 9 years
    Thanks man, the legacy USB option fixed it for me as well!
  • Yuck
    Yuck almost 9 years
    This worked for my Sony Vaio. Once I set the boot order I had to hammer F11 to get it to boot from the "other" device. I was never presented with a boot menu but it ignored the hard drive and used my DVD instead.
  • Praetorian
    Praetorian over 8 years
    I had the same problem when trying to install Win10. This solution worked, but the boot menu selection key for me was F8.
  • Todor Todorov
    Todor Todorov over 8 years
    Windows SUX. It acts sometimes very strangely. I prefer to use Linux. More easy to install and more friendly. But anyway... This works for me. As it seems Win 10 reads the device order from the BIOS and wants to put his boot at the first one. Linux does not act like this. Most of the distros ask you where you want to put the boot.
  • FunkySayu
    FunkySayu almost 8 years
    Actually, this simple answer helped me after a 6 hours instance struggle. I just booted the USB key in legacy mode...