卸载Python 3.4.2后的几天我不得不进行系统还原(我使用的是Windows 7),因为无意中安装了一堆垃圾软件,即使在安装后也弄乱了我的电脑.这个系统有效地"重新安装"了Python,或者更确切地说是它的破坏版本.我现在无法通过通常的控制面板 - >卸载程序工具卸载它,也无法使用原始安装程序重新安装它.不幸的是,Windows还没有保存我可以恢复的早期系统快照.
在停止发出警告错误之前,卸载和重新安装过程都取得了相当大的进展,该错误说明:"此Windows Installer程序包存在问题.作为安装程序的一部分运行的程序未按预期完成.请联系您的支持人员或包装供应商"
有没有人对我如何在这次卸载中取得成功有任何建议?
以编程方式创建系统还原点是“禁忌”吗?我会在执行软件更新之前执行此操作。如果有更好的方法仅使用我的软件的文件和数据创建还原点,请告诉我。
我想要一种方法,如果更新过程中一切都崩溃了(关闭/终止更新应用程序、断电、用户拔掉插头等),我可以让用户回到已知的工作状态
private void CreateRestorePoint(string description)
{
ManagementScope oScope = new ManagementScope("\\\\localhost\\root\\default");
ManagementPath oPath = new ManagementPath("SystemRestore");
ObjectGetOptions oGetOp = new ObjectGetOptions();
ManagementClass oProcess = new ManagementClass(oScope, oPath, oGetOp);
ManagementBaseObject oInParams = oProcess.GetMethodParameters("CreateRestorePoint");
oInParams["Description"] = description;
oInParams["RestorePointType"] = 12; // MODIFY_SETTINGS
oInParams["EventType"] = 100;
ManagementBaseObject oOutParams = oProcess.InvokeMethod("CreateRestorePoint", oInParams, null);
}
Run Code Online (Sandbox Code Playgroud) 好吧,我是白痴,并试图让我的Java安装让Resin工作.
现在,事情已经破裂.我想我可以重新安装我的新Mac(全新的13英寸MacBook Pro)附带的开发人员工具,并且可以解决这个问题.
唉,我错了.Snow Leopard附带Java 6 JRE和JDK,但据我所知,你不能只重新安装Java,你必须重新安装操作系统.
如果是这样的话,是否有任何大师都知道,或者更好的是,在不重新安装操作系统的情况下,将Java 6重新安装回出厂设置的步骤是什么?