حذف کامل سالیدورک: آموزش جامع برای یک نصب کاملاً تمیز
احتمالاً شما هم اینجا هستید چون سالیدورک روی سیستمتان آنطور که باید کار نمیکند. شاید مدام کرش میکند، خطاهای عجیب غریب میدهد یا بعد از نصب یک نسخه جدید، مشکلات قدیمی هنوز پابرجا هستند. این یک مشکل رایج است و راهحل آن یک حذف کامل سالیدورک است، طوری که هیچ ردپایی از آن باقی نماند. این مقاله یک راهنمای فنی و دقیق برای همین کار است. قبل از شروع، یادتان باشد. گاهی شروع دوباره بهترین راه است. برای انجام پروژه سالیدورک بدون نقص، ما از سیستمهای بهینه استفاده میکنیم. این راهنما بخشی از مجموعه مقالات ما در آموزش کامل سالیدورکس (SolidWorks): راهنمای جامع از صفر تا صد است که به شما کمک میکند بر این نرمافزار قدرتمند مسلط شوید.

آیا پس از نصب مجدد سالیدورک هنوز با همان مشکلات قدیمی روبرو هستید؟
این سناریو برای خیلی از مهندسان آشناست: ساعتها وقت میگذارید، سالیدورک را حذف میکنید، دوباره نصب میکنید و با اولین اجرا… بوم! همان خطای قبلی. این حس واقعاً کلافهکننده است. دلیلش این است که فرآیند حذف استاندارد ویندوز، یک پاکسازی سطحی انجام میدهد. فایلهای کانفیگ، کلیدهای رجیستری و دادههای پنهان کاربر در پوشههای مختلف باقی میمانند و نصب جدید را آلوده میکنند. در واقع شما روی یک فونداسیون خراب، ساختمان جدیدی میسازید.
چرا حذف سالیدورک از طریق Control Panel برای یک نصب تمیز کافی نیست؟
بگذارید ساده بگویم؛ استفاده از Add or Remove Programs در کنترل پنل مثل این است که یک علف هرز را از ساقه بکَنید اما ریشههایش را در خاک باقی بگذارید. این ریشهها همان فایلهای باقیمانده در پوشههای ProgramData، AppData و کلیدهای رجیستری هستند. بعد از بیش از ۱۲ سال کار مداوم با نسخههای مختلف سالیدورک، به تجربه دیدهام که ۹۰ درصد مشکلات مربوط به نصبهای ناموفق یا عملکرد ناپایدار نرمفزار، به همین باقیماندههای دیجیتال برمیگردد. فرآیند uninstall solidworks باید عمیق و دقیق باشد تا واقعا موثر واقع شود.
قبل از شروع فرآیند پاک کردن سالیدورک، چگونه از تنظیمات و لایسنس خود محافظت کنیم؟
قبل از اینکه هر فایلی را پاک کنیم، باید از داشتههای ارزشمندمان یک نسخه پشتیبان تهیه کنیم. این مرحله حیاتی است و فقط چند دقیقه وقت میگیرد اما میتواند ساعتها کار مجدد را از شما بگیرد. دو چیز فوقالعاده مهم است: لایسنس و تنظیمات شخصی شما. این کار مثل جمع کردن ابزارهای مهم قبل از تخریب یک کارگاه است. 🔧
چطور لایسنس فعال SolidWorks را برای استفاده مجدد غیرفعال (Deactivate) کنیم؟
اگر از نسخه اورجینال سالیدورک استفاده میکنید، این مرحله ضروری است. اگر لایسنس را غیرفعال نکنید، سرورهای SolidWorks فکر میکنند لایسنس شما هنوز روی این سیستم فعال است و اجازه نصب مجدد آن را به شما نخواهند داد.
- نرمافزار سالیدورک را باز کنید.
- از منوی بالا به Help بروید.
- گزینه Licenses و سپس Deactivate را انتخاب کنید.
- مراحل را دنبال کنید تا پیام موفقیتآمیز بودن عملیات را ببینید. حالا لایسنس شما آزاد شده و آماده استفاده روی نصب جدید است.
از کدام تنظیمات شخصی، قالبها و کتابخانهها باید نسخه پشتیبان (Backup) تهیه کرد؟
شما ساعتها وقت گذاشتهاید تا سالیدورک را مطابق سلیقه و نیاز خودتان شخصیسازی کنید. حیف است همه اینها از بین برود. قبل از شروع فرآیند پاک کردن سالیدورک، حتماً از موارد زیر در یک پوشه جداگانه کپی بگیرید:
- قالبهای سفارشی (Custom Templates): فایلهای Part, Assembly, و Drawing که برای خودتان ساختهاید.
- کتابخانه طراحی (Design Library): قطعات و فیچرهای پراستفادهای که ذخیره کردهاید.
- فایلهای Sheet Format: فرمت نقشههای شما.
- تنظیمات سیستم (System Settings): میتوانید از طریق Tools > Save/Restore Settings تمام تنظیمات خود را در یک فایل sldreg ذخیره کنید. این کار فوقالعاده مفید است.
این بکاپگیری مخصوصا زمانی که میخواهید روی یک سیستم جدید کار کنید اهمیت پیدا میکند. اگر در حال ارتقا هستید، بد نیست نگاهی به راهنمای ما در مورد سیستم مورد نیاز و بهترین سختافزار برای کار با سالیدورک بیندازید تا مطمئن شوید سختافزارتان هم آماده است.

اولین قدم در مسیر حذف کامل سالیدورک: Uninstall استاندارد از طریق ویندوز چگونه است؟
خب، حالا که از اطلاعاتمان بکاپ گرفتیم، وقت شروع عملیات است. با اینکه این مرحله به تنهایی کافی نیست، اما اولین و ضروریترین قدم است.
- به Control Panel ویندوز بروید.
- وارد بخش Programs and Features (یا Apps & features در ویندوز ۱۰ و ۱۱) شوید.
- در لیست برنامهها، SolidWorks را پیدا کرده و روی آن کلیک راست کنید و Uninstall را بزنید.
- پنجره SolidWorks Installation Manager باز میشود. در اینجا، تیک تمام محصولات مرتبط با سالیدورک (مانند eDrawings, PDM Client, Electrical) را بزنید تا همگی حذف شوند.
- در بخش Advanced Options یا گزینههای پیشرفته، مطمئن شوید که گزینه حذف فایلهای رجیستری و پوشهها را هم انتخاب میکنید.
- روی Remove Items کلیک کنید و منتظر بمانید تا فرآیند تمام شود. این کار برعکس مراحلی است که در مقاله آموزش نصب سالیدورک توضیح دادهایم.
پس از حذف اولیه، کدام پوشههای مخفی سالیدورک را باید به صورت دستی پاک کنیم؟
اینجا مرحلهای است که اکثر کاربران آن را انجام نمیدهند و به مشکل در حذف سالیدورک برمیخورند. Installation Manager معمولاً برخی فایلهای مربوط به تنظیمات کاربر را باقی میگذارد. برای دیدن این پوشهها، ابتدا باید فایلهای مخفی را در ویندوز نمایان کنید (از تب View در File Explorer، تیک Hidden items را بزنید).
سپس به مسیرهای زیر بروید و هر پوشهای که نام SolidWorks یا SOLIDWORKS Corp را دارد، با شجاعت کامل حذف کنید (Shift + Delete). نگران نباشید، این فایلهای مربوط به نصب قبلی هستند و دیگر نیازی به آنها نیست. اگر سیستم شما دچار مشکل شده، نگران نباشید؛ ما انجام پروژه دانشجویی سالیدورک شما را بر عهده میگیریم.
چگونه فایلهای باقیمانده در پوشههای Program Files, ProgramData و AppData را پیدا و حذف کنیم؟
این سه آدرس، پناهگاههای اصلی فایلهای باقیمانده هستند. مسیرهای زیر را چک کنید و هرچیزی که مربوط به سالیدورک بود را حذف کنید:
- C:\Program Files\SOLIDWORKS Corp
- C:\ProgramData\SOLIDWORKS (پوشه ProgramData مخفی است)
- C:\Users\[Your_Username]\AppData\Local\SolidWorks
- C:\Users\[Your_Username]\AppData\Roaming\SolidWorks
پاک کردن این پوشهها بسیاری از باگهای عجیب و غریب را حل میکند. در واقع، بسیاری از مواردی که در مقاله حل ارورهای رایج هنگام نصب سالیدورک به آن اشاره کردهایم، ریشه در همین فایلهای جامانده دارند. با این کار، شما سیستم را برای یک نصب کاملاً تمیز آماده کردهاید. 🧹
جدول مسیرهای کلیدی برای پاکسازی دستی
| نوع فایل | مسیر اصلی | مثال | وضعیت مخفی بودن |
| فایلهای اصلی برنامه | C:\Program Files\ | SOLIDWORKS Corp | نمایان |
| دادههای مشترک برنامه | C:\ProgramData\ | SOLIDWORKS | مخفی |
| کش و تنظیمات موقت | C:\Users\[Username]\AppData\Local\ | SolidWorks, Temp | مخفی |
| تنظیمات کاربر | C:\Users\[Username]\AppData\Roaming\ | SolidWorks | مخفی |

آیا برای پاک کردن کامل سالیدورک واقعاً نیاز به ویرایش رجیستری ویندوز داریم؟
رسیدیم به حساسترین بخش ماجرا: رجیستری ویندوز. رجیستری مثل DNA سیستمعامل شماست و دستکاری اشتباه آن میتواند منجر به مشکلات جدیتری شود. جواب کوتاه: بله، برای یک حذف کامل سالیدورک، پاک کردن کلیدهای رجیستری ضروری است. اما جواب دقیقتر این است که باید این کار را با نهایت احتیاط انجام دهید. اگر کمی استرس دارید طبیعی است، اما با راهنمای زیر میتوانید این کار را مثل یک حرفهای و بدون خطر انجام دهید.
⚠️ با چه روشی میتوان کلیدهای رجیستری SolidWorks را با احتیاط کامل حذف کرد؟ (هشدار: این مرحله برای کاربران حرفهای است)
قبل از هر کاری، حتماً از رجیستری خود یک نسخه پشتیبان تهیه کنید. برای این کار، Registry Editor را باز کنید (در منوی استارت تایپ کنید regedit)، از منوی File گزینه Export را بزنید و یک نسخه کامل از آن را ذخیره کنید. حالا خیالتان راحت است.
حالا در همان محیط Registry Editor، به مسیرهای زیر بروید و پوشههای (که در اینجا به آنها Key میگوییم) مربوط به سالیدورک را حذف کنید:
- HKEY_CURRENT_USER\Software\SolidWorks
- HKEY_CURRENT_USER\Software\SolidWorks Corporation
- HKEY_LOCAL_MACHINE\Software\SolidWorks
- HKEY_LOCAL_MACHINE\Software\SolidWorks Corporation
روی هر کدام از این پوشهها کلیک راست کرده و Delete را بزنید. تمام شد! شما عمیقترین ریشههای نصب قبلی را از بین بردید. این کار ساده میتواند از بروز مشکلاتی مثل عدم فعالسازی صحیح سالیدورک در نصب جدید جلوگیری کند.
اگر در هنگام Uninstall سالیدورک با خطا مواجه شدیم، راهحل چیست؟
گاهی اوقات خود فرآیند Uninstall با خطا متوقف میشود. این اتفاق معمولاً به دلیل خراب شدن فایلهای نصبکننده (Installer) رخ میدهد. در این شرایط، بهترین راه استفاده از ابزار Microsoft Program Install and Uninstall troubleshooter است. این ابزار رایگان از خود مایکروسافت، به صورت هوشمند برنامههایی که به درستی حذف نمیشوند را شناسایی و به زور پاک میکند. کافیست آن را دانلود و اجرا کنید، SolidWorks را از لیست انتخاب کرده و اجازه دهید کارش را انجام دهد.
جدول عیبیابی سریع خطاهای رایج هنگام حذف
| شرح خطا | دلیل احتمالی | راهحل سریع |
| “Error 1722” یا خطای Windows Installer | خرابی فایلهای نصب کننده (MSI) | استفاده از ابزار Microsoft Program Install and Uninstall troubleshooter |
| پنجره حذف باز نمیشود یا هنگ میکند. | تداخل با آنتیویروس یا یک سرویس دیگر | ریاستارت سیستم و اجرای Uninstaller در حالت Safe Mode |
| پیام “A newer version is already installed” | باقیماندن کلیدهای رجیستری از یک نصب ناموفق | پاکسازی دستی رجیستری طبق آموزش مقاله |
| عدم دسترسی به فایلها (Access Denied) | نداشتن دسترسی ادمین | روی فایل Uninstaller کلیک راست کرده و Run as administrator را انتخاب کنید. |

از کجا مطمئن شویم که هیچ اثری از سالیدورک روی سیستم باقی نمانده است؟
بعد از انجام تمام مراحل بالا، یک بار سیستم خود را ریاستارت کنید. سپس، تمام مسیرهایی که در مراحل قبل گفتیم (Program Files، AppData، ProgramData و رجیستری) را یک بار دیگر چک کنید. اگر هیچ پوشه یا کلیدی با نام SolidWorks پیدا نکردید، تبریک میگویم! 🎉 شما با موفقیت سیستم خود را برای یک نصب تمیز آماده کردهاید. حالا سیستم شما مثل یک بوم سفید نقاشی است که آماده پذیرش نسخه جدید سالیدورک بدون هیچگونه تداخلی است.
بعد از حذف کامل، چه نکاتی را برای یک نصب تمیز و موفقِ نسخه جدید سالیدورک باید رعایت کنیم؟
حالا که زمین را آماده کردهاید، وقت کاشت است. برای اینکه نصب جدیدتان هم به مشکل نخورد، این چند نکته را حتما رعایت کنید:
- آنتیویروس و فایروال را موقتاً غیرفعال کنید. این برنامهها گاهی در فرآیند نصب اختلال ایجاد میکنند.
- فایل نصب را به صورت Run as Administrator اجرا کنید.
- مطمئن شوید که درایور کارت گرافیک شما بهروز است. این مورد یکی از دلایل اصلی کندی نرمافزار است که در مقاله چرا سالیدورک کند است؟ ۱۰ تکنیک برای افزایش سرعت به طور کامل به آن پرداختهایم.
- بعد از اتمام نصب، سیستم را یک بار دیگر ریاستارت کنید.
آیا حذف و نصبهای مکرر، بهترین راه حل برای مشکلات طراحی مهندسی شماست؟
گاهی اوقات، مشکل از نرمافزار نیست، بلکه از فرآیند طراحی یا پیچیدگی پروژه است. اگر شما هم مدام درگیر پروژههای سنگین هستید و حذف و نصب نرمافزار به یک راهحل موقتی تبدیل شده، شاید وقت آن رسیده که به یک راهکار حرفهایتر فکر کنید. تیمی متخصص میتواند در زمان کوتاهی پروژههای پیچیده را به سرانجام برساند. اگر با یک چالش بزرگ روبرو هستید، بررسی خدمات انجام پروژه سالیدورک توسط متخصصان میتواند مسیر شما را هموارتر کند.
سوالات متداول در مورد مشکلات حذف سالیدورک
در این بخش به چند سوال پرتکرار که ممکن است در ذهن شما هم باشد، پاسخ میدهیم.
جدول مقایسهای روشهای حذف سالیدورک
| روش حذف | سرعت انجام | میزان پاکسازی | ریسک | بهترین کاربرد |
| Control Panel (استاندارد) | خیلی سریع | سطحی (حدود 60%) | بسیار کم | حذف ساده و سریع برای ارتقاهای جزئی |
| روش دستی (کامل) | زمانبر (15-20 دقیقه) | کامل (بیش از 99%) | متوسط (نیاز به دقت در رجیستری) | حل مشکلات اساسی، نصب تمیز نسخه جدید |
| نرمافزارهای Uninstaller | سریع | خوب (حدود 95%) | کم | برای کاربرانی که از دستکاری رجیستری میترسند |
آیا پاک کردن دستی فایلها و رجیستری به ویندوز یا سایر نرمافزارها آسیب میزند؟
تا زمانی که فقط و فقط فایلها و کلیدهای رجیستری که در نامشان “SolidWorks” یا “SOLIDWORKS Corp” وجود دارد را حذف کنید، هیچ خطری برای ویندوز یا سایر نرمافزارهای شما وجود نخواهد داشت. مشکل زمانی پیش میآید که به اشتباه یک کلید سیستمی یا مربوط به نرمافزار دیگری را پاک کنید. به همین دلیل است که تاکید کردیم از رجیستری بکاپ بگیرید. با رعایت این نکته، فرآیند uninstall solidworks کاملا امن خواهد بود. پاکسازی سیستم برای نصب نسخههای جدید، جهت ارائه خدمات طراحی محصول با آخرین تکنولوژیها ضروری است.
ده سوال متداول(FAQ) به همراه پاسخ
- آیا با حذف کامل سالیدورک، لایسنس من از بین میرود؟
خیر، اگر قبل از حذف، طبق آموزش داده شده در مقاله، لایسنس خود را از منوی Help > Licenses > Deactivate غیرفعال کنید. با این کار لایسنس شما به سرورهای SolidWorks برمیگردد و میتوانید روی نصب جدید دوباره از آن استفاده کنید. - آیا ویرایش رجیستری خطرناک نیست؟
اگر دقیقاً طبق راهنما عمل کنید و فقط کلیدهایی که نام “SolidWorks” دارند را حذف کنید، کاملاً امن است. ما همچنین پیشنهاد کردیم قبل از هر کاری از رجیستری خود یک نسخه پشتیبان (Export) بگیرید تا در صورت بروز هرگونه اشتباه، بتوانید آن را بازیابی کنید. - چقدر زمان برای انجام کامل این فرآیند نیاز است؟
بسته به سرعت سیستم شما، کل فرآیند از بکاپگیری تا پاکسازی نهایی رجیستری، معمولاً بین ۱۵ تا ۲۵ دقیقه زمان میبرد. - آیا نرمافزارهای Uninstaller تردپارتی مثل Revo Uninstaller هم همین کار را میکنند؟
این نرمافزارها کار را سادهتر میکنند و بسیاری از فایلهای باقیمانده و کلیدهای رجیستری را پیدا میکنند، اما گاهی اوقات برخی کلیدهای خاص یا پوشههای سفارشی را نادیده میگیرند. روش دستی که در این مقاله آموزش داده شد، دقیقترین و کاملترین روش ممکن است. - اگر چند نسخه از سالیدورک (مثلاً ۲۰۲۰ و ۲۰۲۲) روی سیستمم نصب باشد چه کنم؟
در این حالت، باید فرآیند حذف را برای هر دو نسخه به صورت جداگانه از Control Panel انجام دهید. سپس در مراحل پاکسازی دستی پوشهها و رجیستری، تمام فایلها و کلیدهای مربوط به هر دو نسخه را حذف کنید. - بعد از این فرآیند، آیا سرعت کلی کامپیوتر من هم بیشتر میشود؟
به طور غیرمستقیم، بله. حذف کامل یک نرمافزار سنگین مانند سالیدورک و پاکسازی رجیستری میتواند کمی فضای دیسک را آزاد کرده و از بار پردازشی پسزمینه بکاهد که ممکن است منجر به بهبود جزئی عملکرد سیستم شود. - اگر مراحل را نصفه انجام دهم و نسخه جدید را نصب کنم چه میشود؟
این کار توصیه نمیشود. ممکن است مشکل اصلی شما حل نشود و یا حتی با تداخل فایلهای قدیمی و جدید، مشکلات جدیدتری به وجود بیاید. بهتر است تمام مراحل را کامل انجام دهید. - آیا تنظیمات شخصیسازی شده (مثل میانبرها و چینش تولبارها) هم پاک میشود؟
بله، به همین دلیل در ابتدای مقاله تاکید کردیم که از طریق Tools > Save/Restore Settings یک فایل بکاپ از تنظیمات خود تهیه کنید تا بعد از نصب جدید، به راحتی بتوانید آنها را بازیابی کنید. - آیا این روش برای حذف SolidWorks PDM Client یا Electrical هم کاربرد دارد؟
بله، اصول کلی یکسان است. در مرحله حذف از Control Panel، تیک این محصولات را نیز بزنید. در مراحل پاکسازی دستی و رجیستری هم به دنبال پوشهها و کلیدهایی با نام این محصولات بگردید. - فراموش کردم از لایسنسم بکاپ بگیرم و نرمافزار را حذف کردم. حالا چه کنم؟
در این صورت باید با پشتیبانی شرکت فروشنده لایسنس یا مستقیماً با پشتیبانی Dassault Systèmes تماس بگیرید و با ارائه سریال نامبر، از آنها بخواهید که فعالسازی قبلی را از روی سرورهایشان ریست کنند.