什么是“便携”应用程序,为什么重要?

与传统应用程序相比,便携式应用程序提供了一些明确的优势。它们是轻量级的,允许您在计算机之间移动,同时随身携带应用程序和设置。这就是为什么它们不同,为什么它们有时但并不总是一个好的选择。...

什么是“便携”应用程序,为什么重要?

与传统应用程序相比,便携式应用程序提供了一些明确的优势。它们是轻量级的,允许您在计算机之间移动,同时随身携带应用程序和设置。这就是为什么它们不同,为什么它们有时但并不总是一个好的选择。

如何安装常规应用程序

相关:什么是Windows中的ProgramData文件夹?

为了了解什么使应用程序可移植,首先,快速了解传统应用程序是如何安装在Windows中的,这可能会有帮助。在Windows中安装应用程序时,安装文件将转到多个不同的位置。应用程序的大部分文件通常复制到C:\ProgramFiles文件夹中的某个文件夹中。包含应用于应用程序所有用户的设置的文件可能会在ProgramData文件夹中创建。

什么是“便携”应用程序,为什么重要?

PC上特定于不同用户帐户的设置存储在每个帐户用户文件夹中隐藏的“AppData”文件夹中创建的文件中。大多数应用程序在Windows注册表中创建条目,这些条目也可能包含各种配置设置。许多应用程序利用共享代码库,这些代码库安装了.NETFramework和VisualC++ +可再分布的东西。

相关:什么是Microsoft.NET Framework,为什么要安装在我的电脑上?

这种职能分离有明显的好处。多个应用程序可以共享注册表项或共享代码库中包含的信息,防止不必要的重复。在一个地方存储用户特定的设置,在另一个地方存储系统范围的设置,这意味着应用程序可以更好地利用为多用户系统设计的许多不同的Windows功能。对于初学者来说,每个用户在启动应用程序时都可以依赖自己的设置,因为他们是用自己的Windows帐户登录的。文件和共享权限等功能都是在此结构上构建的。而且,将所有程序设置保存到指定区域可以使备份系统更加可靠。

那么,什么是便携应用程序,我为什么要用它呢?

什么是“便携”应用程序,为什么重要?

便携应用程序就是不使用安装程序的应用程序。运行应用程序所需的所有文件都位于一个文件夹中,您可以将其放在系统的任何位置。如果你移动文件夹,应用程序仍能正常工作。你不需要安装一个可移植的应用程序,你通常把它作为一个ZIP文件下载,解压缩到一个文件夹,然后运行应用程序的可执行文件。如果应用程序允许您保存设置,则这些设置将保存在同一文件夹中的文件中。

使用可移植应用程序的最大好处是不言而喻的,它们是可移植的。例如,把它们放在U盘上,你就可以把它们从一台电脑带到另一台电脑。它们不会在你运行它们的电脑上留下任何痕迹。所有内容,包括您保存的任何设置,都会保存在USB驱动器上便携应用程序的文件夹中。这与MS-DOS和Windows3.1时代的工作方式非常相似。

即使你不在电脑之间移动,便携应用也会很有帮助。一方面,它们在你的电脑上留下的空间更小,而且往往比大多数可安装的应用程序更轻,因为它们不需要安装。您可以使用Dropbox之类的工具将它们(以及它们的设置)同步到其他PC。或者,你可以只使用一次应用程序,而不用担心它会在你的系统上留下漏洞。

当然,总会有你需要安装的应用程序。要么它们太大或太复杂,无法作为便携式应用程序运行,要么它们需要利用Windows的多用户或安全功能。但许多应用程序都有两种风格,这意味着你可以在下载时在安装程序和ZIP之间进行选择。

相关:了解Windows7中的用户帐户控制

当然,使用便携应用也有一些缺点。Windows的用户帐户控件(UAC)对可移植应用的作用与对已安装应用的作用不同,这意味着它们更容易受到非管理流程的影响。你可以认为这是一个好的和坏的。好处是,如果你需要一个便携应用程序,你可以运行它,即使你在一个网络上,比如说,在工作中,你不能安装一个正常的应用程序。缺点是IT部门和他们制定的任何安全协议都可能不那么有效。

便携应用程序的另一个缺点是,它们通常不会考虑多个用户。这可能不是什么大事,因为你可能正在创建一个便携式驱动器,你可以随身携带只是为了自己。但是,如果多个用户确实需要使用一个应用程序,他们要么都必须使用相同的设置,要么你的便携驱动器上必须有多个应用程序文件夹的副本。

相关:你真的需要安全删除USB闪存驱动器?

最后,如果你正在从USB驱动器运行便携式应用程序,你需要格外小心地正确弹出驱动器,而不是仅仅将其拉出。否则,您可能会损坏应用程序或导致设置无**确保存。当电脑进入睡眠或休眠状态时,如果不能很好地处理USB驱动器,你甚至会遇到这个问题。与过去相比,这在现代PC机上已经不是什么问题了,但今天仍有一些PC机不能很好地处理睡眠问题。

也就是说,便携应用的优势通常大于劣势,特别是如果你经常使用不同的PC。

有哪些便携式应用程序可用?

相关:最好的免费便携式应用程序为您的闪存驱动器工具包

如果你认为便携式应用程序主要是技术支持人员随身携带的系统实用程序,你可能会惊讶地发现有各种各样的便携式应用程序。您可以在我们为您的闪存驱动器工具包提供的最佳免费便携应用指南中阅读其中的一些内容。你会发现系统实用程序,当然,但也几乎每一个应用程序需要你有生产力,通信,图形和图像查看,等等。

除了所有这些独立的应用程序,你还可以下载应用程序套件,你可以安装到一个USB驱动器。这些套件通常为您提供一个“开始”菜单样式的启动器,用于访问应用程序,有些套件还为您协调应用程序设置。其中许多套件都有数百个免费的便携应用可供选择,基本上可以让您创建一个完整的便携工作区。PortableApps、CodySafe和LiberKey是一些比较受欢迎的套房。

如果你感兴趣的话,花点时间看看不同的便携套房是值得的。在某些情况下,便携式应用程序只能通过这样的软件套件提供。例如,PortableApps.com提供数百个便携式应用的访问,您可以下载并安装到PortableApps磁盘。其中许多应用程序只能安装在PortableApps套件中,没有套件就无法使用便携版本。PortableApps的优点是能够准确地选择要包含哪些应用程序。其他套件将所有可移植应用捆绑在主下载中,因此它是一个全有或全无的前景。但每个套件都可能提供其他套件无法找到的特定工具,所以在做出决定之前,请先浏览一下每个套件都有哪些可用的应用程序。

什么是“便携”应用程序,为什么重要?

您还会发现,当我们在许多文章中推荐第三方实用程序时,我们通常会选择使用可移植应用程序而不是可安装应用程序。

我可以让常规的可安装应用程序可移植吗?

相关:将只安装的应用程序转换为可移植的应用程序

通常可以使一个普通的应用程序可移植,但它可能有点挑剔,通常需要一些工作。如果应用程序是一个非常简单的应用程序,比如说一个实用程序,显然不需要是一个可安装的应用程序,那么有时可以从安装程序中提取这些文件,并使用这些指令将它们转换成一个可移植的应用程序。这绝不是一种保证有效的方法,但可能值得一试。

相关:使用便携式VirtualBox将虚拟机带到任何地方

使可安装应用程序可移植的另一个选择是虚拟化应用程序。这通常需要更多的设置,但基本上你需要创建一个可移植的虚拟机,它可以运行你需要的操作系统和应用程序,然后将虚拟机加载到你想要的任何可移植媒体上。PortableVirtualBox是最常用的工具,我们提供了一个很好的指南,可以让您随时随地使用虚拟机。VirtualBox本身是Oracle提供的免费虚拟机,可以在几乎任何桌面操作系统上运行。Portable VirtualBox是VirtualBox的包装器,它将VirtualBox转换为可移植的应用程序,您可以将其安装在U盘或外部硬盘驱动器上。

Cameyo是另一个有趣的虚拟化选项。您可以在桌面系统上创建一个虚拟机,而不是从便携式驱动器运行整个虚拟机。然后使用Cameyo记录该虚拟机中应用程序的安装情况。完成后,Cameyo会创建一个可执行文件,然后可以将其拖到便携驱动器上,并在任何地方运行。Cameyo对家庭或小型企业用户也是免费的。如果你对此感兴趣,我们还提供了一个使用Cameyo创建可移植应用程序的指南。


不管你选择哪种方法,都值得探索一下便携应用程序能提供什么。没有什么能比得上你从钥匙链上挂出的USB驱动器中获得的自由和灵活性,你可以运行你的计算生活的所有关键方面。

  • 发表于 2021-04-14 10:33
  • 阅读 ( 149 )
  • 分类:互联网

你可能感兴趣的文章

3个便携式应用程序,帮助您在windows pc上查找串行密钥

如果你曾经为一个共享软件应用程序或订阅付费,你就知道这个练习。纯文本字符串或文件形式的串行键几乎是通用标准。 ...

  • 发布于 2021-03-14 17:28
  • 阅读 ( 160 )

7+伟大的游戏,你可以从一个U盘运行

... 但不仅仅是应用程序。你会发现射击游戏、战略游戏、平台游戏等等——应该有一些适合每个人的东西,我们将介绍几种可以从你的U盘上运行的类型。 ...

  • 发布于 2021-03-15 00:08
  • 阅读 ( 284 )

音乐节最重要的十大科技小玩意

...e QuietComfort 35 II无线耳机集成了Bose AR,一款音频增强现实应用程序。这样,你就可以在智能**上调整噪音消除的级别——不幸的是,这个应用程序只适用于iOS。 ...

  • 发布于 2021-03-20 14:14
  • 阅读 ( 254 )

购买desklab便携式触摸屏显示器,工作效率更高

... 你可以在自己的窗口中打开当前正在使用的所有应用程序,而不是不断地最小化窗口和任务栏上的几十个程序。这使您可以轻松地交叉引用数据和其他内容,从而节省时间并产生更多的输出。 ...

  • 发布于 2021-03-29 16:44
  • 阅读 ( 126 )

什么是英伟达盾?

...器配对,并用于在更大屏幕上进行游戏。像Netflix这样的应用程序也得到了支持,这使得它成为一个非常多功能的小单元——不完全是平板电脑,也不完全是**,但它以自己的方式非常有用。 关于SHIELD Portable的更新版本已经有很...

  • 发布于 2021-04-08 06:56
  • 阅读 ( 203 )

问问htg:便携式应用程序,构建firefox亭,以及免费耳机

... Portable Confusion 亲爱的朋友, 在最基本的层面上,可移植应用程序是一种从一开始就设计好的应用程序,或是后来经过优化的应用程序,可以在不过度依赖主机操作系统的情况下运行可移动媒体。PortableApps.com,这是最古老、也...

  • 发布于 2021-04-12 20:24
  • 阅读 ( 180 )

什么是“便携”应用程序,为什么重要?

与传统应用程序相比,便携式应用程序提供了一些明确的优势。它们是轻量级的,允许您在计算机之间移动,同时随身携带应用程序和设置。这就是为什么它们不同,为什么它们有时但并不总是一个好的选择。 如何安装常规...

  • 发布于 2021-04-14 10:33
  • 阅读 ( 149 )

安克尔星云火星便携式投影仪评论

...行Android系统,还内置了Wi-Fi,Mars可以运行Netflix和HBO Go等应用程序,而不需要外部设备。火星本身设计得相当漂亮,因为安克尔避开了标准的平板投影仪,寻找更像立方体的结构。它有一个可滑动的盖子,设备上易于使用的导航...

  • 发布于 2021-05-29 13:38
  • 阅读 ( 81 )

便携式烤箱(portable oven)和内置烤箱(built-in oven)的区别

...难以清洗耗电量更少更多便携式烤箱与内置式烤箱对比表什么是便携式烤箱(portable oven)?便携式烤箱是一种厨房设备,用于快速烹饪。这些烤箱体积较小,可以根据您的需要从一个地方移到另一个地方。与传统烤箱相比,这些型...

  • 发布于 2021-07-11 21:43
  • 阅读 ( 771 )

什么是cda文件?(a cda file?)

CD音频(CDA)文件是由计算机的CD驱动程序创建的快捷方式,用于标识CD上存储音乐或其他类型音频的位置。 ...

  • 发布于 2021-12-09 15:05
  • 阅读 ( 175 )