Program Files и VirtualStore

Наверное, это знают все. Я вот не знал 🙂

Я поставил себе триальный OE 11.1 и решил посмотреть приложение AutoEdge. Поставил, конечно же, по умолчанию — в c:\program files (x86).

Так вот — никогда так не делайте, я потратил некоторое время изучая почему после proutil convchar у меня база данных всё равно осталась в ISO-8859-1.

vstore

 

Дело в том, что начиная  с Windows Vista в этой ОС появилась папка VirtualStore. В эту папку пишутся файлы «старых» программ, которые хотят хранить свои данные в Program Files.  В моем случае — сервер приложений обращался к iso8859-1 базе, а сконвертированная база попала в VirtualStore.

Так что будьте осторожнее с этой папкой и помните, что резервировать надо не только program files.

 

Leave a Reply

You must be logged in to post a comment.