Skip to content
VDS · Windows Server

Windows Serverలో డిస్క్‌లు మరియు పార్టిషన్‌లు

వాడిన స్థలాన్ని ఎలా చూడాలి, ఎక్కువ టియర్‌కు మారిన తర్వాత సిస్టమ్ పార్టిషన్‌ను ఎలా విస్తరించాలి, మరియు డిస్క్ దాదాపు నిండినప్పుడు గిగాబైట్‌లను ఎలా ఖాళీ చేయాలి.

23 ఆగస్టు, 2026న నవీకరించబడింది

VDSలో ఒకే ఒక డిస్క్ ఉంటుంది: VDS-1లో 40 GB, VDS-6లో 250 GB వరకు. Windows Server ఒక్కటే సుమారు 15 GB తీసుకుంటుంది, కాబట్టి తక్కువ టియర్‌లలో మొదటి రోజు నుండే ఖాళీ స్థలాన్ని గమనిస్తూ ఉండాలి.

ఎంత వినియోగమవుతుంది

Get-Volume | Select-Object DriveLetter, FileSystemLabel, @{n='Free,GB';e={[math]::Round($_.SizeRemaining/1GB,1)}}, @{n='Size,GB';e={[math]::Round($_.Size/1GB,1)}}
Get-Disk
Get-Partition

స్థలాన్ని ఏది ఆక్రమిస్తోందో గ్రాఫికల్‌గా చూడటం వేగంగా ఉంటుంది (WinDirStat, TreeSize Free), కానీ కమాండ్‌నూ ఉపయోగించవచ్చు:

Get-ChildItem C:\ -Directory | ForEach-Object {
  [pscustomobject]@{ Path=$_.FullName
    GB=[math]::Round((Get-ChildItem $_ -Recurse -File -EA SilentlyContinue | Measure-Object Length -Sum).Sum/1GB,2) }
} | Sort-Object GB -Descending | Select-Object -First 10

వినియోగించిన స్థలం ప్యానెల్‌లో /hosting/vds/m/<id> వద్ద కూడా కనిపిస్తుంది: “Overview” ట్యాబ్‌లోని రింగ్ గెస్ట్ ఏజెంట్ డేటా ప్రకారం నిండుతుంది. ఏజెంట్ తీసివేయబడి ఉంటే రింగ్ ఖాళీగా ఉంటుంది — ప్యానెల్ ఇన్‌స్టాలేషన్ కమాండ్‌ను చూపుతుంది.

ఎక్కువ టియర్‌కు మారిన తర్వాత పార్టిషన్‌ను పెంచండి

మీరు ప్లాన్‌ను అప్‌గ్రేడ్ చేసినప్పుడు డిస్క్ పెద్దదవుతుంది, కానీ Windows ఆ పెరుగుదలను స్వయంగా తీసుకోదు: డిస్క్ చివరలో కేటాయించని స్థలం కనిపిస్తుంది. పార్టిషన్‌ను మాన్యువల్‌గా పెంచండి.

$size = (Get-PartitionSupportedSize -DriveLetter C)
Resize-Partition -DriveLetter C -Size $size.SizeMax

ఇంటర్‌ఫేస్ ద్వారా: “Disk Management” (diskmgmt.msc) → C పార్టిషన్‌పై రైట్-క్లిక్ → “Extend Volume”. ఆ ఆప్షన్ యాక్టివ్‌గా లేకపోతే, కేటాయించని ప్రాంతం పార్టిషన్‌కు ఆనుకొని లేదు, లేదా ప్లాన్ మారిన తర్వాత మెషిన్ రీబూట్ చేయబడలేదు — Update-HostStorageCache రన్ చేసి డిస్క్‌ను మళ్లీ స్కాన్ చేయండి.

డిస్క్‌ను చిన్నదిగా చేయలేరు: అందుకే ప్లాన్ డౌన్‌గ్రేడ్‌లు అందుబాటులో లేవు.

స్థలాన్ని ఖాళీ చేయండి

Cleanmgr /verylowdisk
dism /online /cleanup-image /startcomponentcleanup /resetbase
Remove-Item C:\Windows\SoftwareDistribution\Download\* -Recurse -Force
Remove-Item $env:TEMP\* -Recurse -Force -EA SilentlyContinue

మరచిపోయే పెద్ద వినియోగదారులు:

  • పేజ్ ఫైల్ C:\pagefile.sys — డిఫాల్ట్‌గా ఇది RAM మొత్తానికి సమానం. VDS-3లో అది 8 GB. “System Properties” → “Advanced” → “Performance” → “Virtual memory” ద్వారా దీన్ని పరిమితం చేయండి.
  • హైబర్నేషన్ ఫైల్ hiberfil.sys — సర్వర్‌కు ఇది అవసరం లేదు: powercfg -h off అనేక గిగాబైట్‌లను ఖాళీ చేస్తుంది.
  • రీస్టోర్ పాయింట్లు మరియు షాడో కాపీలు — vssadmin list shadowstorage, vssadmin resize shadowstorage తో పరిమాణాన్ని పరిమితం చేయండి.
  • IIS లాగ్‌లు C:\inetpub\logsలో — అవి గమనించకుండానే పెరుగుతాయి, IIS చూడండి.
  • MS SQL డేటాబేస్ బ్యాకప్‌లు డిఫాల్ట్ డైరెక్టరీలో.

సాధారణ పొరపాట్లు

  • స్థలం పూర్తిగా అయిపోయే వరకు ఆగడం. ఖాళీ స్థలం సున్నా అయినప్పుడు Windows సరిగ్గా పనిచేయడం ఆపేస్తుంది, కొన్నిసార్లు బూట్ కూడా కాదు. 15% మార్జిన్ ఉంచుకోండి.
  • C:\Windows\WinSxSను మాన్యువల్‌గా డిలీట్ చేయడం. ఇది సిస్టమ్‌ను పాడు చేస్తుంది. కాంపోనెంట్ స్టోర్‌ను dism తో మాత్రమే శుభ్రం చేయవచ్చు.
  • కొన్ని గిగాబైట్‌లు ఆదా చేయడానికి పేజ్ ఫైల్‌ను డిజేబుల్ చేయడం. తక్కువ టియర్‌లలో ఇది స్పైక్‌ల సమయంలో అప్లికేషన్‌లు క్రాష్ అవ్వడానికి కారణమవుతుంది.
  • బ్యాకప్‌లను అదే మెషిన్‌లో ఉంచడం. అదే డిస్క్‌లోని కాపీ మిమ్మల్ని స్థలం అయిపోవడం నుండి గానీ, డేటా నష్టం నుండి గానీ కాపాడదు. దాన్ని వేరే చోటికి అప్‌లోడ్ చేయండి.

మేము ఆటోమేటిక్ మెషిన్ బ్యాకప్‌లను అందించము, ప్యానెల్‌లో స్టేట్ స్నాప్‌షాట్‌లు కూడా లేవు, కాబట్టి మీ మొత్తం రికవరీ ప్లాన్ మీ స్వంత కాపీలే. అవి అవసరమయ్యే ముందే వాటిని సెటప్ చేయండి.