개요:
PowerShell은 PC에서 거의 모든 것을 얻을 수 있는 강력한 명령줄 도구입니다. 이 게시물에서는 PowerShell을 사용하여 디스크 공간을 확보하는 방법을 공유하겠습니다.
디스크 공간을 확보하기 위해 PowerShell이라는 단어를 듣고 혼동을 느낀 적이 있습니까? 그렇다면 이 가이드에서는 디스크 공간 PowerShell을 확인하는 다양한 옵션과 디스크 사용량을 편리하게 표시하기 위한 대안을 소개합니다.
PowerShell은 다양한 작업 처리 시 원활한 편의성을 제공하는 Windows의 가장 강력한 내장 명령줄 셸 및 스크립팅 환경 도구 중 하나입니다. Windows 업데이트 설치, PowerShell SSH, PowerShell의 폴더 크기 가져오기, PowerShell unzip/zip, PowerShell 실행 exe 등 PowerShell은 디스크 공간을 확보하고 모든 작업을 편리하게 처리합니다.
또한 읽어보세요:
Windows에서 99% 디스크 사용량을 수정하는 7가지 방법
Windows에서 99% 디스크 사용 문제를 해결하는 효과적인 솔루션을 찾아보세요. 시스템 성능을 효율적으로 최적화하려면 7가지 방법을 따르십시오.
PowerShell 은 손쉬운 자동화, 일관된 API, 포괄적인 유형 시스템, 기본 제공 데이터 형식, 제품 간 구성 가능성 등을 비롯한 다양한 기능을 제공하는 플랫폼 간 작업 자동화 솔루션입니다. PowerShell은 명령줄 셸, 구성 관리 프레임워크, 스크립팅 언어를 포함한 다양한 요소로 설계되었습니다. 그러나 PowerShell을 사용하여 디스크 공간을 확보하는 방법은 무엇입니까?
PowerShell은 디스크 공간을 확보하며 다양한 유형으로 사용될 수 있습니다. 이 내용을 알고 싶다면 다른 명령에 대한 네 가지 가이드를 참조하세요.
이 옵션은 시스템에서 사용 가능한 모든 볼륨 목록을 제공합니다. 이는 PowerShell이 사용 가능한 디스크 공간 작업을 얻는 가장 간단한 방법입니다. 여기서 수행할 수 있는 작업은 다음과 같습니다.
컴퓨터의 모든 드라이브 및 공간 할당을 표시합니다.
1단계: Win + R 버튼을 함께 눌러 장치에서 실행 명령을 실행합니다.
2단계: 주어진 공간에 PowerShell을 입력하고 Enter를 누르세요.
3단계: Get-Volume 명령을 입력하고 Enter를 누릅니다.
4단계: 완료되면 로컬 컴퓨터에서 드라이브 목록과 해당 정보를 찾을 수 있습니다.
PowerShell의 Get-PSDrive cmdlet 명령을 사용하여 모든 드라이브의 사용 가능한 디스크 공간(GB)을 확인할 수 있습니다. 명령을 실행하면 각 장치의 공급자, 루트 및 사용/여유 디스크 공간을 볼 수 있습니다. 특정 드라이브의 사용 가능한 디스크 공간이나 사용된 디스크 공간을 확인하려면 Get-PSDrive + 드라이브 문자 명령만 실행하면 됩니다.
이제 PowerShell에서 이러한 명령을 사용하는 방법을 알아 보겠습니다.
대상 컴퓨터의 모든 드라이브에 대한 여유 디스크 공간을 표시합니다.
1단계: PowerShell에서 Get-PSDrive cmdlet을 실행합니다.
2단계: 완료되면 사용된 디스크, 사용 가능한 디스크 공간, 공급자 및 모든 드라이브의 루트를 볼 수 있습니다.
이 cmdlet과 win32_logicaldisk PowerShell 스크립트는 논리 드라이브의 전체 크기, 할당된 공간 및 사용 가능한 공간을 표시하는 데 도움이 됩니다.
컴퓨터의 모든 드라이브에 대한 여유 공간을 표시합니다.
1단계: 다음 명령을 입력합니다.
Get-WmiObject -Class win32_logicaldisk | Format-Table DeviceId, MediaType, @{n="Size";e={[math]::Round($_.Size/1GB,2)}},@{n="FreeSpace";e={[math]::Round($_.FreeSpace/1GB,2)}}
2단계: 완료되면 Enter 버튼을 누르세요. 모든 드라이브에 대해 GB 단위의 여유 공간을 제공합니다.
3단계: 각 드라이브의 전체 디스크 공간과 사용 가능한 비율을 얻으려면 여기에서 실행해야 하는 명령은 다음과 같습니다.
Get-WmiObject -Class Win32_LogicalDisk | Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; expression={($_.FreeSpace/1GB).ToString('F2')}}, @{Label='Total (Gb)'; expression={($_.Size/1GB).ToString('F2')}}, @{label='FreePercent'; expression={[Math]::Round(($_.freespace / $_.size) * 100, 2)}}|ft
그런데 명령을 사용하여 원격 컴퓨터의 여유 공간을 확인할 수도 있습니다. 그렇게 하는 방법은 다음과 같습니다.
Get-WmiObject -Class Win32_logicalDisk -ComputerName srv01,srv02,srv03 과 같이 위 명령에서 컴퓨터 이름을 바꾸면 원격 컴퓨터에서 사용 가능한 총 디스크 공간을 쉽게 활성화할 수 있습니다.
이 명령은 로컬 및 원격 컴퓨터에서 전체 디스크 공간과 사용 가능한 디스크 공간을 얻는 데 도움이 됩니다.
로컬 컴퓨터에 있는 각 드라이브의 여유 디스크 공간을 표시합니다.
1단계: PowerShell 프롬프트에서 다음 명령을 실행합니다.
Get-CimInstance -Class win32_logicaldisk | Format-Table DeviceId, MediaType, @{n="Size";e={[math]::Round($_.Size/1GB,2)}},@{n="FreeSpace";e={[math]::Round($_.FreeSpace/1GB,2)}}
2단계: 완료되면 다음 명령을 실행하여 드라이브에 대한 전체 정보를 가져옵니다.
Get-CimInstance -Class Win32_LogicalDisk |Select-Object -Property DeviceID, VolumeName, @{Label='FreeSpace (Gb)'; expression={($_.FreeSpace/1GB).ToString('F2')}},@{Label='Total (Gb)'; expression={($_.Size/1GB).ToString('F2')}},@{label='FreePercent'; expression={[Math]::Round(($_.freespace / $_.size) * 100, 2)}}|ft
기본 설정에 따라 주어진 명령에서 컴퓨터 이름과 드라이브 문자를 바꾸십시오.
Get-CimInstance -ComputerName computername win32_logicaldisk | where caption -eq "C:" | foreach-object {write " $($_.caption) $('{0:N2}' -f ($_.Size/1gb)) GB total, $('{0:N2}' -f ($_.FreeSpace/1gb)) GB free "}
PowerShell 명령은 까다롭지만 매우 신중하게 입력해야 합니다. 그렇지 않으면 데이터가 손실될 수 있습니다. 많은 컴퓨팅 경험을 누리고 싶지 않다면 신뢰할 수 있는 타사 도구를 편리하게 선택하세요.
복잡한 명령을 사용하고 싶지 않다면 EaseUS Partition Master가 아름다운 대안입니다. 우리는 당신이 하나 가지고 있다고 제안합니다. 여유 디스크 공간을 포함하여 까다로운 명령 없이 디스크의 모든 기본 정보를 확인할 수 있습니다.
이 도구는 사용자가 디스크 공간을 편리하게 확보할 수 있도록 하는 "파티션 확장" 기능을 제공합니다. 이는 최고의 올인원 Windows 파티션 관리자 옵션 중 하나로, 다양한 작업을 더 쉽게 완벽하게 수행할 수 있게 해줍니다.
이러한 방식으로 디스크 공간 부족 오류를 효율적으로 제거할 수 있습니다. 이 과정에서 디스크에 얼마나 많은 공간이 있는지 명확하게 확인할 수 있습니다.
디스크 공간 조정, 새 파티션 생성, 섹션 병합, Windows에서 하드 드라이브 설정 등 EaseUS 파티션 마스터는 다양한 작업을 효율적으로 수행할 수 있습니다. 초보자의 요구 사항에 잘 맞는 간단하고 무료 파티션 소프트웨어입니다.
EaseUS 파티션 마스터의 특징:
EaseUS 파티션 마스터의 도입으로 사용자는 복잡한 명령에 갇히는 골치 아픈 일로부터 해방되었습니다. 몇 번의 클릭만으로 드라이브의 디스크 공간을 빠르게 확보할 수 있습니다.
이상으로 PowerShell을 사용하여 디스크 공간을 확보하는 방법을 배웠기를 바랍니다. PowerShell을 사용하여 디스크 공간을 확보하는 방법에는 네 가지가 있습니다. 관련 명령은 복잡하며 언제든지 문제가 발생할 수 있습니다. 리그에서 할 수 있는 가장 좋은 방법은 EaseUS Partition Master와 같은 타사 옵션을 사용하는 것입니다. 이 도구는 몇 번의 클릭만으로 디스크 드라이브 공간을 확보할 수 있는 간단하고 사용하기 쉬운 도구입니다.
디스크 공간을 확인하는 것 외에도 많은 사용자는 디스크 상태에 대해 걱정하거나 PowerShell을 사용하여 다른 작업을 수행하려고 할 수도 있습니다. 따라서 여기서는 다른 링크를 제공합니다.
이 문서에서는 대부분의 정보를 다루려고 노력했지만 일부 질문은 혼란을 야기할 수 있습니다. 여기에서는 일을 더욱 간단하게 만들어 줄 가장 많이 묻는 몇 가지 질문을 소개합니다.
1. PowerShell에서 디스크 공간을 어떻게 확인하나요?
Get-Volume PowerShell 명령을 사용하여 PowerShell에서 디스크 공간을 빠르게 확인할 수 있습니다. -DriveLetter 매개변수를 사용하여 확인할 특정 드라이브를 지정할 수 있습니다.
또한 이 명령은 드라이브 문자, 파일 시스템, 용량, 여유 공간 및 기타 세부 정보를 포함하여 컴퓨터의 파일 시스템 볼륨에 대한 정보를 제공할 수도 있습니다.
fsutil 및 wmic를 사용하여 동일한 세부정보를 찾을 수도 있습니다.
2. CMD에서 디스크 공간을 어떻게 확인하나요?
명령 프롬프트는 터미널이나 PowerShell보다 강력하지 않지만 " /S " 옵션과 함께 " dir " 명령을 사용하여 디스크 공간을 확인할 수 있습니다. " /S " 옵션은 지정된 디렉터리에 있는 모든 파일과 하위 디렉터리의 전체 크기를 표시합니다.
3. PowerShell을 사용하여 여러 서버의 디스크 공간을 어떻게 확인하나요?
Get-WmiObject 및 Foreach-Object cmdlet을 결합하여 PowerShell을 사용하여 여러 서버의 디스크 공간을 확인할 수 있습니다. 두 가지를 모두 사용하여 스크립트를 작성한 다음 실행해야 합니다.
관련 문장
Windows 11/10에서 요청한 시스템 장치를 찾을 수 없는 문제를 해결하는 방법
Win32 Disk Imager 설치 및 대안을 알아보기