Для чего нужно имя объекта отображение файла

Обновлено: 23.06.2024

Нетрудно понять, что те же средства, которые используются для отображения исполняемого файла на виртуальную память, могут быть применены и к любому другому файлу. В Windows программистам предоставляется возможность создавать и использовать объекты типа «отображение файла» (file mapping).

Работа с таким объектом требует предварительной подготовки. Сначала программа должна создать объект, вызвав функцию CreateFileMapping. Среди параметров этой функции можно отметить:

· хэндл предварительно открытого файла, который будет отображаться на память;

· тип доступа к объекту (только для чтения или и для записи);

· имя объекта, которое может использоваться для того, чтобы разные процессы могли работать с одним и тем же объектом «отображение файла».

Функция возвращает хэндл созданного или открытого объекта.

Не втором этапе процесс вызывает функцию MapViewOfFile, передавая ей как параметры хэндл объекта «отображение файла», а также размер участка файла, который должен быть отображен, и смещение начала этого участка от начала файла.

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

На самом деле, конечно, данные из файла еще не находятся в памяти. Просто в таблице страниц отмечено, что за такими-то страницами виртуальной памяти закреплены блоки файла. На сей раз не страничного файла и не EXE-файла программы, а того файла, который использовался при создании объекта «отображение файла». Далее начинает действовать все тот же стандартный механизм загрузки страниц по требованию, т.е. реальное чтение из файла произойдет тогда, когда программа обратится к виртуальным адресам, соответствующим отображенному участку файла.

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

С этой точки зрения, отображение файлов можно рассматривать как одно из средств взаимодействия процессов, позволяющее под контролем системы преодолеть изоляцию памяти процессов.

Самое забавное, что файл-то здесь и не обязателен. Если при создании объекта «отображение файла» в качестве хэндла файла указано специальное значение FFFFFFFF16, то Windows связывает страницы памяти с блоками страничного файла. В этом случае объект может использоваться только как средство обмена данными между процессами, без привязки к конкретному файлу. При закрытии объекта «отображение файла» его данные в этом случае не сохраняются.

Следующим основным выпуском системы Linux была версия 1.0, появившаяся в 1994 году. Она состояла из 165 000 строк кода и включала новую файловую систему, отображение файлов на адресное пространство памяти и совместимое с BSD сетевое программное обеспечение с сокетами и TCP / IP.  [31]

Многие программисты считают описанный в предыдущем примере доступ неудобным, особенно по сравнению с доступом к обычной памяти. По этой причине в некоторых операционных системах, начиная с системы MULTICS, был предоставлен способ отображения файлов на адресное пространство работающего процесса. Концептуально можно представить себе два новых системного вызова, тар и unmap. Первый системный вызов принимает на входе два параметра: имя файла и виртуальный адрес памяти, по которому операционная система отображает указанный файл.  [32]

Многими версиями UNIX поддерживается отображение файлов на адресное пространство памяти. Это свойство позволяет отображать файл на часть адресного пространства процесса, так чтобы можно было читать из файла и писать в файл, как если бы это был массив, хранящийся в памяти. Отображение файла на адресное пространство памяти делает произвольный доступ к нему существенно более легким, нежели при использовании системных вызовов, таких как read и write. Совместный доступ к библиотекам предоставляется именно при помощи этого механизма. На рис. 10.7 показан файл, одновременно отображенный на адресные пространства двух процессов по различным виртуальным адресам.  [33]

После того как файл отображен на адресное пространство, он может читаться и писаться при помощи обычных команд обращения к памяти. Отображаемые на память файлы реализуются тем же способом, что и фиксированные страницы, но теневые страницы хранятся не в файле подкачки, а в файле пользователя. Однако когда отображение файла прекращается или файл принудительно выгружается на диск, дисковая версия снова приводится в соответствие с последними изменениями файла в памяти.  [34]

Над страничным кэшем располагается система виртуальной памяти. В нем вся логика работы со страницами, например алгоритм замещения страниц. Поверх него находится программа отображения файлов на виртуальную память и высокоуровневая программа управления страничными прерываниями. Эта программа решает, что нужно делать при возникновении страничного прерывания. Сначала она проверяет допустимость обращения к памяти и, если все в порядке, определяет местонахождение требуемой страницы и то, как она может быть получена.  [35]

Последние 4 функции API предназначены для управления отображаемыми в память файлами. Чтобы отобразить файл, сначала нужно создать объект отображения файла с помощью функции CreateFileMapping. Эта функция возвращает идентификатор ( handle) объекту отображения файла и иногда еще и вводит в систему файлов имя для него, чтобы другой процесс мог использовать объект. Две функции отображают файлы и удаляют отображение соответственно. Следующая функция нужна для того, чтобы отобразить файл, который в данный момент отображен другим процессом. Таким образом, два и более процессов могут разделять области своих адресных пространств.  [36]

Последние четыре функции API, перечисленные в таблице, управляют отображением файлов на адресное пространство памяти. Чтобы отобразить файл на адресное пространство памяти, сначала следует создать объект отображения ( см. табл. 11.6) при помощи функции CreateFileMapping. Эта функция возвращает дескриптор объекта отображения, а также может ввести имя объекта в файловую систему, чтобы другие процессы могли пользоваться этим объектом. Следующие две функции включают и выключают отображение файла на адресное пространство памяти. Последняя функция в таблице может использоваться процессом для отображения на память файла, уже использующегося подобным образом другим процессом. Таким образом, несколько процессов могут совместно использовать области своих виртуальных адресных пространств. Эта техника позволяет им записывать данные в ограниченные области памяти других процессов.  [37]

Последние четыре функции API, перечисленные в таблице, управляют отображением файлов на адресное пространство памяти. Чтобы отобразить файл на адресное пространство памяти, сначала следует создать объект отображения ( см. табл. 11.6) при помощи функции CreateFileMapping. Эта функция возвращает дескриптор объекта отображения, а также может ввести имя объекта в файловую систему, чтобы другие процессы могли пользоваться этим объектом. Следующие две функции включают и выключают отображение файла на адресное пространство памяти. Последняя функция в таблице может использоваться процессом для отображения на память файла, уже использующегося подобным образом другим процессом. Таким образом, несколько процессов могут совместно использовать области своих виртуальных адресных пространств. Эта техника позволяет им записывать данные в ограниченные области памяти других процессов.  [38]

Вероятно, вы заметили, что в Office 2002 впервые появилась область задач, которая отображается у правого края документа Office и упрощает решение таких стандартных задач, как создание новых документов и открытие недавно просматривавшихся файлов. Это действительно удобно, но в Office 2000, ХР / 2002 и 2003 существует еще более удобное средство. Например, Office Navigator может вывести список последних 200 открывавшихся файлов и 20 папок. Вы можете добавлять новые типы файлов, определять комбинации клавиш, загружать шаблоны одним щелчком, настраивать параметры отображения файлов в папках и делать еще многое другое. Надстройка Office Navigator доступна для свободной загрузки, но регистрационная плата в 24 95 доллара избавит от назойливых напоминаний о необходимости регистрации и гарантирует получение обновлений в будущем.  [39]

Хотя каталоги в файловой системе MS-DOS переменного размера, используемые каталоговые записи, как и в СР / М, имеют фиксированный размер 32 байт. Формат описателя файла системы MS-DOS показан на рис. 6.29. В нем содержится имя файла, его атрибуты, дата и время создания, номер начального блока и точный размер файла. Имена файлов короче 8 3 символов выравниваются по левому краю полей и дополняются пробелами, каждое поле отдельно. Поле Attributes ( атрибуты) представляет собой новое поле, содержащее биты, указывающие, что для файла разрешено только чтение, что файл должен быть заархивирован, что файл является системным или скрытым. Запись в файл, для которого разрешено только чтение, не разрешается. Таким образом осуществляется защита файлов от случайной записи или удаления. Бит archived ( архивный) не устанавливается и не проверяется операционной системой MS-DOS. Он зарезервирован в описателе для архивирующих программ уровня пользователя, сбрасывающих этот бит при создании резервной копии файла, в то время как программы, модифицирующие файл, должны устанавливать этот бит. Таким образом архивирующая программа может определить, какие файлы подлежат архивации. Бит hidden ( скрытый файл) позволяет избежать отображения файла в перечне файлов каталога. Основное его назначение заключается в том, чтобы скрыть от неопытных пользователей файлы, назначение которых им неизвестно.  [41]


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

С помощью объекта Файл можно получить следующие параметры:

  • Имя
  • Имя без расширения
  • Расширение
  • Полное имя
  • Путь
  • Время изменения
  • Атрибут Скрытый
  • Атрибут Только чтение
  • Размер в байтах
  • Проверить существует ли файл или каталог на диске
  • Узнать это файл или каталог

Также данный объект позволяет изменить следующие параметры:

  • Время изменения
  • Атрибут Скрытый
  • Атрибут Только чтение

Объект Файл доступен как на клиенте, так и на сервере.

Для создания объекта Файл в конструктор нужно передать путь к файлу:

У объекта есть 5 свойств, с помощью которых можно получить имя, расширение и путь к файлу.

Примеры значений свойств для файла F:\тест\123.txt

Имя свойстваЗначение
Имя123.txt
ИмяБезРасширения123
Расширение.txt
ПолноеИмяF:\тест\123.txt
ПутьF:\тест\

Для каталога F:\тест

Имя свойстваЗначение
Имятест
ИмяБезРасширениятест
Расширение
ПолноеИмяF:\тест\123.txt
ПутьF:\

Пример программного получения значений свойств:

Все свойства доступны только для чтения, их нельзя изменить.

Синхронные и асинхронные методы

У объекта Файл есть группы методов, которые выполняют одинаковые действия, но разными способами:

Имена методов формируются следующим образом: например, синхронный метод называется Размер, тогда:

То есть к асинхронному методу через обратный вызов в начале добавляется Начать.

К асинхронному методу через обещание в конце добавляется Асинх.

Время изменения файла

В свойствах файла есть свойство Изменен:

Изменен

Здесь отображается дата и время последнего изменения содержимого файла.

Чтобы в 1С получить время изменения файла можно воспользоваться следующими методами:

Примеры получения времени изменения файла:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеПолученияВремени" , ЭтотОбъект ) ; Файл . НачатьПолучениеВремениИзменения ( ОбратныйВызов ) ; Процедура ПослеПолученияВремени ( ВремяИзменения , ДопПараметры ) Экспорт

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

Поэтому есть методы для получения универсального времени изменения файла:

ВремяИзменения = файл . ПолучитьУниверсальноеВремяИзменения ( ) ; ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеПолученияУниверсальногоВремени" , ЭтотОбъект ) ; Файл . НачатьПолучениеУниверсальногоВремениИзменения ( ОбратныйВызов ) ; Процедура ПослеПолученияУниверсальногоВремени ( ВремяИзменения , ДопПараметры ) Экспорт Обещание = Файл . ПолучитьУниверсальноеВремяИзмененияАсинх ( ) ;

Время изменения файла можно изменить. Для этого используются следующие методы:

Примеры изменения времени изменения файла:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеИзмененияВремени" , ЭтотОбъект ) ; Файл . НачатьУстановкуВремениИзменения ( ОбратныйВызов , НовоеВремя ) ; Процедура ПослеИзмененияВремени ( ДопПараметры ) Экспорт Обещание = Файл . УстановитьВремяИзмененияАсинх ( НовоеВремя ) ;

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

Поэтому есть аналогичные методы, которые параметром принимают универсальное время:

файл . УстановитьУниверсальноеВремяИзменения ( УнивВремя ) ; ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеИзмененияУниверсальногоВремени" , ЭтотОбъект ) ; Файл . НачатьУстановкуУниверсальногоВремениИзменения ( ОбратныйВызов , УнивВремя ) ; Процедура ПослеИзмененияУниверсальногоВремени ( ДопПараметры ) Экспорт Обещание = Файл . УстановитьУниверсальноеВремяИзмененияАсинх ( УнивВремя ) ;

Время изменения можно получить и изменять как для файлов, так и для каталогов.

Атрибут Скрытый

У файла есть атрибут Скрытый:

Скрытый

Если данный атрибут установлен, то файл не будет отображаться в проводнике Windows (если в настройках не включено отображение скрытых файлов).

Для получения значения данного атрибута в 1С используются следующие методы:

Примеры получения атрибута Скрытый:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеПолученияНевидимости" , ЭтотОбъект ) ; Процедура ПослеПолученияНевидимости ( Невидимый , ДопПараметры ) Экспорт

Атрибут Скрытый можно изменить с помощью следующих методов:

Примеры изменения атрибута Скрытый:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеУстановкиНевидимости" , ЭтотОбъект ) ; Файл . НачатьУстановкуНевидимости ( ОбратныйВызов , Скрытый ) ; Процедура ПослеУстановкиНевидимости ( ДопПараметры ) Экспорт Обещание = Файл . УстановитьНевидимостьАсинх ( Скрытый ) ;

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

Атрибут Только чтение

У файла есть атрибут Только чтение:

Только чтение

Если данный атрибут установлен, то файл нельзя изменить.

Для получения значения данного атрибута в 1С используются следующие методы:

Примеры получения атрибута Только чтение:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеПолученияТолькоЧтение" , ЭтотОбъект ) ; Процедура ПослеПолученияТолькоЧтение ( ТолькоЧтение , ДопПараметры ) Экспорт

Атрибут Только чтение можно изменить с помощью следующих методов:

Примеры изменения атрибута Только чтение:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеУстановкиТолькоЧтение" , ЭтотОбъект ) ; Файл . НачатьУстановкуТолькоЧтения ( ОбратныйВызов , ТолькоДляЧтения ) ; Процедура ПослеУстановкиТолькоЧтение ( ДопПараметры ) Экспорт Обещание = Файл . УстановитьТолькоЧтениеАсинх ( ТолькоДляЧтения ) ;

Атрибут Только чтение можно получать и изменять как у файлов, так и у каталогов.

Размер файла

Для получения размера файла в 1С используются следующие методы:

Все методы, кроме НачатьПолучениеРазмера возвращают размер файла в байтах. Методу НачатьПолучениеРазмера параметром нужно передать описание оповещения с именем процедуры, которая будет вызвана после получения размера файла. Первым параметром данной процедуры будет размер файла в байтах.

Примеры получения размера файла:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеПолученияРазмера" , ЭтотОбъект ) ; Процедура ПослеПолученияРазмера ( Размер , ДопПараметры ) Экспорт

Проверка существования файла или каталога

Специально для этого в 1С есть методы, которые позволяют узнать существует ли данный файл:

Примеры проверки существования файла:

ОбратныйВызов = Новый ОписаниеОповещения ( "ПослеПроверкиСуществования" , ЭтотОбъект ) ; Процедура ПослеПроверкиСуществования ( Существует , ДопПараметры ) Экспорт

Проверить на существование можно и файл и каталог.

Файл или каталог

В конструктор объекту Файл может быть передан как путь к файлу, так и путь к каталогу. Чтобы определить на основании чего создан объект файл используются следующие методы:

Методы ЭтоФайл и ЭтоФайлАсинх вернут Истина, если объект создан на основании файла и Ложь, если на основании каталога. В метод НачатьПроверкуЭтоФайл нужно передать описание оповещения с именем процедуры, которая будет вызвана после проверки. В первом параметре этой процедуры будет Истина, если объект создан на основании файла и Ложь, если на основании каталога.

Методы ЭтоКаталог, НачатьПроверкуЭтоКаталог и ЭтоКаталогАсинх являются аналогичными, только возвращают Истина, если объект Файл создан на основании каталога и Ложь, если на основании файла.

типы файлов

Понятие файла является одним из базовых понятий компьютерной грамотности.

Файл – это поименованная область памяти на компьютерном носителе.

Другими словами, файлом называется набор данных на компьютерном носителе (жёсткий диск, флешка, карта памяти в смартфоне, CD и DVD диск и т.п.), у которого есть свое имя (имя файла).

Имя файла

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

Однако имя файла не следует начинать с точки, а также использовать в имени квадратные [ ] или фигурные < >скобки. Недопустимыми для имен файлов являются следующие служебные символы / \ | : * ? “ < >

Существует ли максимальная длина имени файла? Длина имени файла не должна превышать 255 символов. На самом деле, обычно хватает 20-25 символов.

Операционная система Windows не делает различий между строчными и прописными буквами для имен файлов. Это означает, что не получится хранить в одной и той же папке файлы, имена которых различаются только регистром. Например, два имени файла «Название.doc» и «НАЗВАНИЕ.doc» для Windows будет одним именем для одного и того же файла.

Что такое тип файла или формат файла

Как Вы считаете, могут ли быть в одной папке несколько файлов с одинаковым именем PRIMER? Это возможно при условии, что у имени PRIMER будут разные расширения.

PRIMER.doc(x) – типом файла является документ Word (или файл в формате Ворда),

PRIMER.bmp – типом файла является рисунок,

PRIMER.avi – типом файла является видеофайл,

PRIMER.wav – типом файла является аудиофайл.

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

Если проводить аналогию с именами людей, то имя файла совпадает с именем человека, а расширение имени файла – с фамилией человека. Соответственно, PRIMER.doc и PRIMER.bmp по этой аналогии то же самое, что Иван Петров и Иван Сидоров.

Файлы с именами PRIMER.doc и VARIANT.docx – это два брата из одного семейства документов (с одинаковым расширением .docx). Аналогично, например, Иван Петров и Федор Петров – братья из одной семьи Петровых.

Тип файла (то есть, расширение имени файла) – это часть имени файла, которая начинается с точки, после которой стоят несколько символов.

Распространены типы (расширения), состоящие из трех букв – .doc, .txt, .bmp, .jpg и.т.д. Регистр не имеет значения, поэтому .doc и .DOC – это одно и то же расширение документа, один тип файла.

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

Зачем нужен тип файла

Расширение в имени файла хоть и не обязательно, но все-таки желательно, так как оно указывает операционной системе Windows на тип файла. Проще говоря, тип файла является подсказкой для Windows, с помощью какой программы системе Windows следует этот файл открывать.

Например, расширение .docx указывает, что файл следует открывать с помощью редактора Word, а расширение .cdr – на то, что файл открывается графической программой Corel Draw.

Есть зарезервированные (служебные) имена, которые нельзя использовать в качестве имен файлов, так как они являются именами устройств:

COM1-COM4 – устройства, присоединяемые к последовательным портам 1-4,

AUX – то же, что COM1,

LPT1-LPT4 – устройства, присоединяемые к параллельным портам 1-4 (как правило, принтеры),

CON (consol) – при вводе – клавиатура, при выводе – экран,

NUL – «пустое» устройство.

Запрещенные символы в именах файлов

Приведу примеры имен файлов, которые являются недопустимыми:

5<>8/7.txt – символы «<», «>» и «/» запрещены,

В чем вопрос? – символ «?» запрещен,

PRN.bmp – здесь PRN зарезервированное имя.

Что такое значок файла или иконка файла

В зависимости от типа файла на экран Windows выводятся различные значки (иконки). Первый пример касается значка текстового редактора:


Второй пример относится к архивному файлу. Это тот файл, который был обработан с помощью программы-архиватора WinRAR (сокращенно RAR):


Почему я не вижу типы файлов в своем Проводнике?

Проводник Windows (Пуск—Программы—Стандартные—Проводник) по умолчанию имеет режим, когда расширения имен (типы) файлов на экран не выводятся, но при этом выводятся значки (иконки) файлов.

Выбор типа файла при сохранении файла

При сохранении файла достаточно написать его имя и выбрать тип файла из имеющегося списка. Выбранное расширение автоматически добавится к имени файла. Например, на рисунке ниже к имени файла программа сама добавит расширение .jpg. В результате Windows запомнит этот файл с именем «рисунок в paint.jpg».

выбор типа файла при его сохранении

Во избежание недоразумений при сохранении файлов всегда обращайте внимание на строку «тип файла», если она есть. Ведь тип файла является для Windows подсказкой, с помощью которого система определяет, какой именно программой этот файл можно открыть.

Тесная связь между типом файла и программой, открывающей такой тип

Если Вы скачали из Интернета файл, например, с расширением .rar, но на вашем компьютере не установлена программа-архиватор для работы с такими «сжатыми, заархивированными» файлами, то не удивляйтесь, что файл не открывается. Другими словами, надо отдавать себе отчет, что если открывать файлы, например, в видео-формате, то на компьютере должна быть в наличии соответствующая программа для работы с таким форматом.

Можно провести аналогию между файлом (точнее, между типом файла) и программой, работающей с таким типом файлов. Файл – замок, а программа, открывающая этот файл, – ключик к замочку. Как известно, замок без ключика не открывается, да и ключик без замка особой ценности не представляет.

Упражнения по компьютерной грамотности:

1) Попробуйте на Рабочем столе создать две папки с именами: PRIMER и primer.

Для этого на Рабочем столе кликните правой кнопкой мыши на свободном месте, а в появившемся окне – по опции «Создать» и, наконец, клик по опции «Папку». Вместо слов «Новая папка» введите «PRIMER». Затем все это повторяете для создания второй папки с именем «primer». Windows дал Вам «добро» на открытие второй папки?

2) Зайдите, например, в редактор Word и попробуйте сохранить документ с именем PRN. Windows разрешил такое имя для нового файла?

Если у Вас есть вопросы по этой теме, напишите их ниже, в комментариях, я отвечу.

Нашли ошибку? Выделите фрагмент текста и нажмите Ctrl+Enter.

Получайте актуальные статьи по компьютерной грамотности прямо на ваш почтовый ящик.
Уже более 3.000 подписчиков

Важно: необходимо подтвердить свою подписку! В своей почте откройте письмо для активации и кликните по указанной там ссылке. Если письма нет, проверьте папку Спам.

Добавить комментарий Отменить ответ

Комментарии: 43 к “Имена и типы файлов”

Автору респект
Самая толковая статья из всего опубликованного на эту тему.

Спасибо за уроки! Я начинающий. У меня есть проблема, кажется созвучна с уроком. Была программа outlook, в неё заносил знакомых, друзей и т.д. Компьютер стал зависать, внуки переписали всё на флешку, затем вновь записали на новый компьютер ( windows 8.1) OUTLOOK не открывается, нет не телефонов, адресов друзей и т.д. Как открыть?

Хороший совет спасибо!

Спасибо за очень интересный и важный урок Ахат.

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

Здравствуйте, Надежда!Я скачала фото на ноутбук не с моего телефона, и у скачанных фото номера совпали с ранее скачанными фото с моего телефона (Это я потом поняла).Мои фото исчезли.Можно ли восстановить мои прежние фото и как мне избежать такой ошибки в дальнейшем? С уважением-Тамара.

В моем случае не помогает. Надо счто-то другое.

Откройте в верхнем меню Вид. Поставьте галочку напротив Плитка.

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

Надежда! У меня W-7.Раньше все видеофалы имели значки в виде начальных кадров содержимого файла,т.е. типа как-будто видеопленка и кадр из этого файла. Что-то я кликнул не то и вместо этого отбражения файла стало отбражение файла в виде значка программы, открывающей файл. А как мне вернуть предыдущее отображение файла? Может подскажете. Спасибо!

Надежда, благодарю Вас за исчерпывающую информацию по моим вопросам. С вашим блогом надо дружить постоянно. Это только начало, а еще сколько надо выучить! Век живи-век учись!

Спасибо за урок, хоть я основное по теме знаю, но добывать информацию мне пришлось методом многих проб и ошибок долгое время. Ваши уроки ускоряют работу на компьютере. Я рада, что получаю компьютерную грамотность с вами, Надежда! Правда, с паролями у меня постоянная проблема,так и не восстановила пароль в Яндексе. Есть и вопрос: есть ли какие правила организации файлов в компьютере, чтобы все можно было разложить по полочкам и найти быстро. Сколько лет храниться инфо в компьютерах и кто ответственный за чистку от хлама в ПК и на диске сервера компании: пользователь или компьютерщик (в корпоративных компьютерах)?. Как работает компьютер, если в нем хранится много лишнего?

Читайте также: