Saya memiliki dua file Autorun.inf, kode di dalamnya sama persis. Tapi hanya 1 yang bekerja, yang lain tidak berfungsi.
Yang bekerja disalin dari DVD, dan saya mengeditnya. Yang tidak berfungsi dibuat di desktop saya dengan mengganti nama file teks (saya benar menamainya kembali).
Yang ini berhasil
Yang ini tidak berhasil
Jika Anda ingin file:
Bekerja satu: http://www16.zippyshare.com/v/64IutSu4/file.html
Tidak berfungsi: http://www98.zippyshare.com/v/zEqU2BZ7/file.html
Adakah yang tahu mengapa tidak yang saya buat di desktop tidak berfungsi? dan bagaimana saya bisa membuatnya bekerja? dan apa perbedaan antara kedua file tersebut?
Terima kasih.
windows
usb
windows-10
filesystems
autorun
pengguna4335407
sumber
sumber
Jawaban:
2
.inf
, yang tidak bekerja, tampaknya telah disimpan sebagai UTF-8 dengan sebuah UTF-8 BOM .UTF-8 BOM berarti bahwa file dimulai dengan urutan biner
EF BB BF
(dalam hex). Tetapi Windows mengharapkanautorun.inf
file menjadi teks biasa, sehingga tidak akan mengenali yang ini.Saran saya adalah memilih opsi teks biasa di editor teks Anda saat menyimpan
.inf
file atau yang serupa.sumber
Seperti yang dikatakan dxiv, ini disebabkan oleh UTF-8 BOM.
Editor file yang Anda gunakan, Notepad ++, dapat memberi tahu Anda penyandian file.
UTF-8 BOM menambahkan byte header ke file yang merusak kompatibilitasnya dengan file ASCII standar, sedangkan file UTF-8 tanpa BOM (atau sekadar UTF-8) sepenuhnya terbalik kompatibel dengan file ASCII standar, dengan asumsi Anda tidak menggunakan UTF apa pun -8 karakter.
Notepad ++ juga memiliki plugin editor HEX dan Anda akan dapat melihat byte tambahan ini dengan itu:
sumber