![什么时候可以复制/粘贴整个应用程序或游戏?](https://linux22.com/image/1454960/%E4%BB%80%E4%B9%88%E6%97%B6%E5%80%99%E5%8F%AF%E4%BB%A5%E5%A4%8D%E5%88%B6%2F%E7%B2%98%E8%B4%B4%E6%95%B4%E4%B8%AA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E6%88%96%E6%B8%B8%E6%88%8F%EF%BC%9F.png)
是否有可能知道何时可以顺利复制/粘贴/移动 Windows 中的某些应用程序/游戏,何时不可以?
为什么我可以从 CD 安装《暗黑破坏神 3》之类的游戏并移动其目录,但同样的操作却会破坏另一个程序?我使用的是 Mac OS X,想弄清楚在 Windows 中处理安装是否有规则或模式。
答案1
有些程序可以复制到新位置,有些则不能。复制后无法运行的原因可能多种多样。最常见的是注册表问题。安装程序会在注册表中创建条目,指定某些文件、文件夹、驱动器等的位置。移动安装不会修改注册表。应用程序创建的配置文件也是如此。
你能经常在事后修改注册表和配置文件。有时这是一项简单的任务。有时,如果开发人员没有明确说明所有文件/条目的位置以及如何修改它们,则可能会很困难。
答案2
从最基本的层面来说...Windows 机器上访问的大量内容都必须安装。安装通常允许将许多项目写入各种目录和注册表项。这意味着如果您移动可执行文件(程序),它将在安装时写入的目录中查找项目。如果不存在,则程序将无法运行。当您重新加载机器时,您几乎总是必须再次安装要使用的游戏和程序。对于问题的第二部分.....您不需要将应用程序保存在 Program Files 目录中,该目录通常是任何安装的默认安装目录。但是通常您必须选择自定义安装或留意指定安装目录的屏幕,以便您可以更改安装位置。您不能直接将内容从 Program Files 目录移动到新目录。