Program analisis fail tanpa sambungan. Bagaimana untuk membuka fail jika tiada sambungan, tetapi kandungan fail diketahui. Bekerja dengan Pengesah Jenis Fail

Seperti yang anda ketahui, sebarang maklumat, sama ada teks, imej atau video, pada dasarnya tidak lebih daripada satu set kod binari - urutan sifar dan satu. Ini ialah bentuk di mana data disimpan pada cakera keras. Konsep kod binari hampir abstrak, ini bukan rekod dalam erti kata biasa, binari atau kod mesin ia agak keadaan sel mikroskopik pada magnet permukaan keras cakera. Caj positif sel sedemikian mempunyai tanda tambah atau 1, cas negatif mempunyai tanda tolak atau 0.


Urutan sifar dan satu yang digabungkan secara logik membentuk apa yang kita panggil fail. Tetapi kita juga tahu bahawa terdapat banyak jenis fail. Terdapat fail teks, multimedia, arkib, sistem, boleh laku dan sebagainya. Bagaimanakah sistem pengendalian menentukan cara membaca atau memproses fail tertentu? Program aplikasi mengenali jenis fail dengan sambungannya - satu set aksara mengikut nama fail dan dipisahkan daripadanya dengan titik.

Tetapi apa yang berlaku jika sambungan dialih keluar? Betul, sistem pengendalian tidak akan dapat membuka fail sedemikian, kerana ia tidak akan tahu program apa yang hendak digunakan untuk ini. Walau bagaimanapun, tidak juga struktur logik, mahupun kandungan fail yang dinamakan semula tidak akan berubah. Anda boleh mengesahkan ini sendiri dengan memadamkan sambungan fail dan kemudian cuba membukanya dengan program yang sesuai. Kami pasti bahawa anda tidak akan menghadapi sebarang masalah dengan ini.

Oleh itu, sama sekali Bukan sambungan yang menentukan jenis fail. Kemudian apa? Jenis fail menentukan formatnya, atau sebaliknya spesifikasi struktur data. Sambungan dan format sangat kerap dikelirukan, walaupun sebenarnya mereka adalah konsep yang sama sekali berbeza. Di sini ia timbul agak soalan logik, tetapi bagaimana untuk menentukan format fail jika sambungannya hilang atas sebab tertentu? Ia ternyata sangat mudah.

Secara kasarnya, semua fail terdiri daripada dua bahagian. Bahagian pertama ialah pengepala, yang mengandungi pelbagai meta-maklumat termasuk data yang membolehkan program aplikasi kenal pasti fail ini. Bahagian kedua ialah "badan" fail. Bahagian pengepala fail yang menentukan jenis fail dipanggil deskriptor atau perihalan. Jenis deskriptor yang paling biasa ialah HEX dan ASCII. Jenis pengepala pertama hanya boleh dilihat menggunakan utiliti khas - editor hex.

Untuk melihat deskriptor jenis kedua, anda boleh menggunakan editor teks biasa, Notepad yang sama atau. Walau bagaimanapun, perlu diambil kira bahawa tidak semua jujukan bait boleh ditukar kepada kod ASCII, jadi masih lebih baik menggunakan editor HEX untuk menentukan format. Fail yang dibuka dalam editor HEX dipaparkan sebagai matriks jujukan bait. Setiap sel sepadan dengan satu bait. Data deskriptor terkandung dengan tepat dalam tiga pertama sel (kurang kerap dua atau empat) terletak secara mendatar. Mereka mewakili enam watak dalam perenambelasan, Sebagai contoh 49 44 33 atau ff d8 e0.

Sememangnya mereka memerlukan penyahkodan. Dan anda boleh menguraikannya di tapak khas dengan penerangan format. Salah satu tapak terbaik di mana anda boleh menentukan format dengan deskriptor HEX ialah open-file.ru. Terdapat sumber lain yang serupa, tetapi ia tidak begitu mudah. Pada open-file.ru terdapat borang carian khas di mana anda boleh memasukkan HEX atau Deskriptor ASCII dan jalankannya melalui pangkalan data. Sistem akan segera mencari format yang sesuai dan memberikan anda penerangan penuhnya.

Dengan editor HEX semuanya lebih atau kurang jelas, tetapi seperti yang kami katakan, editor teks juga boleh digunakan untuk menentukan pengepala ASCII. Prinsip di sini adalah sama, buka fail dengan Notepad atau Notepad++, salin aksara pertama dan tampalkannya ke dalam medan carian fail terbuka yang sama atau tapak lain yang menyokong carian mengikut tajuk.

Nampaknya semuanya sangat mudah, tetapi mengenal pasti format mempunyai kesukarannya sendiri. Kadangkala pengepala ASCII sepadan dengan sambungan fail (RAR dan PDF), tetapi mungkin juga pengepala itu tergolong dalam beberapa format sekaligus. Ini boleh dilihat dalam contoh pejabat Format DOCX(PK dan 50 4b 03 04). Dalam kes sedemikian, menentukan format dengan tepat adalah bermasalah.

Ya, garisan .xml V DOCX jelas menunjukkan bahawa fail yang sedang diperiksa adalah dokumen teks token.

Adakah anda pernah menerima emel atau melalui fail saluran komunikasi lain tanpa sambungan? Fail sedemikian kelihatan seperti ikon putih, yang menunjukkan bahawa sistem tidak tahu program mana untuk membukanya.

Sebagai tindak balas kepada percubaan untuk membuka dokumen misteri, Windows akan menggesa anda untuk memilih program secara bebas daripada senarai.

"Tingkah laku" ini disebabkan oleh fakta bahawa sistem pengendalian, menganalisis sambungan fail, memadankannya dengan program yang dikehendaki dan memberikannya ikon yang sesuai supaya bukan sahaja mesin, tetapi juga pengguna memahami jenis maklumat yang dia hadapi. Dalam contoh kami, sistem berpendapat bahawa fail yang kami cuba buka mempunyai sambungan .09, yang tiada dalam direktorinya, dan oleh itu memaparkan mesej sedemikian.
Bagaimanakah ia berlaku bahawa dokumen yang diterima atau jenis fail lain tidak mempunyai sambungan? Kemungkinan besar, hakikatnya ialah lawan bicara anda, semasa mengedit nama dokumen, hanya memadamkan sambungan yang sama itu.

Bagaimana untuk membuka fail jika tiada sambungan, tetapi kandungan fail diketahui

Adalah baik jika kita mengenali pengirim dan mengetahui jenis dokumen yang dihantar kepada kita. Sebagai contoh, kami tahu pasti bahawa fail ini ialah jadual. Dalam kes ini, kami hanya akan memilih daripada senarai yang dicadangkan oleh sistem penyunting hamparan dan selamat membuka fail kami.

Untuk melakukan ini, tuding kursor pada fail, klik kanan dan pilih "Buka dengan" daripada menu konteks.

Kemudian, klik "Gunakan aplikasi dari PC ini"

Tatal ke bawah senarai program hingga akhir dan pilih "Cari aplikasi pada komputer ini"

Anda akan digesa untuk mencari program yang dikehendaki dalam folder dengan atur cara yang dipasang Fail program. Jika pakej program pejabat dipasang pada komputer anda, anda boleh mencari folder yang sepadan. Jika anda menggunakan perisian percuma, sebaliknya Microsoft Office mungkin terdapat folder seperti Libre Office atau Open Office

Pilihan lain ialah menambah sambungan secara manual, contohnya.xls, jika kita bercakap tentang jadual Excel.

Letakkan kursor pada fail, panggil menu konteks dengan butang kanan tetikus dan pilih "Namakan semula".

Kemudian berhati-hati, selepas titik, masukkan sambungan yang betul dan tekan Enter untuk menyimpan perubahan. Kami bersetuju dengan amaran itu dan klik "Ya".

Tetapi bagaimana jika tidak ada cara untuk menentukan jenis fail?
Tidak perlu dikatakan, jika pengirim tidak diketahui, maka anda tidak boleh cuba membuka lampiran dalam apa jua keadaan, supaya tidak mendedahkan komputer anda jangkitan virus. Tetapi jika fail itu diterima daripada sumber yang boleh dipercayai dan tidak ada keraguan dalam fikiran anda, maka anda boleh mengetahui jenisnya hanya dengan menganalisis kandungannya.

Bagaimana untuk menentukan jenis (format) fail dengan kandungannya

Mana-mana fail, sama ada Dokumen Teks, imej atau apa-apa lagi, tidak lebih daripada kod berstruktur tertentu, dapat difahami oleh program tersebut, bertujuan untuk bacaan dan/atau penyuntingannya. Seperti yang dinyatakan di atas, sistem pengendalian memilih program untuk membuka fail berdasarkan sambungannya. Ia ditulis selepas nama fail dipisahkan dengan titik. Dengan menganalisis fail image1.jpeg, di mana .jpeg ialah sambungan, sistem memahami bahawa ini adalah imej dan boleh membaca fail ini anda perlu menggunakan pemapar imej. Dengan menukar sambungan fail daripada .jpeg kepada .txt, sebagai contoh, kami pastinya tidak akan menukar imej tersebut fail teks, sistem hanya akan cuba membukanya menggunakan penyunting teks, akibatnya kita hanya akan melihat satu set aksara. Jelas sekali, format (jenis) fail tidak ditentukan oleh sambungan, tetapi oleh kandungannya.
Untuk melihat tanda dalam kandungan fail yang menunjukkan bahawa ia tergolong dalam jenis tertentu, kami akan menggunakan editor heksadesimal, contohnya Editor Hex atau perkhidmatan dalam talian.
Apa sahaja imej jpeg yang kita buka, kita boleh melihat persamaan dalam tiga pasang nombor pertama, yang menunjukkan jenis fail.

Ia kekal untuk mencari format mana yang sepadan dengan pengekodan. Tetapi anda tidak boleh merumitkan hidup anda dan mengambil kesempatan permohonan siap sedia, yang akan melakukan semua kerja. Dalam contoh kami, ini akan menjadi program Pengesah Jenis Fail (FTV). Ia diedarkan secara bebas dan mempunyai antara muka bahasa Rusia yang jelas.
Mengetahui format fail menggunakan program ini semudah membedil pear. Klik butang tambah fail

pilih fail yang diperlukan melalui tingkap konduktor,

dan kami melihat format fail sepadan dengan kandungannya.

Program ini menyediakan keupayaan untuk menamakan semula fail dengan menukar sambungannya. Untuk menggunakan fungsi ini, klik “Fail” -> “Mula menamakan semula...”

Dan dalam tetingkap yang kemudian muncul, klik gunakan jika anda bersetuju dengan pilihan yang dicadangkan oleh program.

Selepas manipulasi sedemikian fail bermasalah akan dibuka dengan program yang dikehendaki.

Apakah sambungan fail?

Sambungan fail- ini adalah sejenis metadata. Biasanya, sambungan fail digunakan untuk menunjukkan jenis data yang boleh disimpan dalam fail. Oleh itu, sambungan fail ialah urutan aksara yang bertujuan untuk mengenal pasti format fail. Biasanya sambungan dipisahkan daripada nama fail utama dengan titik. Dalam sistem pengendalian awal, sambungan dihadkan kepada tiga aksara sahaja, tetapi had ini kemudiannya dialih keluar. Sesetengah fail mempunyai beberapa sambungan yang mengikut satu sama lain (contohnya, .tar.gz). Sistem pengendalian secara automatik sepadan dengan sambungan fail tertentu dan program yang direka untuk berfungsi dengan fail ini. Dan selepas perbandingan sedemikian, sistem pengendalian akan secara automatik membuka fail dengan sambungan tertentu dalam program yang dikaitkan dengannya.

Sambungan fail dan namanya dipisahkan dengan noktah, contohnya, index.html, dengan html ialah sambungan fail. Melihat sambungan fail, anda boleh dengan segera mengetahui jenis fail itu - teks, gambar, bunyi atau program. Nama fail mungkin mempunyai sambungan atau tidak. U pengguna komputer terdapat beberapa konvensyen penggunaan dalam nama fail sambungan standard. Program yang mencipta maklumat jenis yang berbeza, biasanya memberikan kebenaran standard kepada nama fail di mana maklumat ini disimpan. Dan mengikut jenis kebenaran ini, pengguna boleh membuat kesimpulan tentang program mana yang digunakan untuk mencipta fail.

Bagaimana untuk mengetahui jenis fail dengan pengembangannya?

Berikut ialah cara untuk menentukan jenis fail dengan sambungan:

Termin.narod.ru- laman web ini mengandungi senarai sambungan fail yang luas; untuk mencari sambungan yang anda perlukan, anda hanya perlu memilih huruf yang mana ia bermula.

Uic.vsu.ru- Sambungan yang paling popular dikumpulkan di sini.

Filetypes.ru- tapak ini mengandungi pangkalan data carian paling lengkap bagi sambungan fail; anda hanya perlu memasukkan sambungan yang diperlukan ke dalam borang.

Filext.com- laman web di Bahasa Inggeris, di mana anda juga boleh mendapatkan maklumat tentang sambungan fail dengan memasukkannya dalam borang.

Cara lain ialah program Ketahui Extension Pro, yang menentukan jenis fail dengan sambungannya. Pangkalan data bahasa Inggeris mengandungi lebih daripada 23,000 jenis fail, pangkalan data Rusia - 2235. Program ini boleh berfungsi dari menu konteks dan dalam mod padat. Anda boleh menambah definisi anda sendiri pada pangkalan data sambungan. Program ini diedarkan secara percuma. Tujuan program ini adalah untuk menentukan jenisnya dengan sambungan fail. Program ini akan berguna untuk pengguna baru yang ingin mengetahui tujuan fail tertentu, dan untuk pengguna berpengalaman yang ingin membuat pangkalan sendiri pengetahuan, kerana dengan bantuan program ini anda boleh menambah data baharu ke pangkalan data.

Untuk mula bekerja dengan program, hanya seret fail yang diminati ke dalam medan khas dalam tetingkap program, atau pilih item menu Fail - Buka. Jika sambungan sedemikian terkandung dalam pangkalan data, penerangannya akan segera dipaparkan.

Program pengesanan sambungan fail yang tidak diketahui mengikut kandungannya.

Mari lihat apa yang boleh dilakukan oleh program ini.

Memasang FileType Verificator

Muat turun program dari pautan dan buka bungkusannya ke tempat yang mudah. Pergi ke folder dan jalankan pemasang. Proses pemasangan itu sendiri tidak sepatutnya menyebabkan kesukaran, cuma klik butang "Seterusnya", tandai kotak semak "Saya menerima syarat perjanjian" dan teruskan klik "Seterusnya", "Pasang" dan "Selesai".

Setelah pemasangan selesai, kami akan melihat tetingkap program utama yang masih kosong:

Mentakrifkan sambungan dalam PengesahJenis Fail

Mari kita fahami bagaimana program ini berfungsi. Menggunakan butang "Tambah Fail", kami memilih fail yang akan kami namakan semula.

Fail ditambah melalui tingkap standard dan kemudian muncul sebagai senarai dalam tetingkap program utama. Sebagai contoh, saya menamakan semula sambungan tiga imej jpg, dan juga mengambil satu fail txt sebenar:

Seperti yang anda lihat, program ini dengan mudah mengenali gambar yang menyamar sebagai teks. Untuk menyusun segala-galanya, pilih kotak semak fail yang akan kami namakan semula dan klik butang "Mulakan nama semula".

Dengan mengklik pada butang kami akan melihat amaran daripada program:

Jika kami tidak mempunyai keraguan tentang tindakan kami, klik "Namakan semula" dan lihat hasilnya. Jika fail yang dinamakan semula hilang daripada senarai program, maka penamaan semula telah berjaya. Sila ambil perhatian bahawa program ini telah memasukkan program lama, sambungan yang salah kepada nama fail (iaitu, sebagai contoh, ia adalah primer1.txt, tetapi ia menjadi primer1.txt.jpg).

Malangnya, saya tidak dapat mencari cara untuk menggantikan sambungan lama dengan yang baharu. Mungkin ini mempunyai beberapa maksud rahsia, seperti menyimpan maklumat tentang sambungan lama, tetapi ia nampaknya tidak begitu mudah bagi saya.

Alat Pengesah Jenis Fail Tambahan

Secara umum, dari segi sifat asas program, itu sahaja. Butang dan tetapan yang tinggal adalah sekunder atau memberikan kesan kosmetik, seperti menyerlahkan fail pelbagai jenis dalam warna berbeza, melihat sifat dan kandungan fail.

Nah, mungkin, jika terdapat banyak fail untuk dikenali, alatan dari menu "Senarai" mungkin berguna.

Alat ini akan membantu anda memilih banyak fail sekaligus untuk menamakan semula kemudian.

Mari kita ringkaskan:

Kebaikan dan keburukan program

  • mengatasi tugasnya dengan baik;
  • menyokong bahasa Rusia;
  • Ia berfungsi dengan sangat mudah.
  • tidak menggantikan sambungan dengan yang baru, tetapi menganggap yang baru selepas yang lama;
  • Tidak butang berasingan"Pilih Semua" pada bar alat.

kesimpulan

Program ini berbaloi, dipasang dengan mudah, menamakan semula dengan baik, berfungsi dengan betul, tiada kecacatan serius telah dikenal pasti.

P.S. Kebenaran diberikan untuk menyalin dan memetik artikel ini secara bebas, dengan syarat kredit terbuka diberikan. pautan aktif kepada sumber dan pemeliharaan kepengarangan Ruslan Tertyshny.

P.P.S. Terdapat program mengenai topik yang sama, contohnya yang ini

Terdapat banyak jenis fail. Ia boleh berupa teks, grafik, muzik, perisian, dsb. Supaya kedua-dua pengguna dan sistem operasi ia adalah lebih mudah untuk menavigasi dalam kepelbagaian sedemikian; setiap fail mempunyai sambungannya sendiri, yang merupakan sejenis pengecam. Panduan berikut akan membantu anda memahami mengapa anda perlu mengetahui sambungan fail, bagaimana untuk membolehkan paparan maklumat tersebut dalam sistem pengendalian sistem Windows dan bagaimana anda boleh menentukan format fail yang tidak mempunyai sambungan yang boleh dilihat.

Kadangkala, melalui satu cara atau yang lain, fail berakhir pada komputer pengguna yang sistem pengendalian tidak pernah perlu bekerja dengannya sebelum ini. Kemungkinan besar, program yang diperlukan untuk berinteraksi dengan fail jenis ini tidak akan dipasang sama ada. Sistem memberitahu anda tentang ini dengan mesej berikut:

Ia menyediakan maklumat tentang nama fail, serta mesej standard, memberitahu bahawa sistem pengendalian tidak mengetahui program mana yang menyokong kerja dengan sambungan ini. Pengguna mempunyai 2 pilihan untuk tindakan selanjutnya:

  1. Cari program yang sesuai dalam internet.
  2. pilih permohonan yang diperlukan secara bebas daripada senarai yang dipasang.

Amalan menunjukkan bahawa pilihan pertama tidak berguna - biasanya tiada yang masuk akal boleh didapati. Tetapi penyelesaian kedua sangat berkesan. Mengetahui sambungan fail, anda boleh mencari program yang sesuai dengan mudah menggunakan keupayaan enjin carian kegemaran anda.

Cara mendayakan paparan sambungan

Secara lalai, paparan sambungan dalam sistem pengendalian Windows dinyahdayakan. Pengguna lanjutan jika perlu, mereka boleh mengaktifkan fungsi ini secara bebas, tetapi orang yang tidak berpengalaman tidak memerlukannya - mereka secara tidak sengaja boleh menukar lanjutan yang penting fail sistem, yang akan membawa kepada pelbagai masalah dengan Windows.

Jika anda perlu mendayakan paparan sambungan, anda mungkin tahu sebab anda melakukannya. Dalam keadaan sedemikian, ikut arahan di bawah.

Bagaimana untuk mengetahui format fail tanpa sambungan

Walaupun selepas mendayakan paparan sambungan, beberapa fail akan ditunjukkan tanpanya. Anda boleh melihat contoh dalam tangkapan skrin berikut.

Halaman pendaratan kelihatan seperti ini.