Уклоните упозорење о „мало простора на диску“ у оперативном систему Windows: Онемогућите га правилно и избегните проблеме

Последње ажурирање: КСНУМКС Септембер оф КСНУМКС
Аутор: нцост
  • Разуме прагове и фреквенцију упозорења о малом простору како би одлучио да ли да га утиша.
  • Онемогућите га помоћу регистра (NoLowDiskSpaceChecks) и користите сопствено праћење.
  • Нападните узрок: очистите са cleanmgr и проширите C: када је потребно.
  • Управљајте посебним случајевима (Tableau, Nextcloud) и политикама које утичу на мало простора.

Онемогућите упозорење о недостатку простора у систему Windows

Ако свакодневно користите Windows, пре или касније ћете видети страшно упозорење о мало простора на диску. То искачуће обавештење може се појавити у најгорем могућем тренутку, прекидајући ваш радни процес. У овом чланку ћемо вам рећи како да онемогућите ова обавештења када вам заиста нису потребна, а такође и како да их спречите проактивним чишћењем и праћењем. Идеја је да ви контролишете систем, а не обрнуто.

Пре него што пређемо на посао, корисно је разумети шта се крије иза ових обавештења и када је смислено искључити их. Понекад су корисна, понекад су лажно позитивна или једноставно досадна. Објаснићемо како се понашају у различитим верзијама, прагове које Windows користи, како уклонити обавештење из регистра, корпоративне алтернативе и дугорочна решења како би се спречило да се то понови.

Шта је упозорење о мало простора и како функционише у оперативном систему Windows?

Windows приказује упозорење када открије да вам понестаје слободног простора на диску; у старијим верзијама видећете мехурић у системској палети, а у Windows-у 10/11, обавештење у области за обавештења. Формулација упозорења се мења, али циљ је исти: да вас подстакне да ослободите простор.

У оперативним системима Windows XP/Vista/7 и Windows Server 2003/2008/2012/2016, класична порука је гласила нешто попут „Локални диск C: остаје без простора и да можете ослободити непотребне датотеке“. У оперативним системима Windows 10/11 и Server 2019/2022, обавештење се појављује као „Простор за складиштење“ и тражи од вас да отворите Подешавања складиштења , али у суштини значи исто.

Систем периодично проверава слободан простор: сваког минута у Висти, а подразумевано сваких 10 минута у оперативном систему Windows 7 и новијим верзијама. Када количина падне испод одређених прагова, број упозорења се повећава : прво упозорење се јавља испод 200 MB, друго испод 80 MB, а најкритичније испод 50 MB.

Имајте на уму да током великих резервних копија или када диск много варира, можда нећете видети обавештење на време или оно може стићи у незгодном тренутку. Стога је важно разумети да је учесталост повезана са интервалом анкетирања и тим фиксним ограничењима.

Како уклонити упозорење о мало простора

Да ли треба да га онемогућите? Ризици и када то урадити

Упозорење постоји с разлогом: Windows-у је потребан простор за системске задатке (индексирање, ажурирања, виртуелна меморија итд.). Игнорисање упозорења може довести до лоших перформанси, неуспешне инсталације закрпа, падова система, па чак и проблема са покретањем. Ако се системски диск појављује црвено у програму File Explorer, одговорно је деловати што је пре могуће.

Дакле, када има смисла утишати обавештење? У основи, у два случаја: ако се појави грешком или ако већ имате алтернативни, контролисани систем праћења који вас прецизније упозорава. Ако је упозорење стално, али сте већ проверили да имате довољно времена или да имате своја правила, његово онемогућавање може вас спасити од прекида.

Директна метода: Онемогућите упозорење из Windows регистра

Најбржи начин да утишате системска обавештења је да креирате унос у регистар. Пре него што наставите, веома важно упозорење: измена регистра носи ризике; направите резервну копију података и наставите са опрезом.

Кораци за онемогућавање упозорења о мало простора у тренутном корисничком профилу (Windows 7, 8.1, 10, 11 и модерни сервери): Отворите уређивач регистра помоћу Win+R, откуцајте regedit и потврдите помоћу Enter.

  WmiPrvSE.exe: Шта је то, чему служи и како да решите проблем

Идите до кључа HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer. Ако „Explorer“ не постоји у „Policies“, креирајте га.

У десном окну креирајте нову 32-битну DWORD вредност под називом „NoLowDiskSpaceChecks“. Уредите ту вредност и поставите је на 1 да бисте онемогућили провере да ли има мало простора на диску . Затворите уређивач регистра, одјавите се и поново се пријавите (или поново покрените рачунар) да бисте применили промену.

Повезане варијације и подешавања која вам могу помоћи ако желите да смањите број застарелих обрасца за алате: У HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer, можете креирати DWORD вредности под називом „EnableBalloonTips“ и „ShowInfoTip“ са вредношћу 0 да бисте онемогућили ове традиционалне обрасце за алате. То није баш исто као модерно упозорење о мало простора, али помаже у утишавању обавештења у облику балончића.

Запамтите: ако се предомислите, једноставно подесите „NoLowDiskSpaceChecks“ на 0 или обришите унос да бисте се вратили на подразумевано понашање. За остала подешавања интерфејса, постоје додатна подешавања регистра (као што су „DesktopLivePreviewHoverTime“ или „MenuShowDelay“) која не утичу на ово упозорење, али се често користе заједно.

Алтернатива за застарела окружења: Креирајте сопствено упозорење помоћу Системског монитора (Сервер 2003)

У старијим системима (Windows Server 2003), постоји функција „Евиденције перформанси и упозорења“ која вам омогућава да креирате упозорење о слободном простору на диску без ослањања на системски глобус. Она не онемогућава изворно упозорење, али вам даје прецизну контролу над праговима и радњама.

Поступак је следећи: Отворите „Перформансе“ из „Административних алата“, проширите „Евиденције и упозорења перформанси“ и креирајте „Нову конфигурацију упозорења“. На картици „Опште“ додајте бројач логичког диска и изаберите „% слободног простора“ за диск који треба пратити.

Дефинишите праг (на пример, „Ниско“ испод бројке која вас занима) и интервал узорковања (5 секунди је подразумевано довољно). У „Акцији“ можете одлучити шта да радите: пишете у дневник догађаја, пошаљете мрежну поруку користећи сервис за размену порука, покренете дневник бројача или покренете програм/батч датотеку са аргументима.

Коначно, подесите заказивање: покрените ручно или у одређено време; зауставите ручно, након одређеног трајања или времена. Ако желите да настави да ради чак и након поновног покретања, подесите веома дуго трајање и изаберите „Покрени ново скенирање“ након завршетка . Ово ће обезбедити континуирано праћење без ослањања на уграђено обавештење.

MDM и политике: Шта можете, а шта не можете да додирнете

Ако управљате рачунарима помоћу Intune-а или неког другог MDM-а, чак ни Уређивач групних смерница не нуди „званичну“ смерницу за онемогућавање обавештења система о мало простора на диску. Иако вам Windows CSP екосистем омогућава да подесите стотине понашања, ово конкретно обавештење нема посебан прекидач.

Доступне су политике везане за понашање диска када је простор ограничен. На пример, „Search/PreventIndexingLowDiskSpaceMB“ дефинише праг на којем се индексирање онемогућава или одржава када је простора мало. Ово не утишава системско упозорење, али вам омогућава да одлучите да ли ће се индексер зауставити када је простора мало.

У корпоративним подешавањима, најбоља пракса је комбиновање следећег: онемогућите упозорења регистра ако су досадна, додајте сопствено праћење (погледајте одељке о упозорењима и скриптама) и имплементирајте политике које смањују оптерећење када је простор ограничен. Ово вам помаже да избегнете непотребну буку и одржите здравље система.

Решење у позадини: ослободите или проширите простор на диску

Утишавање обавештења решава симптом, али идеално би било да решите узрок: недовољно простора на вашем C: диску. Први корак: Користите Чишћење диска и друге алате за одржавање система Windows 11. Притисните Win+R, откуцајте „cleanmgr“ и изаберите диск који желите да очистите; означите поља за привремене датотеке, сличице, кеш меморије итд. и потврдите . Затим поновите поступак и кликните на „Очисти системске датотеке“ да бисте проширили чишћење (датотеке Windows Update-а, остаци инсталације итд.).

  Како онемогућити вештачку интелигенцију колико год је то могуће у систему Windows 11

Ако користите Windows Server 2008/2012 и добијете грешку да „cleanmgr“ није пронађен, то је зато што функција није подразумевано омогућена. Морате да омогућите компоненту Чишћење диска за вашу верзију сервера пре него што је можете користити.

Када чишћење не даје много резултата (мање од ~20 GB опорављеног), мораћете да проширите C:. Смањите суседни волумен (на пример, D:) и проширите C: ослобођеним простором. Помоћу софтвера за партиционисање као што је NIUBI Partition Editor, можете смањити D:, креирати нераспоређени простор са леве стране и додати га на C: без поновне инсталације било чега.

Типична процедура је: кликните десним тастером миша на D да бисте „Промени величину/Премести“, превуците леву ивицу удесно и примени; затим кликните десним тастером миша на C да бисте „Промени величину/Премести“ и превуците десну ивицу да бисте апсорбовали нераспоређени простор; и на крају „Примени“. Алати попут NIUBI-ја се могу похвалити „виртуелним режимом“, „враћањем на претходну вредност од 1 секунде“ или „врућим клонирањем“ за додатну безбедност и брзину.

Скрипте и аутоматизација: Прилагођена упозорења у Server 2012 R2 (и повезаним верзијама)

У окружењима која захтевају фино подешавање, можете заменити генеричко обавештење прилагођеним скриптом који прати проценат слободног простора на диску и упозорава вас путем конзоле, е-поште или вашег жељеног начина. Уобичајени образац у PowerShell-у користи WMI за упит „Win32_LogicalDisk“, израчунава проценат и упозорава вас ако падне испод одређеног прага.

Идеја је једноставна: дефинишете променљиву прага (на пример, 17%), указујете на датотеку „servers.txt“ са једном машином по линији, проверавате њено постојање, читате је и итерирате кроз сваки сервер. За сваки логички диск, преузимате укупну величину и слободан простор, израчунавате проценат и ако је мањи од вашег прага, издајете упозорење . Класичан пример штампа поруке попут „Диск C: има X% слободног простора“ и приказује „Упозорење о здрављу!“ када је то прикладно.

Ова скрипта се може заказати у Планеру задатака и проширити за слање имејлова или отварање захтева за подршку. На овај начин, уместо генеричког обавештења, добијаћете упозорења тачно када и како вам требају.

Посебни случајеви: софтвер који такође избацује упозорења о малом простору

Виндоус није једини који шаље упозорења; серверске апликације и клијенти за синхронизацију имају своја правила. Погледајмо два веома уобичајена правила у предузећима. Ако упозорење које добијате долази од једног од њих, требало би да проверите његова специфична подешавања.

Tableau Server: укључује праћење коришћења диска по чвору и може слати обавештења е-поштом када простор падне испод прага. Такође нуди административне приказе за праћење потрошње и алате за чишћење са „tsm maintenance cleanup“ који брише логове и привремене датотеке, укључујући непотребне PostgreSQL елементе.

У инсталацијама ZooKeeper-а које генеришу много дневника трансакција, можете подесити креирање снимака помоћу `tsm configuration set -k zookeeper.config.snapCount -v <counter>` и применити промене помоћу `tsm pending-changes apply`. Ако вам понестане простора и Tableau/TSM престане да реагује, ослободите датотеке да бисте ослободили простор и присилите реконфигурацију помоћу лажног кључа (`-k foo -v bar --force-keys`) и примените промене . Све ово ће бити урађено без утицаја на функционалност Tableau-а.

  Непознате функције PowerToys-а које трансформишу ваш Windows

Nextcloud Desktop: његов клијент спречава преоптерећење машине захваљујући променљивим и подешавањима. На Windows-у, конфигурациона датотека се налази у '%APPDATA%\Nextcloud\nextcloud.cfg'. Променљиве окружења као што су 'OWNCLOUD_CRITICAL_FREE_SPACE_BYTES' (подразумевано 50*1000*1000) дефинишу критични минимум, а 'OWNCLOUD_FREE_SPACE_BYTES' (подразумевано 250*1000*1000) узрокује да се прескачу преузимања ако падну испод маргине.

Поред тога, клијент нуди опције за евидентирање („--logfile“, „--logdir“, „--logdebug“), конфигурациони директоријум („--confdir“) или извршавање у позадини („--background“). Ако више волите командну линију, „nextcloudcmd“ врши једнократну синхронизацију са заставицама као што су „--path“ за синхронизацију подфасцикли, „--httpproxy“ или „--non-interactive“ . Ово је корисно када упозорење потиче из интерне политике синхронизације клијента и желите да га модулирате или ограничите шта се синхронизује.

Најбоље праксе регистра: Шта је то, како га отворити и како ништа не покварити

Уређивач регистра („regedit“) је графички алат који вам омогућава да мењате дубоке параметре система Windows. Намењен је администраторима или напредним корисницима, а грешка може имати озбиљне последице по систем . Стога је кључно разумети његову структуру у облику стабла: кључеве (као што су гране), подкључеве и вредности (стрингове, DWORD називе итд.).

Да бисте га отворили, притисните Win+R и откуцајте „regedit“ (Windows XP, 7/8/10/11). Пре него што направите било какве измене, извезите кључ који намеравате да измените у случају да је потребно да се вратите на претходну верзију. Да бисте креирали нову вредност, кликните десним тастером миша на одговарајући панел, изаберите „Ново“ и изаберите тип података; да бисте је изменили, двапут кликните и пажљиво подесите вредност.

Основна правила: мењајте само оно што разумете, документујте шта радите и поново покрените рачунар ако је потребно прилагођавање (многи корисници морају да се одјаве или поново покрену). Онемогућавање упозорења о мало простора на диску је безбедна промена ако знате шта радите, али немојте престати да пратите здравље диска на друге начине.

Изван Windows-а: Подешавање понашања споредних система у малом простору

У модерним Windows системима, поред упозорења, постоје подсистеми који мењају своје понашање када је простор на диску низак. Један пример је Windows Search индексер, који може да паузира своју активност испод одређеног броја MB како би се избегло погоршање ситуације . Као што смо видели, постоји директива „Search/PreventIndexingLowDiskSpaceMB“ за модулацију овога у MDM-у.

И други производи примењују сопствена ограничења: клијенти за синхронизацију попут Nextcloud-а не преузимају датотеке ако је ускоро прекорачен дефинисани праг (променљиве 'OWNCLOUD_*'); серверска решења попут Tableau-а чувају и ротирају логове са подесивим политикама и имају команде за чишћење за опоравак гигабајта за неколико секунди. Разумевање ових нијанси вам омогућава да обуздате буку без губитка видљивости.

Најбољи приступ комбинује селективно утишавање (искључивање обавештења када је потребно), редовно чишћење и прилагођено праћење. На овај начин избегавате прекиде, одржавате перформансе и предвиђате проблеме.

прозори КСНУМКС
Повезани чланак:
Најбољи алати и трикови за одржавање система Windows 11