草庐IT

Solidwork 强制卸载

人参茶 2024-03-15 原文

我的电脑硬盘是固态加机械的组合,猫打翻了电脑,正在运行的机械硬盘当场去世,更换硬盘后,安装的一些工具软件全部无效了。重装Solidwork是无法安装,提示:

“安装项目错误: 项目文件不存在 (C:\Windows\SolidWorks\IM_20110-40000-1100-200\sldim\)

请通知您的管理员。 {14000}” 。

我彻底卸载了SW,最后成功安装。SW有上万条注册表,还在C盘中放了各种文件夹,卸载SW非常恼火,手动清理失败,不过,我找到了几个清理软件挺好用的。

  1. 清理工具 SWcleanuninstall

SolidWorks是一款强大的CAD、CAE软件,但是经常会发现卸载软件的时候无法完全清除残留的数据及注册表等,可以试试SolidWorks完全清理工具(SWCleanUninstall),完整清除安装数据,完整删除残留文件夹。

这个对我没用,不过大多数情况下都有用的,推荐到人比较多,随便能搜到。

链接:SolidWorks完全清理工具(SWCleanUninstall) V1.0

  1. 注册表编辑器 Registry Workshop v5.0.1_CHS

安全性:备份和恢复注册表,撤销和多重撤销对注册表的更改;

便捷:剪切、复制和粘贴,拖放或移动,收藏注册表项和值,快速浏览注册表的地址栏;

更快的搜索算法搜索和替换注册表项,值和数据;

功能强大:比较注册表差异,整理预览注册表,更加智能的操作特性等等。

修正:只是在运行主程序后会自动在注册表中与 .reg 建立关联。

其关联后的右键菜单为英文 -- Registry &Workshop 。将其做了修正,改为 -- 用 RegWorkshop 编辑(&W)。

链接:https://pan.baidu.com/s/1l9LI7Y8WPndAmyyUpAy7BA

提取码:h4oe

  1. CAD类软件卸载&安装软件 Cleanest_XMaster_x64_9.6.05

这挺好用,小工具齐全,非常人性化,我是用这个软件卸载了我的残废了的SW。这个需要花钱(10元),可以搜索别人分享的密钥,密钥有时间限制。

大佬 bolog2019的分享:

百度网盘

直接下载

注意:使用这个软件需要用到 administrator管理员模式。

以管理员身份打开 命令提示符(开始菜单搜索 命令提示符 ,然后右键,以管理员身份运行)

输入:net user administrator /active:yes

切换成administrator账户。

关闭administrator管理员模式,命令提示符窗口输入:net user administrator /active:no

OK,这几个软件应该能够搞定卸载SW。

有关Solidwork 强制卸载的更多相关文章

  1. ruby - 在不使用 RVM 的情况下在 Mac 上卸载和升级 Ruby - 2

    我最近决定从我的系统中卸载RVM。在thispage提出的一些论点说服我:实际上,我的决定是,我根本不想担心Ruby的多个版本。我只想使用1.9.2-p290版本而不用担心其他任何事情。但是,当我在我的Mac上运行ruby--version时,它告诉我我的版本是1.8.7。我四处寻找如何简单地从我的Mac上卸载这个Ruby,但奇怪的是我没有找到任何东西。似乎唯一想卸载Ruby的人运行linux,而使用Mac的每个人都推荐RVM。如何从我的Mac上卸载Ruby1.8.7?我想升级到1.9.2-p290版本,并且我希望我的系统上只有一个版本。 最佳答案

  2. ruby - 强制浏览器下载文件而不是打开文件 - 2

    我要下载http://foobar.com/song.mp3作为song.mp3,而不是让Chrome在其native中打开它浏览器中的播放器。我怎样才能做到这一点? 最佳答案 您只需要确保发送这些header:Content-Disposition:attachment;filename=song.mp3;Content-Type:application/octet-streamContent-Transfer-Encoding:binarysend_file方法为您完成:get'/:file'do|file|file=File.

  3. ruby - 强制 Ruby 不以标准形式/科学记数法/指数记数法输出 float - 2

    我遇到了同样的问题here对于python,但对于ruby​​。我需要输出这样一个小数字:0.00001,而不是1e-5。有关我的特定问题的更多信息,我正在使用f.write("Mynumber:"+small_number.to_s+"\n")输出到一个文件对于我的问题,准确性不是什么大问题,所以只做一个if语句来检查是否small_number那么更通用的方法是什么? 最佳答案 f.printf"Mynumber:%.5f\n",small_number您可以将.5(小数点右侧5位数字)替换为您喜欢的任何特定格式大小,例如,%8

  4. ruby-on-rails - 如何在 Rails 脚手架生成器上强制使用单数表名? - 2

    我正在使用遗留数据库并需要创建一些CRUD。我如何使用scaffold生成器并告诉他表的确切名称以避免复数化过程?表格也是西类牙语。 最佳答案 您可以只使用ActiveRecord::Base.table_name=方法手动设置表名。因此,在您的模型中您可以:classOrderDetail 关于ruby-on-rails-如何在Rails脚手架生成器上强制使用单数表名?,我们在StackOverflow上找到一个类似的问题: https://stackove

  5. ruby - 强制使用特定的 gem 版本作为默认版本? - 2

    假设我安装了三个gem:package-0.4.0、package-0.5.0和package-0.5.0-jbfink(我构建了-jbfink一个,因为我对0.5做了非常小的改动.0的来源,并希望将其与官方版本区分开来)。是否有gem(或其他命令)将其设为默认值?现在我已经安装了所有三个,但我的shell正在从package-0.5.0中获取可执行文件,我宁愿它默认为0.5.0-jbfink。将0.5.0-jbfink命名为0.5.1解决了这个问题,但我不想这样做,因为我不想与正式发布的0.5.1出现冲突。 最佳答案 转到conf

  6. ruby - 无法将 BigDecimal 强制转换为 BigDecimal - 2

    这应该很简单,但它正在爆炸。有什么想法吗?d=BigDecimal.new("2.0")YAML::load({:a=>d}.to_yaml)TypeError:BigDecimalcan'tbecoercedintoBigDecimalfrom/Users/benjohnson/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb/inspector.rb:86:in`inspect'from/Users/benjohnson/.rvm/rubies/ruby-1.9.3-p125/lib/ruby/1.9.1/irb/inspector.rb

  7. ruby - 如何强制 Rack :session + sinatra to read "rack.session" from params instead of cookies - 2

    我正在处理oauth1.0(twitter和flickr)。网站工作在80端口,oauth服务器工作在8080端口算法:向oauth服务器发送ajax请求以检查用户是否有有效的access_token如果用户没有access_token或access_token已过期,则打开授权窗口在oauth服务器的用户session中保存access_token发送分享数据到oauth服务器它使用sinatra+rack:session+rack::session::sequel+sqlite来存储session。它在每个响应中发送Set-Cookie:rack.session=id我正在使用2种

  8. ruby - 如何强制 Ruby 释放内存给操作系统 - 2

    正如标题,我有一个处理大量数据的ruby​​程序。该程序占用了所有内存,其中调用了系统命令hostname,并且发生错误无法分配内存-主机名我试过GC.start但它不起作用。那么如何强制ruby释放未使用的内存呢?OK,这是别人的测试代码,最后报错是big_var被回收了。但是内存仍然没有释放。require"weakref"defreportputs"#{param}:\t\tMemory"+`psax-opid,rss|grep-E"^[[:space:]]*#{$$}"`.strip.split.map(&:to_i)[1].to_s+'KB'endbig_var=""#big

  9. ruby-on-rails - 使用 Ruby on Rails 设计 - 强制用户在首次登录时更改密码 - 2

    我有一个运行Devise的RoR应用程序(Rails4.2、Ruby2.2.0)。我已对其进行设置,以便管理员用户(标识我添加到用户模型的“is_admin”bool值)能够创建新的用户帐户,为他们提供生成的密码和确认电子邮件。这一切都正常工作。我还添加了datetime列pass_changed,当用户更改密码时应该更新它,然后检查created_at以确保自帐户创建以来密码已更改。如果两个日期相同,则用户将被重定向到密码更改表单。我编写了一个程序来检查用户是否更改了密码并将其放在我的application_controller.rb中:defcheck_changed_pass@u

  10. ruby - 为什么 Ruby splat 不适用于条件赋值中的数组强制? - 2

    虽然splat(*)构造通常被称为splat运算符,但很明显,与其他一元运算符(如否定运算符(!)相比,它是一个不同的野兽。)运算符。splat在赋值(=)中使用时,它自己可以正常工作(即不包含在括号中),但在与条件赋值(||=)一起使用时会产生错误。示例:a=*(1..3)#=>[1,2,3]b||=*(1..3)SyntaxError:(irb):65:syntaxerror,unexpected*我不是在寻找替代方法来做同样的事情,而是在寻找对Ruby内部结构有更好理解的人来解释为什么splat结构的这种用法在第一种情况下有效,但在第二种情况下无效。

随机推荐