Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: New partition does not appear in Disk Management

27 Jul 2012   #1

windows 7 64-bit
 
 
New partition does not appear in Disk Management

Hi everyone,

My laptop has a 465 GB hard drive which I divided to 2 partitions (drives C and D having 318 and 147 GB respectively) using the 'Shrink Volume' option in Disk Management. I have been using this laptop for only a few days and noticed this morning that my second partition (drive D) is no longer showing up in windows explorer. Drive C shows with a capacity of 318 GB in explorer but I could not locate the second partition even in Disk Management. I was already using and accessing files from Drive D before it disappeared. I'm wondering if windows update had anything to do with it as it was the only changes I made to the system the last time I shut down.

I have attached screenshot of Disk Management and Windows Explorer. Notice the disparity in disk size indicated for Drive C within Disk Management. Any help would be appreciated.

Thanks.




Attached Thumbnails
New partition does not appear in Disk Management-diskmanagement_318gb_on_c.png   New partition does not appear in Disk Management-windows-explorer-drive-c.png  
My System SpecsSystem Spec
.

28 Jul 2012   #2
Microsoft MVP

 

Boot free Partition Wizard bootable CD to resize C as you desire: Partition Wizard Move/Resize Partition Video Help.

Then create an NTFS Logical labeled Data partition: Partition Wizard Create Partition Video Help

If there are any problems rightclick C to Check File System.

You can of course use Disk Mgmt and Disk Check to do this but when there are conflicts with Disk Mgmt view we often confirm the actual config with PW CD which is rarely wrong and never fails.
My System SpecsSystem Spec
28 Jul 2012   #3

MS Windows 7 Ultimate SP1 64-bit
 
 

ibarra,
Welcome to SevenForums.

Let's see what Win 7 thinks. Following will put a file called computerinfo.txt on your desktop. Attach that file to your next post please:

# **********************INSTRUCTIONS**************************
# STEP 1 ** RUN POWERSHELL AS ADMINISTRATOR ******************
# ************************************************************
#
# WIN key | type POWERSHELL | do NOT hit ENTER |
# in the PROGRAMS list, right-click on WINDOWS POWERSHELL |
# choose "Run as administrator" |
# Click on the YES button (if such appears)
#
# WIN key = key with Microsoft log on top
#
# for the guru:
# WIN | type POWERSHELL | CTRL+SHIFT+ENTER key combo | ALT+Y keycombo
# ************************************************************
# STEP 2 ** COPY AND PASTE ***********************************
# ************************************************************
#
# COPY the script using CTRL+C,
# COPY every line of script down thru both EXIT statements
#
# PASTE into Powershell
#----Right-Click at the PowerShell Prompt
#----(Ctrl+V does not work)
#
# Start copying with first script line without a # at start of the line
# Note: Actually, you can paste the entire file if you rather
#-------Lines starting with a # are ignored by PowerShell
# ************************************************************
# STEP 3 ** SCRIPT OUTPUT & SCRIPT PURPOSE *******************
# ************************************************************
# --The script output and purpose is given at the very front of the script
#
# --The script output and purpose is given at the very front of the script
#
# ************************************************************
# ***************** NOTE - POWERSHELL VERSION*****************
# if you receive this error msg:
#--The system can not find the path specified
# you may need to update your PowerShell
# you must be using Powershell 2.0 or later.
#
# To determine your Powershell version:
#---Run PowerShell
#---enter $host.version
#---you should see at least:
# Major Minor Build Revision
# ----- ----- ----- --------
# 2......0......-1.....-1
#
# If you do not see the above, update your Vista/Win 7.
# ************************************************************
# *************** NOTE - EXECUTION POLICY*********************
# If you haven't set the execution policy, you may need to:
#---Run PowerShell
#---enter SET-EXECUTIONPOLICY -EXECUTIONPOLICY REMOTESIGNED
# ************************************************************


Script:
# ***********************************************************************
# Puts COMPUTERINFO.TXT on your desktop
# COMPUTERINFO.TXT contains info about your bios and your computer system
# ***********************************************************************

function get-ID 
  
param ([string]$title, [int]$arraycnt, [int]$arrayndx
  
$id " " $title " "
  
If ($arraycnt -ne 1) {$id $id + [string]$arrayndx " "}
  
$id }
function 
get-title param ([string]$id
  
$hashes = ([int](51 $id.length)/2)
  
$hashstr '#' $hashes
  $title 
$hashstr $id $hashstr
  
If ($title.length -le 51) {$title += "#"}
  
$title  }
$sterne "*" 79
$ossys 
= @(gwmi win32_operatingsystem)
$ossyscnt $ossys.count
$ossysid 
get-id "WIN" 1 0
$dskvol 
= @(gwmi win32_volume)
$dskvolcnt $dskvol.count
$dskarr 
=@(gwmi win32_diskdrive)
$dskarrcnt $dskarr.count
$cpu 
= @(gwmi win32_processor)
$cpucnt $cpu.count
$mobo 
gwmi win32_BaseBoard
$moboid 
get-id "MOTHERBOARD" 1 0
$bootcfg 
gwmi Win32_BootConfiguration 
$bootid 
get-id "BOOT CONFIGURATION" 1 0
$Build 
gwmi Win32_WMISetting
$osid 
get-id "OS BUILD" 1 0
$CS   
gwmi Win32_ComputerSystem   
$CSprod  
gwmi Win32_ComputerSystemProduct 
$id 
get-id "BIOS" 1 0
$csid 
get-id "COMPUTER SYSTEM" 1 0
$bios 
gwmi win32_bios
$obj 
= new-object -typename PSobject
$obj 
Add-member -membertype noteproperty -name (Get-title $id ) -value $sterne -passthru |
 
add-member -membertype noteproperty -name ($id "Name") -value($bios.name) -passthru |
 
add-member -membertype noteproperty -name ($id "Manufacturer") -value($bios.manufacturer) -passthru|
 
add-member -membertype noteproperty -name ($id "Release Date") -value($bios.converttodatetime($bios.releasedate)) -passthru |
 
add-member -membertype noteproperty -name ($id "Serial Number") -value($bios.SerialNumber) -passthru |
 
Add-member -membertype noteproperty -name (Get-title $csid) -value $sterne -passthru |
 
add-member -membertype noteproperty -name ($csid "Manufacturer") -value($cs.manufacturer) -passthru |
 
add-member -membertype noteproperty -name ($csid "Model") -value($cs.model) -passthru |
 
add-member -membertype noteproperty -name ($csid "Primary Owner") -value($cs.primaryownername) -passthru |
 
add-member -membertype noteproperty -name ($csid "Type") -value($cs.systemtype) -passthru |
 
add-member -membertype noteproperty -name ($csid "Total Memory") -value(([string][int]($cs.totalphysicalmemory/1073741824) + " GB")) -passthru |
 
add-member -membertype noteproperty -name ($csid "User Name") -value($cs.username) -passthru |
 
add-member -membertype noteproperty -name ($csid "Product Name") -value($csprod.name) -passthru |
 
add-member -membertype noteproperty -name ($csid "Version") -value($csprod.version) -passthru |
 
add-member -membertype noteproperty -name ($csid "Identifying Number") -value($csprod.identifyingnumber) -passthru |
 
add-member -membertype noteproperty -name ($csid "Vendor") -value($csprod.vendor) -passthru |
 
add-member -membertype noteproperty -name ($osID +"Build version") -value($build.BuildVersion) -passthru |
 
add-member -membertype noteproperty -name ($bootid "Boot Directory") -value($bootcfg.bootdirectory) -passthru |
 
add-member -membertype noteproperty -name ($bootid "Last Drive") -value($bootcfg.lastdrive) -passthru |
 
add-member -membertype noteproperty -name ($moboID "Manufacturer") -value($mobo.manufacturer) -passthru |
 
add-member -membertype noteproperty -name ($moboid "Product Type" )     -value($mobo.product) -passthru |
 
add-member -membertype noteproperty -name ($moboid "Serial Number")  -value($mobo.serialnumber)
for (
$ndx=1$ndx -le $ossyscnt$ndx++) {
  
$d $ossys[$ndx 1]
  
$ossysid get-id "WIN" $ossyscnt $ndx
 $obj 
add-member -membertype noteproperty -name ($ossysid "Build Number") -value($d.buildnumber) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "OS Version") -value($d.caption) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "Country Code") -value($d.countrycode) -passthru |
## add-member -membertype noteproperty -name ($ossysid + "Service Pack") -value($d.csdversion) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "Install Date") -value($d.converttodatetime($d.installdate))  -passthru |
 
add-member -membertype noteproperty -name ($ossysid "Computer System Name") -value($d.csname) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "Last Bootup") -value($d.converttodatetime($d.lastbootuptime)) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "OS Architecture") -value($d.osarchitecture) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "Registered User") -value($d.registereduser) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "Product ID") -value($d.serialnumber) -passthru |
 
add-member -membertype noteproperty -name ($ossysid "Service Pack Version") -value($d.servicepackmajorversion)
}

for (
$ndx=1$ndx -le $cpucnt$ndx++) {
  
$d $cpu[$ndx 1]
  
$cpuid get-id "CPU" $cpucnt $ndx
 $obj 
add-member -membertype noteproperty -name ($cpuid "Current Core Speed") -value([string][int]$d.currentclockspeed " MHz") -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Current Voltage") -value($d.currentvoltage) -passthru |
 
add-member -membertype noteproperty -name ($cpuid "External Clock") -value($d.extclock) -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Max. Clock Speed") -value([string][int]$d.maxclockspeed " MHz") -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Manufacturer") -value($d.manufacturer)  -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Name") -value($d.name) -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Description") -value($d.description) -passthru |
 
add-member -membertype noteproperty -name ($cpuid "version") -value($d.version) -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Number of Cores per CPU") -value($d.numberofcores) -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Number of Logical Processors") -value($d.numberoflogicalprocessors) -passthru |
 
add-member -membertype noteproperty -name ($cpuid "Socket Designation") -value($d.socketdesignation)
}
for(
$ndx=1$ndx -le $dskarrcnt$ndx++) {
  
$d $dskarr[$ndx -1];
  
$dskarrid get-id "DISK" $dskarrcnt $ndx
  $obj 
Add-member -membertype noteproperty -name (get-title $dskarrid) -value $sterne -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Model") -value($d.model) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Size") -value([string][int]($d.size/1073741824) + " GB") -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Status") -value($d.status) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Capabilities") -value($d.capabilitydescriptions) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Interface Type") -value($d.interfacetype) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Partitions") -value($d.partitions) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Bytespersector") -value($d.bytespersector) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Sectors per track") -value($d.sectorspertrack) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Firmware revision") -value($d.firmwarerevision) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "Device ID") -value($d.deviceid) -passthru |
   
add-member -membertype noteproperty -name ($dskarrid "PNP Device ID") -value($d.pnpdeviceid)
}
function 
Get-DrvType ($n) {
  switch ([
int]$n) {
   
2  {$result "Removable"}
   
3  {$result "Partition"}
   
5  {$result "CDROM"}
   default {
$result "Unknown"}
   } 
  
$result
}
for (
$ndx=1$ndx -le $dskvolcnt$ndx++) {
  
$d $dskvol[$ndx-1]
  
$dskvolid get-id "DISK VOLUME" $dskvolcnt $ndx
  $obj 
add-member -membertype noteproperty -name (get-title $dskvolid)  -value $sterne -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Caption") -value($d.caption)  -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Drive Letter") -value($d.driveletter) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Label") -value($d.label) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Capacity") -value([string][int]($d.capacity/1073741824) + " GB") -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Free Space") -value([string][int]($d.freespace/1073741824) + " GB") -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Volume Type") -value(get-drvtype($d.drivetype)) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Boot Volume") -value($d.bootvolume) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "System Volume") -value($d.systemvolume) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Compressed") -value($d.compressed) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Serial Number") -value($d.serialnumber) -passthru |
#  add-member -membertype noteproperty -name ($dskvolid + "Device ID") -value($d.deviceid) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "File System") -value($d.filesystem) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Block Size") -value($d.blocksize) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Indexing Enabled") -value($d.indexingenabled) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Auto Mount") -value($d.automount) -passthru |
  
add-member -membertype noteproperty -name ($dskvolid "Dirty Bit Set") -value($d.dirtybitset)
}
$PhyMemArray = @(gwmi win32_PhysicalMemoryArray)
$cnt $phymemarray.count
for ($ndx=1$ndx -le $cnt$ndx++) {
  
$d $phymemarray[$ndx -1]
  
$id get-id "PHYSICAL MEMORY ARRAY" $cnt $ndx
  $obj 
add-member -membertype noteproperty -name Get-title $Id ) -value $sterne
  $obj 
add-member -membertype noteproperty -name (" Maximum Memory Capacity") -value([string][int]($d.maxcapacity/1048576) + " GB")
  
$obj add-member -membertype noteproperty -name (" Number of Memory Devices") -value($d.memorydevices)
}
$arr = @(gwmi win32_PhysicalMemory)
$cnt $arr.count
for($i=1$i -le $cnt$i++){
  
$d $arr[$i-1]
  
$id get-id "PHYSICAL MEMORY" $cnt $i
  $obj 
add-member -membertype noteproperty -name (get-title $id) -value $sterne
  $obj 
add-member -membertype noteproperty -name ($id "Bank Label") -value($d.banklabel)
  
$obj add-member -membertype noteproperty -name ($id "Capacity") -value([string][int]($d.capacity/1073741824) + " GB")
  
$obj add-member -membertype noteproperty -name ($id "Data Width") -value($d.datawidth)
  
$obj add-member -membertype noteproperty -name ($id "Speed") -value($d.speed)
  
$obj add-member -membertype noteproperty -name ($id "Description") -value($d.description)
  
$obj add-member -membertype noteproperty -name ($id "Tag") -value($d.tag)
  
$obj add-member -membertype noteproperty -name ($id "Device Locator") -value($d.devicelocator)
  
$obj add-member -membertype noteproperty -name ($id "Manufacturer") -value($d.manufacturer)
  
$obj add-member -membertype noteproperty -name ($id "Part Number") -value($d.partnumber)
  
$obj add-member -membertype noteproperty -name ($id "Serial Number") -value($d.serialnumber)
}
$Arr = @(gwmi win32_cachememory)
$cnt $arr.count
for($i=1$i -le $cnt$i++){
  
$d $arr[$i-1];
  
$id get-id "CACHE MEMORY" $cnt $i
  $obj 
add-member -membertype noteproperty -name (get-title $id) -value $sterne
  $obj 
add-member -membertype noteproperty -name ($id "Name") -value($d.name)
  
$obj add-member -membertype noteproperty -name ($id "Device ID") -value($d.deviceid)
  
$obj add-member -membertype noteproperty -name ($id "Purpose") -value($d.purpose)
  
$obj add-member -membertype noteproperty -name ($id "Block Size") -value($d.blocksize)
  
$obj add-member -membertype noteproperty -name ($id "Installed Size") -value($d.installedsize)
  
$obj add-member -membertype noteproperty -name ($id "Max Cache Size") -value($d.maxcachesize)
  
$obj add-member -membertype noteproperty -name ($id "Number of Blocks") -value($d.numberofblocks)
  
$obj add-member -membertype noteproperty -name ($id "Status") -value($d.status)
}
$Arr = @(gwmi win32_memoryarray)
$cnt $arr.count
for($i=1$i -le $cnt$i++){
  
$d $arr[$i-1];
  
$id get-id "MEMORY ARRAY" $CNT $I
  $obj 
add-member -membertype noteproperty -name (get-title $id) -value $sterne
  $obj 
add-member -membertype noteproperty -name ($id "Description") -value($d.description)
  
$obj add-member -membertype noteproperty -name ($id "Device ID") -value($d.deviceid)
  
$obj add-member -membertype noteproperty -name ($id "Starting Address") -value($d.startingaddress)
  
$obj add-member -membertype noteproperty -name ($id "Ending Address") -value($d.endingaddress)
}
$Arr = @(gwmi win32_memorydevice)
$cnt $arr.count
for($i=1$i -le $cnt$i++){
  
$d $arr[$i-1];
  
$id get-id "MEMORY DEVICE" $cnd $i
  $obj 
add-member -membertype noteproperty -name (get-title $id) -value $sterne
  $obj 
add-member -membertype noteproperty -name ($id "Description") -value($d.description)
  
$obj add-member -membertype noteproperty -name ($id "Device ID") -value($d.deviceid)
  
$obj add-member -membertype noteproperty -name ($id "Starting Address") -value($d.startingaddress)
  
$obj add-member -membertype noteproperty -name ($id "Ending Address") -value($d.endingaddress)
}
$obj  $env:userprofile\desktop\COMPUTERINFO.TXT

EXIT
EXIT 
============================================
My System SpecsSystem Spec
.


29 Jul 2012   #4

windows 7 64-bit
 
 

Hi KarlSnooks,

I ran Powershell and the script you provided. Here's the output related to Disk Volume information:

DISK Model : HITACHI HTS727550A9E364 ATA Device
DISK Size : 466 GB
DISK Status : OK
DISK Capabilities : {Random Access, Supports Writing, SMART Notification}
DISK Interface Type : IDE
DISK Partitions : 1
DISK Bytespersector : 512
DISK Sectors per track : 63
DISK Firmware revision : JF3ZD0H0
DISK Device ID : \\.\PHYSICALDRIVE0
DISK PNP Device ID : IDE\DISKHITACHI_HTS727550A9E364_________________JF3ZD0H0\5&1BBE8
366&0&0.0.0
################## DISK VOLUME 1 ################### : ****************************************************************
***************
DISK VOLUME 1 Caption : C:\
DISK VOLUME 1 Drive Letter : C:
DISK VOLUME 1 Label :
DISK VOLUME 1 Capacity : 319 GB
DISK VOLUME 1 Free Space : 284 GB
DISK VOLUME 1 Volume Type : Partition
DISK VOLUME 1 Boot Volume : True
DISK VOLUME 1 System Volume : True
DISK VOLUME 1 Compressed : False
DISK VOLUME 1 Serial Number : 2252459421
DISK VOLUME 1 File System : NTFS
DISK VOLUME 1 Block Size : 4096
DISK VOLUME 1 Indexing Enabled : True
DISK VOLUME 1 Auto Mount : True
DISK VOLUME 1 Dirty Bit Set : False



It seems windows 7 still cannot detect the previously accessible partition
in Drive D. I have included the contents of the entire file in the attachment.

Thanks.


Attached Files
File Type: txt COMPUTERINFO.txt (23.2 KB, 2 views)
My System SpecsSystem Spec
30 Jul 2012   #5

MS Windows 7 Ultimate SP1 64-bit
 
 

Ibarra,
Will be back to you in a max of 30 minutes.
karl
My System SpecsSystem Spec
30 Jul 2012   #6

MS Windows 7 Ultimate SP1 64-bit
 
 

Ibarra,
Since you have an Enterprise version of Win 7, then I recommend you talk to your company's IT personnel.
My System SpecsSystem Spec
Reply

 New partition does not appear in Disk Management




Thread Tools



Similar help and support threads for2: New partition does not appear in Disk Management
Thread Forum
Solved Cannot delete volume in disk management. The partition is in use... Performance & Maintenance
Solved [Disk Management] Unable to Extend Partition General Discussion
Solved after shrink with Disk management, no unallocated partition General Discussion
Solved Need quick help about new hard disk partition on win 7 disk management Hardware & Devices
Extra Partition (Disk Management) General Discussion
Disk management healthly partition Hardware & Devices
disk management wont allow me to extend my partition Hardware & Devices

Our Sites

Site Links

About Us

Find 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 02:00 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33