Добавить в корзинуПозвонить
Найти в Дзене

1с как узнать разрядность

Узнать разрядность 1С можно несколькими способами, в зависимости от того, какая именно разрядность вас интересует: разрядность платформы 1С:Предприятие или разрядность операционной системы, на которой она работает. 1. Разрядность платформы 1С:Предприятие: СистемнаяИнформация = Новый СистемнаяИнформация; Если СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Windows_x86 Тогда Сообщить("32-битная платформа"); ИначеЕсли СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Windows_x86_64 Тогда Сообщить("64-битная платформа"); Иначе Сообщить("Разрядность платформы не определена"); КонецЕсли; 2. Разрядность операционной системы: WS = Новый COMОбъект("WScript.Shell"); Сообщить(WS.ExpandEnvironmentStrings("%PROCESSOR_ARCHITECTURE%")); Важные моменты:

Узнать разрядность 1С можно несколькими способами, в зависимости от того, какая именно разрядность вас интересует: разрядность платформы 1С:Предприятие или разрядность операционной системы, на которой она работает.

1. Разрядность платформы 1С:Предприятие:

  • При запуске 1С:Предприятие:Если у вас установлены обе версии платформы (32-битная и 64-битная), при запуске 1С:Предприятие вы можете увидеть выбор разрядности.
    Также, в окне редактирования информационной базы, есть поле «Разрядность», в котором можно принудительно выбрать необходимый вариант.
  • Через "Конфигуратор":Запустите "Конфигуратор".
    В меню "Справка" выберите пункт "О программе".
    В открывшемся окне будет указана версия платформы, включая разрядность (например, 8.3.XX (64-bit)).
  • Путь к исполняемому файлу:Разрядность платформы можно косвенно определить по пути к исполняемому файлу 1cv8.exe.
    Если платформа 32-битная, то она, как правило, устанавливается в папку "Program Files (x86)".
    Если платформа 64-битная, то она устанавливается в папку "Program Files".
  • Использование системной информации:Так же, разрядность платформы можно узнать программно, используя «Системную информацию».
    Для этого, необходимо использовать следующий код:

СистемнаяИнформация = Новый СистемнаяИнформация;

Если СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Windows_x86 Тогда

Сообщить("32-битная платформа");

ИначеЕсли СистемнаяИнформация.ТипПлатформы = ТипПлатформы.Windows_x86_64 Тогда

Сообщить("64-битная платформа");

Иначе

Сообщить("Разрядность платформы не определена");

КонецЕсли;

2. Разрядность операционной системы:

  • В Windows:Нажмите клавиши Win + Pause/Break.
    В открывшемся окне "Система" в разделе "Тип системы" будет указана разрядность операционной системы.
  • Использование командной строки:Откройте командную строку.
    Введите команду wmic os get OSArchitecture и нажмите Enter.
    В результате выполнения команды будет указана разрядность операционной системы.
  • Использование 1с:Так же, разрядность операционной системы, можно узнать, используя COM объект.
    Для этого, необходимо использовать следующий код:

WS = Новый COMОбъект("WScript.Shell");

Сообщить(WS.ExpandEnvironmentStrings("%PROCESSOR_ARCHITECTURE%"));

Важные моменты:

  • На 64-битной операционной системе могут работать как 32-битные, так и 64-битные версии 1С:Предприятие.
  • На 32-битной операционной системе может работать только 32-битная версия 1С:Предприятие.
  • На сайте its.1c.ru, вы можете найти дополнительную информацию.