问题标签 [system-restore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
1426 浏览

system-restore - 创建系统还原点 - 想法?

以编程方式创建系统还原点是“禁忌”吗?我会在执行软件更新之前执行此操作。如果有更好的方法可以仅使用我的软件文件和数据创建还原点,请告诉我。

我想要一种方法,如果在更新期间一切正常(关闭/终止更新应用程序、断电、用户拔掉插头等),我可以让用户恢复到已知的工作状态

0 投票
8 回答
26187 浏览

java - 如何在 Mac OS X Snow Leopard 上重新安装 Java 6

好吧,我是个白痴,我的 Java 安装搞砸了,试图让 Resin 工作。

现在,事情被打破了。我想我可以重新安装我的新 Mac(全新的 13 英寸 MacBook Pro)附带的开发人员工具,这样就可以解决问题了。

唉,我错了。Snow Leopard 带有 Java 6 JRE 和 JDK,但据我所知,您不能只重新安装 Java,您必须重新安装操作系统。

SO上的任何大师都知道是否是这种情况,或者更好的是,在不重新安装操作系统的情况下将Java 6重新安装回出厂设置的步骤是什么?

0 投票
1 回答
2165 浏览

c++ - 如何使用 WinAPI(不是 WMI)枚举系统还原点?

必须适用于 WinXp - Vista - Windows 7

0 投票
1 回答
512 浏览

winapi - 系统还原 API 的 SRSetRestorePoint 对非新安装的 OS 是否运行较慢?

用于创建系统还原点 (SRSetRestorePoint) 的 API 在新安装的 Windows 操作系统上运行速度是否更快?这听起来合乎逻辑,因为几年来系统注册表(以及系统还原“备份”的任何其他区域)增长非常快。但我的假设没有背景......

任何人都可以提供任何证据或反驳它吗?

0 投票
2 回答
1268 浏览

trial - 如何让 Windows 系统还原忽略我的一些应用程序文件?

我正在尝试软件复制保护的想法,现在我遇到了以下问题。

我有我的应用程序的试用版。试用数据存储在某个文件和某些注册表项中。当然,我知道用户可以通过使用一些注册表和文件监控和备份工具来打破这种试用保护,但我至少希望防止一些​​简单的黑客攻击,如日期时间更改和使用 Windows 系统还原。

问题是 Windows 系统还原会清除我所有的应用程序文件以及试用数据。我知道系统还原不会影响用户的文档文件夹,但我不想在那里存储试用数据文件,因为它太明显了。

有什么方法可以停止系统还原以删除我的试用数据文件?

0 投票
1 回答
1000 浏览

c# - 如何执行系统还原(c#)

有没有办法从 C# 代码执行系统还原?任何链接\样本?

该程序可以从本地或远程运行,无论哪个更好。

编辑:

我有一台可供许多用户使用的机器。我想编写一个程序,在用户签入计算机后将运行系统还原以恢复操作系统并确保下一个用户将拥有一个工作稳定的操作系统。

谢谢!

0 投票
1 回答
13881 浏览

dreamweaver - 恢复 Dreamweaver 文件

我需要帮助!当我不小心按下获取按钮而不是放置按钮时,我正准备将一些新文件上传到我的网站......!现在所有的变化都消失了!如何恢复文件?请帮我!谢谢!

0 投票
1 回答
898 浏览

powershell - 设置“恢复系统设置和以前版本的文件”选项

使用 Windows 7 SP1 的命令提示符或 Windows Powershell,如何设置“还原系统设置和文件的先前版本”选项以创建还原点?

0 投票
0 回答
55 浏览

windows - 我们如何从 Windows 还原中排除注册表中的设置?

我们在 Windows 注册表中保留了一些设置(最好在 HKLM 下),如果用户将系统重置为以前的状态,这些设置不应被删除或覆盖。我没有找到解决这个问题的方法。我们必须支持 Windows XP 和更新版本。有什么提示吗?

0 投票
1 回答
709 浏览

c# - 在 Win 7 上完全禁用系统保护

我有来自管理层的要求,即我的应用程序需要在安装后禁用系统上的系统还原。我已经找到并实现了下面的代码来实现这一点。该代码在 XP 和 Vista 上运行良好,但在 Win7 上似乎不一样。

问题是在 Win7 上,系统还原被包装到系统保护中。系统保护为每个硬盘驱动器提供 3 个选项。

1) 系统还原和文件版本

2) 仅文件版本

3) 无

只要没有人手动更改此设置,代码就可以正常工作。但是,如果用户之前更改了此设置,则代码设置 Option2 而不是 Option3。我该如何纠正?

此外,我无法很好地描述 Option2 的功能。我已经看到了对此实际涵盖哪些文件的不同描述,但只是在这里和那里对线程的评论。对它的作用或工作方式没有真正的“好”描述。

编辑:对于“为什么”我需要这样做并相信我,我完全理解并努力寻找另一种方式,这引起了很多关注。但这是不可行的。更多信息,希望能让您放心。

本产品不适合个人使用。它将在公司级别用于锁定系统。此要求来自行业法规和标准。想想医疗或信用卡。受到保护的不仅仅是“我们的”日志、系统访问日志、系统使用日志、文件审核日志。因此,即使停用了系统还原,他们也可以使用其他方式来还原旧版本的日志,系统级日志记录文件访问以及谁访问了它,因此我们至少知道发生了日志篡改。本质上是使用操作系统来审核日志记录。还原点也将在一个简单的步骤中重置所有这些。

用户必须以管理员权限安装此应用程序。目前,用户实际上必须手动执行此步骤,以便站点可以保持其行业认证。我们只是试图简化安装过程。站点管理员了解此要求。我还在实施十几个类似的“系统管理员”更改以简化安装过程。