Fresh Win7 install now cannot access partition on C drive

Page 1 of 3 123 LastLast

  1. Posts : 36
    Windows 7 Home Premium 64bit
       #1

    Fresh Win7 install - boot on wrong partition and can't access


    I upgraded from XP to Win 7 64 bit. I did what I thought was a clean install with the C drive reformatted. But alas no. The C drive was originally partitioned into 2 (C & E) with one holding the operating system and the other for general use. Now I find that the original partitions are still there. Win7 has installed onto the C partition and operates normally (however, when I boot up, I get the option for Win7 or original system - haven't clicked the other option for fear of screwing things up).

    Big issue is the C (logical) drive is now full causing all sorts of dramas. The other partition E (Primary) is about 120 GB and I cannot expand the C partition into it. I tried simply deleting E with MiniTool Partition Wizard, but it screwed up the PC (from which it automatically recovered itself). In MiniTool, the C drive is listed as 'System' and the E drive as 'Active & Boot' which I assume is the issue.

    So, how can I delete the E drive partition and expand the C drive? Thought simply deleting all in the E partition would allow me to expand C, but obviously as it is 'Boot', no can do. Can C become the 'Boot' too easily?
    Also, in Explorer, E is unseen.

    Any advice would be appreciated. Hopefully there is a solution that doesn't require a complete reinstall.

    NB: After a bit more reading her, worked out it is the Boot drive being installed on the E partition and not the C. Can this be moved - or installed onto C and point the start-up to C? Then, how does the E become visible and accessible?
    Last edited by danter; 09 Sep 2011 at 18:27. Reason: more info
      My Computer


  2. Posts : 11,408
    ME/XP/Vista/Win7
       #2
      My Computer


  3. Posts : 36
    Windows 7 Home Premium 64bit
    Thread Starter
       #3

    Was kinda hoping to avoid a complete reinstall.

    Is it possible to install the boot files onto the C drive and then point window to boot from the C drive? I could then hopefully be able to delete the E partition (as it would no longer be required to boot) and extend C partition to the capacity of the drive.

    I have read a few threads now that suggest that the System Recovery Options may be able to do this?
      My Computer


  4. TJG
    Posts : 77
    Windows 7 Home Premium 32bits
       #4

    Hello danter
    you need to boot from a repair disc or installation disc and get to a cmd prompt. Then check the drive letter of partitions as they sometimes are different when you boot from disc. Best to only have the one HDD connected. You can do this with notepad. Then run DiskPart.exe and select the partition that your windows are installed on and make that partition active.
    Then select the other partition and type assign <enter> that will make a mounting point for that partition. Last step, exit diskpart then change to drive letter of partiton that windows is on and goto and run:
    ?:\windows\system32\bcdboot.exe ?:\windows
    replace the ? mark with correct drive letter. This will install boot files to the active partition. It's easy.
    TJG
      My Computer


  5. Posts : 499
    Windows 7 Ultimate 64Bit
       #5

    When your installing windows is when you would delete all the partitions. When you come to the page that shows your partitions, delete everything down so it shows your entire hard drive and nothing else.

    Why wouldn`t you want to do a complete clean install ? Only takes about 5 minutes. LOL !

    But seriously that`s the way to go.
      My Computer

  6.    #6

    Please post back a screenshot of your full Disk Mgmt drive map with listings showing all columns. Use Snipping Tool in Start Menu. Explain what is on each partition or label them first in Computer/Properties.
      My Computer


  7. Posts : 36
    Windows 7 Home Premium 64bit
    Thread Starter
       #7

    The first hard drive contains C and General. C partition holds the operating system. General partition was for general use but now holds the boot files. Nothing on the General partition is required as it was all backed up prior to the Win7 install.
    The Seagate drive is the only other internal hard drive for general use. The others (Elements and MyBook) are external drives and NABAFL the CD drive.

    Fresh Win7 install now cannot access partition on C drive-capture.png
      My Computer


  8. TJG
    Posts : 77
    Windows 7 Home Premium 32bits
       #8

    Looks like your C partition is a logical drive, boot files must be on a primary drive.
    TJG
      My Computer


  9. Posts : 36
    Windows 7 Home Premium 64bit
    Thread Starter
       #9

    So I assume that this means I cannot simply follow the instructions of your previous post? Surely the boot files can reside on the same drive? What about PCs with just one unpartitioned hard drive?

    The real issue is - my C partition is out of disk space causing all sorts of bother. The General partition is about 122 GB of which its only use is for the boot files. I need to use this unused capacity to increase the C partition.

    Just a thought - there is a very small unallocated partition of 20gb on the same drive. Can I make this a primary drive and put the boot files there, then delete the General Partition. Then create another small partition and move the boot files to that so I end up with a large unallocated space right next to the C partition - I then simply expand the C partition into this space?
      My Computer


  10. Posts : 11,408
    ME/XP/Vista/Win7
       #10

    You can take look at this:
    Partition Wizard : Use the Bootable CD
    but made sure you backup your DATA.
      My Computer


 
Page 1 of 3 123 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 21:33.
Find Us