Архив метки: Windows

Установка Windows 7 с флешки

Когда-то я писал о том, как сделать установочную флешку с Windows 7. С тех пор я уже не раз сам пользовался этим способом – как-то не хочется уже связываться с дисками, когда есть возможность быстро и просто установить систему с USB накопителя. А вот недавно узнал, что Майкрософт уже выложила в свободный доступ специальную программу, с помощью которой загрузочная флешка делается в несколько кликов. Уже не нужно возиться с консолью и вводить команды diskpart-у, просто установите программу, укажите ей расположение файла-образа установочного диска (с расширением iso), укажите флешку и все. Всё необходимое программа выполнит сама. Вместо образа можно, конечно, использовать и сам диск. Кстати, этой-же программой можно сделать и флешку с Windows 8, образ которой сейчас доступен для загрузки с сайта Майкрософт.

Называется эта утилита: Windows 7 USB/DVD Download Tool, ссылка на закачку из Microsoft Store.

отсутствует CLSID

В современной версии Windows, седьмой, при работе с 1С можно столкнуться с ошибкой загрузки внешних компонент. В общем случае сообщение об ошибке звучит примерно так:

Ошибка при создании объекта из компоненты С:\1sbukr\FormEx.dll (отсутствует CLSID)

Ключевая фраза – это “Отсутствует CLSID”, что говорит о том, что при запуске компонента не находит в реестре системы свои настройки и, скорее всего, пытается создать новую ветку реестра. При включенном контроле учетных записей сделать такую операцию программа может только если будет запущена с правами администратора, поэтому для решения проблемы достаточно запустить 1с не обычным способом, а кликнув на ярлыке правой клавишей и выбрав пункт “Запуск от имени администратора”:

runasadmin

Читать далее

SQL сервер недорого

1298206162k9Sg37Если вы используете 1С:Предприятие в локальной сети, то о проблемах быстродействия сетевых пользователей знаете не понаслышке. И если объем базы у вас небольшой, а пользователей не много, то вы можете воспользоваться возможностью установки Microsoft SQL Server 2005 Express, эту версию совершенно бесплатно можно скачать и установить на “обычную”, т.е. не серверную Windows. Перевод базы 1С в формат SQL сервера даст ощутимый прирост в производительности и повысит надежность работы. Технические ограничения версии: используется не более 1 Гб оперативной памяти, 1 процессор, база данных объемом не более 4 Гб.

Читать далее

Ошибка пользовательского интерфейса

Недавно довелось побороться на компьютере с такой вот ошибкой: не загружается пользовательский интерфейс, соответственно и работа пользователя с компьютером оказывается невозможной. Текст ошибки: “Невозможно загрузить DLL пользовательского интерфейса ввода”. Причина – поврежденные настройки реестра системы, оставшиеся после удаления вируса. Вот как выглядит экран с ошибкой:

x20110909 195610

Читать далее

Локальный веб-сервер

1179085577IHrLT1Локальные сети на предприятиях уже стали совсем привычным делом, однако не многие помнят, что по своей сути локальная сеть – это маленькая копия “большого Интернета”, здесь используется та же технология и теоретически доступны те же возможности. Например веб-сервер. Для чего?

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

Что требуется технически для запуска локального веб-сайта?

Читать далее

Математика в коде 1С

Конечно, не часто, но попадаются задачи, где необходимо использовать математические функции, например корень числа или тригонометрические синусы с косинусами. Встроенный язык 1С:Предприятия на такие вещи обделен, однако, можно воспользоваться доступным в среде Windows языком VBScript.

Для вычисления выражений с функциями на VBScript необходимо в коде 1С создать объект “MSScriptControl.ScriptControl”, свойство “Language” установить в “VBScript” и потом вызвать метод “Eval” которому в качестве аргумента передается строка с вычисляемым выражением.

Пример вычисления косинуса числа:

2011-06-20_102606 Читать далее

Как узнать путь к папке “Мои документы”

Чтобы в модуле 1С получить путь к папке пользователя “Мои документы” можно воспользоваться системным объектом Windows Script Host. Среди методов объекта есть SpecialFolders, который содержит коллекцию всех специальных системных папок. Вот пример кода в 1С 7.7:

2011-04-10_135724

Полный перечень доступных имен специальных папок можно найти в базе знаний на сайте Microsoft (ссылка, на английском языке).

Голубой зуб кусается

Интересная проблема попалась недавно: на свеже-купленном ноутбуке (ASUS UL20FT) отказался нормально работать bluetooth. Драйвер устанавливается нормально, устройства обнаруживаются и сопрягаются, но после этого связь с устройствами прекращается. Было проверено на мыши – Logitech Bluetooth M555b и мобильном телефоне HTC, после соединения с устройством оно оставалось в списке устройств отмеченным как неактивное. Программное обеспечение: Windows 7, драйвер с сайта производителя ноутбука, адаптер Broadcom BT-270. Чуть было не дошло до возврата по гарантии, но проблема успешно разрешилась.

Как оказалось, достаточно открыть параметры блютус – правой кнопкой на значке блютус в трее – пункт “Открыть параметры”, на закладке COM порты добавить входящий COM порт. 2011-02-10_080806После этого, удалить блютус-устройства и заново подключить их, теперь при подключении должны будут установиться полные комплекты драйверов и устройства будут нормально работать.

Кстати, ноутбук очень неплохой и внешне, и по начинке, рекомендую.

Установка семерки на семерку

С выходом последнего обновления конфигурации для 1С версии 7.7 обнаружил такую проблему: стандартная программа установки не хочет работать в Windows 7. Т.е. установка запускается, но на распаковке файла 1cv7.md зависает и обрывается с ошибкой. Запуск от имени администратора или установка в другой каталог ситуацию не исправили, пока вышел из положения установив конфигурацию на компьютере с Windows XP и скопировав получившуюся папку.

И снова SQL

Girl with display isolated

Как известно, при использовании для базы 1С версии 7.7 сервера Microsoft SQL 2005 и выше, стандартными средствами запустить работу не удается. Для подключения к серверу необходимо заменить файл bkend.dll на “исправленный”, файл находится в папке, куда установлена 1С, обычно это c:\Program files\1cv7\bin

Если на рабочем месте используется Windows 7, то понадобится заменить еще три файла, но уже в системной папке system32: odbcbcp.dll, sqlsrv32.dll, sqlsrv32.rll. Если система 64-разрядная, эти-же файлы нужно будет заменить и в папке SysWOW64. Осложняет эту процедуру усиленная забота Windows о системных файлах, поэтому можно загрузиться из “другой” Windows, например на диске Hiren Boot CD есть возможность запустить mini Windows. Но и другая операционка не справится так просто с заменой файлов, если системный раздел находится на разделе диска с файловой системой NTFS – для удаления или переименования файлов нужно стать их владельцем, а потом добавить права на полный доступ и уже после этого копировать новые файлы.

О том, как настроить саму базу данных на SQL сервере и ссылку на нужные файлы можно найти тут: ссылка.