Deschideți fișierul ico online. Deschiderea fișierelor ICO

Întâmpinați probleme la deschiderea fișierelor .ICO? Colectăm informații despre formatele de fișiere și putem explica pentru ce sunt necesare fișierele ICO. În plus, vă recomandăm programele care sunt cele mai potrivite pentru deschiderea sau convertirea unor astfel de fișiere.

Pentru ce este folosit formatul de fișier .ICO?

Extensie .ico denotă formatul și tipul de fișier Microsoft Icon (ICO). ICO este un format de fișier proprietar dezvoltat de Microsoft pentru pictogramele de interfață grafică Microsoft (MS) Windows ("pictograme"). Formatul ICO este foarte asemănător cu formatul cursorului CUR.

Fişier .ico este o pictogramă MS Windows. O pictogramă este o imagine pictografică mică asociată cu un anumit tip de fișier, acțiune de sistem, aplicație etc. Un fișier ICO conține de obicei mai multe hărți de biți de diferite dimensiuni (16x16, 32x32, 48x48 etc.) și adâncimi de culoare (începând cu Windows XP, până la 32 de biți cu suport pentru transparență cu un canal alfa) și un astfel de fișier ( .ico) servește ca un set de variante diferite ale aceleiași pictograme pentru diferite moduri de afișare.



Formatul ICO este acceptat de toate browserele web ca format standard pentru pictogramele site-ului ("favicon") .ico"), situat de obicei în directoarele rădăcină ale site-urilor.

Există multe convertoare offline și online, editori speciali „pictograme” și alte instrumente pentru formatul ICO. În plus, acest format este acceptat de majoritatea vizualizatoarelor de imagini universale și a editorilor raster (inclusiv prin pluginuri). MS Windows Explorer creează și afișează automat miniaturi pentru fișiere .ico.

Programe pentru deschiderea sau convertirea fișierelor ICO

Puteți deschide fișiere ICO cu următoarele programe: 

Dacă ați instalat pe computer program antivirus Poate sa scanează toate fișierele de pe computer, precum și fiecare fișier individual. Puteți scana orice fișier făcând clic dreapta pe fișier și selectând opțiunea corespunzătoare pentru a scana fișierul pentru viruși.

De exemplu, în această figură este evidențiat fișier my-file.ico, apoi trebuie să faceți clic dreapta pe acest fișier și să selectați opțiunea din meniul fișierului „scanați cu AVG”. Când selectați această opțiune, AVG Antivirus se va deschide și va scana fișierul pentru viruși.


Ca urmare, poate apărea uneori o eroare instalare incorectă a software-ului, care se poate datora unei probleme întâlnite în timpul procesului de instalare. Acest lucru poate interfera cu sistemul dvs. de operare conectați fișierul ICO la aplicația software corectă, influențând așa-numitul „asociații de extensii de fișiere”.

Uneori simplu reinstalând GIMP vă poate rezolva problema conectând corect ICO cu GIMP. În alte cazuri, pot apărea probleme cu asocierile de fișiere programare software proastă dezvoltator și poate fi necesar să îl contactați pentru asistență suplimentară.


Sfat:Încercați să actualizați GIMP la cea mai recentă versiune pentru a vă asigura că aveți cele mai recente remedieri și actualizări.


Acest lucru poate părea prea evident, dar adesea Fișierul ICO în sine poate cauza problema. Dacă ați primit un fișier printr-un atașament de e-mail sau l-ați descărcat de pe un site web și procesul de descărcare a fost întrerupt (cum ar fi o întrerupere de curent sau un alt motiv), fișierul se poate deteriora. Dacă este posibil, încercați să obțineți o nouă copie a fișierului ICO și încercați să o deschideți din nou.


Cu grija: Un fișier deteriorat poate provoca daune colaterale programelor malware anterioare sau existente pe computerul dvs., așa că este important să vă mențineți computerul la zi cu un antivirus actualizat.


Dacă fișierul dvs. ICO legate de hardware-ul computerului dvs pentru a deschide fișierul de care este posibil să aveți nevoie actualizați driverele dispozitivului asociat cu acest echipament.

Această problemă asociate de obicei cu tipuri de fișiere media, care depind de deschiderea cu succes a hardware-ului din interiorul computerului, de ex. placa de sunet sau placa video. De exemplu, dacă încercați să deschideți un fișier audio, dar nu îl puteți deschide, poate fi necesar actualizați driverele plăcii de sunet.


Sfat: Dacă atunci când încercați să deschideți un fișier ICO, primiți Mesajul de eroare al fișierului .SYS, problema ar putea fi probabil asociate cu drivere de dispozitiv corupte sau învechite care trebuie actualizate. Acest proces poate fi simplificat prin utilizarea unui software de actualizare a driverelor, cum ar fi DriverDoc.


Dacă pașii nu rezolvă problemași încă mai aveți probleme la deschiderea fișierelor ICO, acest lucru se poate datora lipsa resurselor disponibile de sistem. Unele versiuni de fișiere ICO pot necesita o cantitate semnificativă de resurse (de exemplu, memorie/RAM, putere de procesare) pentru a se deschide corect pe computer. Această problemă este destul de comună dacă utilizați hardware de computer destul de vechi și, în același timp, un sistem de operare mult mai nou.

Această problemă poate apărea atunci când computerul are probleme în a ține pasul cu o sarcină, deoarece sistemul de operare (și alte servicii care rulează în fundal) pot consumați prea multe resurse pentru a deschide fișierul ICO. Încercați să închideți toate aplicațiile de pe computer înainte de a deschide Icon File. Eliberarea tuturor resurselor disponibile pe computer va oferi cele mai bune condiții pentru încercarea de a deschide fișierul ICO.


daca tu a parcurs toți pașii descriși mai susși fișierul ICO încă nu se va deschide, poate fi necesar să rulați actualizare echipament. În cele mai multe cazuri, chiar și atunci când utilizați versiuni mai vechi de hardware, puterea de procesare poate fi totuși mai mult decât suficientă pentru majoritatea aplicațiilor utilizatorilor (cu excepția cazului în care faceți o mulțime de muncă intensivă CPU, cum ar fi randarea 3D, modelarea financiară/științifică sau muncă multimedia intensivă) . Prin urmare, este probabil ca computerul dvs. să nu aibă suficientă memorie(numită în mod obișnuit „RAM” sau memorie cu acces aleatoriu) pentru a efectua sarcina de a deschide un fișier.

Fișierele ICO conțin una sau mai multe imagini la mai multe dimensiuni și adâncimi de culoare, permițându-le să fie scalate în consecință. În Windows, toate fișierele executabile care se află pe desktop, în meniul Start sau în Windows Explorer trebuie să aibă o pictogramă în format ICO. Ce este acest fișier?

De exemplu, aceasta este pictograma computerului pe care o vedeți pe desktop ca My Computer și imaginea din paletă care reprezintă programul Paint. Fișierele ICO sunt strâns legate de fișierele CUR. Cum sunt ele diferite unele de altele?

Formatul de fișier CUR este un format grafic aproape identic cu cursoarele neanimate din Microsoft Windows. Singurele diferențe dintre cele două tipuri de fișiere sunt octeții folosiți pentru a le identifica și adăugarea unui punct de acces în antetul CUR. Hotspot-ul este definit ca decalajul pixelilor (în coordonate x, y) din colțul din stânga sus al imaginii cursorului, unde utilizatorul indică de fapt mouse-ul.

Istoria formatului: ce este ICO

Aceste fișiere au apărut în primele distribuții Windows. De-a lungul timpului, acestea s-au schimbat considerabil.

Pictogramele introduse în Windows 1.0 aveau dimensiunea de 32x32 pixeli și monocrom. Suportul pentru 16 culori a fost introdus în Windows 3.0.

Win32 a introdus suport pentru până la 16,7 milioane de culori (Truecolor) și dimensiunea de 256x256 pixeli. Windows 95 a avut și un nou motor DIB (Device Independent Bitmap). Cu toate acestea, doar 256 de culori au fost folosite pentru pictograme în această versiune a sistemului de operare. A fost posibilă activarea culorilor 65535 (Highcolor) prin schimbarea valorii pictogramei liniei de comandă Shell din registru sau prin achiziționarea suplimentului Microsoft Plus! pentru Windows 95.

Setarea Shell a permis să fie folosite pictograme mai mari în loc de 32x32 în fișierul ICO. Ce a însemnat asta? Un singur fișier poate stoca o imagine de orice dimensiune de la 1x1 la 256x256 pixeli (inclusiv dimensiuni nepătrate) cu 2 (folosite rar), 16, 256, 65535 sau 16,7 milioane de culori. Cu toate acestea, în practică, „coaja” încă nu a putut afișa pictograme într-o gamă largă de culori. Zona de notificare din bara de activități Windows a fost limitată la 16 nuanțe implicite înainte de lansarea Windows Me. Aceasta însemna că, indiferent de setări, pictogramele erau afișate în același mod pe ecran.

Dezvoltare ulterioară

Windows XP a adăugat suport pentru culoarea pe 32 de biți (16,7 milioane de culori plus transparență alfa), permițând afișarea în pictogramă a zonelor translucide precum umbre, anti-aliasing și efecte de sticlă. Această distribuție a sistemului de operare a folosit în mod implicit pictograme de 48x48 pixeli în Windows Explorer. Windows XP putea fi configurat pentru a reda toate pictogramele la 256x256 (prin modificarea valorilor dimensiunii în Shell), dar editarea selectivă a acestora nu era disponibilă. Asistența tehnică Microsoft a recomandat setarea dimensiunilor pictogramelor la 48x48 pixeli pentru versiunea XP.

În versiunea Vista

Windows Vista a adăugat posibilitatea de a afișa pictograme de 256x256 pixeli în Explorer, precum și suport pentru formatul PNG comprimat. Deși compresia nu este necesară din punct de vedere tehnic, suportul Microsoft a recomandat ca toate pictogramele 256x256 din fișierele ICO să fie salvate în format PNG. Acest lucru a permis reducerea dimensiunii totale a fișierului.

Windows Vista Explorer a acceptat scalarea lină a pictogramelor la dimensiuni non-standard, care au fost afișate din mers, chiar dacă nu exista nicio imagine în fișierul în sine. Această distribuție a sistemului de operare a adăugat un glisor pentru a „scala” dimensiunile pictogramelor în general. Când utilizați o rezoluție mai mare și modul DPI, a fost recomandat să utilizați formate de pictograme mai mari (de exemplu, 256x256).

Structura resurselor pictogramelor

Formatul pentru stocarea fișierelor pictograme în Microsoft Windows este următorul. Un ICO sau CUR constă dintr-o structură ICONDIR ("Director de pictograme") care conține un set de date ICONDIRENTRY pentru fiecare imagine din fișier, urmat de un bloc contiguu al tuturor imaginilor bitmap (care poate fi în format Windows BMP, excluzând structura BITMAPFILEHEADER, sau în format PNG, complet stocat).

Imaginile cu o adâncime mai mică de 32 de biți urmează un format specific: imaginea este codificată ca una constând dintr-o mască de culoare (XOR) împreună cu o mască de opacitate. În acest caz, primul trebuie să îl precedă pe al doilea în cadrul datelor bitmap. Dacă imaginea este stocată în ordine de jos în sus, masca XOR va fi desenată sub cea opacă.

Acesta din urmă este de 1 bit per pixel, indiferent de adâncimea de culoare specificată în antetul BMP. Masca de opacitate indică ce pixeli sunt complet transparenți și care nu. XOR corespunde adâncimii de biți indicate în antetul BMP și specifică o culoare numerică sau o valoare de paletă pentru fiecare pixel. Împreună, ambele măști creează o imagine opacă, care este o imagine cu transparență de 1 bit; permit, de asemenea, inversarea fundalului. Înălțimea unei imagini din structura ICONDIRENTRY a fișierelor ICO și CUR ia valoarea dimensiunilor dorite (după ce măștile sunt așezate), în timp ce definiția înălțimii din antetul BMP este determinată înainte de a fi așezate. Din acest motiv, măștile trebuie să aibă aceleași dimensiuni, iar înălțimea specificată în antetul BMP trebuie să fie de două ori mai mare decât în ​​structura ICONDIRENTRY.

Structura actualizată

Ce este ICO-32? Acest format este o imagine pe 24 de biți cu un canal de 8 biți adăugat pentru aspectul alfa. Astfel, măștile nu sunt necesare în imaginile pe 32 de biți, dar utilizarea lor este totuși recomandată pentru o mai bună vizualizare a imaginii.

Versiunile Windows XP și versiunile ulterioare au început să utilizeze imaginea pe 32 de biți în modul True color, construind o mască AND bazată pe canalul alfa în cazurile în care versiunea pe 24 de biți nu este prezentă în fișierul ICO/CUR. Cu toate acestea, versiunile anterioare de Windows interpretează toți pixelii la o opacitate de 100%, cu excepția cazului în care o mască corespunzătoare este furnizată cu o imagine.

Date de referință ale imaginii

Toate datele de imagine care fac referire la intrări din director provin direct din director. O practică obișnuită este să le stocați în aceeași ordine ca în directorul de imagini.

Astfel, dacă o imagine este stocată în format BMP, aceasta trebuie să excludă structura deschisă BITMAPFILEHEADER, în timp ce dacă este stocată în format PNG, trebuie să fie stocată în întregime.

Numărul de biți

Formatul clasic de hartă de biți BITMAPINFOHEADER acceptă salvarea acestuia la 32 de biți per pixel. Când este înregistrat ca fișier BMP autonom, acesta nu este împărțit. Cu toate acestea, atunci când aceleași date sunt stocate în interiorul unui fișier ICO sau CUR, Windows XP (prima versiune de Windows care acceptă formatul de fișier ICO/CUR cu mai mult de 1 bit de transparență) și mai mult interpretează acest octet ca o valoare alfa.

Deși cartea albă a Microsoft afirmă că această valoare ar trebui să fie zero, codificatorul de pictograme încorporat în .NET (System.Drawing.Icon.Save) îl setează la 255. Sistemul de operare pare să ignore complet această valoare în practică.

Setarea planurilor de culoare la 0 sau 1 este gestionată în mod echivalent de sistemul de operare, dar dacă acestea sunt setate peste 1, această valoare trebuie înmulțită cu biți pe pixel pentru a determina adâncimea finală a culorii imaginii. Nu se știe dacă diferite versiuni ale sistemului de operare Windows sunt tolerante la diferite valori ale planului de culoare.

Biții per pixel pot fi setați la zero, dar pot fi deduși și din alte date. În special, dacă bitmap-ul nu este comprimat PNG, atunci acestea pot fi calculate pe baza lungimii datelor bitmap în raport cu dimensiunea sa. Dacă un bitmap este comprimat ca PNG, biții per pixel sunt stocați în datele fișierului.

Nu se știe dacă diferite versiuni ale sistemului de operare Windows conțin o formulă pentru a determina adâncimea de biți pentru toate capabilitățile atunci când această valoare este setată la zero.

format PNG

Windows Vista a introdus capacitatea de a citi imagini PNG din formatul ICO și CUR. Un PNG poate fi salvat în același mod ca o pictogramă BMP standard în formatul Windows Icon, cu excepția faptului că imaginea trebuie stocată ca un întreg împreună cu antetul fișierului.

Biblioteca de icoane

Biblioteca de pictograme este o modalitate de a instala pictogramele Windows. De obicei, este un fișier binar executabil pe 16 sau 32 de biți cu extensia .ICL. Are fișiere cu pictograme folosite ca pictograme. Windows Vista și versiunile ulterioare nu acceptă vizualizarea pictogramelor sub 16 biți.

Acestea sunt informațiile de bază referitoare la formatul fișierului ICO (ce este în cuvinte simple). Pur și simplu, aceasta este pictograma oricărei aplicații sau director de pe computer. Face parte din interfața grafică și poate reprezenta orice fișier, fereastră, director, driver de dispozitiv, element OS și așa mai departe. Când faceți clic pe o astfel de pictogramă, are loc o acțiune așteptată.

De remarcat în mod deosebit sunt pictogramele care conțin doar link-uri către aplicații sau date, cunoscute sub numele de comenzi rapide. Acestea sunt, de asemenea, desemnate în prezent ca fișiere ICO. Ce altceva este remarcabil la acest tip de fișier?

Caracteristicile tehnice ale unei astfel de pictograme în format ICO au fost indicate mai sus, dar ce imagini pot fi folosite în aceste fișiere? Anumite imagini sunt încorporate în sistemul de operare și sunt oferite implicit. Cu toate acestea, datorită uniformității lor, a apărut o tendință de a crea diferite icoane sau chiar grupuri ale acestora, ceea ce fac artiștii independenți.

ICO, pictograma Windows
Extensie .ico
tip MIME image/vnd.microsoft.icon
Dezvoltator Microsoft
Tip de format grafică raster

Format ICO format similar CUR(Cursoare Windows), concepute pentru a stoca cursoare. Diferența constă în valoarea numerică a unui câmp din structura antetului și interpretarea valorilor celorlalte două câmpuri ale aceleiași structuri.

unu ICO-fișierul conține o pictogramă. Dimensiunea pictogramei poate fi orice, dar cele mai comune sunt pictogramele pătrate cu o latură de 16, 32 și 48 de pixeli. De asemenea, sunt utilizate icoane cu dimensiuni de 24, 40, 60, 72, 92, 108, 128 pixeli.

Începând cu Windows 98/2000, formatul acceptă încorporarea imaginilor JPEG și PNG, dar datele pictogramelor sunt de obicei stocate necomprimate. [ ]

Pictogramele vin în culori naturale (True Color, 24 de biți adâncime de culoare), High Color (16 biți adâncime de culoare) sau cu o paletă fixă ​​(de două sute cincizeci și șase, șaisprezece sau doar două culori). În acest caz, numărul corespunzător fiecărui pixel nu indică culoarea, ci numărul culorii din paletă.

În ceea ce privește structura lor, imaginile din fișierul ICO sunt cele mai apropiate de BMP, dar diferă fundamental de ele prin prezența unei imagini suplimentare - o mască, aplicată pe fundal folosind operația „ȘI” pe biți, care permite (complet) ) transparența imaginii. Suprapunerea XOR ulterioară a imaginii principale poate produce chiar pixeli „inversi” în locuri în care fundalul nu a fost mascat.

În plus, începând cu Windows XP, sunt acceptate pictogramele pe 32 de biți - fiecare pixel are o culoare de 24 de biți și un canal alfa de 8 biți, permițând 256 de niveluri de transparență parțială. Folosind un canal alfa, puteți afișa pictograme cu margini netede (neclare) și umbre care se amestecă cu orice fundal; masca este ignorată în acest caz.

Tipul fisierului

Fișierul constă dintr-un antet cu lungime fixă, un director de informații despre imagine și imaginile în sine.

Titlu

Antetul are o dimensiune de 6 octeți:

Director de informații despre imagine

Reprezintă înregistrări secvențiale de dimensiune fixă ​​(16 octeți), care urmează una după alta. Numărul de înregistrări este determinat de câmpul de numărare al antetului.

Camp Părtinire mărimea
(în octeți)
Descriere
lăţime 0 1 Specifică lățimea imaginii în pixeli. Poate lua valori de la 0 la 255. Dacă este specificat 0, imaginea are o lățime de 256 de pixeli.
înălţime 1 1 Specifică înălțimea imaginii în pixeli. Poate lua valori de la 0 la 255. Dacă este specificat 0, imaginea are o înălțime de 256 pixeli.
culorile 2 1 Specifică numărul de culori din paleta de imagini. Pentru pictogramele pline de culoare, aceasta ar trebui să fie 0.
rezervat 3 1 Rezervat. Ar trebui să fie 0. Documentația tehnică Microsoft afirmă că această valoare ar trebui să fie întotdeauna 0, dar pictogramele care sunt create nativ de .NET (System.Drawing.Icon.Save) au o valoare de 255 în acest câmp.
avioane 4 2
  • B.ICO determină numărul de avioane. Poate fi 0 sau 1.
  • B.CUR definește coordonata orizontală a „punctului fierbinte” în pixeli în raport cu marginea din stânga a imaginii.
bpp 6 2
  • B.ICO definește numărul de biți pe pixel (biți-per-pixel). Această valoare poate fi 0, deoarece este ușor de obținut din alte date; de exemplu, dacă imaginea nu este stocată în format

Sperăm că v-am ajutat să rezolvați problema cu fișierul ICO. Dacă nu știți de unde puteți descărca o aplicație din lista noastră, faceți clic pe link (acesta este numele programului) - Veți găsi informații mai detaliate despre unde să descărcați versiunea de instalare securizată a aplicației necesare.

Ce altceva ar putea cauza probleme?

Pot exista mai multe motive pentru care nu puteți deschide fișierul ICO (nu doar lipsa unei aplicații adecvate).
in primul rand- fișierul ICO poate fi legat incorect (incompatibil) cu aplicația instalată pentru a-l servi. În acest caz, trebuie să schimbați singur această conexiune. Pentru a face acest lucru, faceți clic dreapta pe fișierul ICO pe care doriți să îl editați, faceți clic pe opțiune „Pentru a deschide cu” apoi selectați programul pe care l-ați instalat din listă. După această acțiune, problemele cu deschiderea fișierului ICO ar trebui să dispară complet.
În al doilea rând- fișierul pe care doriți să-l deschideți poate fi pur și simplu deteriorat. În acest caz, cel mai bine ar fi să găsiți o nouă versiune a acesteia sau să o descărcați din nou din aceeași sursă (poate din anumite motive în sesiunea anterioară, descărcarea fișierului ICO nu s-a terminat și nu a putut fi deschis corect) .

Vrei să ajuți?

Dacă aveți informații suplimentare despre extensia de fișier ICO, am fi recunoscători dacă le partajați utilizatorilor site-ului nostru. Folosește formularul de mai jos și trimite-ne informațiile tale despre fișierul ICO.