Windows File Manager dari Windows 3.0Pada 6 April 2018, Microsoft memposting di GitHub
kode sumber dari versi asli Windows File Manager , yang disediakan sebagai bagian dari sistem operasi Windows di tahun 90-an, serta versi yang direvisi dan ditingkatkan dari File Manager. Pada suatu waktu, program ini menjadi manajer file grafis pertama dari Microsoft. Ini memungkinkan Anda untuk menyalin, memindahkan, dan menghapus file, menyorotnya dengan mouse. Program ini menggantikan manajemen file dalam MS-DOS dan mengganti banyak file shell seperti Norton Commander, meskipun banyak pengguna, karena kebiasaan, telah menggunakan dan masih menggunakan versi Total Commander versi NC, FAR, dan Windows.
Sekarang siapa pun dapat mengkompilasi kode sumber - dan menjalankan Windows File Manager lama di sistem operasi modern. Manajer file dari Windows dengan cepat mencapai baris pertama dalam
daftar repositori GitHub paling populer dalam sehari .
Versi 16-bit pertama dari Windows File Manager hanya mendukung 8,3 nama file. Tidak ada dukungan untuk nama file yang panjang, juga tidak ada dukungan untuk spasi dalam nama. Jika Manajer harus menampilkan file yang panjang, maka ia menunjukkan enam karakter pertama, maka karakter tilde "~" dan angka, biasanya satu. Jika folder berisi beberapa file dengan enam karakter pertama yang sama dalam nama, maka mereka diberi nomor 2, 3, dan seterusnya.
Kemudian program ini ditulis ulang di bawah 32 bit untuk Windows NT. Itu sudah bisa menampilkan nama file yang panjang dan mendukung sistem file NTFS.
Pada 1990-1999, File Manager tetap menjadi komponen standar Windows dan dikirimkan bersama sistem operasi. Itu masih tersedia untuk diunduh sebagai manajer file opsional, bahkan di Windows 10, meskipun telah lama digantikan oleh Windows Explorer dalam paket standar.
Versi terbaru dari WINFILE.EXE build 4.0.1381.318 dikirimkan bersama Windows NT 4.0 Paket Layanan 6a (SP6a). Versi 16-bit terbaru dari WINFILE.EXE build 4.90.3000 adalah bagian dari sistem operasi Windows Me.
Sebagaimana dinyatakan dalam uraian tentang GitHub, kode sumber yang dikirimkan disalin dari cabang Windows NT 4 pada November 2007. Ini berisi beberapa perubahan dibandingkan dengan versi asli WinFile.exe. Perubahan ini diperlukan terutama agar program bekerja secara normal pada versi modern Windows, termasuk versi 64-bit dan berdasarkan Visual Studio 2015 dan 2017.
Kode ini diterbitkan di bawah lisensi MIT. Veteran Microsoft, Craig Wittenberg, ditunjuk sebagai pemelihara. Dia telah mendukung kode ini selama sepuluh tahun terakhir setelah menyalinnya dari cabang Windows NT 4.
Fitur khas Windows File Manager adalah dukungannya untuk Multiple Document Interface (MDI). Ini adalah cara mengatur antarmuka grafis di mana sebagian besar jendela berada di dalam satu jendela umum. Inilah yang membedakannya dari antarmuka dokumen tunggal (SDI) yang sekarang umum, di mana jendela berada secara terpisah satu sama lain.
Dengan mengkompilasi dan menjalankan artefak ini pada mesin modern, Anda akan menghargai kompatibilitas mundur yang luar biasa dari program untuk Windows, karena perangkat lunak 28 tahun yang lalu bekerja hampir tanpa modifikasi pada OS terbaru. Jika Anda tidak bekerja pada versi Windows pertama, maka Anda dapat mengevaluasi program apa yang harus Anda gunakan saat itu. Perlu diingat bahwa pada awal 90-an, Windows 3.0 itu sendiri dan File Manager ini terasa melambat di banyak komputer pribadi. Khusus untuk menginstal Windows 3.0, saya harus membeli beberapa megabyte RAM, dan kadang-kadang meningkatkan prosesor, misalnya, dari 20 MHz menjadi 40 MHz. Tetapi sebagai hadiah, pengguna menerima editor teks Word for Windows dengan dukungan untuk banyak font Cyrillic dan format WYSIWYG - alih-alih keseragaman yang buruk dari "Lexicon" atau Word untuk DOS.
Repositori Microsoft sebenarnya berisi dua versi Windows File Manager: versi asli dan yang sedikit diperluas, dengan fungsionalitas tambahan yang dikontribusikan oleh Craig Wittenberg selama bertahun-tahun. Ini adalah dukungan untuk menyalin, memotong dan menempel dengan tombol Ctrl + C, Ctrl + X dan Ctrl + V, dukungan untuk drag-and-drop OLE, dukungan untuk menu konteks di kedua panel, dll.
Dalam versi revisi, fungsi berguna dari File Manager lama, seperti "Menyalin disket," dipertahankan.