Reklama
Používate systém Windows 7, 8 alebo 8.1? Možno ste si všimli, že dostupné miesto na pevnom disku sa neustále zmenšuje, aj keď ste do systému nestiahli ani nepridali žiadne nové súbory. Táto akumulácia nevyžiadaných súborov je príznakom Chyba kompresie protokolového súboru, problém, o ktorom Microsoft vie viac ako dva roky.
Aj keď spoločnosť Microsoft oficiálne neuverejnila nič, túto chybu môžete opraviť ručne a uvoľniť potrebný priestor na pevnom disku.
Chyba kompresie protokolového súboru
Toto je známy problém ovplyvňujúci dôveryhodného inštalátora Čo je program TrustedInstaller a prečo ma chráni pred premenovaním súborov?TrustedInstaller je vstavané používateľské konto v systéme Windows 8, Windows 7 a Windows Vista. Tento používateľský účet „vlastní“ celý rad systémových súborov vrátane niektorých súborov v priečinku Program Files, priečinku Windows a ... Čítaj viac Protokoly CBS v systémoch Windows 7, 8, 8.1 a 2008 R2, ako aj potenciálne existujúce v iných verziách.
Príznaky
Našťastie plagát jwalker107 dôkladne opísal príznaky chyby na Fórum odpovedí spoločnosti Microsoft:
Zopakoval som prípady, keď klientovi Windows 7 x64 dôjde nedostatok miesta na pevnom disku a zistil som, že C: \ Windows \ TEMP sa spotrebúva stovkami súborov s názvami podľa vzoru „cab_XXXX_X“, zvyčajne 100 MB, a tieto súbory sa generujú nepretržite, až kým nedôjde systém space. Po odstránení súborov a reštartovaní sa súbory začnú znova generovať.
Zistili sme, že je to zapríčinené veľkými protokolmi o servise. Sú uložené na serveri C: \ Windows \ Logs \ CBS. Aktuálny súbor denníka sa nazýva „cbs.log“. Keď „cbs.log“ dosiahne určitú veľkosť, proces vyčistenia premenuje protokol na „CbsPersist_YYYYMMDDHHMMSS.log“ a potom sa pokúsi komprimovať ho do súboru .cab.
Keď však súbor cbs.log dosiahne veľkosť 2 GB predtým, ako ho vyčistí proces čistenia, súbor je príliš veľký na to, aby sa dal spracovať pomocou nástroja makecab.exe. Súbor denníka je premenovaný na CbsPersist_date_time.log, ale keď sa proces makecab pokúsi skomprimovať, proces zlyhá (ale až po spotrebovaní približne 100 MB v priečinku \ Windows \ Temp). Potom sa proces čistenia opakuje (podľa mojich skúseností približne každých 20 minút). Tento proces zlyhá zakaždým a pred smrťou spotrebuje aj ďalších ~ 100 MB v priečinku \ Windows \ Temp. Toto sa opakuje, kým sa v systéme nevyčerpá miesto na disku.
Príčina
Ak systém funguje správne, integrovaná kompresná jednotka CAB by mala komprimovať protokol CBS Trusted Installer skôr, ako dosiahne 2 GB. Bohužiaľ, CAB nedokáže spracovať súbory väčšie ako 2 GB a začína mať veselý zlý čas. Výsledkom je kompresor CAB (makecab.exe
) vytvára obrovské množstvo zbytočných a masívne nafúknuté súbory TEMP Udržujte súbory denníka a teploty pod kontrolou pomocou tohto skriptu WindowsStrávil som veľa času pomáhaním priateľom a rodine s ich počítačovými problémami a musím povedať, že predovšetkým všetky ostatné problémy, ten problém, ktorý vidím, sa objaví znova a ... Čítaj viac , ktorý rýchlo zaplní akýkoľvek pevný disk.
Nie je jasné, prečo je povolené zväčšiť log súbor väčší ako 2 GB. Protokolovanie sa môže stať príliš rýchlo na to, aby kompresia udržala krok a vinníkom tu môže byť Windows Update Preto nenávidíme aktualizáciu systému WindowsSpôsob, akým služba Windows Update v súčasnosti núti vás aktualizovať a aktualizovať Windows 10, je zlý. Gavin skúma, prečo nás všetkých nenávidí služba Windows Update a čo proti nej môžete urobiť. Čítaj viac . Akonáhle sa súbor denníka zvýši na 2 GB alebo viac, spôsobí to zlyhanie nástroja na kompresiu a vstup do začarovaného kruhu, ktorý hromadí dočasné nevyžiadané súbory, kým sa jednotka nezaplní.
Táto chyba je prinajmenšom nepríjemná a časovo náročná. A prečo je spoločnosť Microsoft naďalej v snahe vyhnúť sa lepším komprimačným nástrojom, je mimo mňa.
Manuálna oprava
Woody Leonhardspoločnosti Woody v systéme Windows v spoločnosti InfoWorld podrobne o tom, ako ručne opraviť táto záležitosť. Skočte pod tweet a uvidíte, ako sa môžete uvoľniť z tohto nepokoja.
Dlhodobá chyba v kompresii protokolového súboru Win7 môže náhle zaplniť váš pevný disk. Manuálne opravy. @infoworld Wow https://t.co/hXwVpDR4N6
- Woody Leonhard (@woodyleonhard) 25. augusta 2016
lis Kláves Windows + R otvoriť dialógové okno Spustiť. typ services.msc
na otvorte panel miestnych služieb Ako ovládať spustené služby pomocou príkazu SC [Windows]Jednou z vecí, ktoré od vstupu do IT robím oveľa častejšie, je monitorovanie a kontrola stavu služieb bežiacich na počítačoch, ktoré bežia naprieč celou spoločnosťou. K dispozícii je ... Čítaj viac .
Prejdite nadol na Inštalátor modulov Windows a vypnite ho.
Teraz zamierte % rootdirectory%> Windows> Denníky> CBS.
Teraz budete musieť presunúť alebo premenovať každý zo súborov v adresári. V závislosti od toho, koľko súborov je prítomných, môže byť ľahšie presunúť ich všetky do iného adresára.
Teraz zamierte % rootdirectory%> Windows> Temp.
V pravom hornom rohu zadajte taxík*
a hľadať. Ak existujú nejaké výsledky, odstráňte ich.
Reštartujte systém.
Teraz by ste mali nájsť službu Inštalátora modulu Windows, ktorá je funkčná a normálna, a makecab.exe
by mali byť schopné súbory skutočne spracovať, a nie opakovane vyhodiť po celom pevnom disku.
Vyčistite vyrovnávaciu pamäť systému Windows
Ak používate systém Windows 10 a všimli ste si, že vaše čísla na pevných diskoch pomaly klesajú, môže to byť jedna z mnohých vyrovnávacích pamätí, ktoré zhromažďujú údaje bez toho, aby ste si to uvedomovali.
Predtým sme podrobne opisovali, ako hľadať a vyčistenie každej z nasledujúcich vyrovnávacích pamätí 7 skrytých okien systému Windows a ako ich vyčistiťSúbory vo vyrovnávacej pamäti môžu zaberať veľa bajtov. Aj keď vám vyhradené nástroje môžu pomôcť uvoľniť miesto na disku, nemusia to všetko vyčistiť. Ukážeme vám, ako manuálne uvoľniť úložný priestor. Čítaj viac , ale uvediem ich len preto, aby ste si boli vedomí:
- Windows 10 Update cache
- Vyrovnávacia pamäť Windows Store
- Pamäť súborov dočasných súborov
- Pamäť miniatúry
- Vyrovnávacia pamäť na obnovenie systému
- Vyrovnávacia pamäť webového prehliadača
- Vyrovnávacia pamäť DNS
Aj keď vám zúčtovanie vašej vyrovnávacej pamäte DNS skutočne neprináša nič podobné, ako by mohlo byť vyčistenie medzipamäte vašej vyrovnávacej pamäte súborov Temp, máme aj niekoľko efektívnych návrhov pre ako uvoľniť miesto Málo miesta na disku? 5 pôvodných nástrojov Windows na uvoľnenie úložného priestoruNeťahajte si nástroj na chytanie cenných diskov tretích strán. Systém Windows má pre svoju úlohu vlastné nástroje a ľahko sa používa. Čítaj viac .
Bezchybná existencia
Teraz by ste mali mať kontrolu nad pevným diskom ešte raz, a to bez toho, aby ste sa museli chopiť chyby makecab.exe
a dokážu skutočne odstrániť delikventné súbory s vytvorením ďalšej miliardy (verte mi, spočítal som ich).
Ako udržujete veľkosť systému na nízkej úrovni? Pravidelne vyprázdňujete priečinok na sťahovanie? Odstrániť niečo iné, ako je potrebné? Dajte nám vedieť svoje techniky nižšie!
Gavin je senior spisovateľom pre MUO. Je tiež editorom a správcom SEO pre sesterské stránky MakeUseOf, zamerané na kryptografiu, Blocks Decoded. Má BA (Hons) súčasné písanie s praxou digitálneho umenia drancované z kopcov Devonu, ako aj viac ako desaťročie profesionálneho písania. Má rád veľké množstvo čaju.