Sdscompany.ru

Компьютерный журнал
3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Флешка кракозябры в именах файлов

Флешка кракозябры в именах файлов

Немного теории.
Папка LOST.DIR . Почему она заполняется?
Эта папка создается в случае, когда Android запускает File System ChecK (аналог Windows Chkdsk) и находит потерянные цепочки файлов. Эти файлы появляются, если вы вытаскиваете карту памяти в момент, когда на нее будет производится запись. Ведь Windows пытается записать файлы, используя механизм кэширования. Когда вы выдёргиваете кабель, содержимое кэша не успевает записаться на диск и данные в файле оказываются неполноценные. После того, как девайс отключён от компьютера, Android запускает сканирование карты и обнаруживает такие «битые» файлы, перемещая их остатки в директорию LOST.DIR.

Полезные ссылки:
1. FAQ по устройствам и Android OS — посмотрите в FAQ по Вашему аппарату, может там описаны рекомендуемые карты памяти для конкретной модели аппарата.
2. Посмотрите тему «Аксессуары» Вашего устройства. В ней тоже может быть собрана полезная информация по рабочим и не рабочим картам.
3. Затрудняетесь с выбором карты? Тогда смотрите здесь: Аксессуары для различных устройств, а так же много советов было здесь Хочу купить карту MicroSD 32гб. Посоветуйте., и здесь: Выбор флеш карты

Приступим к практике.

1. Всегда, перед отключением девайса от компьютера, выбирайте «Безопасное извлечение» , а далее, в самом устройстве «Отключить USB накопитель» (P.S. Может называться по другому, в зависимости от модели и прошивки аппарата).
2. Проверьте карту памяти при помощи приложения ScanDisk.
3. Проблема может крыться и в самой карте памяти. Попробуйте отформатировать ее и следуя совету выше, записывайте на нее файлы.
— Как форматировать:

  • Полное форматирование с помощью телефона: Меню-Настройки-Память-Отключить карту памяти (Извлечь карту)-Очистить карту-Подключить SD-карту (П.С. названия и пути могут меняться, в зависимости от модели телефона);
  • Форматирование с помощью компьютера с выбором разного размера кластера.
  • Форматирование с использованием специального приложения SD Formatter или Hard Disk Low Level Format Tool. Так называемое «низкоуровневое» форматирование.

4. Попробуйте поменять кэш на карте памяти с помощью этого приложения: ® SD Speed Increase
5. Форматирование не помогает? Попробуйте заменить карту памяти на другую.
6. Записанные Вами файлы с компьютера видны а с устройства нет? Посмотрите, нет ли случайно в папке, в которую Вы их записали, файла .nomedia(файл скрытый). Если есть — удалите его.

Сообщение отредактировал Gridzilla — 14.08.18, 18:54

Проверьте папки с музыкой на наличие файла .nomedia или просто отформатируйте флеш-карту и перезалейте музыку.

Сообщение отредактировал Fury-Fox — 23.10.11, 03:53

Запустите через Rescan Media сканирование флешки

Сообщение отредактировал eeriesilence — 23.10.11, 18:40

Запустите через Rescan Media сканирование флешки

Сообщение отредактировал eeriesilence — Сегодня, 19:40

Еще есть вариант, что в папке с музыкой лежит файл «.nomedia». Его надо удалить.
P.s. этот файл можно увидеть через PC
Я обычно, от чужих глаз файлы храню.

Сообщение отредактировал Kwitty — 24.10.11, 14:53

armvolk, очистите данные программы «Хранение мультимедиа» и заново запустите штатный плеер.

Сообщение отредактировал Бодтэк — 24.10.11, 15:05

armvolk, очистите данные программы «Хранение мультимедиа» и заново запустите штатный плеер.

Сообщение отредактировал Бодтэк — Вчера, 16:05
Причина редактирования: Исправил ошибку.

Друг мой, ты просто красавчик. 🙂 все сделал,как ты сказал, заработало :-):-):-):-) как тут на сайте у вас тут принято рейтинг поднимать или что, научи, подниму 🙂

У меня такая же проблема ставь лучше Power amp и забудь свои проблемы.

Добавлено 16.11.2011, 19:01:

Лучше препрошиться сохранить данные с флешки и всё будет все нормально , пробуй.

Dr.Web forum

Файлы на флешке изменили формат и стали не.

akaelwins 27 Сен 2013

Сегодня обнаружил следующую проблему — на флешке в самой «тяжёлой» папке у некоторых файлов (в основном, текстовых) и директорий изменился формат на неизвестный — точнее его просто не стало. При этом поменялись и их имена — превратились в нечитаемые символы наряду с квадратиками, чёрточками, кружочками и т.д. . Эти файлы нельзя ни открыть, ни скопировать. При этом ещё часть файлов вообще пропала, а остальные данные на флешке остались нетронутыми.

Размер этой папки в свойствах — 26 гигов, хотя сама флешка всего на 8.

При попытке открыть его выдаёт сообщениеи — «Синтаксическая ошибка в имени файла, имени папки или метке тома»

CureIt ничего не нашёл ни на компьютере, ни на самой флешке. Прикрепляю лог от Хайджека.

Прикрепленные файлы:

  • hijackthis.log12,38К 7 Скачано раз

Dr.Robot 27 Сен 2013

1. Если Вы подозреваете у себя на компьютере вирусную активность и хотите получить помощь в этом разделе,

Читать еще:  Флеш рековери скачать бесплатно

Вам необходимо кроме описания проблемы приложить к письму логи работы трёх программ — сканера Dr. Web (или CureIt!, если антивирус Dr. Web не установлен на Вашем ПК), Hijackthis и DrWeb SysInfo. Где найти эти программы и как сделать логи описано в Инструкции. Без логов помочь Вам не сможет даже самый квалифицированный специалист.

2. Если у Вас при включении компьютера появляется окно с требованием перечислить некоторую сумму денег и при этом блокируется доступ к рабочему столу,

— попытайтесь найти коды разблокировки здесь https://www.drweb.com/xperf/unlocker/
— детально опишите как выглядит это окно (цвет, текст, количество кнопок, появляется ли оно до появления окна приветствия Windows или сразу же после включении компьютера);
— дождаться ответа аналитика или хелпера;

3. Если у Вас зашифрованы файлы,

Внимание! Услуга по расшифровке файлов предоставляется только лицензионным пользователям продуктов Dr.Web подробнее.

Что НЕ нужно делать:
— лечить и удалять найденные антивирусом вирусы в автоматическом режиме или самостоятельно. Можно переместить всё найденное в карантин, а после спросить специалистов или не предпринимать никаких действий, а просто сообщить название найденных вирусов;
— переустанавливать операционную систему;
— менять расширение у зашифрованных файлов;
— очищать папки с временными файлами, а также историю браузера;
— использовать самостоятельно без консультации с вирусным аналитиком Dr. Web дешифраторы из «Аптечки сисадмина» Dr. Web;
— использовать дешифраторы рекомендуемые в других темах с аналогичной проблемой.

Что необходимо сделать:
— прислать в вирусную лабораторию Dr. Web https://support.drweb.com/new/free_unlocker/?keyno=&for_decode=1 несколько зашифрованных файлов и, если есть, их не зашифрованные копии в категорию Запрос на лечение. Дожидаться ответа на Вашу почту вирусного аналитика и далее следовать его указаниям ведя с ним переписку по почте. На форуме рекомендуется указать номер тикета вирлаба — это номер Вашего запроса, содержащий строку вида [drweb.com #3219200];
— собрать и выложить в своей теме логи утилит, указанных в Правилах этого раздела форума.

4. При возникновении проблем с интернетом, таких как «не открываются сайты», в браузерах появляются картинки с порно или рекламным содержанием там, где раньше ничего подобного не было, появляются надписи типа «Содержание сайта заблокировано» и пр. нестандартные уведомления необходимо выложить дополнительно к логам из п.1 лог команды ipconfig

Как избавиться от иероглифов в названиях песен на внешних проигрывателях?

На моей практике уже ни раз встречалась ситуация, когда люди закачивают на флешку музыку, чтобы послушать её на каком-либо внешнем проигрывателе (к примеру, в машине) и большая часть названий песен, а также альбомы и исполнители, отображаются в виде иероглифов. И тоже самое не только со внешними проигрывателями, а ещё и при переносе музыки с компьютера на какой-нибудь смартфон или планшет с системой Android, к примеру. Когда-то и у меня была подобная проблема и я как-то не парился, думал, что всему виной проигрыватели, Android и прочее 🙂 Тем более как исправить проблему я не знал, да и не заморачивался. Когда ещё несколько раз столкнулся с точно такой же проблемой, стал искать выход и нашёл! Теперь хочу поделиться решением этой проблемы с вами в данной статье.

Данная проблема появляется не из-за неисправностей и ошибок всяких внешних проигрывателей или плееров на Андройде, а из-за того, что, либо не прописаны специальные тэги к каждому музыкальному файлу, либо из-за неправильной кодировки этих тегов.

Немного поясню. Тэги в музыкальных файлах — это указание исполнителя / группы, названия песни (трека), альбома и другой информации о музыкальных файлах. Т.е. К каждому музыкальному файлу можно прописать тэги.

Обычно внешние проигрыватели показывают иероглифы в названиях песен, исполнителей и альбомов просто из-за того, что на компьютере все эти данные (теги) не были прописаны.

Таким образом, решение проблемы с появлением иероглифов может быть найдено 2-мя способами:

При помощи встроенных средств операционной системы Windows;

При помощи внешней программы.

Обычно помогает уже первый способ, а если нет, то подправить ситуацию можно способом №2. Конечно бывают и другие ситуации, когда ни тот, ни другой способ почему-то не работаю. Компьютер ведь такая штука, что может быть одна проблема и для каждого отдельного случая — свой способ её решения 🙂

Разберём по порядку обо способа решения проблемы.

Итак, вот для примера открыта папка с музыкальными файлами, которые я хочу перекинуть на флешку и слушать на внешнем проигрывателе, либо на смартфоне.

Как видно из примера выше, все файлы названы нормально, т. е. не какой-нибудь абракадаброй, а нормально прописаны названия треков. Однако это как раз-таки и не так важно, потому что для внешних проигрывателей важна та информация, которая содержится внутри самих файлов, т. е. теги. А название самого музыкального файла проигрыватели, как правило, вообще не учитывают. По сути файлы можно называть хоть «12345фццфвф», важно содержимое тегов!

Читать еще:  Как узнать серийный номер флеш карты

У некоторых музыкальных файлов теги уже будут прописаны и информация именно с этих файлов будет нормально читаться на внешних проигрывателях. А вот с файлами, где в тэгах не будет ничего или какая-то ерунда прописана, как раз-таки и будут возникать проблемы.

Указание тэгов для каждого музыкального файла при помощи проводника Windows

Сами теги прописываются очень просто через стандартный проводник Windows. Для новичков на всякий случай отмечу, что проводник Windows – это программа, через которую вы просматриваете содержимое папок компьютера, т. е. при помощи проводника вы гуляете по своему компьютеру и видите всё что хранится у вас на жёстком диске.

Для того чтобы проверить, как прописаны тэги в файле и сразу же их прописать если необходимо, нужно кликнуть правой кнопкой мыши по нужному музыкальному файлу, выбрать «Свойства».

В открывшемся окне переходим на вкладку «Подробно» (1).

Здесь будет отображена информация о файле. Для того, чтобы информация по треку нормально отображалась на внешних проигрывателях, самое главное прописать «Название» (2), «Участвующие исполнители», «Исполнитель альбома» (3). В последних двух пунктах можно написать одно и тоже.

Дополнительно можно указать и все остальные данные о треке, если знаете (4), например, альбом, жанр, год.

Например, выбранный мой трек называется «Кони привередливые», а исполнитель «Владимир Высоцкий».

Поэтому я в строку «Название» указал «Кони привередливые», а в строки «Участвующие исполнители» и «Исполнитель альбома», соответственно, «Владимир Высоцкий». Если исполнителей несколько, они прописываются в одном пункте через точку с запятой (;).

И чтобы сохранить все изменения, нажимаем внизу «Применить», а затем «ОК».

Вот собственно и всё! Всё тоже самое проделываем со всеми песнями, которые хотим перенести на внешний проигрыватель и теперь в информационном окошке этого проигрывателя должны правильно отображаться названия песен и исполнителей.

Если вдруг такой вариант не помог, смотрим способ №2.

Изменение кодировки тегов при помощи программы MP3Tags

Данная программа должна помочь в том случае, если вы вручную как нужно прописали все теги в музыкальные файлы, а на внешних проигрывателях названия по прежнему отображаются не правильно. В этом случае проблема может быть просто с неправильной кодировкой в тэгах и программа MP3Tags данную проблему поможет исправить.

Загрузка и установка MP3Tags

Последнюю на сегодняшний день версию программы можно скачать по прямой ссылке с официального сайта:

Но на тот момент когда вы читаете эту статью, версия уже может быть новее и чтобы скачать самую последнюю версию, нужно перейти в Download официального сайта:

Там внизу будет ссылка на скачивание самой последней версии, например:

Установка программы очень простая, рассмотрим её кратко.

Подробно о процессе установки программ для Windows вы можете прочесть из статьи:

Выбираем язык установки и нажимаем «ОК».

Принимаем условия, нажав внизу «Принимаю».

В следующих двух окнах нажимаем снова «Далее».

Нажимаем «Установить» и запустится процесс установки, который займёт буквально несколько секунд.

Нажимаем «Готово» для завершения установки.

Всё, установка завершена!

Изменение кодировки тэгов в музыкальных файлах через MP3Tags

Запускаем установленную программу MP3Tags и проделаем некоторые настройки. Для этого открываем меню «Дополнительно» (1) и в нём выбираем пункт «Настройки» (2).

В открывшемся окне настроек выбираем раздел «Теги» и в нём пункт «Mpeg» (1). Справа (2) выставьте настройки в точности как указано на изображении ниже:

Как правило нужно указать только пункт «ID3v2.4 UTF-8», поскольку остальные опции уже заданы правильно.

Нажмите «ОК» (3) для сохранения настроек.

Теперь открываем на компьютере ту папку с музыкальными файлами, которые нам нужно подправить, чтобы информация о них правильно отображалась на внешних проигрывателях. Мышкой перетаскиваем все файлы в окно программы.

Теперь выделяем все файлы в окне программы (1). Для быстрого выделения можно использовать горячую комбинацию клавиш CTRL+A. Затем нажимаем кнопку сохранения (2).

Программа обработает все музыкальные файлы и вы получите сообщение о сохранении тегов в файлы, где нажимаем «ОК».

Вот и всё! Теперь осталось вновь закачать сохранённые музыкальные файлы на внешний проигрыватель и проверить. Должно всё работать.

Заключение

Выше описанная проблема, как я понял, довольно распространённая, ведь практически каждый из нас помимо компьютера слушает музыку ещё где-то, например, на смартфоне, планшете (закачивая с компьютера), в машине или на любых других внешних музыкальных проигрывателях. Поэтому с данной проблемой нужно уметь бороться, тем более что решение, как вы уже заметили, не такой уж и сложное. Я бы сказал — простое даже для новичков! Надеюсь данная информация кому-нибудь пригодится 🙂

Читать еще:  Установка ссд в ноутбук вместо dvd

Всем хорошего дня и самого лучшего настроения!

Сделай репост – выиграй ноутбук!

Каждого 1 и 15 числа iBook.pro разыгрывает подарки.

  • Нажми на одну из кнопок соц. сетей
  • Получи персональный купон
  • Выиграй ноутбук LENOVO IdeaPad

LENOVO IdeaPad Intel Core i5, 8ГБ DDR4, SSD, Windows 10

Файловая система FAT и кодировка в именах файлов

Сам разобрался, решил с остальными поделиться.

Когда мы монтируем флешку в консоли, мы вводим mount -t vfat /dev/sdb1 /mnt/flash . При этом, русские имена файлов «кракозябрами», если не добавить параметр -o iocharset=utf8,codepage=866 . Почему iocharset это именно utf8, ведь во времена FAT этой кодировки не было? Потому что этот параметр указывает ту кодировку, в которую будет «переведена» исходная, и поэтому надо указать системную кодировку. Начиная с Red Hat 8.0 (а это примерно 2000 год) это UTF-8, соответственно и надо указывать utf8 (обратите внимание, без тире). Но если ваша система использует кодировку koi8r, то надо указывать её. Codepage 866 это русский регион (а например для США это 437).

Upd: Оказывается, достаточно указывать -o utf8 . Товарищ greenman в третьем комментарии написал, что, согласно man mount , в этом случае «кракозябрами» будут видны только короткие имена файлов

Кодировка ASCII разделена на две половины. Первые 128 символов это английский алфавит, а также цифры, знаки препинания, символы псевдографики и так далее. Вторые 128 символов это буквы национального алфавита. В разных странах — разные кодировки.

Если у вас Gentoo, или любая другая конфигурация с самосборным ядром, то кодировку для FAT можно задать прямо в ядре. И тогда при монтировании флешки не придётся указывать те дополнительные параметры. В любом случае, во время автоматического монтирования при помощи системной слубжы HAL или udisks, всё само определяется и монтируется правильно.

Теперь давайте разберёмся, что такое vfat. Почему мы указываем именно её, а не fat16 или fat32? Что вообще за файловая система такая? vfat это расширение для FAT 12/16/32, позволяющее в один и тот же момент хранить имя файла как короткое, так и длинное. Появилось в Windows 95. Подробнее тут: https://ru.wikipedia.org/wiki/FAT#VFAT Если очень хочется примонтировать без vfat, а только с поддержкой коротких имён, то -t msdos (например жёсткий диск или CF-карта с DOS-ом)

Теперь exFAT. Эта файловая система появилась в 2006 году в Windows Mobile, Windows XP SP3 и Windows Vista. Дело в том, что релиз FAT32 не решил проблему с потерей полезного места на больщих дисках, а только отодвинул наступление этой проблемы. В exFAT эта проблема радикально решена, и флешки могут быть до 2 Тб размером.

В Linux есть 2 драйвера: exfat-fuse, exfat-nofuse. Первый создан сообществом по спецификации, и работает через FUSE. Второй создан Samsung-ом для устройств на базе Android, скачать исходный код можно на сайте http://opensource.samsung.com/, введя название любой прошивки для любого смартфона и планшета. Там будет полный образ ядра Linux со всеми изменениями — в том числе и директория fs/exfat до ядра 4.4, и fs/sdfat начиная с ядра 4.4. Однако на Github всё уже есть: другие люди всё уже скачали и выложили отдельно (слава GPL). Кроме того, там наложено куча патчей со всякими улучшениями!

Кодировку указывать не надо: в exFAT это UTF-16, как и в NTFS. Но теперь надо указывать кое-что другое: ID вашего пользователя и группы. Для Debian это -o uid=1000,gid=1000 , для openSUSE gid равен 100. Хорошо что в форке на гитхабе нас избавили от необходимости так делать! А в оригинальном коде, если вы этого не сделаете, то вы не сможете записать файл на флешку. А если запишете от root, то не сможете прочитать этот файл на компьютере с Windows.

Но откуда такие проблемы? Дело в том, что в exFAT появился ACL. Это расширенные права. Если вы помните Norton Commander или Windows 95, вы помните что в «Свойствах файла» есть 4 галочки: «Только чтение», «Архивный», «Системный» и «Скрытый». Всего лишь 4, и всё так просто. Расширенные права добавляют ещё хренову кучу свойств файла.

Ссылка на основную публикацию
ВсеИнструменты 220 Вольт
Adblock
detector
×
×