تثبيت 1c 7.7 على نظام التشغيل Windows 10. "C:\Documents and Settings\All Users\Main Menu\Programs"

كما يتضح من استجابة القارئ لردنا، المخصص لخصائص العمل 1C Enterprise 7.7 في بيئة Windows 7 (Vista)، فقد أثرنا مشكلة ملحة. وفي الوقت نفسه، تبدأ الصعوبات التي يواجهها قراؤنا في مرحلة التثبيت. لذلك قررنا سد هذه الفجوة.

استطراد غنائي صغير أو "هل تحتاجه؟"

قبل أن نبدأ في النظر في المشاكل التقنية، نود أن نحاول فهم السؤال: "هل تستحق اللعبة كل هذا العناء؟" السؤال أبعد ما يكون عن الخمول. تم إصدار الإصدار الأخير من 1C Enterprise 7.7 (7.70.027) في نهاية عام 2006، وفي الواقع، انتهى تطوير النظام الأساسي قبل عامين بإصدار الإصدار الخامس والعشرين.

لذلك، يجب أن نفهم بوضوح أننا نحاول اليوم إطلاق تطبيق كان عمره خمس سنوات في بيئة نظام تشغيل حديثة، علاوة على ذلك، فهو في نهاية دورة حياته؛ نفس الإصدار الخامس والعشرون، حتى في وقت إصداره ، لقد عفا عليه الزمن بالفعل من نواحٍ عديدة. لذلك أنت تفعل كل شيء على مسؤوليته الخاصة، جميع المشاكل المحتملة، بما في ذلك توقف المصنع، وفقدان البيانات، وما إلى ذلك. ستكون ملكًا لك حصريًا، ولا تتحمل 1C أو Microsoft المسؤولية هنا ولا يمكن تحميلهما المسؤولية.

إذا كانت شركتك تخطط جديًا للانتقال إلى منصة جديدة، خاصة إذا كنت تخطط لاستخدام أنظمة 64 بت، فإننا ننصحك بالنظر في خيار الانتقال إلى 1C Enterprise 8.1، خاصة وأن 1C تقدم خصومات جيدة على الترقيات. نحن نميل إلى اعتبار استخدام 1C Enterprise 7.7 في بيئة Windows 7 بمثابة مؤقتالحل المستخدم خلال الفترة الانتقالية (تنفيذ 1C 8.1، وتدريب الموظفين، وما إلى ذلك) ولا يوصى به بشكل قاطع كحل قياسي.

منصة 32 بت

لم نواجه أية مشكلات خاصة عند تثبيت الإصدار 7.70.027 على إصدارات 32 بت من Windows 7، بغض النظر عن إصدار التوزيع وتكوين المكونات. نحن في الأساس لم نأخذ في الاعتبار المشكلات المحتملة عند تثبيت الإصدارات السابقة، إذا كان عليك استخدام برنامج قديم، فأنت بحاجة إلى استخدام أحدث إصدار. إذا لم يكن لديك الإصدار السابع والعشرون، فيمكنك الحصول عليه من أي شريك 1C.

المشكلة الأولى تنتظرنا عند بدء التشغيل، حيث يبلغ البرنامج عن مفتاح أمان مفقود. هذا أمر طبيعي، برنامج تشغيل HASP المتضمن مع 1C غير متوافق مع أنظمة التشغيل الجديدة. تحتاج إلى تنزيل أحدث إصدار من HASP من موقع الشركة المصنعة على الويب؛ وبالنسبة لإصدار الشبكة، ستحتاج أيضًا إلى أحدث إصدار من NetHASP License Manager.

يتم تثبيت التكوينات بنفس الطريقة، ولم نواجه أي مشاكل مع أحدث الإصدارات. إذا لم تتمكن من تثبيت إصدار أو تكوين لسبب ما، ولكن هناك مثل هذه الحاجة، فيمكنك استخدام طريقة أخرى؛ بالنسبة لأنظمة 64 بت، هذه هي الطريقة الوحيدة "لتثبيت" 1C Enterprise. المزيد عن هذا أدناه.

منصة 64 بت

من المستحيل تثبيت 1C 7.7 مباشرة على نظام 64 بت، ويرجع ذلك إلى أن برنامج التثبيت 16 بت لا يزال قيد الاستخدام، ولكن التطبيق نفسه 32 بت، مما يسمح له بالعمل بنجاح في إصدارات 64 بت من شبابيك. 1C Enterprise 7.7 لا يقوم بتخزين أي إعدادات عامة في السجل، جميع الإدخالات موجودة في الفرع HKEY_CURRENT_USER\البرمجيات\1Cالمتعلقة بالمستخدم الحالي (وكذلك في الفروع HKEY_USERSللأنظمة متعددة المستخدمين) وتحتوي على قائمة بقواعد البيانات والمسارات إليها وإعدادات المستخدم الأخرى. في حالة فقدانها، يتم إنشاء هذه المفاتيح تلقائيًا عند بدء تشغيل البرنامج لأول مرة. يتيح لك ذلك نقل المجلد الذي يحتوي على البرنامج المثبت ببساطة من جهاز إلى آخر مع الحفاظ على وظائف التطبيق بشكل كامل.

"لتثبيت" 1C 7.7 على نظام تشغيل 64 بت، نحتاج إلى جهاز مزود بنظام 32 بت (Windows XP هو الأفضل) لتثبيت التطبيق والتكوينات اللازمة له. وبعد ذلك المجلد مع البرنامج (افتراضيا جيم:\ملفات البرنامج\1Cv77) إلى الموقع المناسب في نظام 64 بت (افتراضيًا C:\ملفات البرنامج (x86)\1Cv77). ثم يتم تثبيت برامج تشغيل HASP لأنظمة 64 بت، وإذا لزم الأمر، مدير ترخيص NetHASP. كل ما تبقى هو عرض الاختصارات والعمل.

ولكن ليس كل شيء ورديا جدا. نظرًا للميزات المذكورة أعلاه للمثبت، يمكنك لا يمكنكلدعم 1C بشكل كامل، وإصدارات التحديث والتقارير المنظمة، سيتعين عليك أولاً تثبيته في بيئة 32 بت. في إصدار الشبكة، يجب عليك تجنب استخدام محطات عمل 64 بت للموظفين المشاركين في الصيانة أو البرمجة لـ 1C.

نسخة SQL

بالطبع، يمكن تثبيت 1C Enterprise 7.7 لـ SQL في بيئة Windows 7 (Vista)، لكن معنى هذا الإجراء يميل إلى الصفر. لا يدعم Windows 7 العمل مع SQL Server 2000، ولا يدعم 1C Enterprise 7.7 الإصدارات الأحدث من SQL Server.

هناك طريقتان غير رسميتين "لعبور الثعبان مع القنفذ": تصحيح 1C للعمل مع SQL Server 2005 أو استبدال المكتبات في نظام التشغيل Windows 7 أودبكبرامج التشغيل المسؤولة عن العمل مع SQL، لنظيراتها من نظام التشغيل Windows XP. نحن نحن لا نوصي على الاطلاقلا تحاول أيًا منهم. الطريقة الأولى مشكوك فيها من وجهة نظر نقاء الترخيص، والثانية تهدد استقرار النظام ككل، وخاصة التطبيقات الأخرى التي تستخدم ODBC. بالإضافة إلى ذلك، هناك احتمال لتدمير أو تشويه المعلومات في قاعدة البيانات بسبب طلب غير صحيح أو أي موقف غير قياسي آخر، أو التوقف (وهو ليس أفضل) بسبب فشل الاتصال "الماكر".

توقعًا للاعتراضات التي قام شخص ما بتصحيحها ويعمل لمدة شهر (ربع سنوي، سنة)، نود أن نذكرك مرة أخرى أنك تتخذ مثل هذه الإجراءات لنفسيكل المسؤولية الممكنة عن أيالأعطال والتوقف عن العمل وفقدان البيانات وحالات الطوارئ المحتملة الأخرى. لن يتمكن أحد من معرفة سبب الفشل بالضبط. من المؤكد أن أي متخصص مؤهل سيشير إلى استخدام المنتجات غير المتوافقة ويغسل يديه منها أو سيعمل، ولكن بسعر مختلف تمامًا (مع عدم تقديم أي ضمانات على الإطلاق). هل أنت مستعد لتحمل هذه المسؤولية؟ إذا كانت الإجابة بنعم، فلا تقل لاحقًا أنه لم يتم تحذيرك.

من المعروف أن النظام الأساسي 1C:Enterprise 7.7 يواجه مشاكل في التوافق مع أنظمة 64 بت من عائلة Windows (XP، Vista، 7، Server 2003، Server 2008). ماذا يجب عليك فعله إذا كنت لا تزال بحاجة إلى تشغيل منتج البرنامج هذا على نظام تشغيل 64 بت؟ بعد ذلك سننظر في حل هذه المشكلة.

يكمن جوهر المشكلة في البنية القديمة جدًا لمنصة 1C:Enterprise 7.7 (حان الوقت لدفنها!). يجب عليك التخلي فورًا عن فكرة التثبيت على نظام تشغيل 64 بت باستخدام setup.exe. لن ينجح الأمر.
يجب علبك ان تفعل ذلك:

الخطوة 1. قم بتثبيت النظام الأساسي 1C:Enterprise 7.7 بشكل صحيح (أي وفقًا لجميع الكتب والتعليمات) على نظام تشغيل 32 بت. من الأفضل ألا يكون نظام تشغيل خادم (حتى لا نحارب المشاكل المحتملة في وقت مبكر).

الخطوة 2. انسخ المجلد C:\ملفات البرنامج\1cv77\BINمن نظام 32 بت إلى مجلد C:\ملفات البرنامج (x86)\1Cv77\BINنظام 64 بت. قم بإنشاء اختصارات مناسبة لملف 1cv7.exe (أو 1cv7s.exe) على سطح مكتب المستخدم.

الخطوه 3. (خطوة لأنظمة تشغيل خادم ويندوز) إضافة استثناء ل قسم. لهذا سوف نفتح لوحة التحكم –> نظام-> علامة التبويب بالإضافة إلى ذلك

انقر على الزر خيارات. تفتح نافذة خيارات الأداء. افتح علامة التبويب منع تنفيذ البيانات.

عند فتحه لأول مرة، ستكون القائمة فارغة. يجب عليك الضغط على الزر يضيفوحدد الملفات 1cv7.exe(أو 1cv7s.exe). بعد ذلك يمكنك قبول التغييرات.
تعطيل DEP (حدد الخيار قم بتمكين DEP لبرامج وخدمات Windows الأساسية) لا يستحق أو لا يستحق ذلك. يمكن العثور على الغرض من DEP في الحاشية السفلية أدناه.

منع تنفيذ البيانات (قسم) (إنجليزي) منع تنفيذ البيانات) هي إحدى ميزات الأمان المضمنة في عائلة نظام التشغيلشبابيك، والذي لا يسمح بالتطبيقتنفيذ التعليمات البرمجية من منطقة الذاكرة التي تحمل علامة "البيانات فقط". سيمنع بعض الهجمات التي، على سبيل المثال، تخزين التعليمات البرمجية في مثل هذه المنطقة باستخدام تجاوز سعة المخزن المؤقت. يعمل DEP في وضعين: الأجهزة، للمعالجات، والتي يمكنها وضع علامة على الصفحات على أنها "ليست مخصصة لتنفيذ التعليمات البرمجية" والبرامج للمعالجات الأخرى. ظهرت هذه الميزة لأول مرة في Windows XP Service Pack 2.
الخطوة 4. تثبيت برامج التشغيل لمفتاح HASP. يمكنك العثور على برامج تشغيل لمفتاح HASP للإصدار 64 بت من Windows على موقع Aladdin الإلكتروني.
يجب استخدام برامج التشغيل التالية:
  • برامج تشغيل المفتاح HASP Device Driver 5.22؛
  • مدير الترخيص (للمفتاح للعمل على الشبكة) HASP License Manager 8.32؛
الخطوة 5. تغلب على المشاكل المتبقية عند استخدام Windows Vista/7 وWindows Server 2008/2008 R2. يمكنك أن تقرأ عن ما يجب القيام به في رسالتي.

انتباه! ميزات عديدة!

بعد نشر هذه التدوينة، واجهت ميزة غير سارة. وضعت يدي (في وقت واحد تقريبًا) على جهازي كمبيوتر محمول مثبت عليهما نظام التشغيل Windows 7 x64. اتضح ذلك إصدار المستخدم الفردي 1C:Enterprise 7.7(في حالتي كان التكوين محاسبة) لا يعمل على نظام تشغيل 64 بت. ومهما فعلت، فإن مفتاح الحماية لم يستسلم وحاول عدم اكتشافه. للأسف، النظام الأساسي لبرنامج 1C:Enterprise 7.7 قديم ولن يتم إصلاح مثل هذه المشكلات أبدًا.

ومع ذلك، أثناء التجربة، كان من الممكن إثبات أنه إذا تم استخدام ترخيص متعدد المستخدمين، فمن الممكن العمل على جهاز كمبيوتر مثبت عليه Windows 7 x64 في 1C: Enterprise 7.7 وكل ما هو مكتوب أعلاه صحيح تمامًا. يُنصح باختيار جهاز كمبيوتر يعمل بنظام تشغيل 32 بت كمكان لوضع مفتاح الأمان.

يمكن أن تصبح الحالة الموصوفة مشكلة خطيرة لمسؤولي النظام عند الانتقال إلى جهاز جديد. أنا أميل إلى الاعتقاد بأن ذلك ضروري في كل حالة على حدة مجرد اختباربشكل او بأخر.

تثبيت النظام الأساسي 1C:Enterprise 7.7 على نظام تشغيل 64 بت محفوف ببعض الصعوبات. الحقيقة هي أنك لن تتمكن من تثبيت 1C من خلال برنامج التثبيت العادي، حتى لو قمت بتشغيل البرنامج بتنسيق . ولكن لا شيء مستحيل. فيما يلي إرشادات خطوة بخطوة لتثبيت 1C:Enterprise على نظام التشغيل Windows 64 بت، وفي حالتي هو .

1. التثبيت على نظام التشغيل Windows x32

تحتاج أولاً إلى تثبيت النظام الأساسي 1C:Enterprise المطلوب على أي نظام Windows 32 بت آخر عن طريق تغيير مسار التثبيت الافتراضي إلى " C:\ملفات البرنامج (x86)\1Cv77\"(حتى تعمل جميع الاختصارات). لقد كتبت بالتفصيل عن تثبيت 1C. فأنت بحاجة إلى نسخ الملفات التالية إلى نظام 64 بت:

  1. الدليل " 1Cv77» بعيدا عن الطريق
    « جيم:\ملفات البرنامج (x86)\» نظام 32 بت
    « جيم:\ملفات البرنامج (x86)\» نظام 64 بت.
  2. الدليل " 1C إنتربرايز 7.7» بعيدا عن الطريق
    « C:\المستندات والإعدادات\جميع المستخدمين\القائمة الرئيسية\البرامج»
    على نظام 32 بت
    « C:\ProgramData\Microsoft\Windows\قائمة ابدأ\البرامج»
    نظام 64 بت
    (قد تختلف المسارات حسب إصدارات Windows المستخدمة).
  3. انسخ الملف من المسار
    « جيم:\WINDOWS\system32\» نظام 32 بت
    « جيم:\ويندوز\SysWOW64\» نظام التشغيل 64 بت.

هل هذه المادة تساعدك؟

ربما واجه الكثيرون مشكلة تثبيت 1C:Enterprise 7.7 على أنظمة 64 بت. ومع ذلك، يمكن حل هذه المشكلة. لحل هذه المشكلة، ستحتاج إلى جهاز كمبيوتر مثبت عليه نظام تشغيل 32 بت.

لذلك، نقوم بتثبيت 1C على جهاز كمبيوتر يعمل بنظام التشغيل 32 بت (إذا كنت تخطط لاستخدام 1C على الخادم، فحدد: "التثبيت على الخادم - إداري"). ثم ننتقل إلى C:/Program Files وننسخ المجلد باستخدام برنامج 1Cv77 (على سبيل المثال، إلى محرك أقراص فلاش)، وبعد ذلك نقوم بإدخال الفلاش في جهاز كمبيوتر يعمل بنظام Vista x64 أو Windows 7 x64 أو Server 2008 x64 محل الاهتمام إلينا وانسخ المجلد باستخدام برنامج 1Cv77 إلى الدليل C:/Program Files (x86). افتح المجلد 1Cv77/BIN، وابحث عن الملف 1cv7.exe وقم بإنشاء اختصار له على سطح المكتب.

يُنصح بتثبيت مدير الترخيص كخدمة، إذا قمت بتثبيته كبرنامج، فقد تحدث أعطال في بعض الأحيان أثناء التشغيل التلقائي، وسيتعين تشغيل مدير الترخيص يدويًا.

ننتقل الآن إلى خصائص اختصار 1C الذي تم إنشاؤه مسبقًا على سطح المكتب ونضبطه للعمل كمسؤول.

في كثير من الأحيان، عند بدء التشغيل، يحدث خطأ: "اكتشف مستخدم متعدد 1C خطأ، سيتم إغلاق التطبيق." ويقع اللوم على DEP.
افتح "خصائص النظام - إعدادات النظام المتقدمة"، في قسم "الأداء"، انقر فوق الزر "خيارات" - انتقل إلى علامة التبويب "منع تنفيذ البيانات". إما أن تحدد المربع "تمكين DEP فقط لبرامج وخدمات Windows" أو أضف برنامج 1C (ملف 1cv7.exe) إلى الاستثناءات.
بعد ذلك، تعمل مؤسسة 1C بشكل رائع. عند التثبيت على خادم، سيتعين عليك تكرار الإعدادات لكل مستخدم ليتم تشغيله كمسؤول وكذلك إعدادات DEP.

إذا ظهر خطأ: "يختلف فرز قاعدة البيانات عن فرز النظام" فأنت بحاجة إلى فتح قاعدة البيانات في أداة التهيئة. التالي "الإدارة - صفحة الرموز لجداول أمن المعلومات" وقم بالتغيير إلى + إعداد النظام الحالي. عندما يُطلب منك إعادة فرز قاعدة البيانات، أجب بـ "نعم".

هناك فارق بسيط في مشكلة صفحة الرموز - العمل المتزامن مع قاعدة بيانات واحدة من أجهزة الكمبيوتر التي تعمل بنظامي التشغيل Windows XP وWindows Vista (Windows 7) أمر مستحيل! عند الاتصال بقاعدة بيانات إما على نظام التشغيل Vista أو XP، سيتم عرض رسالة خطأ - فرز قاعدة البيانات يختلف عن النظام. على الرغم من حقيقة أنه يمكن التحايل على هذا ببساطة عن طريق حظر فرز قاعدة البيانات تمامًا، إلا أنني لا أوصي بذلك، في حالة إيقاف تشغيل 1C في حالات الطوارئ، يمكن أن تؤدي هذه الطريقة إلى نتائج غير متوقعة، بما في ذلك الفقدان الكامل للبيانات الموجودة في قاعدة البيانات.