- Гэтае папярэджанне прызначана для абароны вашай сістэмы; адключайце яго толькі ў тым выпадку, калі вы кантралюеце сваё асяроддзе.
- Адключыце яго з дапамогай параметра рэестра NoLowDiskSpaceChecks=1 у HKCU.
- Узмацніце кантроль і ўборку/ратацыю, каб пазбегнуць абмежаванняў прасторы.
- На серверах ён аўтаматызуе апавяшчэнні/дзеянні і клапоціцца пра падрабязныя праграмы (журналы).
Апавяшчэнні
Тым не менш, ёсць сцэнарыі, калі адключэнне папярэджання мае сэнс (кантраляванае асяроддзе, ілжывыя трывогі, дэманстрацыі, лабараторнае абсталяванне). У гэтым кіраўніцтве вы даведаецеся, як адключыць апавяшчэнне аб недахопе месца на дыску ў Windows з дапамогай рэестра, азнаёміцеся з параметрамі кіравання (MDM/Intune, скрыпты і карыстальніцкія абвесткі) і будзеце мець пад рукой надзейныя метады для аднаўлення месца, калі вам гэта сапраўды трэба. Пачнем. Як адключыць апавяшчэнні «Няма месца на дыску» ў Windows.
Што такое папярэджанне аб недахопе месца на дыску?

Пачынаючы з Windows XP/Vista/7 і Server 2003/2008/2012/2016, сістэма адлюстроўвае апавяшчэнне, калі выяўляе, што на дыску заканчваецца запас. Класічны тэкст выглядае прыкладна так: У вас заканчваецца месца на лакальным дыску. Каб вызваліць месца на гэтым дыску, выдаліўшы старыя або непатрэбныя файлы, націсніце тут.У Windows 10/11 (і Server 2019/2022) загаловак запыту змяняецца на «Свабодная прастора для захоўвання» і прапануецца перайсці ў налады сховішча. Мэта складаецца ў тым, каб папярэдзіць вас, перш чым сістэма пачне выходзіць з ладу..
Калі гэта з'яўляецца? У Windows 7 і больш позніх версіях праверка даступнай прасторы выконваецца па змаўчанні кожныя 10 хвілін (у Vista — кожную хвіліну). Тыповыя парогі складаюць 200 МБ, 80 МБ і 50 МБ.: На кожным узроўні падказка становіцца больш настойлівай. Калі падказка з'яўляецца падчас капіявання вялікага аб'ёму дадзеных, вы можаце бачыць яе ў нязручны час.
Ігнараваць гэтае папярэджанне — не вельмі добрая ідэя: недастаткова вольнага месца Дыск C: становіцца чырвоным у правадніку, Абнаўленні Windows могуць збівацца, ваш камп'ютар можа запавольвацца, нечакана перазагружацца або нават узнікаць памылкі загрузкі.
Як адключыць апавяшчэнні з рэестра Windows
Гэты метад з'яўляецца прамым і зварачальным, і мае сферу дзеяння для кожнага карыстальніка (Ганконгскі саюз кіраўніцтваў). Перш чым дакранацца да рэестра, стварыце кропку аднаўлення і/або экспартуйце ключ якія вы збіраецеся змяніць.
- Націсніце Windows + R, увядзіце
regeditі націсніце Enter, каб адкрыць рэдактар рэестра. Дайце правы адміністратара, калі запытана. - Перайдзіце да:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\ExplorerКалі які-небудзь падраздзел не існуе, стварыце яго. - У правай панэлі стварыце параметр DWORD (32-бітны) з імем
NoLowDiskSpaceChecks(у некаторых тэкстах гэта перакладаецца як «Праверкі на недахоп месца на дыску не праводзяцца»). Прысвоіць значэнне 1. - Зачыніце Regedit і выйдзіце з сістэмы або перазагрузіце кампутар, каб змены ўступілі ў сілу.
Паклаўшы NoLowDiskSpaceChecks=1 праверка, якая выклікае папярэджанне, адключана у профілі бягучага карыстальніка. Каб адмяніць гэта, змяніце значэнне на 0 або выдаліце параметр DWORD.
Парады і назіранні
- Калі вы хочаце прымяніць змены да некалькіх карыстальнікаў, разгарніце наладу з дапамогай параметраў групавой палітыкі, сцэнарыяў уваходу або інструментаў кіравання (MDM/Intune), якія запісваюць у HKCU. Памятайце, што гэта канфігурацыя для кожнага карыстальніка.
- Няправільнае рэдагаванне рэестра можа выклікаць праблемы. Дзейнічайце асцярожна і сачыце за зменамі каб мець магчымасць іх адмяніць.
Альтэрнатывы для адміністратараў: MDM, палітыкі і звязаныя з імі налады
Няма спецыяльнага пастаўшчыка служб кіравання канфігурацыямі (CSP), які можа «адключыць» папярэджанне аб недахопе месца на дыску ва ўсім свеце, але вы можаце наладзіць сваё асяроддзе, каб паменшыць шум або адаптаваць паводзіны. Некалькі карысных налад у карпаратыўных разгортваннях:
- Пошук/Індэксаванне: CSP
Search/PreventIndexingLowDiskSpaceMBкіруе тым, ці будзе індэксатар працягваць працаваць, калі памер дыска меншы за 600 МБ. Карысна пазбегнуць лішняй актыўнасці пры зацягванні дыска. - З дапамогай Intune можна прымусова ўключыць або выключыць іншыя паводзіны сістэмы, якія генеруюць апавяшчэнні і загрузкі (напрыклад, Spotlight, парады, тэлеметрыю і г.д.). Яны не адключаюць папярэджанне аб прасторы як такое, але яны дапамагаюць падтрымліваць цішыню ў навакольным асяроддзі.
- Размеркаваць значэнне
NoLowDiskSpaceChecksу HKCU праз Карыстальніцкія OMA-URI або скрыпты PowerShell у карыстальніцкай фазе, калі ваш MDM гэта дазваляе. Гэта падтрыманы спосаб аўтаматызаваць тое, што вы рабілі б уручную..
Карыстальніцкі маніторынг і абвесткі: серверы Windows

На серверах лепш, чым адключаць апавяшчэнні укараняць надзейныя і дзейсныя абвесткіУ Windows Server 2003 былі ўключаны журналы прадукцыйнасці і абвесткі для запуску дзеянняў, калі лічыльнік перавышае парог. Асноўны працоўны працэс маніторынгу вольнага месца быў наступным:
- Адкрыйце прадукцыйнасць з адміністрацыйных інструментаў і разгарніце «Журналы і абвесткі прадукцыйнасці». У раздзеле «Апавяшчэнні» стварыце «Новую канфігурацыю папярэджанняў» з апісальнай назвай (напрыклад, «Свабодная прастора на дыску»).
- У раздзеле «Агульныя» дадайце лічыльнік: аб'ект «Лагічны дыск», лічыльнік «% вольнага месца» і выберыце дыск, які вы хочаце кантраляваць. Пазначце тып параўнання «Ніжэй» і вызначце парог (напрыклад, 10%).
- У раздзеле «Дзеянне» выберыце, што рабіць пры спрацоўванні: запісваць у журнал праграмы, адпраўляць сеткавае паведамленне, запускаць журнал лічыльніка або запускаць праграму/каманду (можна перадаць аргументы каманднага радка). Апошні варыянт з'яўляецца ключавым для аўтаматызацыі ачысткі або адпраўкі электронных лістоў..
- У раздзеле «Расклад» выберыце, як пачынаць і спыняць апытанне (уручную, у пэўны час або пасля пэўнага часу). Каб яно не спынялася пасля перазагрузкі, усталюйце для параметра «Спыніць экзамен» вельмі вялікую колькасць дзён і актывуйце «Пачаць новы экзамен».
Гэты падыход застаецца канцэптуальна слушным і ў сучасных версіях з існуючымі інструментамі (лічыльнікі прадукцыйнасці, планавальнік задач і скрыпты). Мэта складаецца ў тым, каб праактыўна папярэджваць і, пры неабходнасці, выконваць аўтаматычныя дзеянні..
Скрыпты PowerShell для Server 2012 R2 (і больш позніх версій)
Калі вы кіруеце некалькімі серверамі, скрыпт эканоміць вашу працу. Вельмі распаўсюджаная схема — чытаць спіс кампутараў і для кожнага з іх запытваць Win32_LogicalDisk, разлічыце працэнт свабодных рэсурсаў і параўнайце з парогавым значэннем. Калі паказчык падае ніжэй, выдаецца папярэджанне або апавяшчэнне..
Логіка, коратка кажучы: вызначае $freespacethreshold (напрыклад, 17), загружае імёны файлаў servers.txt, аднавіце лагічныя дыскі з дапамогай Get-WmiObject Win32_LogicalDisk, вылічвае $percentfree = ($l.FreeSpace / $l.Size) * 100, што калі $percentfree менш за парог, выдае папярэджанне (І, калі хочаце, адпраўце электронны ліст або напішыце ў SIEM.) Вы можаце запланаваць гэта з дапамогай планавальніка задач і пашырыць яго, адправіўшы праз SMTP.
Як бяспечна вызваліць месца (і пазбегнуць адключэння гуку апавяшчэнняў)
Прыярытэт — вызваліць месца на дыску C: і на пашкоджаных дысках. Пачніце лёгка з ачысткі дыска:
- Націсніце Windows + R, увядзіце
cleanmgrі Enter. Выберыце дыск C: і націсніце OK. - Праверце катэгорыі файлаў, якія трэба выдаліць (часовыя файлы, мініяцюры, кэшы і г.д.). Праглядзіце апісанне кожнай катэгорыі каб зразумець, што выдаляецца.
- Пацвердзіце ачыстку. Затым зноў запусціце cleanmgr як «Ачыстка сістэмных файлаў», каб атрымаць дадатковыя параметры (напрыклад, папярэднія ўсталёўкі Windows).
У Windows Server 2008/2012 гэтая ўтыліта не была ўключана па змаўчанні; калі вы бачыце памылку «Windows не можа знайсці 'cleanmgr'», спачатку ўключыце яго і паспрабуйце яшчэ раз.
Калі ачыстка не аднаўляе дастаткова месца (менш за ~20 ГБ запасу), націсніце разгарнуць C: перамяшчэнне прасторы з суседніх тамоў з дапамогай дыспетчара раздзелаў. Звычайная працэдура заключаецца ў скарачэнні дыска D:, каб стварыць неразмеркаваную прастору адразу за C:, а затым пашырэнні C:, каб заняць гэтую прастору. Вы можаце зрабіць гэта ў Інтэрнэце з дапамогай старонніх серверных інструментаў; Заўсёды правярайце рэзервовыя копіі і перыяд абслугоўвання перад ужываннем змяненняў. Калі вы працуеце з знешнімі дыскамі, спачатку даведайцеся, як бяспечна выняць знешні жорсткі дыск.
Калі вы хочаце даведацца больш пра вызваленне месца, вось артыкул для больш падрабязнага вывучэння: як вызваліць месца на цвёрдым дыску
Сервер Tableau: абслугоўванне, калі дыск зацягнуты
Калі вы кіруеце Tableau Server, сам прадукт можа запаўняць дыскавую прастору журналамі і часовымі файламі. Дзейнічайце з гэтымі канкрэтнымі мерамі:
- Бяжы
tsm maintenance cleanupкаб ачысціць журналы, часовыя файлы і непатрэбныя запісы з PostgreSQL. Калі вы хочаце захаваць журналы, стварыце пакет перад іх выдаленнем. - Праверце службу каардынацыі (ZooKeeper): па змаўчанні яна стварае здымкі кожныя 100.000 100.000 транзакцый і выдаляе тыя, што старэйшыя за пяць дзён. Калі вы генеруеце менш за XNUMX XNUMX у дзень, часопісы могуць назапашваццаАдрэгулюйце з дапамогай
tsm configuration set -k zookeeper.config.snapCount -v <num>і ўжываецца зtsm pending-changes applyЗапісы звычайна знаходзяцца ўC:\ProgramData\Tableau\Tableau Server\data\tabsvc\appzookeeper\<n>\version-2. - Калі ў вас скончылася месца і вы не можаце атрымаць доступ да інтэрфейсу Tableau або TSM, вызваляе непатрэбныя файлы і прымусова пераканфігураваць, стварыўшы неіснуючы ключ:
tsm configuration set -k foo -v bar --force-keysа затымtsm pending-changes apply.
Сінхранізацыя кліентаў: усталёўка парогаў, каб пазбегнуць перагрузкі дыска

У такіх інструментах, як кліент Nextcloud для працоўнага стала, вольная прастора з'яўляецца вызначальным фактарам сінхранізацыі. Вы можаце мадуляваць яго паводзіны з дапамогай зменных асяроддзя:
OWNCLOUD_CRITICAL_FREE_SPACE_BYTES(па змаўчанні 50*1000*1000): Крытычны мінімум. Ніжэй за гэты ўзровень праграма фатальна не можа абараніць сябе.OWNCLOUD_FREE_SPACE_BYTES(па змаўчанні 250*1000*1000): Загрузкі, якія пакідаюць дыск ніжэйшым за гэты парог, прапускаюцца. Пазбягайце запаўнення C: падчас сінхранізацыі.
Акрамя таго, вы можаце абмежаваць паралельнасць (OWNCLOUD_MAX_PARALLEL) або тайм-аўт (OWNCLOUD_TIMEOUT) калі ў вас мала рэсурсаў. Карэкцыя гэтых значэнняў памяншае рызыку з'яўлення папярэджання аб недахопе месца падчас поўнай сінхранізацыі..
Іншыя інфармацыйныя вокны, якія вы можаце захацець адключыць
Калі вы хочаце мінімізаваць адцягваючыя фактары на кіраваных кампутарах, вы можаце адключыць Класічныя падказкі і вокны акна Explorer, ў HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer стварыць DWORD EnableBalloonTips y ShowInfoTip і прызначыць іх 0Гэта не ўплывае на праверку прасторы як такую. але памяншае колькасць усплывальных вокнаў якія бачаць карыстальнікі.
Калі не варта адключаць папярэджанне
Адключэнне гуку апавяшчэння не вырашае асноўную праблему: недастаткова месца. Калі C: чырвоны або ніжэй за 10–15%Прыярытэзуйце вызваленне і/або пашырэнне. На серверах і камп'ютарах карыстальнікаў недахоп месца можа перапыніць рэзервовае капіраванне, прывесці да збояў базы дадзеных, спыніць службы або перашкодзіць усталёўцы абнаўленняў бяспекі.
Добрыя практыкі, каб пазбегнуць вяртання да гэтага моманту
- Плануйце перыядычную ачыстку часовых файлаў, журналаў і кэша. Аўтаматызуйце з дапамогай задач і скрыптоў.
- Асобна размяшчайце аб'ёмы дадзеных і сістэмныя аб'ёмы, каб прадухіліць некантралюемае павелічэнне C:. Размясціце цяжкія профілі на іншым блоку.
- Кантралюйце % вольнай прасторы з дапамогай лічыльнікаў або інструмента назірання і генеруйце абвесткі з запасам. Не чакайце 200/80/50 МБ.
- На серверах з падрабязным праграмным забеспячэннем (BI, ETL і г.д.) плануйце ратацыю і захоўванне журналаў. Пазбягайце нечаканых назапашванняў.
У некаторых карпаратыўных асяроддзях вы таксама можаце наладзіць сістэмныя функцыі, звязаныя з актыўнасцю і апавяшчэннямі (Spotlight, прапановы, тэлеметрыя), з дапамогай палітык Intune/MDM. Яны не выключаюць папярэджанне аб недахопе месца, але дапамагаюць кантраляваць шум, пакуль вы вырашаеце праблему.
Паведамленне аб недахопе месца — гэта выратаванне, калі сітуацыя выходзіць з-пад кантролю, але часам трэба проста маўчаць. З мужнасцю NoLowDiskSpaceChecks Вы можаце зрабіць гэта акуратна і адваротна ў рэестры; і калі вы кіруеце флотамі, разгортванне па палітыцы простае. Не выпускайце з-пад увагі той факт, што доўгатэрміновым рашэннем з'яўляецца вызваленне або пашырэнне прасторы.Ачысціце з дапамогай інструментаў Windows, наладзьце праграмы, якія спампоўваюць/сінхранізуюцца, павярніце журналы (Tableau/іншыя) і, пры неабходнасці, пашырыце C: шляхам бяспечнага перамяшчэння раздзелаў. Цяпер вы ведаеце Як адключыць апавяшчэнні «Няма месца на дыску» ў Windows.
Захапляўся тэхнікай з малых гадоў. Мне падабаецца быць у курсе падзей у сектары і, перш за ўсё, паведамляць пра гэта. Вось чаму я шмат гадоў займаюся камунікацыяй на вэб-сайтах тэхналогій і відэагульняў. Вы можаце знайсці, як я пішу пра Android, Windows, MacOS, iOS, Nintendo або любую іншую сумежную тэму, якая прыйдзе вам на розум.