Mało miejsca na dysku C w systemie Windows Server 2012 R2
Podobnie jak w innych wersjach, niski poziom miejsca na dysku jest najczęstszym problemem w systemie Windows Server 2012. W porównaniu z dyskami danych, na dysku systemowym C: bardzo często brakuje miejsca . Jeśli na dysku C brakuje wystarczającej ilości wolnego miejsca, należy jak najszybciej rozwiązać ten problem. W tym artykule pokażę, jak utworzyć alert o niskim poziomie miejsca na dysku w systemie Windows Server 2012 R2 oraz jak szybko i łatwo rozwiązać problem z niskim poziomem miejsca na dysku C.
Przegląd:
Dlaczego na dysku C: brakuje miejsca w systemie Server 2012 r2
W codziennym użytkowaniu wiele typów plików może zajmować dużo wolnego miejsca na dysku C, na przykład:
- Aktualizacje systemu Windows, punkt przywracania systemu, hibernacja, plik stronicowania. Te pliki mają duży rozmiar, więc bardzo szybko zajmują wolne miejsce.
- Dzienniki, pliki tymczasowe, pamięć podręczna, przeglądarka itp. Pliki te mają niewielki rozmiar, ale są tworzone w coraz większej ilości.
- Pliki aplikacji innych firm. Wszystkie aplikacje instalują się domyślnie na dysku C, nawet jeśli instalujesz na innym dysku, niektóre pliki są wymuszone na dysku C.
- Wszystkie pliki usunięte bez użycia klawisza Shift trafiają do Kosza znajdującego się na dysku C.
Nawet jeśli podczas tworzenia serwera dysk C zostanie powiększony do 100 GB, prędzej czy później zabraknie na nim miejsca.
Ryzyko małej ilości miejsca na dysku
Gdy na dysku C zaczyna brakować miejsca, nie można instalować aktualizacji ani aplikacji systemu Windows. Niektóre usługi systemu Windows, takie jak tworzenie kopii zapasowych i odzyskiwanie danych, przestają działać. Powoduje to również znaczne spowolnienie działania systemu operacyjnego. Serwer zawiesza się, nieoczekiwanie restartuje, a nawet ulega awarii. Dlatego lepiej rozwiązać ten problem jak najszybciej, ponieważ gdy dysk C jest pełny, jest już za późno.
Jak utworzyć alert o małej ilości miejsca na dysku w systemie Windows Server 2012
Możesz skonfigurować powiadomienie, które będzie ostrzegać, gdy na dysku zacznie brakować miejsca. Przykładowy skrypt wygląda następująco:
próg wolnej przestrzeni = 17
# Ustawianie ścieżki do pliku servers.txt w celu późniejszego wprowadzenia danych…
$inputfilepath = $env:USERPROFILE + “\Pulpit”
$inputfilename = “servers.txt”
$workingfile = $inputfilepath + “\” + $inputfilename
#czy plik istnieje?
$fileexist = ścieżka testowa $workingfile
jeśli ($? -eq $false)
{
Write-Host „$inputfilename nie istnieje w $infputfilepath” -ForegroundColor Czerwony -BackgroundColor Czarny
Write-Host „Utwórz plik z jednym serwerem na wiersz, który chcesz sprawdzić” -ForegroundColor Red -BackgroundColor Black
wyjście 1
}
#odczytaj plik do zmiennej w celu późniejszego przetworzenia
$servers = Pobierz-Zawartość $workingfile
# Krok 1: sprawdza miejsce na dysku i wyświetla alert, jeśli jest 10% lub mniej wolnego miejsca
foreach ($s w $servers)
{
$logicaldisks = Get-WmiObject -ComputerName $s Win32_Logicaldisk
Foreach ($l w $logicaldisks)
{
$totalsize = $l.size
$wolnaprzestrzeń = $l.wolnaprzestrzeń
jeśli ($freespace -gt 0)
{
$percentagefree = ($freespace / $totalsize ) * 100
Write-Host $l.deviceid ” ma ” $percentagefree “% wolny”
jeśli ($percentagefree -lt $freespacethreshold)
{
Write-Host „Alert zdrowotny!” -Kolor pierwszego planu czerwony -Kolor tła czarny
„Dysk Write-Host” $l.deviceid ma mniej niż $freespacethreshold % wolnego miejsca
}
}
}
}
Możesz zaplanować skrypt powiadamiający o małej ilości miejsca na dysku lub utworzyć powiadomienie e-mail.
Jak naprawić problem małej ilości miejsca na dysku C w systemie Windows Server 2012 R2
Aby rozwiązać ten problem, możesz znaleźć wiele metod po przeszukaniu Google. Jeśli masz dużo czasu, możesz wypróbować je wszystkie. W rzeczywistości wiele metod niewiele pomaga, ale możesz rozwiązać ten problem szybko i łatwo za pomocą 2 metod poniżej.
1. Wyczyść dysk C, aby odzyskać miejsce na dysku
Na dysku C: znajduje się wiele śmieci i niepotrzebnych plików. Możesz usunąć te pliki, aby uzyskać więcej wolnego miejsca. Aby wykonać zadanie, zaleca się uruchomienie Oczyszczania dysku, które jest dostarczane przez firmę Microsoft. To narzędzie jest bezpieczne i szybkie, aby usunąć śmieci i niepotrzebne pliki z serwera.
W przeciwieństwie do innych wersji, Oczyszczanie dysku nie jest domyślnie włączone w systemach Windows Server 2012 i R2. Dlatego należy wcześniej wykonać kroki, aby włączyć Oczyszczanie dysku w systemie Server 2012 .
Jak naprawić problem małej ilości miejsca na dysku w systemie Windows Server 2012 R2 poprzez oczyszczenie dysku C:
- Naciśnij przycisk Windows + R razem na klawiaturze wpisz cleanmgr i naciśnij Wchodzę.
- Domyślnie wybrany jest dysk C. Aby kontynuować, wystarczy kliknąć OK.
- Kliknij pole wyboru przed plikami, które chcesz usunąć. Wszystkie pliki można bezpiecznie usunąć. Niemniej jednak nadal zaleca się przeczytanie odpowiedniego opisu na dole.
- Potwierdź usunięcie.
- Powtórz czynności od kroku 1, aby wyczyścić pliki systemowe.
Disk Cleanup jest przydatny, zwłaszcza jeśli nigdy wcześniej tego nie robiłeś. Ale jeśli nie możesz uzyskać ponad 20 GB wolnego miejsca, lepiej przenieś wolne miejsce z innej partycji.
2. Przenieś więcej wolnego miejsca na dysk C
Dzięki bezpiecznemu oprogramowaniu do partycjonowania możesz zmienić rozmiar przydzielonej partycji bez utraty danych. Zmniejsz wolumin danych, aby zwolnić miejsce i przenieś go na dysk C. W ten sposób otrzymasz większy dysk C, a wszystko pozostanie takie samo jak wcześniej.
Lepsze niż inne narzędzia, NIUBI Partition Editor ma Virtual Mode, Cancel-at-well, 1-Second Rollback i technologię Hot Clone do ochrony systemu i danych. Inną zaletą jest to, że jest znacznie szybszy podczas zmniejszania i przenoszenia partycji.
Jak całkowicie naprawić problem małej ilości miejsca na dysku C w systemie Windows Server 2012 R2:
Krok 1: Pobierz NIUBI Partition Editor, kliknij prawym przyciskiem myszy dysk D: i wybierz „Zmień rozmiar/Przenieś".
Krok 2 : W oknie podręcznym przeciągnij lewą krawędź w prawo, aby zmniejszyć dysk D i uzyskać nieprzydzieloną przestrzeń po lewej stronie.
Możesz również bezpośrednio wprowadzić wartość dla nieprzydzielonego miejsca.
Kliknij OK i wróć do okna głównego. W trybie wirtualnym za dyskiem C zostanie zwolnione nieprzydzielone miejsce.
Krok 3 : Kliknij prawym przyciskiem myszy dysk C: i ponownie uruchom „Zmień rozmiar/Przenieś”, przeciągnij prawą granicę w prawo, aby dodać tę nieprzydzieloną przestrzeń.
Krok 4 : Kliknij OK i wróć do okna głównego. Aby zmienić partycje dysku fizycznego, kliknij Zastosuj , aby potwierdzić.
Jak dodać więcej wolnego miejsca na dysku C:
Oprócz zmniejszania i rozszerzania partycji w celu przesunięcia wolnej przestrzeni, NIUBI Partition Editor pomaga wykonywać wiele innych operacji zarządzania partycjami dysku, takich jak scalanie, klonowanie, konwersja, ukrywanie, defragmentacja, czyszczenie partycji, optymalizacja systemu plików, skanowanie uszkodzonych sektorów i wiele innych.






