У моей компании есть старое не обслуживаемое устройство со встроенными окнами, которое мы хотим изменить.

Любые изменения на диске (SD-карта с 2 разделами) (например, установленное программное обеспечение, IP-адрес, системные настройки, файлы) сбрасываются / удаляются при перезагрузке устройства.

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

Кто-нибудь может рассказать нам больше о технологии, используемой для этого, и как / если мы можем отключить ее?

1 ответ1

1

Производители тонких клиентов реализуют средство расширенного фильтра записи (EWF) в Windows XP Embedded для предотвращения операций записи (и, следовательно, циклов стирания) на флэш-диск. Вместо этого все действия записи перенаправляются на RAM-диск (также известный как наложение).

Чтобы внести какие-либо изменения в ОС, такие как подключение к домену или изменение статического адреса TCP/IP, вы можете отключить EWF, чтобы разрешить обновление, а затем снова включить его.

Подробнее вы можете прочитать здесь http://msdn.microsoft.com/en-us/library/dd143259%28v=winembedded.5%29.aspx

Только учетные записи администратора могут получить доступ к EWFMGR.EXE и EWF API. Учетные записи опытных пользователей, пользователей и гостей не могут изменять состояние EWF. Например, после того, как вы настроили свой IP-адрес и / или другие системные настройки, вы можете попробовать выполнить эту команду. ewfmgr c: -commitanddisable -live

Это фиксирует все данные текущего уровня в оверлее на защищенный том и отключает оверлей.

Оверлей записывается на защищенный том при следующей загрузке системы. Фиксация оверлея может повлиять на скорость процесса загрузки.

Вы можете использовать команду -live для режимов EWF RAM и EWF RAM Reg, чтобы немедленно зафиксировать наложение на защищенном томе и отключить наложение без перезагрузки системы.

Чтобы отключить EWF: ewfmgr disk: -disable , однако имейте в виду, что долговечность флешек является проблемой. Как Windows XP Pro, так и Windows XP Embedded постоянно читают и записывают на диск, что приводит к многочисленным циклам стирания флэш-памяти. Поскольку флэш-накопители CompactFlash и mini-IDE имеют ограниченное количество этих циклов, они изнашиваются быстрее, чем при использовании в обычной коммерческой среде.

Подробнее о командах / опциях вы можете прочитать здесь: http://msdn.microsoft.com/en-us/library/ms940853%28v=winembedded.5%29.aspx

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .