Cum să curățați numerarul 1C Enterprise 8.3. Eroare de sistem de fișiere fixe

Suntem deseori tratați cu întrebări: "Ce este memoria cache?", "Cum să-l curățați?" Ce înseamnă cache-ul aglomerat? "," De ce a lucrat programul mai lent? " etc. Mulți utilizatori au pus aceste probleme într-un capăt mort. De fapt, nu este nimic complicat aici. În articolul nostru vă vom spune care este memoria cache "1c" și vă va da rezumatCum de a face față acestui "Zverem" rapid, ușor și ușor.

Articolul va fi relevant atât pentru noii veniți, cât și pentru utilizatorii încreziți de programe "1c".

După citirea articolului, veți învăța:

  • Ce este cache 1c sau cache de date?
  • De ce aveți nevoie de curățare cache?
  • Cum să curățați rapid memoria cache, fără a intra în programul "1c".

Ce este cache 1c sau cache de date?

Cache sau cache este un tampon de informare care stochează memoria programului, care este utilizată la o rată de transmisie mai mică. Vorbitor limba simplă, Cache este o zonă temporară alocată de un computer pentru a stoca date care sunt utilizate mai des decât altele.

Cache-ul salvează datele care au fost utilizate la lucrul cu programul. De exemplu, o modificare a fontului, schimbând locația ferestrei și a altor sarcini efectuate de utilizator atunci când lucrați cu configurația "1c".

De ce aveți nevoie de curățare cache?

Operațiile efectuate se reflectă automat în memoria fișierului 1C, care contribuie la umplerea și depășirea memoriei cache. Astfel încât această depășire nu este și programul a funcționat rapid, în sistemul "1c" există o funcție de "cache de curățare".

Curățarea în numerar va permite:

  • să minimalizeze eșecurile software;
  • eliminați erorile care apar la formarea rapoartelor;
  • creșteți viteza operațiunilor "1c".

Cum să curățați rapid memoria cache fără a intra în programul "1c"?

Una dintre opțiunile rapide este de a curăța memoria cache prin dosarul "AppData". Înainte de a curăța memoria cache, este necesar să ieșiți din sistemul "1c". Apoi, urmați instrucțiunile noastre simple, iar problema dvs. va fi rezolvată.

Pasul 1.

Apelați fereastra de căutare utilizând tastatura: pictograma Windows. + R (Fig.1)

Fig.1 Apelarea ferestrei de căutare utilizând o tastatură

Pasul 2.

VBE în fereastra de căutare valoarea% AppData%. Căutarea Windows ne va emite dosarul corespunzător "% AppData%". (Fig.2)

Fig.2. Folder "% AppData%"

Pasul 3.

Accesați dosarul% AppData% și accesați folderul 1C (Fig.3)

Fig.3. Folder "1c"

Pasul 4.

În dosarul 1C, există încă foldere în care memoria cache trebuie curățată. Conținutul dosarelor cu numele "1CV8" și "1CV82" pentru prezența unor elemente incomprehensibile și complexe conținute în ele, inclusiv numere și litere. (Fig.5)

Fig.4. Dosarele "1CV8" și "1CV82"

Pasul 5.

Accesați dosarul 1CV8 și ștergeți toate fișierele de acolo. Același lucru se face cu dosarul "1CV82". (Fig.5)

Fig.5. Ștergerea dosarului "1SV8"

Astfel, cache-ul este curățat din datele inutile în memoria tamponului de informare.

Gata! Cache-ul este curățat, totul este excesiv, viteza sistemului este restabilită. Nu trebuie să vă faceți griji că curățarea cache poate dăuna configurației "1c". La intrarea în program, toate datele necesare vor fi în vigoare.

Rezultat

Viteza de funcționare a sistemelor "1c" depinde de mulți factori. Unele probleme pot fi rezolvate pe cont propriu, fără a atrage specialiști.

Dacă curățarea cache nu a contribuit la creșterea vitezei, vă recomandăm să contactați specialiștii. Acestea vor verifica starea tehnică a sistemului dvs. și vor elimina problemele.

Este adesea suficient pentru utilizatorii în procesul de funcționare în 1c, există erori ciudate. Într-un loc de muncă, programul funcționează absolut normal, iar pe celălalt oferă erori când diverse operații Sau, în general, refuză să înceapă. Erori pot arăta, de exemplu, așa:

De regulă, după procedură, se pare că problema este în memoria cache a programului.

Ce este memoria cache

Numerarul 1c este, de regulă, informații statice despre baza de informații specifice: setari personalizate, dimensiunea și plasarea ferestrelor, locația barelor de instrumente etc. Cache-ul este creat automat de program și la fiecare sesiune este actualizată. Este necesar să accelerați programul pentru a accelera același tip de informații nu contactați serverul.

Faptul că programul se referă periodic la fișierele cache este atât un plus, cât și minus. Dacă în procesul de lucru cu memoria cache, va fi îngheț, plecarea programului, deconectarea calculatorului neprogramat etc., atunci fișierele cache pot face o eroare. În acest caz, va apărea o eroare la data viitoare când vă conectați la baza de date a informațiilor sau în timp ce lucrați în baza de date.

Mai jos vom examina opțiunile de soluționare pentru această problemă.

Metode de curățare a cache-ului

Mulți cred că această metodă este cea mai fiabilă. Acesta constă în îndepărtarea directă a dosarelor cu fișiere cache de pe computerul utilizatorului. Aceste foldere sunt:

  • C: \\ Utilizatori \\<имя пользователя>\\ Appdata \\ roaming \\ 1c \\ 1cv8
  • C: \\ Utilizatori \\\\<имя пользователя>\\ AppData \\ Local \\ 1c \\ 1cv8

Trecerea pe această cale, vezi:


Dosare cu titlu de neînțeles de lungă durată și sunt scopul nostru. Fiecare folder se potrivește cu o bază de date care este fie instalată odată pe computer. Când ștergeți o bază de date de la un computer, cache-ul său nu este șters automat.

După ce am găsit dosarele dorite, le ștergeți pur și simplu de pe computer. Data viitoare când porniți programul, programul va crea noi fișiere cache cu care va funcționa în viitor. În acest caz, prima lansare a bazei de informații după curățarea memoriei cache va dura mai mult decât de obicei. Acest lucru se va întâmpla deoarece programul va crea fișiere noi.

Această metodă este potrivită dacă problemele cu fișierele cache apar în mod constant. Funcționează numai cu un client subtil 1c. Esența metodei este că adăugăm la parametrii de lansare ai șirului de bază:

  • / Clearcache.

Cum să o facă? Deschideți lista bazelor de date 1c, alegeți baza din listă, dar nu o executați. În partea dreaptă a ferestrei, faceți clic pe butonul "Schimbare", așa cum se arată în captura de ecran:


În fereastra următoare, nu schimbăm nimic, faceți clic pe "Next".


În a treia fereastră, introduceți textul dorit, așa cum se arată în captura de ecran și apăsați "Gata".


După aceasta, de fiecare dată când începe baza de date de informații, fișierele cache vor fi curățate automat.

Această metodă este eficientă, deoarece prima, dar, în opinia noastră, nu este foarte corectă. Esența sa este că eliminăm baza de informații din lista de baze de date și apoi adăugăm din nou.




La adăugarea unei baze de date la listă, chiar existente, fișierele cache sunt din nou (programul ia în considerare această bază de informație a celui nou). Metoda nu este corectă, deoarece atunci când ștergeți o bază de date din listă, ca și în baza de date directă, fișierele cache nu sunt curățate. Adică, vom crea noi fișiere, iar cel vechi va rămâne pe hard disk. Dacă curățați memoria cache în acest fel, atunci mai devreme sau mai târziu hDD. Computerul va fi umplut.

După cum vedem, în procesul de curățare a memoriei cache nu este nimic complicat, așa că în viitor, atunci când o coliziune cu erori asociate cu ea, puteți face față acestei probleme.

Din punct de vedere fizic, este situat pe un singur cristal cu un procesor central. Utilizarea sa oferă un câștig de performanță neechivoc. Cu toate acestea, există situații în care informațiile stocate în memoria cache pot fi o sursă de erori. Cum să curățați cache 1c pentru a normaliza programul?

Curățarea cache la timp accelerează programul.

Cuvântul cache vine din memoria cache engleză și se traduce ca "ascunde". Se înțelege sub acest termen volum al unor informații (date, echipe etc.), care este aproape de confortul și viteza de funcționare (programe), în așa-numitul tampon (în memorie rapidă). Este un set de înregistrări.

Timpul pentru a accesa o astfel de memorie rapidă este semnificativ mai mic decât accesarea stocării datelor sursă (memorie lentă). Clienții de circulație a numerarului pot fi un procesor central, un browser, un sistem de operare etc. La aplicarea pentru un astfel de client la acest sistem, cache-ul este examinat în primul rând. Și când găsiți astfel de date, care a fost amânată anterior (cache), clientul emite înregistrări din tampon.

Imaginați-vă că după actualizarea eliberării eliberării (de exemplu, configurația) modificată. Dar când accesați-le a fost reprodusă prin informații cache de la tampon, care a pierdut deja relevanța. Consecința unui astfel de program al programului 1C: O întreprindere poate fi afișată incorectă a documentului, a tabelelor, a setărilor Windows, a dialogurilor și așa mai departe.

Aici este necesară o astfel de situație și curățarea cacheului 1C.

Metode de curățare cache 1C

Curățarea este o procedură ușoară și există mai multe modalități de a face acest lucru:

Îndepărtarea manuală a înregistrărilor

Prima modalitate este de a elimina toate folderele și fișierele temporare referitoare la programul nostru.

Ștergeți un program de program

Pentru simplitate și creșterea vitezei, puteți utiliza un program special conținut într-un fișier mic (aceasta este o metodă pentru administratori). Ca rezultat, începerea acestui fișier cache va fi curățată. Puteți descărca un fișier BAT sau să vă creați. Nu uitați că utilizarea unei astfel de metode este riscantă și poate duce la un rezultat imprevizibil.

Reinstalarea bazei

Dacă ștergeți o bază de informații specifice și instalați același lucru (cu același mod prescris), atunci se va produce baza unor astfel de acțiuni. Un nou director va fi creat pentru date cache. Vechile înregistrări cache vor rămâne, dar vor atârna neadecvate. Adică, nu vor face apel la sistem. pentru că baza nouă Va exista un alt identificator.

Setați comanda în setări

Cu natura constantă a apariției de eroare, trebuie să aplicați parametri suplimentari când începeți. O astfel de soluție va reduce productivitatea prin creșterea timpului pentru a face apel la date. Tamponul va rămâne curat, cu toate acestea, module, metadate pentru gros și clienți subțire.

Problema nu se îndepărtează dacă sursa problemei este memoria cache locală de metadate. Deoarece această comandă nu afectează acest tampon. Pentru a lucra astfel de mod, trebuie să deschideți o listă de baze de date, faceți clic pe comanda "Modificați". În fila "Advanced Run Opțiuni", înregistrați comanda "ClearCache".

Dacă niciuna dintre aceste metode nu a avut loc acțiuni pozitive - trebuie să contactați compania care însoțește introducerea 1c.

Am revizuit cum să curățați memoria cache - alegeți una dintre modalitățile de discreție. Toți lucrează și puteți rezolva problema.

Unele erori care rezultă din utilizarea produselor software 1C pot fi rezolvate prin procedura numită "cache de curățare". Semne de situații excepționale care indică probleme cu memoria cache:

  • Utilizatorul specific nu poate porni aplicația;
  • Datele sunt afișate incorect la un loc de muncă;
  • Actualizările formularului sau modulului nu au funcționat pentru toți.

Informații generale: Ce este memoria cache și cache și ceea ce este necesar

Pentru a accelera activitatea de programe, creatorii lor preferă informații statice utilizate frecvent pe computerul utilizatorului. Acest proces este numit cache. Ulterior, platforma, în loc să solicite aceste date de la server, le va lua de pe computer. Această informație salvată se numește memoria cache.

În special, dacă vorbim despre 1c, în timpul lucrului computerul local Salvează fișierele de configurare. Aceste fișiere sunt prevenite de funcționarea normală a unui utilizator separat.

Motivele pentru apariția problemelor cu memoria cache pot fi oarecum dacă alocați cele trei cele mai des găsite, puteți nota:

  1. Oarecum rulează pe alte actualizări dinamice de configurare;
  2. Hardware defecțiuni echipamente de rețea;
  3. Situații non-standard la actualizarea eliberării.

Din descrierea problemei, ne întoarcem la căile soluției sale.

Eroare de sistem de fișiere fixe

Versiunea DATE 8 a platformei 1c economisește în două foldere stocate în directorul utilizatorului (KP).

Ar trebui să fie purtat în minte că diferite versiuni sistem de operare Au directoare de stocare diferite. În cazul lui XP, acestea se află în:

  • KP-\u003e Setări locale-\u003e Data aplicației-\u003e 1C-\u003e 1CV82;
  • Kp -\u003e date de aplicare-\u003e 1c-\u003e 1cv82.

Târziu versiunea Windows. Conține fișiere cache în foldere:

  • Kp-\u003e Appdata-\u003e Roaming-\u003e 1C-\u003e 1CV82;
  • KP -\u003e AppData-\u003e Local-\u003e 1C-\u003e 1CV82.

Pentru operațiile de servere, KP ar trebui înlocuit cu: \\ Username \\ "nume de utilizator".

În plus, puteți găsi o locație de stocare a cache-ului. motorul de căutare simplu În sistemul de dosare cu cheia de căutare "1CV".

De regulă, locul de depozitare are o formă (figura 1).

Ștergerea tuturor dosarelor cu nume din litere și numere, reprezentând numere hexazecimale, astfel puteți curăța memoria cache a aplicației.

Două momente importante:

  1. În timpul ștergerii, 1c nu trebuie lansat pe computerul utilizatorului;
  2. În plus față de dosarele cu elemente de litere digitale lungi, nimic nu este necesar.

În mod natural, în cazurile în care curățarea trebuie să facă adesea, atunci când utilizatorii sunt împrăștiați departe unul de celălalt și pur și simplu pentru a evita situațiile de urgență asociate ștergerii incorecte, este mai bine să creați un executabil mic fișierul BAT. cu codul (Fig.2).

Fig.2.

Curățarea metodei de eliminare a bazei de date

Faceți imediat o rezervare, în ciuda eficacității și simplității aceasta metoda, numiți-o "Curățarea" nu este în întregime corectă.

Pentru a corecta erorile cache în acest mod, veți avea nevoie doar de o fereastră de selectare a configuratorului (figura 3).

Figura 3.

Folosind acest lucru, trebuie să ștergeți baza de problemă din listă și apoi să o adăugați din nou, de preferință sub un nume diferit.

Astfel, se va efectua următorul set de acțiuni:

  1. Baza existentă va fi distinsă de dosarul de depozitare temporară;
  2. Pentru baza va fi creată dosar nouconținând date topice.

După cum se poate observa din lista de mai sus, dosarul cu memoria cache a problemei nu merge nicăieri. Prin urmare, ea va ține un spațiu pe disc.

Curățarea cu parametri suplimentari

A doua metodă este de asemenea prevăzută de platforma 1C constă în adăugarea suplimentară.

Pentru ao folosi în fereastra de selectare a configurației (figura 3):


Astfel, cu fiecare lansare ulterioară a programului cu acest șir suplimentar, cache-ul bazei curente va fi curățat.

Folosind această metodă, trebuie luate în considerare trei nuanțe:

  1. Cache-ul de curățare necesită ceva timp, prin urmare, procesul de pornire poate întârzia semnificativ;
  2. Această metodă funcționează numai în clienți groși și fini;
  3. O astfel de curățare, prelucrarea cache a cererilor care funcționează în modul client-server, nu afectează deloc cache-ul de metadate locale, deci dacă problema a fost în ea, nu va dispărea nicăieri.

Ce ar trebui să fie gata

Logica sistemului în ansamblu după curățarea cache-ului nu este cu siguranță. Cu toate acestea, se poate schimba familiar acest utilizator Setări pentru afișarea formularelor și a dialogurilor, a fonturilor, a selecțiilor și a localizării ferestrelor și a panourilor. În general, ceva de donat va trebui să.

Se pare că tema curățării lui Kesch 1c, dar apare în mod constant să fie curățată, am decis să desenez un articol mic despre această problemă. Foarte des, utilizatorii sau administratorii După actualizare, există greșeli ciudate după procedurile pe care le dovedește că motivul pentru astfel de "glitches" în cache 1c.

Ceea ce este cache 1c și cum să-l curățați

Cașetă - procesul de creare a unui tampon de informații frecvent utilizate și, de regulă, informații statice. Keching este folosit pentru a accelera programul, în special în 1c la computerul utilizatorului, fișierele de configurare sunt încărcate astfel încât să nu le solicite de la server cu fiecare manipulare.

Cu toate acestea, foarte des, platforma 1C nu funcționează corect cache-ul de configurare și, ca urmare, obținem un comportament de configurare inadecvat.

Prima metodă de curățare a memoriei cache 1c

Pentru a rezolva problemele și "glitches" 1c, curățarea cache-ului platformei 1C este foarte des ajutată.

Du-te pentru (Windows 7)

% UserProfile% AppDataroaming1C1CV82

% UserProfile% AppDatalocal1C1CV82

% UserProfile% Local SettingsAplication Data1C1CV82

% UserProfile% aplicație Data1C1CV82

Mergând acolo, găsim o mulțime de dosare interesante:

Toate catagele selectate sunt cache de baze de date 1C, ele pot fi eliminate în condiții de siguranță. IMPORTANT!!! Înainte de îndepărtare, este necesar să ieșiți din Ib.

Dacă nu doriți să căutați unde sunt localizate fișierele - puteți utiliza o mică liliecă (pentru 8,2 și 8,3 diferite, dacă se utilizează diferite platforme, puteți îmbina într-unul), care elimină dosarul cu fișiere temporare - puteți descărca articol. Nu uitați că le folosiți și riscați. Acestea conțin următoarea comandă:

rMDIR "% AppData% 1C1CV8" / S / Q

rMDIR "% Localappdata% 1C1CV8" / Q / Q

Al doilea mod

Al doilea mod este mai simplu, dar nu este corect. Pentru ao curăța, este suficient să ștergeți această configurație și să creați una nouă cu același mod la IB.

Ca rezultat, dosarul vechi cu Cashem "va afecta" din acest IB și va fi creat un nou catalog.

Puteți face acest lucru, cache-ul este șters, dar fișierele temporare rămân pe hard disk.

Una dintre opțiunile de curățare a unui pic de ceea ce este în legătură cu ceea ce este în discuție în articol (dar ca una dintre opțiuni are loc și nu trebuie să uitați de el).

Acesta este un parametru special de pornire. / Clearcache.Această metodă este recomandată să se utilizeze dacă glitch-urile sunt constante datorită prezenței fișierelor temporare. Cu toate acestea, reduce performanța sistemului. Acordați atenție faptului că această metodă este concepută pentru a curăța memoria cache a apelurilor client-server, în care sunt stocate metadatele formelor, module etc. Pentru clienții subțiri și groși în modul 1C: întreprinderi, nu afectează memoria cache a metadatelor locale, prin urmare, dacă eroarea în cache-ul local de metadate, acest lucru nu va ajuta.

Pentru a utiliza această metodă în parametrii de pornire suplimentar (în lista de baze de date, butonul Editare, ultima filă) trebuie să fie prescrisă / Clearcache..