وقت بخیر
من نرم افزار WINCC V8 رو دقیقا مطابق با آموزش نصب و کرک کردم. اما وقتی نرم افزار رو اجرا می کنم، بعد از ایجاد یک پروژه جدید (new project) هنگ می کنه. عملاً قفل میشه و کاری نمیشه کرد. حدود چند دقیقه بعد این پیام رو می بینم و پروژه بسته میشه: project could not be created
لپ تاپ core i7 نسل 13 با رم 16 هست. بنابراین مشکل از لپ تاپ نیست. ضمناً تازه ویندوز عوض کردم و قبل از نصب WINCC V8 نرم افزار TIA V21 رو نصب کردم.
ممنون میشم اگر کسی می دونه راهنمایی کنه.
alireza97سرباز
درود درشت نصب نشده مجددا نصب کنید گزینه تعمیر رو بزنید
سلام
مهندس repair نداره. فقط نصب یا حذف.
چند بار حذف و نصب کردم. اما مشکل مربوط به SQL Server هست.
موقع نصب وقتی به SQL Server میرسه این پیغام رو میده و نصب متوقف میشه:
The following program could not be installed: SQL Server 2022 standard edition (WinCC) setup cannot complete the installation.
البته بعد از خارج شدن از نصب، میشه دوباره روی فایل نصبی کلیک کرد و نرم افزار را تا اخر نصب کرد اما در این صورت نرم افزار کند اجرا میشه.
پس نصب مجدد ویندوز تنها راهه یا نصب روی vm
وقت بخیر
خودم مشکل رو حل کردم. البته ویندوز هم عوض کردم ولی باز هم مشکل برقرار بود! راه حل رو از GEMENI پرسیدم. در ادامه پاسخ GEMENI رو باهاتون به اشتراک می گذارم چون ممکنه این مشکل برای دیگران هم پیش بیاد. (با توجه به ایجاد تغییرات در ریجستری ویندوز مسئولیتش با خودتون هست.)
مشکل:
موقع نصب WINCC V8 وقتی به SQL Server میرسه این پیغام رو میده و نصب متوقف میشه:
The following program could not be installed: SQL Server 2022 standard edition (WinCC) setup cannot complete the installation.
البته بعد از خارج شدن از نصب، میشه دوباره روی فایل نصبی کلیک کرد و نرم افزار رو بدون SQL Server 2022 تا اخر نصب کرد اما در این صورت نرم افزار به درستی کار نمی کنه، کند میشه و بعد از چند دقیقه کرش می کنه.
راه حل:
این مشکل در پردازندهها و سیستمهای جدید (مخصوصاً لپتاپهای جدید با ویندوز 11) به شدت شایع است. علت اصلی ناکامی SQL Server 2022 در حین نصب، اندازه Sectorهای دیسک SSD (سکتورهای 4KB) در پردازندهها و کنترلرهای جدید ذخیرهسازی است که SQL Server آنها را ناسازگار میشناسد و خطای نصب میدهد.
برای حل ریشهای و اصولی این مشکل، مراحل زیر را گامبهگام انجام دهید:
گام اول: اعمال تغییر در Registry ویندوز (حل مشکل سکتور دیسک)
۱. کلیدهای Win + R را بزنید، عبارت regedit را تایپ کرده و Enter کنید.
۲. به مسیر زیر بروید:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device
۳. در سمت راست، در یک فضای خالی راستکلیک کرده و گزینههای New -> Multi-String Value را انتخاب کنید.
۴. نام آن را دقیقاً عبارت زیر بگذارید:
ForcedPhysicalSectorSizeInBytes
۵. روی آن دو بار کلیک کنید و در پنجره باز شده، مقدار (Value data) را به صورت زیر وارد کنید (دقیقاً شامل * و عدد 4095):
* 4095
۶. روی OK کلیک کرده و Registry Editor را ببندید.
گام دوم: اجرای یک دستور در Command Prompt
۱. منوی Start را باز کرده، عبارت cmd را جستجو کنید، روی آن راستکلیک کرده و Run as Administrator را بزنید.
۲. دستور زیر را کپی کرده، در محیط CMD وارد کنید و Enter بزنید:
DOS
REG ADD “HKLM\SYSTEM\CurrentControlSet\Services\stornvme\Parameters\Device” /v ForcedPhysicalSectorSizeInBytes /t REG_MULTI_SZ /d “* 4095” /f
(اگر پیام The operation completed successfully را دیدید، کار درست انجام شده است).
گام سوم: اعمال تغییرات و ریاستارت
۱. سیستم خود را Restart کنید تا این تنظیمات کاملاً در ویندوز اعمال شوند.
گام چهارم: پاکسازی ردپای نصفهکاره SQL Server (بسیار مهم)
چون یکبار نصب SQL Server با خطا مواجه شده، ممکن است پوشههای ناقص ایجاد شده باشند. قبل از شروع مجدد نصب:
۱. به مسیر C:\Program Files\Microsoft SQL Server بروید.
۲. اگر پوشهای مربوط به نسخه ۱۶ یا MSSQL16.WINCC دیدید، آن را حذف کنید (اگر اجازه حذف نداد، مشکلی نیست، ادامه دهید).
۳. برنامه setup نرمافزار WinCC V8.1 را مجدداً به صورت Run as Administrator اجرا کنید.
چرا این مشکل پیش آمد؟
موتور SQL Server 2022 هنگام تعیین اندازه سکتور دیسکهای NVMe SSD جدید در ویندوز 11، مقدار نامعتبر گزارش میدهد و فرایند Initialize شدن دیتابیس در زمان نصب شکست میخورد. کلید رجستری بالا، ویندوز را مجبور میکند اندازه سکتور را به صورت مجازی ۴ کیلوبایت استاندارد گزارش دهد تا SQL Server بدون هیچ مشکلی نصب و اجرا شود.
با انجام این مراحل، SQL Server 2022 با چراغ سبز نصب خواهد شد و مشکل کندی و هنگ کردن WinCC کاملاً برطرف میگردد.