راهنمای جامع فعالسازی سالیدورک | آموزش قدم به قدم برای تمام ورژنها✅
چگونه میتوانم سد فعالسازی سالیدورک را بشکنم و طراحی را شروع کنم؟
نرمافزار رو دانلود کردید، با کلی ذوق و شوق منتظرید تا اولین پارت (Part) خودتون رو طراحی کنید اما به دیوار فعالسازی برخوردید. کاملاً درک میکنم، این مرحله برای خیلیها، مخصوصاً کسانی که تازه شروع کردهاند، کمی گیجکننده و استرسزاست. اما خیالتون راحت، جای درستی اومدید. اگر نمیخواهید درگیر مشکلات نرمافزاری شوید، انجام پروژه سالیدورک خود را به تیم فنی و مهندسی ما بسپارید. ما در رایمون کد، قصد داریم یک بار برای همیشه این چالش رو براتون حل کنیم. این مقاله فقط یک سری دستورالعمل خشک و خالی نیست؛ بلکه بخشی از آموزش کامل سالیدورکس ماست که به شما کمک میکنه با اطمینان کامل نرمافزارتون رو راهاندازی کنید. پس با ما همراه باشید تا راهنمای جامع فعالسازی سالیدورک رو قدم به قدم پیش ببریم.

پیش از شروع، چرا سالیدورک به لایسنس نیاز دارد و انواع آن چیست؟
قبل از اینکه آستینها رو بالا بزنیم، بیایید یک لحظه بفهمیم اصلاً داستان این لایسنس سالیدورک چیست. فکر کنید سالیدورک مثل یک کارگاه مهندسی فوق پیشرفته است؛ لایسنس، کلید ورود به این کارگاهه. شرکت داسو سیستمز (Dassault Systèmes) دو نوع کلید اصلی ارائه میده: یکی Standalone که برای یک کامپیوتر خاصه، و دیگری SolidNetWork License یا (SNL) که تحت شبکه کار میکنه و معمولاً شرکتهای بزرگ ازش استفاده میکنند.
روشی که ما در ادامه توضیح میدیم، در واقع شبیهسازی همین مدل شبکهای روی کامپیوتر خود شماست تا نرمافزار فکر کنه به یک منبع معتبر وصل شده. درک این موضوع به شما کمک میکنه که اگر جایی به مشکل خوردید، دید بهتری نسبت به عیبیابی داشته باشید. اگه دوست دارید بدونید این لایسنسها چه تاثیری روی امکانات نرمافزار دارن، میتونید نگاهی به مقاله تفاوت نسخههای مختلف سالیدورک بندازید.
مراحل کامل و قدم به قدم برای فعال سازی سالیدورک 2023 و ورژنهای دیگر چیست؟
خب، بریم سراغ اصل مطلب. فرآیندی که توضیح میدیم تقریباً برای تمام نسخههای جدید از 2020 به بعد، از جمله برای فعال سازی سالیدورک 2023 و 2022 یکسانه. فقط ممکنه اسم فایلها در پوشه کرک کمی متفاوت باشه که ما به اون هم اشاره میکنیم. با دقت مراحل زیر رو دنبال کنید تا به هیچ مشکلی برنخورید. ⚙️
چکلیست اقدامات پیش از فعالسازی (مهم)
| ✅ اقدام ضروری | دلیل اهمیت |
| دانلود از منبع معتبر | جلوگیری از فایلهای ناقص، ویروسی یا کرکهای نامعتبر. |
| غیرفعال کردن آنتیویروس و Defender | جلوگیری از حذف یا قرنطینه شدن فایلهای کرک حین فرآیند. |
| قطع کامل اتصال به اینترنت | جلوگیری از تلاش نرمافزار برای اتصال به سرور اصلی و شکست فعالسازی. |
| اکسترکت کردن کامل فایلها | اجرای فایل Setup از داخل ZIP/RAR باعث خطاهای نصب میشود. |
| داشتن دسترسی ادمین (Administrator) | برای نصب سرویس لایسنس و جایگزینی فایلها در درایو C ضروری است. |
قدم اول: چگونه فایلهای نصب و کرک سالیدورک را به درستی آماده کنیم؟
این قدم شاید ساده به نظر بیاد، اما خیلی از مشکلات از همینجا شروع میشه.
- دانلود کامل: مطمئن بشید که تمام فایلهای نصبی رو از یک منبع معتبر و به صورت کامل دانلود کردید. فایلهای ناقص اولین دلیل شکست در نصب هستند.
- اکسترکت کردن (Extract): هرگز، تاکید میکنم هرگز، فایل Setup را از داخل فایل فشرده (RAR یا ZIP) اجرا نکنید. ابتدا روی فایل راستکلیک کرده و با نرمافزاری مثل WinRAR یا 7-Zip آن را در یک پوشه جداگانه اکسترکت کنید.
- بررسی پوشه کرک: بعد از اکسترکت، یک نگاه به پوشه کرک (معمولاً با نام _SolidSQUAD_ یا CRACK) بندازید. باید فایلهایی مثل SolidWorks_Flexnet_Server و چند فایل dll داخلش باشه. اگر این پوشه وجود نداره، فایل شما ناقصه.
اگر در همین مرحله با خطا مواجه شدید، بهتره اول به مقاله راهنمای قدم به قدم نصب سالیدورک ما سر بزنید و بعد به ادامه این راهنما برگردید.
قدم دوم: آیا باید اینترنت و آنتیویروس خود را هنگام نصب غیرفعال کنم؟
خب، سوال خوبیه و جوابش یک «بله» قاطعه. اما چرا؟ ببینید، فایل کرک سالیدورک قرار است فایلهای سیستمی و رجیستری نرمافزار را دستکاری کنه تا قفل فعالسازی رو دور بزنه. آنتیویروس شما این رفتار رو به عنوان یک حرکت مشکوک و بالقوه خطرناک (False Positive) شناسایی میکنه و جلوشو میگیره یا فایل رو حذف میکنه.
پس برای اینکه فرآیند بدون دردسر پیش بره، قبل از شروع هر کاری:
- اتصال اینترنت خودتون رو قطع کنید (کابل شبکه رو بکشید یا Wi-Fi رو خاموش کنید).
- آنتیویروس و Windows Defender رو به صورت موقت غیرفعال کنید. نگران نباشید، بعد از اتمام کار دوباره همه چیز رو به حالت اول برمیگردونیم.

قدم سوم: چطور سرور لایسنس SolidNetWork (SNL) را برای کرک شبیهسازی کنیم؟
اینجا کمی کار فنی میشه ولی اصلا نترسید. ما داریم به کامپیوتر خودمون یاد میدیم که مثل یک سرور لایسنس عمل کنه.
- وارد پوشه کرک بشید و پوشهای به نام SolidWorks_Flexnet_Server رو پیدا کنید.
- داخل این پوشه، یک فایل به اسم server_install.bat یا install.bat وجود داره. روی آن راستکلیک کرده و گزینه Run as administrator را انتخاب کنید. این خیلی مهمه!
- یک پنجره سیاه رنگ (CMD) باز میشه و چندتا دستور اجرا میکنه. صبر کنید تا کارش تموم بشه و پیغام “Server Started Successfully” یا “Service installed successfully” رو ببینید. بعدش خودش بسته میشه.
با این کار، شما یک سرویس مجازی روی سیستمتون نصب کردید که هر وقت سالیدورک دنبال لایسنس سالیدورک گشت، همین سرویس بهش جواب مثبت میده. پایداری این سرویس به شدت به سلامت ویندوز و سیستم مورد نیاز برای سالیدورک شما بستگی داره.
چگونه فایلهای کرک را در پوشه اصلی نرمافزار جایگزین نماییم؟
این مرحله آخر و در واقع مُهر تایید فعالسازیه. در طول این ۱۲ سال تجربه کار با نرمافزارهای مهندسی، دیدم که بیشترین اشتباهات همینجا اتفاق میافته. یادمه اوایل که با کرک solidworks 2022 کار میکردم، به جای کپی کردن محتویات پوشه، خود پوشه رو کپی میکردم و ساعتها درگیر این بودم که چرا نرمافزار اجرا نمیشه! شما این اشتباه رو نکنید.
- دوباره به پوشه اصلی کرک برگردید. معمولاً یک پوشه دیگه به اسم SOLIDWORKS Corp یا Program Files اونجا هست.
- وارد این پوشه بشید و تمام محتویات داخل آن را کپی کنید (Ctrl+A و بعد Ctrl+C).
- حالا به محل نصب سالیدورک برید. آدرس پیشفرض معمولاً اینه: C:\Program Files\SOLIDWORKS Corp
- در این پوشه، کلیک راست کرده و Paste کنید. ویندوز از شما میپرسه که آیا میخواهید فایلهای موجود جایگزین بشن؟ (Replace the files in the destination). با اطمینان گزینه Yes یا Replace رو بزنید.
تمام! با انجام این مراحل، مشکل فعال سازی سالیدورک شما باید حل شده باشه و نرافزار آماده اجراست. 🚀 دانشجویان برای اطمینان از صحت نرمافزار جهت انجام پروژه دانشجویی سالیدورک، این راهنما را دقیق مطالعه کنند.
آیا روش کرک SolidWorks 2022 با نسخههای جدیدتر تفاوتی دارد؟
یک سوال پرتکرار که همیشه از ما پرسیده میشه همینه. جواب کوتاه: نه، تفاوت بنیادی وجود نداره. خوشبختانه منطق فعالسازی سالیدورک در چند سال اخیر تقریباً ثابت بوده. چه شما دنبال solidworks 2022 کرک باشید چه نسخه 2024، کلیت فرآیند یکی است: نصب سرور مجازی لایسنس و جایگزینی فایلهای کرک.
تفاوتهای جزئی معمولاً در اسم فایلها یا پوشههاست. مثلاً ممکنه در یک نسخه، پوشه کرک اسمش _SolidSQUAD_ باشه و در نسخه دیگر Crack. مهم اینه که شما مفهوم پشت این مراحل رو درک کنید. اگر مراحل بالا رو به درستی انجام بدید، روی اکثر ورژنها جواب میگیرید. البته گاهی اوقات تغییرات کوچکی در سرویسپکها باعث بروز مشکل میشه که برای حلش بهتره همیشه سالیدورک را به آخرین سرویس پک آپدیت کنید.

با رایجترین انواع مشکل فعال سازی سالیدورک چگونه مقابله کنیم؟
خب، میرسیم به بخشی که خیلیها منتظرش بودن. فرض کنیم شما همه مراحل رو انجام دادید، ولی باز هم سالیدورک اجرا نمیشه یا با خطا مواجه میشید. نگران نباشید، این اتفاقات کاملاً طبیعیه و معمولاً راهحلهای سادهای داره. اینجا چندتا از رایجترین سناریوها رو با هم بررسی میکنیم.
جدول عیبیابی سریع خطاهای فعالسازی
| نشانه مشکل (Symptom) | علت احتمالی (Possible Cause) | راهحل سریع (Quick Fix) |
| خطای Could not obtain a license | سرویس لایسنس اجرا نشده یا توسط فایروال بلاک شده. | سرویس SolidWorks Flexnet Server را در services.msc ریاستارت کنید و برای سالیدورک در فایروال یک قانون Allow بسازید. |
| نرمافزار در صفحه لودینگ گیر میکند. | تداخل فایلهای کرک یا ناقص بودن جایگزینی فایلها. | آنتیویروس را چک کنید. یک بار دیگر محتویات پوشه کرک را در محل نصب کپی و جایگزین (Replace) کنید. |
| نرمافزار اجرا شده اما پیغام Trial میدهد. | فرآیند فعالسازی سرور لایسنس به درستی انجام نشده. | فایل server_install.bat را مجدداً با دسترسی ادمین اجرا کنید. سیستم را یک بار ریاستارت کنید. |
| کرک بعد از مدتی از کار میافتد. | آپدیت ویندوز یا آنتیویروس باعث حذف/غیرفعال شدن کرک شده. | دسترسی سالیدورک به اینترنت را از طریق فایروال مسدود کنید و فایلهای کرک را دوباره کپی نمایید. |
چرا با خطای “Could not obtain a license for SOLIDWORKS” مواجه میشوم و راهحل آن چیست؟
این خطا یعنی سالیدورک نمیتونه اون سرور مجازی لایسنسی که ساختیم رو پیدا کنه یا باهاش ارتباط برقرار کنه. این مثل اینه که کلید رو دارید، ولی قفل در رو پیدا نمیکنید. دلایل اصلیش اینهاست:
- سرویس FlexNet اجرا نشده: به Task Manager برید (Ctrl+Shift+Esc)، به تب Services برید و دنبال سرویسی به نام SolidWorks Flexnet Server بگردید. مطمئن بشید که وضعیتش Running هست. اگه نبود، روش راست کلیک کرده و Start رو بزنید.
- فایروال ویندوز جلوی ارتباط رو گرفته: این شایعترین دلیله. فایروال مثل یک نگهبان عمل میکنه و اجازه نمیده سالیدورک با سرویس لایسنس صحبت کنه. باید یک قانون جدید (Rule) در فایروال تعریف کنید که به این ارتباط اجازه بده.
- پورت اشتباه: گاهی اوقات پورت پیشفرض (معمولاً 25734) توسط نرمافزار دیگهای اشغال شده. این مورد کمی پیشرفتهتره ولی قابل حله.
برای دیدن لیست کاملتر خطاها و راهحلهای تصویری، پیشنهاد میکنم حتماً مقاله حل ارورهای رایج موقع نصب سالیدورک رو مطالعه کنید.
اگر کرک پس از مدتی از کار افتاد، چه اقداماتی باید انجام دهم؟
این یکی از کلافهکنندهترین مشکلاته. نرمافزار چند هفته یا چند ماه خوب کار میکنه و یهو یک روز صبح دیگه بالا نمیاد! دلیل اصلی این اتفاق معمولاً آپدیتهای خودکار ویندوز یا آنتیویروسه. این آپدیتها گاهی تنظیمات فایروال رو به حالت اولیه برمیگردونن یا فایلهای کرک رو به عنوان ویروس شناسایی و قرنطینه میکنن.
راهحل چیه؟
- اول از همه پوشه قرنطینه آنتیویروستون رو چک کنید و اگر فایلی از سالیدورک اونجا بود، Restore کنید.
- سرویس FlexNet رو مجدداً چک و در صورت نیاز Restart کنید.
- در بدترین حالت، باید یک بار دیگه مراحل کپی کردن فایلهای کرک رو تکرار کنید. اگر باز هم مشکل حل نشد، شاید بهتر باشه با استفاده از راهنمای چگونه سالیدورک را کامل حذف کنیم؟ نرمافزار رو پاک کرده و مجددا نصب کنید.
چگونه تنظیمات فایروال ویندوز را برای جلوگیری از بروز مشکل در لایسنس سالیدورک پیکربندی کنیم؟
برای اینکه کار از محکمکاری عیب نکنه، بهتره خودتون به صورت دستی به فایروال بگید که با نرمافزار سالیدورک کاری نداشته باشه. این کار از بروز مشکلات آینده جلوگیری میکنه.
| مرحله | دستورالعمل | توضیح کوتاه |
| ۱. باز کردن تنظیمات پیشرفته فایروال | در منوی استارت عبارت Windows Defender Firewall with Advanced Security رو جستجو و اجرا کنید. | این بخش کنترل کامل روی قوانین ورودی و خروجی به شما میده. |
| ۲. ساخت قانون ورودی (Inbound Rule) | در پنل سمت چپ روی Inbound Rules کلیک راست کرده و New Rule رو انتخاب کنید. | ما به ترافیک ورودی به سمت سرویس لایسنس نیاز داریم. |
| ۳. انتخاب نوع قانون | گزینه Program رو انتخاب کرده و Next بزنید. | میخوایم به یک برنامه خاص اجازه فعالیت بدیم. |
| ۴. مشخص کردن مسیر برنامه | روی Browse کلیک کرده و به مسیر C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS برید و فایل SLDWORKS.exe رو انتخاب کنید. | این فایل اجرایی اصلی نرمافزاره. |
| ۵. تعیین نوع اتصال | گزینه Allow the connection رو انتخاب کنید. | به فایروال دستور میدیم که این اتصال رو مجاز بدونه. |
| ۶. انتخاب پروفایلها | هر سه گزینه Domain, Private و Public رو تیک بزنید. | این قانون در تمام شبکهها اعمال میشه. |
| ۷. نامگذاری قانون | یک اسم دلخواه مثل SolidWorks License Allow براش بزارید و Finish رو بزنید. | این اسم به شما کمک میکنه بعداً این قانون رو پیدا کنید. |
با انجام این مراحل، خیالتون تا حد زیادی از بابت فایروال راحت میشه.
آیا جایگزین قانونی و رایگانی برای کرک و دریافت لایسنس سالیدورک وجود دارد؟
بله، حتماً. اگر دانشجو یا استاد دانشگاه هستید، میتونید از نسخه دانشجویی (SOLIDWORKS Student Edition) استفاده کنید. این نسخه تقریباً تمام امکانات نسخه Premium رو به مدت یک سال به صورت رایگان در اختیار شما قرار میده. البته فایلهای خروجی اون یک واترمارک آموزشی دارن که برای کارهای تجاری مناسب نیست. این یک راه عالی برای یادگیری و انجام پروژههای دانشگاهیه. اگر روی پروژههای واقعی و صنعتی کار میکنید و نیاز به پشتیبانی و اطمینان کامل دارید، طبیعتاً خرید لایسنس سالیدورک بهترین گزینه است.

فعالسازی موفق چه تاثیری بر عملکرد و پایداری سالیدورک در پروژههای مهندسی دارد؟
یک فعالسازی صحیح و بدون نقص، تضمینکننده پایداری نرمافزار در طول پروژههای پیچیده است. وقتی لایسنس به درستی کار نکنه، ممکنه با کرشهای ناگهانی، از کار افتادن برخی افزونهها (Add-ins) مثل Simulation یا Flow Simulation و حتی خرابی فایلها مواجه بشید. این مشکلات میتونه ساعتها زحمت شما رو در یک انجام پروژه سالیدورک به باد بده. پس صرف کردن کمی زمان بیشتر برای اطمینان از صحت مراحل فعالسازی، یک سرمایهگذاری برای جلوگیری از اتلاف وقت در آینده است.
اکنون که سالیدورک شما آماده است، چگونه اولین پروژه مهندسی خود را با رایمون کد حرفهایتر آغاز کنید؟
تبریک میگم! 🥳 حالا که سالیدورک رو با موفقیت نصب و فعال کردید، دنیایی از طراحی و مهندسی پیش روی شماست. امیدواریم این راهنمای فعالسازی سالیدورک تونسته باشه مشکل شما رو حل کنه. یادتون باشه که این فقط اولین قدمه. دنیای طراحی مهندسی پر از چالشهای جذاب و پیچیدهست. اگر در طول مسیر یادگیری یا در حین انجام پروژههای عملی، چه آکادمیک و چه صنعتی، به راهنمایی یا مشاوره تخصصی نیاز داشتید، تیم رایمون کد همیشه در کنار شماست. با نرمافزاری فعال و کامل، ما آماده ارائه خدمات مهندسی معکوس و طراحی دقیق قطعات شما هستیم.
سوالات متداول
۱. آیا بعد از کرک کردن سالیدورک میتوانم آن را آپدیت کنم؟
پاسخ: خیر، به هیچ وجه! آپدیت کردن سالیدورک از طریق اینترنت باعث شناسایی و از کار افتادن کرک میشود. برای بهروزرسانی، باید نسخههای جدیدتر (سرویس پکها) را به صورت کامل دانلود و فرآیند نصب و فعالسازی را مجدداً تکرار کنید.
۲. اگر پوشه کرک در فایل دانلودی من وجود نداشت چه کار کنم؟
پاسخ: این یعنی فایل دانلودی شما ناقص است یا آنتیویروس شما بلافاصله پس از اکسترکت، آن را حذف کرده است. ابتدا آنتیویروس را غیرفعال کرده و فایل را دوباره اکسترکت کنید. اگر باز هم پوشه وجود نداشت، باید فایل نصبی را از یک منبع معتبر دیگر دانلود نمایید.
۳. آیا استفاده از کرک سالیدورک برای کامپیوتر من امن است؟
پاسخ: ریسک همیشه وجود دارد. به همین دلیل تاکید میکنیم که فایلها را از منابع معتبر دانلود کنید. کرکهای معتبر مانند SolidSQUAD معمولاً امن هستند، اما قطع کردن اینترنت و غیرفعال کردن آنتیویروس در حین نصب، یک اقدام احتیاطی ضروری برای جلوگیری از هرگونه مشکل است.
۴. آیا این روش فعالسازی روی سیستمعامل مک (Mac) یا لینوکس هم کار میکند؟
پاسخ: سالیدورک به صورت رسمی فقط برای سیستمعامل ویندوز ارائه میشود و روی مک یا لینوکس به صورت بومی (Native) اجرا نمیشود. بنابراین، این روش فعالسازی نیز فقط مخصوص ویندوز است.
۵. آیا میتوانم افزونههایی مثل Simulation یا Visualize را با نسخه کرک شده استفاده کنم؟
پاسخ: بله، در صورتی که نسخه Premium را نصب کرده باشید و کرک به درستی انجام شده باشد، تمام افزونههای اصلی نرمافزار نیز فعال شده و قابل استفاده خواهند بود.
۶. چرا باید اینترنت را برای همیشه موقع کار با سالیدورک قطع نگه دارم؟
پاسخ: نیازی نیست همیشه قطع باشد. مهمترین زمان برای قطع اینترنت، حین نصب و فعالسازی است. پس از آن، بهتر است از طریق فایروال ویندوز، دسترسی فایل اجرایی سالیدورک (SLDWORKS.exe) به اینترنت را مسدود کنید تا دیگر نگران اتصال ناخواسته نرمافزار به سرورهای داسو سیستمز نباشید.
۷. فایل server_install.bat با خطا بسته میشود یا اجرا نمیشود. مشکل چیست؟
پاسخ: تقریباً همیشه دلیل این مشکل، اجرا نکردن فایل با دسترسی ادمین (Run as administrator) است. حتماً روی فایل راستکلیک کرده و این گزینه را انتخاب کنید. اگر باز هم مشکل پابرجا بود، ممکن است نرمافزارهای امنیتی دیگر یا تنظیمات ویندوز شما مانع اجرای آن شده باشند.
۸. تفاوت اصلی نسخه کرک شده با لایسنس اورجینال چیست؟
پاسخ: نسخه کرک شده از لحاظ عملکردی مشابه نسخه Premium است اما از پشتیبانی رسمی، آپدیتهای آنلاین و دسترسی به برخی سرویسهای ابری داسو سیستمز محروم است. همچنین همیشه ریسک جزئی ناپایداری یا از کار افتادن کرک وجود دارد.
۹. آیا میتوانم همزمان چند نسخه از سالیدورک (مثلاً 2021 و 2023) را روی یک سیستم داشته باشم؟
پاسخ: بله، این کار امکانپذیر است اما به هیچ وجه توصیه نمیشود. تداخل در فایلهای رجیستری و سرویسهای لایسنس میتواند باعث از کار افتادن هر دو نسخه شود. بهتر است همیشه یک نسخه پایدار روی سیستم خود داشته باشید.
۱۰. چگونه بفهمم فعالسازی با موفقیت کامل انجام شده است؟
پاسخ: بهترین راه، باز کردن نرمافزار و رفتن به منوی Help و سپس About SOLIDWORKS است. در پنجره باز شده نباید هیچ پیامی مبنی بر نسخه آزمایشی (Trial) یا نیاز به فعالسازی ببینید. همچنین باید بتوانید یک فایل پارت را ذخیره کرده و دوباره باز کنید.