- Supranta įspėjimo apie mažą erdvę slenksčius ir dažnumą, kad galėtų nuspręsti, ar jį nutildyti.
- Išjunkite jį naudodami registro tvarkyklę („NoLowDiskSpaceChecks“) ir naudokite savo stebėjimo funkciją.
- Pašalinkite priežastį: valykite naudodami „cleanmgr“ ir, jei reikia, išplėskite C:.
- Tvarkykite specialius atvejus („Tableau“, „Nextcloud“) ir politikas, kurios turi įtakos mažai vietos.

Jei kasdien naudojate „Windows“, anksčiau ar vėliau pamatysite baisųjį įspėjimą apie mažą disko vietą. Šis iššokantis pranešimas gali pasirodyti netinkamiausiu metu ir sutrikdyti jūsų darbo eigą. Šiame straipsnyje papasakosime, kaip išjungti šiuos pranešimus, kai jų iš tikrųjų nereikia, ir kaip jų išvengti atliekant prevencinį valymą ir stebėjimą. Svarbiausia yra tai, kad jūs kontroliuotumėte sistemą, o ne atvirkščiai.
Prieš pradedant darbą, naudinga suprasti, kas slypi už šių pranešimų ir kada prasminga juos nutildyti. Kartais jie naudingi, kartais – klaidingai teigiami arba tiesiog erzinantys. Paaiškinsime, kaip jie veikia skirtingose versijose, kokias ribas naudoja „Windows“, kaip pašalinti pranešimą iš registro, kokios yra alternatyvos įmonėms ir ilgalaikiai sprendimai, kaip išvengti tokių pranešimų pasikartojimo.
Kas yra įspėjimas apie mažą laisvos vietos kiekį ir kaip jis veikia sistemoje „Windows“?
„Windows“ rodo įspėjimą, kai aptinka, kad diske baigiasi laisva vieta; senesnėse versijose sistemos dėkle matysite burbulą, o „Windows 10/11“ – pranešimą pranešimų srityje. Įspėjimo formuluotė keičiasi, tačiau tikslas išlieka tas pats: paskatinti jus atlaisvinti vietos.
„Windows XP“ / „Vista“ / „7“ ir „Windows Server 2003“ / „2008“ / „2012“ / „2016“ versijose klasikinis pranešimas, panašus į „Vietiniame diske C: baigiasi vieta ir kad galite atlaisvinti nereikalingus failus“. „Windows 10“ / „11“ ir „Server 2019“ / „2022“ versijose pranešimas rodomas kaip „Saugyklos vieta“, raginantis atidaryti saugyklos nustatymus , tačiau iš esmės tai reiškia tą patį.
Sistema periodiškai tikrina laisvą vietą: kas minutę sistemoje „Vista“, o pagal numatytuosius nustatymus – kas 10 minučių sistemoje „Windows 7“ ir naujesnėse versijose. Kai kiekis nukrenta žemiau tam tikrų ribų, įspėjimų skaičius padidėja : pirmasis įspėjimas rodomas, kai laisvos vietos kiekis yra mažesnis nei 200 MB, antrasis – kai laisvos vietos kiekis yra mažesnis nei 80 MB, o svarbiausias – kai laisvos vietos kiekis yra mažesnis nei 50 MB.
Atminkite, kad kuriant dideles atsargines kopijas arba kai disko talpa labai svyruoja, galite laiku nepamatyti pranešimo arba jis gali pasirodyti nepatogiu metu. Todėl svarbu suprasti, kad dažnis yra susijęs su apklausos intervalu ir šiomis fiksuotomis ribomis.

Ar turėtumėte jį išjungti? Rizika ir kada tai daryti
Įspėjimas rodomas dėl priežasties: „Windows“ reikia šiek tiek laiko sistemos užduotims (indeksavimui, atnaujinimams, virtualiai atminčiai ir kt.) atlikti. Įspėjimo ignoravimas gali lemti prastą našumą, pataisų diegimo nesėkmes, gedimus ir net paleidimo problemas. Jei sistemos diskas failų naršyklėje rodomas raudonai, atsakingas veiksmas – veikti kuo greičiau.
Taigi, kada prasminga nutildyti pranešimą? Iš esmės dviem atvejais: jei jis pasirodo per klaidą arba jei jau turite alternatyvią, kontroliuojamą stebėjimo sistemą, kuri įspėja tiksliau. Jei įspėjimas yra nuolatinis, bet jau įsitikinote, kad turite pakankamai laiko arba turite savo taisykles, jo išjungimas gali padėti išvengti trikdžių.
Tiesioginis metodas: išjunkite įspėjimą iš „Windows“ registro
Greičiausias būdas nutildyti sistemos pranešimus yra sukurti registro įrašą. Prieš tęsiant, labai svarbus įspėjimas: registro modifikavimas yra rizikingas; sukurkite atsarginę duomenų kopiją ir būkite atsargūs.
Veiksmai, kaip išjungti įspėjimą apie mažą laisvos vietos kiekį dabartiniame vartotojo profilyje („Windows 7“, „8.1“, „10“, „11“ ir modernūs serveriai): atidarykite registro rengyklę paspausdami „Win“ + „R“, įveskite „regedit“ ir patvirtinkite paspausdami „Enter“.
Eikite į raktą HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer. Jei „Explorer“ nėra „Policies“ aplanke, sukurkite jį.
Dešinėje srityje sukurkite naują 32 bitų DWORD reikšmę pavadinimu „NoLowDiskSpaceChecks“. Redaguokite šią reikšmę ir nustatykite ją į 1, kad išjungtumėte mažos disko vietos patikrinimą . Uždarykite registro rengyklę, atsijunkite ir vėl prisijunkite (arba paleiskite kompiuterį iš naujo), kad pakeitimai įsigaliotų.
Susiję variantai ir nustatymai, kurie gali padėti, jei norite sumažinti ir senesnių įrankių patarimų skaičių: aplanke HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer galite sukurti DWORD reikšmes, vadinamas „EnableBalloonTips“ ir „ShowInfoTip“, kurių reikšmė yra 0, kad išjungtumėte šiuos tradicinius įrankių patarimus. Tai nėra visiškai tas pats, kas modernus įspėjimas apie mažą vietos kiekį, tačiau padeda nutildyti balioninio tipo pranešimus.
Atminkite: jei persigalvosite, tiesiog nustatykite „NoLowDiskSpaceChecks“ į 0 arba ištrinkite įrašą, kad grįžtumėte į numatytąjį veikimą. Kitiems sąsajos pakeitimams yra papildomų registro pakeitimų (pvz., „DesktopLivePreviewHoverTime“ arba „MenuShowDelay“), kurie neturi įtakos šiam įspėjimui, bet dažnai naudojami kartu.
Alternatyva senesnėms aplinkoms: sukurkite savo įspėjimą naudodami „System Monitor“ („Server 2003“)
Senesnėse sistemose („Windows Server 2003“) yra funkcija „Našumo žurnalai ir įspėjimai“, leidžianti sukurti laisvos vietos diske įspėjimą nesiremiant sistemos pasauliu. Ji neišjungia vietinio įspėjimo, tačiau suteikia tikslią slenksčių ir veiksmų kontrolę.
Procesas yra toks: atidarykite „Našumas“ iš „Administravimo įrankių“, išskleiskite „Našumo žurnalai ir įspėjimai“ ir sukurkite „Naują įspėjimų konfigūraciją“. Skirtuke „Bendra“ pridėkite „LogicalDisk“ skaitiklį ir pasirinkite „% laisvos vietos“, kad diskas būtų stebimas.
Apibrėžkite slenkstį (pavyzdžiui, „Žemas“ žemiau jus dominančio skaičiaus) ir atrankos intervalą (pagal numatytuosius nustatymus tinka 5 sekundės). Dalyje „Veiksmas“ galite nuspręsti, ką daryti: rašyti į įvykių žurnalą, siųsti tinklo pranešimą naudojant „Messenger“ paslaugą, paleisti skaitiklio žurnalą arba paleisti programą / paketinį failą su argumentais.
Galiausiai pakoreguokite planavimą: paleiskite rankiniu būdu arba konkrečiu laiku; sustabdykite rankiniu būdu, praėjus tam tikrai trukmei ar laikui. Jei norite, kad jis veiktų toliau net ir po paleidimo iš naujo, nustatykite labai ilgą trukmę ir, jam pasibaigus, pasirinkite „Pradėti naują nuskaitymą“ . Tai užtikrins nuolatinį stebėjimą, nesiremiant integruotais pranešimais.
MDM ir politika: ką galite ir ko negalite liesti
Jei kompiuterius tvarkote naudodami „Intune“ ar kitą MDM, net grupės politikos redaktorius nesiūlo „oficialios“ politikos, skirtos išjungti sistemos pranešimą apie mažą disko vietą. Nors „Windows“ CSP ekosistema leidžia koreguoti šimtus veiksmų, šis konkretus pranešimas neturi specialaus perjungimo jungiklio.
Yra politikos, susijusios su disko elgesiu, kai trūksta vietos. Pavyzdžiui, „Search/PreventIndexingLowDiskSpaceMB“ apibrėžia ribą, kurią pasiekus indeksavimas išjungiamas arba tęsiamas, kai trūksta vietos. Tai neišjungia sistemos įspėjimo, bet leidžia nuspręsti, ar indeksavimo priemonė sustoja, kai trūksta vietos.
Įmonių aplinkoje geriausia praktika yra derinti šiuos veiksmus: išjungti registro įspėjimus, jei jie vargina, pridėti savo stebėjimo funkcijas (žr. įspėjimų ir scenarijų skyrius) ir įdiegti strategijas, kurios sumažina apkrovą, kai vietos yra ribota. Tai padeda išvengti nereikalingo triukšmo ir palaikyti sistemos būklę.
Fono sprendimas: atlaisvinkite arba išplėskite vietos diske
Pranešimo nutildymas išsprendžia problemą, tačiau idealiu atveju turėtumėte pašalinti priežastį: nepakanka vietos C diske. Pirmas žingsnis: naudokite disko valymą ir kitus „Windows 11“ priežiūros įrankius . Paspauskite „Win+R“, įveskite „cleanmgr“ ir pasirinkite diską, kurį norite valyti; pažymėkite langelius prie laikinų failų, miniatiūrų, talpyklų ir kt. ir patvirtinkite . Tada pakartokite procesą ir spustelėkite „Išvalyti sistemos failus“, kad išplėstumėte valymą („Windows Update“ failai, diegimo likučiai ir kt.).
Jei naudojate „Windows Server 2008/2012“ ir gaunate klaidą, kad „cleanmgr“ nerasta, taip yra todėl, kad ši funkcija pagal numatytuosius nustatymus neįgalinta. Prieš naudodami disko valymo komponentą, turite jį įjungti savo serverio versijoje.
Kai valymas daug neduoda (atkurta mažiau nei ~20 GB), reikės išplėsti C: diską. Sumažinkite gretimą tomą (pvz., D:) ir išplėskite C: diską atlaisvinta vieta. Naudodami skaidinių dalijimo programinę įrangą, pvz., NIUBI Partition Editor, galite sumažinti D: diską, kairėje pusėje sukurti nepaskirstytos vietos ir pridėti jį prie C: disko nieko iš naujo neįdiegdami.
Įprasta procedūra yra tokia: dešiniuoju pelės mygtuku spustelėkite D, kad pasirinktumėte „Keisti dydį / perkelti“, kairįjį kraštą vilkite į dešinę ir pritaikykite; tada dešiniuoju pelės mygtuku spustelėkite C, kad pasirinktumėte „Keisti dydį / perkelti“, ir vilkite dešinįjį kraštą, kad užpildytumėte nepaskirstytą vietą; ir galiausiai „Taikyti“. Tokios priemonės kaip NIUBI gali pasigirti „virtualiu režimu“, „1 sekundės grįžimu“ arba „karštuoju klonavimu“, kad būtų užtikrintas didesnis saugumas ir greitis.
Scenarijai ir automatizavimas: pasirinktiniai įspėjimai „Server 2012 R2“ (ir susijusiose versijose)
Aplinkose, kuriose reikia tiksliai derinti, galite pakeisti bendrąjį pranešimą pasirinktiniu scenarijumi, kuris stebi laisvos vietos diske procentą ir įspėja jus per konsolę, el. paštą arba jūsų pageidaujamu būdu. Įprastas „PowerShell“ modelis naudoja WMI, kad pateiktų užklausą „Win32_LogicalDisk“, apskaičiuotų procentą ir įspėtų, jei jis nukrenta žemiau tam tikros ribos.
Idėja paprasta: apibrėžiate slenksčio kintamąjį (pavyzdžiui, 17 %), nurodote failą „servers.txt“ su po vieną kompiuterį kiekvienoje eilutėje, patikrinate jo egzistavimą, jį perskaitote ir iteruojate per kiekvieną serverį. Kiekvienam loginiam diskui gaunate bendrą dydį ir laisvą vietą, apskaičiuojate procentinę dalį ir, jei ji mažesnė už nustatytą slenkstį, pateikiate įspėjimą . Klasikiniame pavyzdyje atspausdinami tokie pranešimai kaip „C diske yra X % laisvos vietos“ ir, kai reikia, rodomas pranešimas „Būklės įspėjimas!“.
Šį scenarijų galima suplanuoti užduočių planuoklyje ir išplėsti, kad būtų galima siųsti el. laiškus arba atidaryti pagalbos užklausas. Tokiu būdu, vietoj bendro pranešimo, gausite įspėjimus būtent tada ir taip, kada jums jų reikia.
Ypatingi atvejai: programinė įranga, kuri taip pat pateikia įspėjimus apie mažą vietos talpą
„Windows“ nėra vienintelė sistema, siunčianti įspėjimus; serverio programos ir sinchronizavimo klientai turi savo taisykles. Panagrinėkime dvi labai dažnas įmonėse. Jei įspėjimą gaunate iš vienos iš jų, turėtumėte patikrinti konkrečius jos nustatymus.
„Tableau Server“: apima vietinį disko naudojimo stebėjimą kiekviename mazge ir gali siųsti el. pašto pranešimus, kai vietos kiekis nukrenta žemiau ribos. Taip pat siūlomi administravimo rodiniai, skirti stebėti naudojimą, ir valymo įrankiai su „tsm maintenance cleanup“, kuris išvalo žurnalus ir laikinus failus, įskaitant nereikalingus „PostgreSQL“ elementus.
„ZooKeeper“ diegimuose, kurie generuoja daug operacijų žurnalų, galite koreguoti momentinės kopijos kūrimą naudodami komandą „tsm configuration set -k zookeeper.config.snapCount -v <counter>“ ir pritaikyti pakeitimus naudodami komandą „tsm pending-changes apply“. Jei pritrūksta vietos ir „Tableau“/TSM nebereaguoja, atlaisvinkite failų, kad atlaisvintumėte vietos, ir priverstinai atlikite perkonfigūravimą naudodami fiktyvų raktą („-k foo -v bar --force-keys“) ir pritaikykite pakeitimus . Visa tai bus atlikta nepaveikiant „Tableau“ funkcionalumo.
„Nextcloud Desktop“: jo klientas apsaugo nuo kompiuterio perkrovos dėl kintamųjų ir nustatymų. „Windows“ sistemoje konfigūracijos failas yra aplanke „%APPDATA%\Nextcloud\nextcloud.cfg“. Aplinkos kintamieji, tokie kaip „OWNCLOUD_CRITICAL_FREE_SPACE_BYTES“ (numatytoji reikšmė 50*1000*1000), apibrėžia kritinį minimumą, o „OWNCLOUD_FREE_SPACE_BYTES“ (numatytoji reikšmė 250*1000*1000) praleidžia atsisiuntimus, jei jie yra žemiau leistinos ribos.
Be to, klientas siūlo registravimo parinktis („--logfile“, „--logdir“, „--logdebug“), konfigūracijos katalogo („--confdir“) arba vykdymo fone („--background“). Jei pageidaujate komandinės eilutės, „nextcloudcmd“ atlieka vienkartinį sinchronizavimą su tokiomis žymėmis kaip „--path“, kad sinchronizuotų poaplankius, „--httpproxy“ arba „--non-interactive“ . Tai naudinga, kai įspėjimas gaunamas iš kliento vidinės sinchronizavimo politikos ir norite ją moduliuoti arba apriboti tai, kas sinchronizuojama.
Geriausia registro praktika: kas tai yra, kaip jį atidaryti ir kaip nieko nesugadinti
Registro rengyklė („regedit“) yra grafinė priemonė, leidžianti keisti giluminius „Windows“ parametrus. Ji skirta administratoriams arba patyrusiems vartotojams, o klaida gali turėti rimtų pasekmių sistemai . Todėl labai svarbu suprasti jos medžio struktūrą: raktus (pvz., šakas), dalinius raktus ir reikšmes (eilutes, DWORD ir kt.).
Norėdami jį atidaryti, paspauskite „Win + R“ ir įveskite „regedit“ („Windows XP“, 7/8/10/11). Prieš atlikdami bet kokius pakeitimus, eksportuokite raktą, kurį norite modifikuoti, jei reikėtų grįžti prie ankstesnės versijos. Norėdami sukurti naują reikšmę, dešiniuoju pelės mygtuku spustelėkite atitinkamą skydelį, pasirinkite „Naujas“ ir pasirinkite duomenų tipą; norėdami redaguoti, dukart spustelėkite reikšmę ir atidžiai ją pakoreguokite.
Pagrindinės taisyklės: keiskite tik tai, ką suprantate, dokumentuokite savo veiksmus ir paleiskite iš naujo, jei to reikia koregavimui (daugeliui vartotojų reikia atsijungti arba paleisti iš naujo). Įspėjimo apie mažą disko vietą išjungimas yra saugus pakeitimas, jei žinote, ką darote, bet nenustokite stebėti disko būklės kitomis priemonėmis.
Už „Windows“ ribų: šoninio veikimo derinimas mažoje erdvėje
Šiuolaikinėse „Windows“ sistemose, be įspėjimo, yra posistemės, kurios keičia savo elgseną, kai diske trūksta vietos. Vienas pavyzdys yra „Windows Search“ indeksavimo priemonė, kuri gali pristabdyti savo veiklą, kai trūksta vietos diske iki tam tikro MB skaičiaus, kad situacija nepablogėtų . Kaip matėme, MDM yra direktyva „Search/PreventIndexingLowDiskSpaceMB“, skirta tai moduliuoti.
Kiti produktai taip pat taiko savo apribojimus: sinchronizavimo klientai, tokie kaip „Nextcloud“, neatsisiunčia failų, jei tuoj bus peržengta apibrėžta riba (kintamieji „OWNCLOUD_*“); serverių sprendimai, tokie kaip „Tableau“, išsaugo ir keičia žurnalus naudodami konfigūruojamas politikas ir turi valymo komandas, kad per kelias sekundes atkurtų GB. Šių niuansų supratimas leidžia suvaldyti triukšmą neprarandant matomumo.
Geriausias būdas apjungia atrankinį nutildymą (pranešimų išjungimą prireikus), reguliarų valymą ir pritaikytą stebėjimą. Tokiu būdu išvengsite trikdžių, išlaikysite našumą ir numatysite problemas.