حل خطاهای رایج نصب سالیدورک: راهنمای کامل برای رفع مشکلات نصب

نصب سالیدورک ممکن است با چالشهایی همراه باشد. در این مقاله، به بررسی خطاهای رایج و راهحلهای آنها میپردازیم.
آنچه در این مقاله میخوانید
Toggle1. خطا: Could not obtain a license for SOLIDWORKS
علت: عدم شناسایی مجوز نرمافزار.
راهحل پیشنهادی:
قطع اتصال اینترنت و آنتیویروس:
قبل از هر اقدامی، اتصال اینترنت و آنتیویروس سیستم خود را غیرفعال کنید تا از تداخل در فرآیند نصب جلوگیری شود.حذف کامل نسخههای قبلی:
با استفاده از نرمافزارهایی مانند IObit Uninstaller، نسخههای قبلی سالیدورک را بهطور کامل از سیستم حذف کنید.حذف پوشههای باقیمانده:
پوشههای زیر را بهصورت دستی حذف کنید:C:\SolidWorks Data
C:\Program Files\SolidWorks Corp
C:\Program Files (x86)\SolidWorks
C:\ProgramData\SolidWorks
راهاندازی مجدد سیستم:
سیستم را ریستارت کنید تا تغییرات اعمال شوند.متوقف کردن سرویس FlexNet:
در Task Manager به تب Services رفته و سرویس “SolidWorks FlexNet Server” را متوقف کنید.اجرای فایلهای فعالسازی:
فایل “JB-License” را با دسترسی Administrator اجرا و نصب کنید.
نرمافزار سالیدورک را در مسیر پیشفرض نصب کرده و از انتخاب گزینه “PV360 Network Client” خودداری کنید.
پس از نصب، فایل “JB-Patch” را با دسترسی Administrator اجرا کنید.
قرار دادن کرک در فایروال:
برای جلوگیری از شناسایی کرک توسط سیستم، فایلهای مربوط به کرک را در فایروال ویندوز و آنتیویروس قرار دهید.
2. خطا: The installation manager encountered an error
علت:
فایل نصب ناقص دانلود شده یا توسط آنتیویروس حذف شده است.
وجود محدودیت یا تداخل بهدلیل نرمافزارهای کرک و تغییرات غیررسمی که روی نصب اعمال شدهاند.
مشکلات دسترسی فایل (Permission) در ویندوز هنگام نصب.
راهحل پیشنهادی:
غیرفعال کردن آنتیویروس و فایروال:
قبل از شروع نصب، آنتیویروس و فایروال ویندوز را بهصورت موقت غیرفعال کنید تا مانع حذف یا قرنطینه شدن فایلهای نصب نشود.دانلود مجدد فایل نصب:
فایل نصب را از منبع مطمئن و کامل دانلود کنید. در ایران به دلیل کرک بودن نسخهها، احتمال ناقص بودن فایل وجود دارد. استفاده از لینکها و منابع معتبر را در نظر بگیرید.اجرای نصب به صورت Run as Administrator:
روی فایل نصب کلیک راست کرده و گزینه “Run as Administrator” را انتخاب کنید تا سطح دسترسی کافی برای کپی و تغییر فایلها فراهم شود.حذف کامل نسخههای قبلی:
اگر نسخهای از سالیدورک قبلاً نصب شده، با استفاده از ابزار حذف برنامهها یا نرمافزارهایی مانند IObit Uninstaller نسخههای قبلی و پوشههای مرتبط را پاک کنید.حذف پوشههای باقیمانده:
پوشههای زیر را بهصورت دستی حذف کنید (در صورت وجود):C:\SolidWorks Data
C:\Program Files\SolidWorks Corp
C:\Program Files (x86)\SolidWorks
C:\ProgramData\SolidWorks
ریستارت کردن سیستم:
بعد از پاکسازی کامل، سیستم را ریستارت کنید تا تنظیمات و تغییرات اعمال شوند.اطمینان از سازگاری کرک:
نسخه کرکی که استفاده میکنید باید با نسخه نصبی هماهنگ باشد. در برخی موارد، ناسازگاری کرک باعث خطا در نصب میشود. فایلهای فعالسازی را به درستی و به ترتیب اجرا کنید.قرار دادن کرک در استثنائات فایروال و آنتیویروس:
برای جلوگیری از شناسایی فایلهای کرک و حذف شدن آنها، مسیرهای مربوط به کرک را در لیست استثناهای آنتیویروس و فایروال قرار دهید.
3. مشکل: نصب بدون هیچ پیغامی متوقف میشود
علت:
کمبود فضای خالی کافی در درایوی که نصب انجام میشود.
وجود فایلهای موقتی یا کشی که باعث تداخل در نصب میشوند.
مشکل در سرویسهای نصب ویندوز یا تداخل نرمافزاری دیگر.
عدم اجرای فایل نصب با دسترسی Administrator.
گاهی ناشی از ناسازگاری نسخه نصب با سیستم یا کرک غیر معتبر.
راهحل پیشنهادی:
بررسی فضای درایو:
مطمئن شوید درایوی که قصد نصب نرمافزار را دارید حداقل 20 تا 30 گیگابایت فضای خالی دارد.پاکسازی فایلهای موقتی:
از ابزار Disk Cleanup ویندوز استفاده کنید و فایلهای موقت و کش سیستم را حذف نمایید.ریستارت کردن سیستم:
قبل از شروع نصب، سیستم را ریستارت کنید تا هر فرآیند معلق یا سرویسهای مشکلدار رفع شوند.اجرای نصب به صورت Run as Administrator:
روی فایل نصب کلیک راست کرده و گزینه “Run as Administrator” را انتخاب کنید.حذف نسخههای قبلی و پوشههای باقیمانده:
اگر نصب قبلی ناقص بوده، پوشههای مرتبط سالیدورک را حذف کرده و دوباره تلاش کنید.غیرفعال کردن آنتیویروس و فایروال:
این موارد ممکن است باعث جلوگیری از ادامه نصب شوند، بهخصوص در نسخههای کرکشده.بررسی سازگاری نسخه نصب با سیستم:
اطمینان حاصل کنید نسخه نصب متناسب با ویندوز شما و کرک آن مطابقت دارد.
4. خطا: API dll is missing
علت:
فایلهای سیستمی یا کتابخانههای لازم (DLL) به درستی نصب نشدهاند یا آسیب دیدهاند.
نبود یا نسخه قدیمیتر نرمافزارهای پیشنیاز مثل .NET Framework و Visual C++ Redistributables.
حذف یا بلاک شدن فایلهای DLL توسط آنتیویروس، به خصوص در نسخههای کرک شده.
راهحل پیشنهادی:
نصب و بهروزرسانی .NET Framework:
از سایت رسمی مایکروسافت جدیدترین نسخه .NET Framework را دانلود و نصب کنید.
لینک: دانلود .NET Frameworkنصب Visual C++ Redistributables:
تمامی نسخههای مورد نیاز Visual C++ Redistributables را از سایت مایکروسافت دانلود و نصب کنید. بهتر است نسخههای 2013، 2015، 2017 و 2019 را داشته باشید.
لینک: Visual C++ Redistributablesغیرفعال کردن آنتیویروس در هنگام نصب:
ممکن است آنتیویروس فایلهای DLL را به اشتباه حذف یا قرنطینه کرده باشد. آنتیویروس را موقتاً غیرفعال کنید و نصب را مجدداً انجام دهید.اجرای نصب به صورت Administrator:
نصب را با دسترسی ادمین (Run as Administrator) انجام دهید.بررسی کامل بودن فایل نصب:
در ایران، نسخههای کرک شده ممکن است ناقص باشند. حتماً نسخهای با فایلهای کامل و بدون مشکل دریافت کنید.ریستارت کردن سیستم پس از نصب:
پس از نصب پیشنیازها، سیستم را ریستارت کنید تا تغییرات به درستی اعمال شوند.
5. خطا: A newer version of this application is already installed
علت:
نسخه جدیدتر نرمافزار سالیدورک پیشتر روی سیستم نصب شده است.
نصب همزمان دو نسخه از نرمافزار بدون تغییر مسیر نصب باعث بروز این خطا میشود.
باقیماندن دادهها یا تنظیمات نسخه قبلی که نصب نسخه جدید را مختل میکند.
راهحل پیشنهادی:
بررسی نسخههای نصب شده:
در بخش Programs and Features ویندوز، نسخههای نصب شده سالیدورک را بررسی کنید.حذف نسخه قبلی:
اگر نسخه جدیدتری نصب است و نیاز به نسخه فعلی ندارید، نسخه قدیمیتر را کامل حذف کنید.نصب در مسیر جداگانه:
اگر قصد نصب چند نسخه مختلف را دارید، حتماً هنگام نصب مسیر نصب (Installation Path) را تغییر دهید و از مسیر جداگانه برای هر نسخه استفاده کنید.حذف پوشههای باقیمانده:
پس از حذف نسخه قدیمی، پوشههای مرتبط را به صورت دستی پاک کنید:C:\Program Files\SolidWorks Corp
C:\Program Files (x86)\SolidWorks
C:\ProgramData\SolidWorks
ریستارت سیستم:
بعد از حذف یا نصب مجدد، سیستم را ریستارت کنید تا تغییرات اعمال شود.غیرفعال کردن آنتیویروس:
در طول فرایند نصب، آنتیویروس را غیرفعال کنید تا مانع نصب نشود.
6. خطا: SOLIDWORKS VBA 7.1 installation error
علت:
بروز مشکل در نصب مؤلفه VBA (Visual Basic for Applications) که بخشی از نرمافزار سالیدورک است.
تداخل با نسخههای قبلی VBA نصب شده روی سیستم.
ناقص بودن فایلهای نصب یا محدودیت دسترسی در ویندوز.
راهحل پیشنهادی:
نادیده گرفتن پیام خطا و ادامه نصب:
اغلب این خطا باعث توقف کل نصب نمیشود و میتوانید فرآیند نصب را ادامه دهید.نصب مجدد مؤلفه VBA به صورت جداگانه:
اگر پس از نصب نرمافزار با مشکل استفاده از VBA مواجه شدید، مؤلفه VBA را از نصبکننده سالیدورک به صورت جداگانه نصب یا تعمیر کنید.اجرای نصب به صورت Administrator:
هنگام نصب یا تعمیر مؤلفه، حتماً فایل نصب را با دسترسی ادمین اجرا کنید.حذف نسخههای قدیمی VBA:
در صورت وجود نسخههای قدیمی یا ناقص VBA، آنها را از کنترل پنل حذف کنید و مجدد نصب کنید.بهروزرسانی ویندوز و نصب پیشنیازها:
مطمئن شوید ویندوز به روز است و تمامی بهروزرسانیهای مهم نصب شدهاند.غیرفعال کردن موقت آنتیویروس:
برای جلوگیری از تداخل آنتیویروس در نصب فایلهای VBA، آن را موقتا غیرفعال کنید.
7. خطا: The source folder is not versioned properly
علت:
پوشه منبع (source folder) فاقد فایلهای لازم برای نسخهبندی (versioning) است.
فایلهای حیاتی مانند
swdata99.id
در مسیر نصب یا منبع موجود نیستند یا ناقص هستند.استفاده از نسخههای کرک شده یا ناقص که این فایلها را ندارند.
راهحل پیشنهادی:
ایجاد یا بازیابی فایل swdata99.id:
بررسی کنید که فایلswdata99.id
در پوشه منبع وجود دارد یا خیر. در صورت عدم وجود، فایل را ایجاد کنید یا از نسخه سالم نرمافزار کپی کنید.استفاده از نسخه کامل و سالم:
اگر نسخهای کرک شده یا ناقص دارید، حتماً از نسخههای معتبر و کامل استفاده کنید تا فایلهای ضروری در پوشهها موجود باشند.پاکسازی پوشههای نصب قبلی:
پوشههای مربوط به نصب قبلی را حذف کنید تا مطمئن شوید پوشه منبع تمیز است و فایلها بهدرستی کپی میشوند.اجرا به صورت Administrator:
نصب را با دسترسی Administrator اجرا کنید تا اجازه کپی و ایجاد فایلها داده شود.بررسی آنتیویروس:
برخی آنتیویروسها ممکن است فایلهای خاص را حذف یا قرنطینه کنند؛ آنتیویروس را موقتاً غیرفعال کنید.در صورت نیاز، تماس با ارائهدهنده نرمافزار:
اگر نسخه اورجینال دارید، برای دریافت فایلهای درست با پشتیبانی تماس بگیرید.
8. خطا: Error 1722 during installation
علت:
خطای 1722 معمولاً نشاندهنده مشکل در اجرای اسکریپت نصب (Windows Installer Script) است.
مشکلات مربوط به ثبت فایلهای DLL مورد نیاز نرمافزار.
نصب ناقص یا خراب Microsoft Visual C++ Redistributables.
تداخل یا آسیب در سیستم نصب ویندوز.
راهحل پیشنهادی:
نصب یا تعمیر Microsoft Visual C++ Redistributables:
نسخههای مورد نیاز Visual C++ Redistributables (بهخصوص 2013، 2015، 2017، 2019) را از سایت مایکروسافت دانلود و نصب یا Repair کنید.
لینک: Visual C++ Redistributablesاجرای فایل نصب با دسترسی Administrator:
برای جلوگیری از محدودیتهای دسترسی، روی فایل نصب کلیک راست و “Run as Administrator” را انتخاب کنید.استفاده از Windows Installer Troubleshooter:
از ابزار رسمی Microsoft برای رفع مشکلات Windows Installer استفاده کنید.
لینک: Windows Installer Troubleshooterغیرفعال کردن آنتیویروس و فایروال:
بهصورت موقت آنتیویروس و فایروال را غیرفعال کنید تا تداخل احتمالی رفع شود.پاکسازی نسخههای قبلی:
اگر نصب قبلی ناقص بود، نسخههای قبلی و پوشههای مرتبط را حذف و سیستم را ریستارت کنید.بهروزرسانی ویندوز:
مطمئن شوید ویندوز بهروز است و تمامی بهروزرسانیهای مهم نصب شدهاند.
9. خطا: Could not obtain a license for SOLIDWORKS Standard. License file does not support this version (-21,126,0)
علت: عدم تطابق نسخه نرمافزار با فایل مجوز.
برای حل خطای “Could not obtain a license for SOLIDWORKS Standard. License file does not support this version (-21,126,0)” در نرمافزار سالیدورک، میتوانید مراحل زیر را دنبال کنید:
1. حذف کامل نسخههای قبلی:
با استفاده از نرمافزارهایی مانند IObit Uninstaller یا Your Uninstaller، نسخههای قبلی سالیدورک را بهطور کامل حذف کنید.
اطمینان حاصل کنید که پوشههای زیر نیز حذف شدهاند:
C:\Program Files\SOLIDWORKS Corp
C:\Program Files (x86)\SOLIDWORKS
C:\ProgramData\SOLIDWORKS
C:\SOLIDWORKS Data
2. غیرفعالسازی آنتیویروس و اتصال اینترنت:
قبل از نصب مجدد، آنتیویروس و اتصال اینترنت خود را غیرفعال کنید تا از حذف یا مسدود شدن فایلهای کرک جلوگیری شود.
3. نصب نسخه مناسب نرمافزار:
اطمینان حاصل کنید که نسخهای از سالیدورک را نصب میکنید که با فایل لایسنس موجود سازگار است.
در هنگام نصب، از انتخاب گزینههایی مانند “PV360 Network client” خودداری کنید.
4. اعمال کرک بهدرستی:
فایلهای کرک را بهصورت “Run as Administrator” اجرا کنید.
محتویات پوشههای کرک را در مسیرهای مناسب کپی کنید، نه خود پوشهها را.
5. راهاندازی مجدد سیستم:
پس از اتمام مراحل نصب و کرک، سیستم خود را ریستارت کنید.
6. بررسی سرویسهای مرتبط:
اطمینان حاصل کنید که سرویس “SolidWorks Flexnet Server” در حال اجرا است. در صورت نیاز، آن را از طریق Task Manager راهاندازی کنید.
7. در صورت ادامه مشکل:
اگر پس از انجام مراحل فوق همچنان با خطا مواجه هستید، ممکن است نیاز به نصب مجدد ویندوز داشته باشید.
با دنبال کردن این مراحل، میتوانید مشکل مربوط به لایسنس سالیدورک را برطرف کنید.
10. خطا: Could not obtain a license for SOLIDWORKS Standard. Cannot connect to license server (-15,10032,0)
علت: این خطا زمانی رخ میدهد که نرمافزار SOLIDWORKS نمیتواند به سرور لایسنس متصل شود. این مشکل ممکن است به دلایل مختلفی از جمله تنظیمات نادرست سرور، مشکلات شبکه، یا مسدود بودن پورتهای مورد نیاز باشد.
بررسی تنظیمات سرور لایسنس:
اطمینان حاصل کنید که نام یا آدرس IP سرور لایسنس به درستی در بخش “SolidNetWork License Manager Client” وارد شده است.
در تب “Server List”، سرور مربوطه را اضافه یا ویرایش کنید.
بررسی اتصال شبکه:
از طریق Command Prompt، با دستور
ping
اتصال بین کلاینت و سرور را بررسی کنید:ping [نام یا IP سرور]
در صورت عدم دریافت پاسخ، اتصال شبکه را بررسی و مشکلات احتمالی را رفع کنید.
بررسی پورتهای فایروال:
SOLIDWORKS برای ارتباط با سرور لایسنس از پورتهای TCP 25734 و 25735 استفاده میکند.
اطمینان حاصل کنید که این پورتها در فایروال ویندوز و آنتیویروس باز هستند.
در صورت نیاز، این پورتها را به لیست استثناهای فایروال اضافه کنید
بررسی سرویسهای ویندوز:
در سرور لایسنس، اطمینان حاصل کنید که سرویسهای “FlexNet Licensing Service” و “SolidWorks Licensing Service” در حال اجرا هستند و نوع راهاندازی آنها روی “Automatic” تنظیم شده است.
بررسی نسخههای نرمافزار و سرور لایسنس:
اطمینان حاصل کنید که نسخه سرور لایسنس با نسخه نرمافزار SOLIDWORKS نصب شده سازگار است.
در صورت نیاز، سرور لایسنس را به نسخهای ارتقاء دهید که با نسخه نرمافزار مطابقت داشته باشد.
استفاده از ابزار Telnet برای بررسی پورتها:
در صورت فعال بودن Telnet، میتوانید با دستور زیر بررسی کنید که پورت مورد نظر باز است یا خیر:
telnet [نام یا IP سرور] 25734
در صورت عدم اتصال، بررسیهای لازم در مورد فایروال و تنظیمات شبکه را انجام دهید.
نکته: در صورت استفاده از نسخههای غیراصلی یا کرک شده، ممکن است نیاز به اجرای مجدد مراحل فعالسازی یا استفاده از ابزارهای خاص برای فعالسازی باشد.
11. خطا: Could not obtain a license for SOLIDWORKS Standard. All licenses are reserved for others (-101,147,0)
علت:
تمام مجوزهای (License) نرمافزار SOLIDWORKS Standard در حال حاضر توسط کاربران دیگر استفاده میشوند.
محدودیت تعداد همزمان کاربران مجاز روی لایسنس شبکهای یا سرور لایسنس.
مشکل اتصال به سرور لایسنس یا خطای ارتباطی.
راهحل پیشنهادی:
صبر کنید تا مجوزها آزاد شوند:
در صورت استفاده مشترک، باید منتظر بمانید تا کاربران دیگر از نرمافزار خارج شوند و مجوز آزاد شود.تماس با مدیر سیستم یا مسئول لایسنس:
در محیطهای سازمانی، با مدیر شبکه یا مسئول لایسنس تماس بگیرید تا مجوزها را بررسی و در صورت نیاز آزادسازی کنند.بررسی اتصال به سرور لایسنس:
مطمئن شوید اتصال به سرور لایسنس برقرار است و تنظیمات شبکه مشکلی ندارند.راهاندازی مجدد سرویس لایسنس:
در صورتی که دسترسی دارید، سرویس SolidWorks License Manager را روی سرور مجدداً راهاندازی کنید.افزایش تعداد لایسنسها:
در صورت تکرار مشکل، میتوان تعداد مجوزها را از طریق خریداری لایسنسهای بیشتر افزایش داد.بررسی تنظیمات فایروال و آنتیویروس:
ممکن است فایروال یا آنتیویروس دسترسی به سرور لایسنس را محدود کند؛ این موارد را بررسی کنید.
12. خطا: The Installation Manager failed to register swfeedback.dll
علت:
تداخل آنتیویروس که مانع ثبت (register) فایل swfeedback.dll میشود.
استفاده از نسخههای سبک یا غیررسمی ویندوز (مانند Windows LTSC یا نسخههای با محدودیت) که ممکن است برخی امکانات لازم را نداشته باشند.
کمبود دسترسیهای لازم برای ثبت فایل در ویندوز.
راهحل پیشنهادی:
غیرفعال کردن موقت آنتیویروس و فایروال:
آنتیویروس و فایروال را به صورت موقت غیرفعال کنید تا فایل swfeedback.dll بتواند به درستی ثبت شود.اجرای نصب با دسترسی Administrator:
نصب را با کلیک راست روی فایل نصب و انتخاب “Run as Administrator” انجام دهید.استفاده از نسخه کامل و رسمی ویندوز:
اطمینان حاصل کنید که از نسخه کامل و استاندارد ویندوز (مانند Windows 10 یا Windows 11 Pro/Home) استفاده میکنید و از نسخههای سبک یا کرک شده اجتناب کنید.ثبت دستی فایل DLL (در صورت نیاز):
در صورتی که مشکل ادامه داشت، میتوانید فایل swfeedback.dll را به صورت دستی ثبت کنید:Command Prompt را به صورت Administrator باز کنید.
دستور زیر را اجرا کنید:
regsvr32 "C:\مسیر فایل swfeedback.dll"
پاکسازی و نصب مجدد:
اگر مشکل پابرجا بود، نرمافزار را حذف کامل کنید و دوباره نصب نمایید.
13. خطا: An application is contacting the 3DX Launcher
علت:
این پیام اطلاعرسانی ویندوز یا نرمافزار مربوط به SolidWorks است که اعلام میکند یک برنامه در حال ارتباط با 3DX Launcher است.
معمولا یک پیغام امنیتی برای تأیید اتصال یا اجرای برنامه جانبی است.
راهحل پیشنهادی:
انتخاب گزینه “Always” یا “همیشه اجازه بده”:
هنگام مشاهده این پیام، گزینه «Always» یا «همیشه» را انتخاب کنید تا این پیغام برای دفعات بعد نمایش داده نشود.بررسی صحت نرمافزار:
مطمئن شوید نرمافزاری که قصد اجرا دارد، از منابع معتبر است و فایلهای آن دچار مشکل نشدهاند.اجرا به عنوان Administrator:
در صورت تکرار پیام، نرمافزار را با دسترسی ادمین اجرا کنید.بررسی آنتیویروس و فایروال:
در صورت مسدود شدن، دسترسی 3DX Launcher را در فایروال و آنتیویروس باز کنید.
14. خطا: Product list is restricted to administrators
علت:
کاربر با حساب کاربری عادی (Non-admin) سعی در دسترسی به لیست محصولات یا بخشهایی از نرمافزار دارد که فقط برای مدیران (Administrator) مجاز است.
محدودیتهای سطح دسترسی در ویندوز یا نرمافزار سالیدورک.
راهحل پیشنهادی:
بررسی حساب کاربری ویندوز:
مطمئن شوید که با یک حساب کاربری دارای سطح دسترسی Administrator وارد شدهاید.اجرای نرمافزار با دسترسی Administrator:
روی آیکون نرمافزار کلیک راست کرده و گزینه “Run as Administrator” را انتخاب کنید.تنظیمات حساب کاربری:
اگر از حساب کاربری سازمانی استفاده میکنید، با مدیر سیستم تماس بگیرید تا سطح دسترسی لازم را برای شما فراهم کند.بررسی تنظیمات نرمافزار:
در تنظیمات نرمافزار سالیدورک، بخش مدیریت لایسنس یا محصولات را بررسی کنید و اطمینان حاصل کنید که محدودیتی برای کاربر عادی وجود ندارد.استفاده از حساب کاربری مناسب:
در صورت امکان، با حسابی که دسترسی کامل دارد وارد شوید یا حساب خود را به مدیر ارتقا دهید.
15. خطا: Installation error code 1603
علت:
این خطا یک کد عمومی ویندوز است که نشاندهنده «خطای جدی» در فرآیند نصب است.
ممکن است دلایل متعددی مانند مشکلات دسترسی، فایلهای قفلشده، فضای کم، یا تداخل نرمافزاری وجود داشته باشد.
معمولاً به دلایل زیر رخ میدهد:
نصب قبلی ناقص یا قفل بودن فایلها
کمبود فضای دیسک
محدودیتهای سطح دسترسی
تداخل با آنتیویروس یا برنامههای جانبی
راهحل پیشنهادی:
بررسی فایل لاگ نصب:
فایلهای گزارش (log) نصب را بررسی کنید تا علت دقیق خطا را پیدا کنید. معمولاً فایل لاگ در پوشه Temp یا مسیر نصب قرار دارد.اجرای نصب با دسترسی Administrator:
مطمئن شوید نصب را با کلیک راست و انتخاب “Run as Administrator” اجرا میکنید.پاکسازی نصب قبلی:
اگر نسخه قبلی نصب ناقص بود، آن را به طور کامل حذف کنید و پوشههای باقیمانده را پاک کنید.بررسی فضای کافی در درایو:
حداقل 20 تا 30 گیگابایت فضای آزاد روی درایو نصب وجود داشته باشد.غیرفعال کردن آنتیویروس و فایروال:
آنتیویروس و فایروال را موقتاً غیرفعال کنید تا از تداخل با فرآیند نصب جلوگیری شود.پاکسازی فایلهای موقت ویندوز:
از ابزار Disk Cleanup برای حذف فایلهای موقت استفاده کنید.بهروزرسانی ویندوز:
ویندوز را به آخرین نسخه و با تمام بهروزرسانیها بهروز نگه دارید.
16. خطا: Internal error: The Windows Installer for this product component did not run as expected
علت:
باقیماندن فایلها و تنظیمات نصب قبلی که باعث تداخل با نصب جدید میشود.
مشکلات در رجیستری ویندوز ناشی از نصب یا حذف ناقص نسخههای پیشین.
فایلهای قفلشده یا خراب در پوشههای نصب.
راهحل پیشنهادی:
حذف کامل نسخههای قبلی:
با استفاده از نرمافزارهای حذف کامل (مثل IObit Uninstaller) نسخههای قبلی سالیدورک را به طور کامل حذف کنید.پاکسازی پوشههای باقیمانده:
پوشههای زیر را به صورت دستی حذف کنید:C:\Program Files\SolidWorks Corp
C:\Program Files (x86)\SolidWorks
C:\ProgramData\SolidWorks
C:\SolidWorks Data
پاکسازی کلیدهای رجیستری مرتبط:
با دقت از رجیستری پشتیبان بگیرید.
سپس کلیدهای مرتبط با SolidWorks را از رجیستری حذف کنید. مسیرهای معمول شامل:
HKEY_CURRENT_USER\Software\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\SolidWorks
اگر آشنایی کافی با رجیستری ندارید، از ابزارهای تخصصی برای پاکسازی رجیستری استفاده کنید.
ریستارت کردن سیستم:
بعد از پاکسازی کامل، سیستم را ریستارت کنید.اجرای نصب با دسترسی Administrator:
نصب را با کلیک راست روی فایل نصب و انتخاب “Run as Administrator” انجام دهید.غیرفعال کردن آنتیویروس:
آنتیویروس را به صورت موقت غیرفعال کنید تا مانع نصب نشود.
17. خطا: Can’t create a new part
علت:
استفاده از قالب (Template)های قدیمی یا ناسازگار با نسخه فعلی سالیدورک.
مسیر قالبها به درستی تنظیم نشده یا فایلهای قالب خراب هستند.
مشکلات در تنظیمات نرمافزار که باعث میشود سالیدورک نتواند قالب جدید بسازد.
راهحل پیشنهادی:
بهروزرسانی مسیر قالبها:
در تنظیمات سالیدورک مسیر قالبها (Document Templates) را به پوشههای مربوط به نسخه فعلی نرمافزار تغییر دهید.استفاده از قالبهای پیشفرض جدید:
قالبهای پیشفرض نسخه جدید را استفاده کنید یا قالبهای قدیمی را به فرمت جدید تبدیل کنید.بررسی تنظیمات سالیدورک:
از منوی Options به بخش Document Properties رفته و تنظیمات مربوط به قالبها را بررسی و اصلاح کنید.بازنشانی تنظیمات به حالت پیشفرض:
در صورت بروز مشکل، تنظیمات سالیدورک را به حالت پیشفرض بازگردانید.پاکسازی کش و فایلهای موقتی:
گاهی کش نرمافزار باعث مشکلاتی میشود؛ پاکسازی کش و ریستارت نرمافزار میتواند مفید باشد.
18. خطا: Scaling issues (Can’t click on “Install Now”)
علت:
تنظیمات مقیاس (Scaling) صفحه نمایش بالاتر از 100% تنظیم شده است.
این موضوع باعث میشود برخی دکمهها یا عناصر رابط کاربری در نصب یا برنامهها به درستی نمایش داده نشوند یا قابل کلیک نباشند.
راهحل پیشنهادی:
تنظیم مقیاس نمایش به 100%:
وارد تنظیمات ویندوز شوید (Settings > System > Display).
گزینهی “Scale and layout” را پیدا کنید.
مقیاس را روی 100% (Recommended) تنظیم کنید.
خروج و ورود مجدد به حساب کاربری:
پس از تغییر مقیاس، از حساب کاربری خارج شوید و دوباره وارد شوید یا سیستم را ریستارت کنید.استفاده از حالت Compatibility:
اگر مشکل ادامه داشت، روی فایل نصب کلیک راست کنید، به بخش Properties > Compatibility بروید و گزینه “Disable display scaling on high DPI settings” را فعال کنید.اجرای نصب با دسترسی Administrator:
نصب را با کلیک راست و انتخاب “Run as Administrator” اجرا کنید.
19. خطا: Registration Failures During SOLIDWORKS Installations, Error 1722
علت:
نصب ناقص یا خراب Microsoft Visual C++ Redistributables که باعث خطا در ثبت (register) کامپوننتهای نرمافزار میشود.
مشکلات در اجرای اسکریپت نصب (Windows Installer Script) مرتبط با فایلهای Visual C++.
تداخل یا آسیب دیدن فایلهای سیستمی مرتبط با ویژوال C++.
راهحل پیشنهادی:
حذف Microsoft Visual C++ Redistributables موجود:
به کنترل پنل ویندوز بروید و تمامی نسخههای Visual C++ Redistributables را حذف کنید.
دانلود جدیدترین نسخه Visual C++ Redistributables:
از سایت رسمی مایکروسافت نسخههای مورد نیاز (خصوصاً 2013، 2015، 2017 و 2019) را دانلود و نصب کنید.
اجرای نصب با دسترسی Administrator:
هنگام نصب سالیدورک و ویژوال C++، فایلها را با کلیک راست و گزینه “Run as Administrator” اجرا کنید.
ریستارت سیستم پس از نصب:
پس از نصب کامل Visual C++، سیستم را ریستارت کنید تا تغییرات اعمال شود.
غیرفعال کردن موقت آنتیویروس و فایروال:
آنتیویروس ممکن است مانع نصب صحیح شود، پس موقتاً غیرفعال کنید.
بررسی لاگ نصب:
اگر خطا ادامه داشت، فایلهای لاگ نصب را بررسی کنید تا مشکل دقیقتر مشخص شود.
دیدگاهتان را بنویسید