{"id":3368,"date":"2021-11-22T15:50:02","date_gmt":"2021-11-22T07:50:02","guid":{"rendered":"https:\/\/www.aoisnow.net\/blog\/?p=3368"},"modified":"2025-05-03T14:58:17","modified_gmt":"2025-05-03T06:58:17","slug":"day-12100-%e7%bf%bb%e8%af%91%e7%bb%83%e4%b9%a0%ef%bc%9a%e8%99%9a%e6%8b%9f%e6%9c%ba%e4%b8%8e%e6%b2%99%e7%9b%92%e7%9a%84%e5%8c%ba%e5%88%ab","status":"publish","type":"post","link":"https:\/\/www.aoisnow.net\/blog\/archives\/3368","title":{"rendered":"Day 5774 \u7ffb\u8bd1\u7ec3\u4e60\uff1a\u865a\u62df\u673a\u4e0e\u6c99\u76d2\u7684\u533a\u522b"},"content":{"rendered":"<p>\u6309\uff1a\u4eca\u5929\u5728\u7fa4\u91cc\u6709\u4eba\u8bf4\u8d77\u865a\u62df\u673a\u548c\u6c99\u76d2\uff0c\u4e00\u7fa4\u4eba\u7eb7\u7eb7\u8868\u793a\u867d\u7136\u5927\u4f53\u77e5\u9053\u4e8c\u8005\u7684\u4e0d\u540c\uff0c\u4f46\u8bf4\u4e0d\u6e05\u5177\u4f53\u6709\u4ec0\u4e48\u533a\u522b\u3002\u672c\u6587\u4ece\u6bd4\u8f83\u6982\u62ec\u7684\u89d2\u5ea6\u8bf4\u660e\u4e86\u4e8c\u8005\u7684\u5f02\u540c\uff0c\u5305\u62ec\u5fae\u8f6f\u5728 Windows 10 \u4e2d\u5f15\u5165\u7684\u300e\u6c99\u76d2\u300f\u5e94\u7528\u3002\u867d\u7136\u865a\u62df\u673a\u548c\u6c99\u76d2\u4f9d\u636e\u5b9e\u73b0\u7684\u4e0d\u540c\uff0c\u4e0d\u80fd\u88ab\u672c\u6587\u7684\u63cf\u8ff0\u4e00\u6982\u800c\u8bba\uff0c\u4f46\u53ef\u4ee5\u4f5c\u4e3a\u5bf9\u4e8c\u8005\u6982\u5ff5\u7684\u5165\u95e8\u53c2\u8003\u3002<\/p>\n<p>\u539f\u6587\u94fe\u63a5\uff1a<a href=\"https:\/\/askleo.com\/whats-the-difference-between-a-sandbox-and-a-virtual-machine\/\" target=\"_blank\" rel=\"noopener\">https:\/\/askleo.com\/whats-the-difference-between-a-sandbox-and-a-virtual-machine\/<\/a><\/p>\n<blockquote><p>Sandboxes and virtual machines share some characteristics, but they are fundamentally different technologies. I&#8217;ll look at both from a high level.<\/p><\/blockquote>\n<p>\u6c99\u76d2\u548c\u865a\u62df\u673a\u6709\u4e00\u4e9b\u5171\u6027\uff0c\u4f46\u5b83\u4eec\u5176\u5b9e\u662f\u4ece\u6839\u6e90\u4e0a\u4fbf\u5927\u76f8\u5f84\u5ead\u7684\u4e24\u79cd\u6280\u672f\uff0c\u672c\u6587\u5c06\u4ece\u4e00\u4e2a\u6bd4\u8f83\u6982\u62ec\u7684\u5c42\u6b21\u8fdb\u884c\u5206\u6790\u3002<\/p>\n<blockquote><p><em>Sandbox versus virtual machine: can you provide a brief overview on the differences, advantages, and disadvantages?<\/em><\/p><\/blockquote>\n<p><em>\u5173\u4e8e\u6c99\u76d2\u4e0e\u865a\u62df\u673a\uff0c\u80fd\u5426\u5bf9\u5176\u5f02\u540c\u548c\u4f18\u7f3a\u70b9\u8fdb\u884c\u4e00\u4e0b\u7b80\u8981\u7684\u8bf4\u660e\u5462\uff1f<\/em><\/p>\n<blockquote><p>Sandboxes and virtual machines are two different technologies that share enough characteristics to make them easily confused.<\/p>\n<p>One could confuse matters further by referring to a virtual machine as the ultimate sandbox. That would be an accurate statement, but it really only stirs up the mud in what is already muddy water.<\/p>\n<p>Let\u2019s look at the three scenarios: the default case without either, a sandbox, and a virtual machine.<\/p><\/blockquote>\n<p>\u6c99\u76d2\u4e0e\u865a\u62df\u673a\u662f\u4e24\u79cd\u4e0d\u540c\u7684\u6280\u672f\uff0c\u4f46\u7531\u4e8e\u4e8c\u8005\u7684\u5171\u6027\uff0c\u4f7f\u5f97\u4e8c\u8005\u5f88\u5bb9\u6613\u88ab\u6df7\u6dc6\u3002<\/p>\n<p>\u4e5f\u6709\u4eba\u5c06\u865a\u62df\u673a\u89c6\u4e3a\u4e00\u79cd\u7ec8\u7ea7\u6c99\u76d2\uff0c\u4ece\u800c\u4f7f\u5f97\u4e8c\u8005\u7684\u533a\u522b\u53d8\u5f97\u66f4\u52a0\u6251\u6714\u8ff7\u79bb\u3002\u5c3d\u7ba1\u8fd9\u79cd\u8bf4\u6cd5\u5728\u67d0\u79cd\u7a0b\u5ea6\u4e0a\u662f\u51c6\u786e\u7684\uff0c\u4f46\u540c\u65f6\u4e5f\u4f1a\u5c06\u6d51\u6c34\u6405\u5f97\u66f4\u52a0\u6d51\u6d4a\u3002<\/p>\n<p>\u8ba9\u6211\u4eec\u9996\u5148\u6765\u89c2\u5bdf\u4e09\u79cd\u573a\u666f\uff1a\u4e8c\u8005\u90fd\u4e0d\u5b58\u5728\u7684\u60c5\u51b5\uff0c\u6c99\u76d2\uff0c\u4ee5\u53ca\u865a\u62df\u673a\u3002<!--more--><\/p>\n<blockquote><p>First, a caveat for the knowledgeable: this is, of necessity, an over-simplification. I\u2019m not trying to define exactly how these technologies work at a bits-and-bytes level. This is a high-level overview meant to convey the concepts for a basic understanding, nothing more.<sup>1<\/sup><\/p><\/blockquote>\n<p>\u9996\u5148\uff0c\u5bf9\u5927\u806a\u660e\u4eec\u5148\u63d0\u4e2a\u9192\uff1a\u4ee5\u4e0b\u662f\u4e3a\u4e86\u8bf4\u660e\u865a\u62df\u673a\u4e0e\u6c99\u76d2\u7684\u533a\u522b\u800c\u9ad8\u5ea6\u7b80\u5316\u7684\u6a21\u578b\uff0c\u672c\u610f\u4e0d\u662f\u4e3a\u4e86\u5bf9\u5176\u4e2d\u7684\u6280\u672f\u8fdb\u884c\u62bd\u4e1d\u62e8\u8327\u7684\u5256\u6790\u3002\u4ee5\u4e0b\u89e3\u91ca\u662f\u4e3a\u4e86\u4f7f\u8bfb\u8005\u5bf9\u4e8c\u8005\u7684\u6982\u5ff5\u6709\u4e00\u4e2a\u57fa\u7840\u6027\u7684\u7406\u89e3\uff0c\u4ec5\u6b64\u800c\u5df2\uff0c\u522b\u60f3\u592a\u591a<sup>[\u6ce81]<\/sup>\u3002<\/p>\n<p><strong>Windows on its own<\/strong><\/p>\n<p><strong>\u53ea\u6709 Windows \u7684\u4e16\u754c<\/strong><\/p>\n<blockquote><p>Let\u2019s start with a conceptual view on how Windows and Windows applications operate (at a very high level).<\/p><\/blockquote>\n<p>\u9996\u5148\u6211\u4eec\u6765\u4ece\u6982\u5ff5\u7684\u5c42\u9762\u4e0a\u6765\u5206\u6790\u4e00\u4e0b Windows \u53ca\u5176\u5185\u8fd0\u884c\u7684\u5e94\u7528\u7a0b\u5e8f\u662f\u5982\u4f55\u8fd0\u884c\u7684\uff08\u9ad8\u5ea6\u6982\u62ec\uff09\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3372\" src=\"https:\/\/www.aoisnow.net\/blog\/wp-content\/uploads\/2021\/11\/vm_sdbx_2.png\" alt=\"\" width=\"359\" height=\"275\" \/><\/p>\n<p style=\"text-align: center;\"><em>Windows: a conceptual diagram.\uff08Windows\uff1a\u6982\u5ff5\u56fe\uff09<\/em><\/p>\n<blockquote><p>Applications running in Windows interact with the machine (and with you) through Windows.<\/p>\n<p>Windows manages access to the files and on-disk resources; it also manages access to the hardware through the device drivers that are installed for your machine\u2019s specific hardware configuration.<\/p><\/blockquote>\n<p>Windows \u4e2d\u7684\u5e94\u7528\u7a0b\u5e8f\u662f\u901a\u8fc7 Windows \u6765\u4e0e\u673a\u5668\uff08\u548c\u4f60\uff09\u8fdb\u884c\u4ea4\u4e92\u7684\u3002<\/p>\n<p>Windows \u7ba1\u7406\u7740\u5bf9\u6587\u4ef6\u548c\u78c1\u76d8\u4e0a\u7684\u8d44\u6e90\u7684\u8bbf\u95ee\uff0c\u540c\u65f6\u4e5f\u901a\u8fc7\u4e0e\u4f60\u673a\u5668\u4e0a\u786c\u4ef6\u914d\u7f6e\u76f8\u5339\u914d\u7684\u9a71\u52a8\u7a0b\u5e8f\u6765\u7ba1\u7406\u786c\u4ef6\u3002<\/p>\n<p><strong>A sandbox under Windows<\/strong><\/p>\n<p><strong>Windows \u4e2d\u7684\u6c99\u76d2<\/strong><\/p>\n<blockquote><p>In a sense, a sandbox is a container placed around an application running within Windows.<\/p><\/blockquote>\n<p>\u67d0\u79cd\u610f\u4e49\u4e0a\u6765\u8bf4\uff0c\u6c99\u76d2\u5c31\u662f\u5c06\u5728 Windows \u4e2d\u8fd0\u884c\u7684\u5e94\u7528\u7a0b\u5e8f\u5305\u88f9\u8d77\u6765\u7684\u4e00\u4e2a\u5bb9\u5668\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3371\" src=\"https:\/\/www.aoisnow.net\/blog\/wp-content\/uploads\/2021\/11\/vm_sdbx_1.png\" alt=\"\" width=\"339\" height=\"269\" \/><\/p>\n<p style=\"text-align: center;\"><em>Windows sandbox: a conceptual diagram.\uff08Windows \u4e2d\u7684\u6c99\u76d2\uff1a\u6982\u5ff5\u56fe\uff09<\/em><\/p>\n<blockquote><p>One of the three applications in this example is drawn as being within a sandbox, including a portion of the \u201cFiles &amp; Settings\u201d used by that application.<\/p>\n<p>Therein lies the magic.<\/p><\/blockquote>\n<p>\u4e0a\u56fe\u4e2d\u7684\u4e09\u4e2a\u5e94\u7528\u7a0b\u5e8f\u4e2d\uff0c\u5176\u4e2d\u4e00\u4e2a\u88ab\u63cf\u7ed8\u6210\u5b58\u5728\u4e8e\u6c99\u76d2\u4e2d\u7684\u5f62\u6001\uff0c\u8fd9\u5176\u4e2d\u4e5f\u5305\u542b\u7740\u88ab\u8fd9\u4e2a\u5e94\u7528\u7a0b\u5e8f\u6240\u4f7f\u7528\u7684\u300e\u6587\u4ef6\u3001\u7cfb\u7edf\u8bbe\u7f6e\u300f\u7684\u90e8\u5206\u3002<\/p>\n<p>\u795e\u5947\u7684\u4e8b\u60c5\u5c31\u53d1\u751f\u5728\u8fd9\u91cc\u3002<\/p>\n<blockquote><p>When you run an application inside a sandbox, it continues to have access to everything that it would were it not sandboxed. The primary difference is that anything created or changed by the sandboxed application is:<\/p><\/blockquote>\n<p>\u5f53\u4e00\u4e2a\u5e94\u7528\u7a0b\u5e8f\u8fd0\u884c\u5728\u6c99\u76d2\u4e2d\u7684\u65f6\u5019\uff0c\u5b83\u53ef\u4ee5\u7ee7\u7eed\u8bbf\u95ee\u5176\u5b83\u6ca1\u6709\u88ab\u6c99\u76d2\u5316\u7684\u8d44\u6e90\u3002\u5bf9\u4e8e\u4e00\u4e2a\u5e94\u7528\u7a0b\u5e8f\u6765\u8bf4\uff0c\u9501\u8fdb\u6c99\u76d2\u524d\u540e\u7684\u4e3b\u8981\u533a\u522b\u5728\u4e8e\uff1a<\/p>\n<blockquote>\n<ul>\n<li>Not visible outside of the sandbox; other Windows applications don\u2019t see it.\uff08\u5e94\u7528\u7a0b\u5e8f\u672c\u8eab\u5728\u6c99\u76d2\u5916\u4e0d\u53ef\u89c1\uff0c\u5176\u5b83 Windows \u5e94\u7528\u7a0b\u5e8f\u770b\u4e0d\u5230\u5b83\uff09<\/li>\n<li>Not saved when the sandboxed application exits.<sup>2<\/sup>\uff08\u6c99\u76d2\u5316\u7684\u5e94\u7528\u7a0b\u5e8f\u6240\u505a\u7684\u4fee\u6539\u5728\u5176\u9000\u51fa\u540e\u4e0d\u4f1a\u88ab\u4fdd\u5b58<sup>[\u6ce82]<\/sup>\uff09<\/li>\n<\/ul>\n<p>The best example is simply that any malware that might have been downloaded and \u201cinstalled\u201d by the sandboxed application is discarded when the application exits.<\/p><\/blockquote>\n<p>\u4e00\u4e2a\u6700\u597d\u7684\u6848\u4f8b\u662f\uff0c\u6c99\u76d2\u5316\u7684\u5e94\u7528\u7a0b\u5e8f\u4e0b\u8f7d\u5e76\u300e\u5b89\u88c5\u300f\u7684\u6076\u610f\u8f6f\u4ef6\uff0c\u5728\u8fd9\u4e2a\uff08\u6c99\u76d2\u5316\u7684\uff09\u5e94\u7528\u7a0b\u5e8f\u9000\u51fa\u540e\u90fd\u4f1a\u88ab\u6e05\u7406\u6389\u3002<\/p>\n<p><strong>A virtual machine under Windows<\/strong><\/p>\n<p><strong>Windows \u4e0b\u7684\u865a\u62df\u673a<\/strong><\/p>\n<blockquote><p>A virtual machine, or VM, is an application running under Windows that creates an environment simulating a completely separate computer.<\/p><\/blockquote>\n<p>\u865a\u62df\u673a\uff08\u7f29\u5199VM\uff09\u662f\u4e00\u79cd\u8fd0\u884c\u5728 Windows \u4e0b\u7684\u5e94\u7528\u7a0b\u5e8f\uff0c\u5b83\u521b\u9020\u4e86\u4e00\u4e2a\u6a21\u62df\u4e00\u53f0\u5b8c\u6574\u7684\u3001\uff08\u4e0e\u5bbf\u4e3b\u673a\uff09\u76f8\u5206\u79bb\u7684\u8ba1\u7b97\u673a\u73af\u5883\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-3373\" src=\"https:\/\/www.aoisnow.net\/blog\/wp-content\/uploads\/2021\/11\/vm_sdbx_3.png\" alt=\"\" width=\"427\" height=\"414\" \/><\/p>\n<p style=\"text-align: center;\"><em>Windows virtual machine: a conceptual diagram.\uff08Windows \u4e2d\u7684\u865a\u62df\u673a\uff1a\u6982\u5ff5\u56fe\uff09<\/em><\/p>\n<p>In this diagram, the application on the left is a VM running a completely separate copy of Windows. In a sense, it\u2019s a \u201cmachine within a machine.\u201d Windows running on the actual PC is often referred to as the \u201chost\u201d operating system, while any VMs running on it are referred to as \u201cguest\u201d operating systems.<\/p>\n<p>Within a VM, applications continue to access the world around them through that VM\u2019s copy of Windows. That \u201cworld\u201d includes that VM\u2019s own virtual hard disk, on which files and settings are stored.<\/p>\n<p>The VM also includes its own set of virtual device drivers that behave as if they\u2019re interfacing to actual hardware. In reality, they\u2019re mimicking the presence of actual hardware and talking to the host copy of Windows to gain access to the real hardware.<\/p>\n<p>Everything that happens in the VM stays within the VM. It behaves exactly as if it were a completely separate physical machine.<\/p>\n<p>That implies that any downloads, changes, updates, installations created or saved within the virtual machine is only accessible from within the VM in some way.<\/p>\n<p>And if you delete the VM, it\u2019s like getting rid of a PC. Everything on the virtual hard disk is erased.<\/p>\n<p>\u5728\u4e0a\u56fe\u4e2d\uff0c\u5de6\u4e0a\u89d2\u7684\u90e8\u5206\u662f\u4e00\u4e2a\u8fd0\u884c\u4e86\u4e00\u4efd\u72ec\u7acb Windows \u526f\u672c\u7684\u865a\u62df\u673a\u3002\u67d0\u79cd\u610f\u4e49\u4e0a\uff0c\u8fd9\u5c31\u662f\u300e\u673a\u5668\u91cc\u9762\u5957\u673a\u5668\u300f\u3002\u8fd0\u884c\u5728\u771f\u673a\u4e0a\u7684 Windows \u901a\u5e38\u88ab\u4e58\u5750\u300e\u5bbf\u4e3b\u300f\u64cd\u4f5c\u7cfb\u7edf\uff0c\u800c\u5728\u5176\u4e0a\u8fd0\u884c\u7684\u5176\u5b83\u865a\u62df\u673a\uff08\u5b9e\u4f8b\uff09\u5219\u88ab\u79f0\u4f5c\u300e\u5ba2\u6237\u300f\u64cd\u4f5c\u7cfb\u7edf\u3002<\/p>\n<p>\u5728\u865a\u62df\u673a\uff08\u5b9e\u4f8b\uff09\u91cc\uff0c\u5e94\u7528\u7a0b\u5e8f\u901a\u8fc7\u865a\u62df\u673a\u4e2d\u8fd0\u884c\u7684 Windows \u526f\u672c\u5b58\u53d6\u5468\u56f4\u300e\u4e16\u754c\u300f\u7684\u8d44\u6e90\u3002\u8fd9\u4e2a\u300e\u4e16\u754c\u300f\u5305\u542b\u865a\u62df\u673a\u81ea\u5df1\u7684\u865a\u62df\u78c1\u76d8\uff0c\u5176\u4e2d\u5b58\u50a8\u7740\uff08\u5e94\u7528\u7a0b\u5e8f\u7684\uff09\u6587\u4ef6\u548c\u8bbe\u7f6e\u3002<\/p>\n<p>\u865a\u62df\u673a\uff08\u5b9e\u4f8b\uff09\u4e5f\u62e5\u6709\u81ea\u5df1\u7684\u4e00\u5957\u865a\u62df\u8bbe\u5907\u9a71\u52a8\u7a0b\u5e8f\uff0c\u5176\u884c\u4e3a\u5c31\u597d\u50cf\u5728\u4e0e\u771f\u5b9e\u7684\u786c\u4ef6\u8fdb\u884c\u4ea4\u4e92\u4e00\u6837\u3002\u5b9e\u9645\u4e0a\uff0c\u5b83\u4eec\u4e00\u8fb9\u6a21\u62df\u7740\u771f\u5b9e\u786c\u4ef6\u7684\u5b58\u5728\uff0c\u4e00\u8fb9\u4e0e\u5bbf\u4e3b\u673a\u4e0a\u7684 Windows \u7cfb\u7edf\u901a\u8baf\uff0c\u6765\u4e0e\u771f\u5b9e\u7684\u786c\u4ef6\u8fdb\u884c\u6c9f\u901a\u3002<\/p>\n<p>\u4e00\u5207\u5728\u865a\u62df\u673a\u4e2d\u53d1\u751f\u7684\u4e8b\u60c5\u90fd\u505c\u7559\u5728\u865a\u62df\u673a\u91cc\uff0c\u5176\u8868\u73b0\u6b63\u5982\u6709\u4e00\u53f0\u5b8c\u5168\u4e0d\u76f8\u5e72\u7684\u7269\u7406\u673a\u4e00\u6837\u3002<\/p>\n<p>\u8fd9\u5c31\u610f\u5473\u7740\u4efb\u4f55\u5728\u865a\u62df\u673a\u73af\u5883\u4e2d\u521b\u5efa\u6216\u4fdd\u5b58\u7684\u4e0b\u8f7d\u3001\u4fee\u6539\u3001\u66f4\u65b0\u548c\u5b89\u88c5\u64cd\u4f5c\u90fd\u5728\u67d0\u79cd\u7a0b\u5ea6\u4e0a\u53ea\u80fd\u5728\u865a\u62df\u673a\u4e2d\u8fdb\u884c\u5b58\u53d6\u3002<\/p>\n<p>\u5e76\u4e14\uff0c\u5982\u679c\u5bf9\u865a\u62df\u673a\u8fdb\u884c\u5220\u9664\u7684\u8bdd\uff0c\u6240\u6709\u5b58\u50a8\u5728\u865a\u62df\u78c1\u76d8\u4e0a\u7684\u6587\u4ef6\u4e5f\u5c06\u88ab\u5220\u9664\u3002<\/p>\n<p><strong>Multiple virtual machines<\/strong><\/p>\n<p><strong>\u591a\u53f0\u865a\u62df\u673a\u7684\u60c5\u51b5<\/strong><\/p>\n<blockquote><p>One of the best ways to demonstrate virtual machine technology is a scenario such as this one.<\/p><\/blockquote>\n<p>\u4e3a\u6f14\u793a\u865a\u62df\u673a\u7684\u6982\u5ff5\uff0c\u6700\u597d\u7684\u65b9\u5f0f\u4e4b\u4e00\u662f\u5982\u4e0b\u6240\u8ff0\u7684\u573a\u666f\u3002<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-3374\" src=\"https:\/\/www.aoisnow.net\/blog\/wp-content\/uploads\/2021\/11\/vm_sdbx_4.png\" alt=\"\" width=\"604\" height=\"405\" \/><\/p>\n<blockquote><p>This illustrates a single PC running three virtual machines.<\/p><\/blockquote>\n<p>\u4e0a\u56fe\u63cf\u8ff0\u4e86\u4e00\u53f0 PC \u4e4b\u4e0a\u8fd0\u884c\u4e863\u4e2a\u865a\u62df\u673a\u7684\u60c5\u51b5\u3002<\/p>\n<blockquote>\n<ul>\n<li>The PC itself is running Windows 7\uff08PC \u81ea\u8eab\u8fd0\u884c\u7684\u662f Windows 7\uff09<\/li>\n<li>One VM is running Windows XP, and would appear as a window within the host Windows 7 machine.\uff08\u7b2c\u4e00\u53f0\u865a\u62df\u673a\u8fd0\u884c Windows XP\uff0c\u5e76\u5728 Windows 7 \u5bbf\u4e3b\u673a\u4e2d\u8868\u73b0\u4e3a\u4e00\u4e2a\u7a97\u53e3\uff09<\/li>\n<li>One VM is running another copy of Windows 7, and would appear as a window within the host Windows 7 machine.\uff08\u7b2c\u4e8c\u53f0\u865a\u62df\u673a\u8fd0\u884c\u4e86\u53e6\u4e00\u4e2a Windows 7 \u526f\u672c\uff0c\u5e76\u5728 Windows 7 \u5bbf\u4e3b\u673a\u4e2d\u8868\u73b0\u4e3a\u4e00\u4e2a\u7a97\u53e3\uff09<\/li>\n<li>One VM is running Ubuntu Linux, and would appear as a window within the host Windows 7 machine.\uff08\u7b2c\u4e09\u53f0\u5bbf\u4e3b\u673a\u8fd0\u884c Ubuntu Linux\uff0c\u5e76\u5728 Windows 7 \u5bbf\u4e3b\u673a\u4e2d\u8868\u73b0\u4e3a\u4e00\u4e2a\u7a97\u53e3\uff09<\/li>\n<\/ul>\n<\/blockquote>\n<blockquote><p>One physical machine runs three different virtual machines simultaneously.<\/p>\n<p>Each virtual machine is completely separate \u2014 as if it was on completely separate hardware \u2014 except that it\u2019s not.<\/p>\n<p>This is actually more common than you might imagine. For example, so-called \u201ccloud servers\u201d are nothing more than virtual machines. As I write this, the Ask Leo! website is hosted on a modest virtual machine on a virtual hosting provider. I have no idea what the underlying hardware actually is; the virtual machine can\u2019t look \u201cout\u201d to its host. My assumption is that it\u2019s a fairly beefy piece of hardware on which several virtual machines are hosted.<\/p><\/blockquote>\n<p>\u4e00\u53f0\u7269\u7406\u673a\u540c\u65f6\u8fd0\u884c\u7740\u4e09\u53f0\u4e0d\u540c\u7684\u865a\u62df\u673a\u3002<\/p>\n<p>\u6bcf\u53f0\u865a\u62df\u673a\u90fd\u662f\u72ec\u7acb\u7684\uff0c\u5c31\u597d\u50cf\u662f\u5404\u81ea\u8fd0\u884c\u5728\u4e92\u4e0d\u76f8\u5173\u7684\u786c\u4ef6\u4e0a\u4e00\u6837\uff0c\u800c\u5b9e\u9645\u60c5\u51b5\u53c8\u5e76\u975e\u5982\u6b64\u3002<\/p>\n<p>\u4e0a\u8ff0\u60c5\u51b5\u5b9e\u9645\u4e0a\u6bd4\u4f60\u60f3\u8c61\u7684\u66f4\u4e3a\u5e38\u89c1\u3002\u4f8b\u5982\uff0c\u6240\u8c13\u7684\u300e\u4e91\u670d\u52a1\u5668\u300f\u4e0d\u8fc7\u5c31\u662f\u865a\u62df\u673a\u7f62\u4e86\u3002\u5c31\u5728\u64b0\u5199\u672c\u6587\u4e4b\u9645\uff0cAsk Leo! \u7f51\u7ad9\uff08\u8bd1\u6ce8\uff1a\u672c\u6587\u539f\u6587\u6240\u5728\u7684\u7f51\u7ad9\uff09\u5c31\u5728\u67d0\u5bb6\u865a\u62df\u4e3b\u673a\u63d0\u4f9b\u5546\u4e0a\u7684\u4e00\u53f0\u5c0f\u5c0f\u7684\u865a\u62df\u673a\u4e0a\u8fd0\u884c\u7740\u3002\u6211\u4e0d\u77e5\u9053\u8fd9\u53f0\u865a\u62df\u673a\u7684\u5e95\u5c42\u786c\u4ef6\u662f\u4ec0\u4e48\uff0c\u56e0\u4e3a\u865a\u62df\u673a\u4e0d\u80fd\u300e\u7a7f\u8d8a\u300f\u51fa\u6765\u89c2\u5bdf\u5b83\u7684\u5bbf\u4e3b\u673a\u3002\u6211\u4f30\u8ba1\u5bbf\u4e3b\u673a \u5e94\u8be5\u662f\u4e00\u53f0\u6027\u80fd\u76f8\u5f53\u5f3a\u52b2\u7684\u673a\u5668\uff0c\u4e0a\u9762\u8dd1\u7740\u597d\u4e9b\u4e2a\u865a\u62df\u673a\u7684\u6837\u5b50\u3002<\/p>\n<p><strong>Pros and Cons<\/strong><\/p>\n<p><strong>\u5b70\u4f18\u5b70\u52a3<\/strong><\/p>\n<p><strong>Sandbox<\/strong><\/p>\n<p><strong>\u6c99\u76d2<\/strong><\/p>\n<blockquote><p>Sandboxing doesn\u2019t require much in the way of additional RAM or disk space, and is fairly easy to set up and use. I say \u201cfairly\u201d because there are complexities, most notably about how to preserve desired changes outside of the sandbox.<\/p>\n<p>For example, if your browser is sandboxed (the most common scenario), getting a downloaded file that you want to use outside the sandbox may take a few extra steps. Other changes you might want to preserve while you\u2019re in the sandbox can also be slightly complicated to retain.<\/p><\/blockquote>\n<p>\u6c99\u76d2\u5728\u5185\u5b58\u6216\u78c1\u76d8\u7a7a\u95f4\u65b9\u9762\u4e0d\u9700\u8981\u592a\u591a\u7684\u8d44\u6e90\uff0c\u5e76\u4e14\u901a\u5e38\u53ef\u4ee5\u5f88\u65b9\u4fbf\u5730\u8bbe\u7f6e\u548c\u4f7f\u7528\u3002\u4e4b\u6240\u4ee5\u8bf4\u300e\u901a\u5e38\u300f\u662f\u56e0\u4e3a\u96be\u70b9\u4e5f\u662f\u5b58\u5728\u7684\uff0c\u4e3b\u8981\u4f53\u73b0\u5728\u5982\u4f55\u5c06\u6240\u9700\u7684\u4fee\u6539\u4fdd\u7559\u5230\u6c99\u76d2\u4e4b\u5916\u3002<\/p>\n<p>\u4f8b\u5982\uff0c\u5982\u679c\u4f60\u7684\u6d4f\u89c8\u5668\u662f\u6c99\u76d2\u5316\u7684\uff08\u8fd9\u662f\u6700\u5e38\u89c1\u7684\u573a\u666f\uff09\uff0c\u5c06\u4e0b\u8f7d\u4e0b\u6765\u7684\u6587\u4ef6\u4fdd\u5b58\u5230\u6c99\u76d2\u4e4b\u5916\u53ef\u80fd\u9700\u8981\u51e0\u6b65\u989d\u5916\u7684\u64cd\u4f5c\u3002\u5176\u5b83\u4e00\u4e9b\u4f60\u5728\u6c99\u76d2\u4e2d\u505a\u51fa\u7684\u53d8\u52a8\u5982\u679c\u60f3\u8981\u4fdd\u7559\u7684\u8bdd\uff0c\u53ef\u80fd\u4e5f\u4f1a\u7a0d\u5fae\u6709\u70b9\u590d\u6742\u3002<\/p>\n<p><strong>Virtual Machine<\/strong><\/p>\n<p><strong>\u865a\u62df\u673a<\/strong><\/p>\n<blockquote><p>Virtual machines can be resource hungry. Among other things, you\u2019ll need to allocate disk space to the virtual hard drive and choose how much of your computer\u2019s RAM to dedicate to the VM while it\u2019s running.<\/p>\n<p>When discussing the characteristics of a virtual machine, the phrase that keeps coming up is \u201cjust as if it were a separate physical machine\u201d. And when looking at what a VM can and cannot do, and what it takes to set one up, that\u2019s the best rule of thumb to remember.<\/p>\n<p>Setting up a VM typically involves installing an OS from scratch. In the multiple-VM example above, each virtual machine would need to be set up \u2014 just as if they were separate physical machines.<\/p>\n<p>A virtual machine and its host are effectively isolated from each other. A common way to copy files to and from the virtual machine is to set up network access on that machine \u2014 just as if it was separate physical machine.<\/p>\n<p>As you can see, a VM is perfect if you want a completely isolated \u201cvirtual\u201d second (or third, or fourth) machine. It\u2019s also perfect if you want that machine to run a different operating system than its host. For example, I no longer have a physical machine that has Windows XP installed on it, but I have a virtual machine I can fire up at will on my primary desktop (currently running Windows 10) that provides me a copy of Windows XP to work with.<\/p><\/blockquote>\n<p>\u865a\u62df\u673a\u53ef\u80fd\u4f1a\u6d88\u8017\u5927\u91cf\u7684\u8d44\u6e90\u3002\u5305\u62ec\u5176\u5b83\u7c7b\u578b\u7684\u8d44\u6e90\u5728\u5185\uff0c\u4f60\u9700\u8981\u4e3a\u865a\u62df\u78c1\u76d8\u5206\u914d\uff08\u5bbf\u4e3b\u673a\u7684\uff09\u78c1\u76d8\u7a7a\u95f4\uff0c\u4ee5\u53ca\u5c06\u673a\u5668\uff08\u5bbf\u4e3b\u673a\uff09\u7684\u90e8\u5206\u5185\u5b58\u5212\u7ed9\u865a\u62df\u673a\u4e13\u5c5e\u4f7f\u7528\u3002<\/p>\n<p>\u8ba8\u8bba\u865a\u62df\u673a\u7684\u7279\u5f81\u65f6\uff0c\u7ecf\u5e38\u51fa\u73b0\u7684\u4e00\u7c7b\u63cf\u8ff0\u662f\u300e\u5c31\u597d\u50cf\u662f\u4e00\u53f0\u72ec\u7acb\u7684\u7269\u7406\u673a\u4e00\u6837\u300f\u3002\u800c\u5f53\u5206\u6790\u865a\u62df\u673a\u80fd\u505a\u4ec0\u4e48\u3001\u4e0d\u80fd\u505a\u4ec0\u4e48\u3001\u9700\u8981\u54ea\u4e9b\u8d44\u6e90\u624d\u80fd\u521b\u5efa\u4e00\u53f0\u865a\u62df\u673a\u65f6\uff0c\u8fd9\u4e5f\u662f\u6700\u9700\u8981\u8bb0\u4f4f\u7684\u4e00\u70b9\u3002<\/p>\n<p>\u521b\u5efa\u4e00\u53f0\u865a\u62df\u673a\u901a\u5e38\u5305\u62ec\u4ece\u96f6\u5f00\u59cb\u5b89\u88c5\uff08\u865a\u62df\u673a\u7684\uff09\u64cd\u4f5c\u7cfb\u7edf\u3002\u5728\u4e0a\u8ff0\u591a\u865a\u62df\u673a\u7684\u6848\u4f8b\u4e2d\uff0c\u6bcf\u53f0\u865a\u62df\u673a\u90fd\u9700\u8981\u4f9d\u6b21\u8fdb\u884c\u914d\u7f6e\u2014\u2014\u5c31\u50cf\u5b83\u4eec\u5404\u81ea\u90fd\u662f\u72ec\u7acb\u7684\u7269\u7406\u673a\u4e00\u6837\u3002<\/p>\n<p>\u865a\u62df\u673a\uff08\u7684\u5ba2\u6237\u673a\uff09\u4e0e\u5176\u5bbf\u4e3b\u673a\u6709\u6548\u5730\u9694\u79bb\u5f00\u6765\u3002\u901a\u5e38\u60c5\u51b5\u4e0b\uff0c\u8981\u5411\u865a\u62df\u673a\u5b58\u5165\u3001\u6216\u4ece\u5176\u4e2d\u53d6\u51fa\u6587\u4ef6\u7684\u65b9\u5f0f\u662f\u914d\u7f6e\u5176\u7f51\u7edc\u8fde\u63a5\u2014\u2014\u5c31\u597d\u50cf\u5b83\u662f\u4e00\u53f0\u72ec\u7acb\u7684\u7269\u7406\u673a\u4e00\u6837\u3002<\/p>\n<p>\u7efc\u4e0a\u6240\u8ff0\uff0c\u5982\u679c\u4f60\u9700\u8981\u7b2c\u4e8c\uff08\u4e09\u3001\u56db\u2026\uff09\u53f0\u5b8c\u5168\u9694\u79bb\u7684\u300e\u865a\u62df\u300f\u7535\u8111\uff0c\u90a3\u4e48\u865a\u62df\u673a\u65b9\u6848\u5bf9\u4f60\u6765\u8bf4\u662f\u6700\u5408\u9002\u7684\u3002\u5bf9\u4e8e\u60f3\u5728\u540c\u4e00\u53f0\u7535\u8111\u4e0a\uff08\u540c\u65f6\uff09\u8fd0\u884c\u53e6\u4e00\u4e2a\u4e0d\u540c\u7684\u64cd\u4f5c\u7cfb\u7edf\u7684\u60c5\u51b5\uff0c\u865a\u62df\u673a\u4e5f\u5f88\u5408\u9002\u3002\u4f8b\u5982\uff0c\u6211\u5df2\u7ecf\u4e0d\u518d\u4fdd\u7559\u8fd0\u884c Windows XP \u7684\u7269\u7406\u673a\u4e86\uff0c\u4f46\u6211\u7684\u4e3b\u529b\u673a\uff08\u76ee\u524d\u8fd0\u884c Windows 10\uff09\u4e0a\u6709\u4e00\u53f0\u5b89\u88c5\u4e86 Windows XP \u7684\u865a\u62df\u673a\uff0c\u8fd9\u6837\u5f53\u9700\u8981\u65f6\u5c31\u80fd\u968f\u65f6\u53d6\u7528\u3002<\/p>\n<p><strong>Specific Tools<\/strong><\/p>\n<p><strong>\u5177\u4f53\u5230\u5de5\u5177<\/strong><\/p>\n<blockquote><p>One of the most popular sandboxing tools is called \u201cSandboxie\u201c. Originally developed as a Sandbox for IE (hence the name), it\u2019s grown into a powerful and flexible general purpose sandboxing solution. Unfortunately, it\u2019s not free.<\/p>\n<p>These days I use VirtualBox, a free and open-source VM solution for both Windows and Mac. I have clean installs of Windows 10 Home, Pro, Windows 7, and as mentioned above, Windows XP, that I can run as needed on my primary machine (which itself runs Windows 10 pro).<\/p>\n<p>For many years, I used Parallels Desktop to run many of those same incarnations of Windows on my Mac Pro.<\/p>\n<p>Finally, VMWare is another popular VM provider. There are many pre-configured VMWare \u201cappliances\u201d you can download and run. For example, you can download a ready-to-run VMWare appliance that is Ubuntu Linux without having to go through the steps of setting up the operating system.<\/p><\/blockquote>\n<p>\u6700\u4e3a\u5e38\u89c1\u7684\u6c99\u76d2\u5de5\u5177\u4e4b\u4e00\u662f Sandboxie\uff0c\u539f\u672c\u662f\u4e3a\u4e86\u5c06 IE\uff08\u8bd1\u6ce8\uff1aInternet Explorer\uff09\u8fdb\u884c\u6c99\u76d2\u5316\u800c\u7814\u53d1\u7684\uff08\u4e5f\u662f\u5176\u540d\u5b57\u7684\u7531\u6765\uff09\uff0c\u540e\u6765\u9010\u6e10\u6210\u957f\u4e3a\u4e00\u4e2a\u5f3a\u5927\u7684\u3001\u901a\u7528\u7684\u6c99\u76d2\u89e3\u51b3\u65b9\u6848\u3002\u4e0d\u8fc7\u5f88\u4e0d\u5e78\uff0c\u5b83\u4e0d\u662f\u514d\u8d39\u8f6f\u4ef6\u3002<\/p>\n<p>\u73b0\u5982\u4eca\u6211\u4f7f\u7528\u7684\u662f VirtualBox\uff0c\u4e00\u6b3e\u514d\u8d39\u4e14\u5f00\u6e90\u7684\u865a\u62df\u673a\u89e3\u51b3\u65b9\u6848\uff0c\u53ef\u4ee5\u8fd0\u884c\u5728 Windows \u548c Mac\uff08OS\uff09\u4e0a\u3002\u6211\u5728\u5176\u4e2d\u5b89\u88c5\u4e86\u5e72\u51c0\u7684 Windows 10 Home Pro\u3001Windows 7\uff0c\u4ee5\u53ca\u4e0a\u9762\u63d0\u5230\u7684 Windows XP \u526f\u672c\uff0c\u4ee5\u4fbf\u5728\u6211\u7684\u4e3b\u529b\u673a\uff08\u8fd0\u884c\u7684\u662f Windows 10 Pro\uff09\u4e0a\u968f\u65f6\u53d6\u7528\u3002<\/p>\n<p>\u591a\u5e74\u4ee5\u6765\uff0c\u6211\u4e5f\u4f7f\u7528\u8fc7 Parallels Desktop \u6765\u5728\u6211\u7684 Mac Pro \u4e0a\u8fd0\u884c\u5404\u79cd\u7248\u672c\u7684 Windows\uff08\u865a\u62df\u673a\uff09\u3002<\/p>\n<p>\u6700\u540e\uff0cVMWare \u4e5f\u662f\u6d41\u884c\u7684\u865a\u62df\u673a\u89e3\u51b3\u65b9\u6848\u4e4b\u4e00\u3002\u6709\u8bb8\u591a\u5df2\u7ecf\u9884\u5148\u914d\u7f6e\u597d\u7684 VMWare\u300e\u5bb9\u5668\u300f\u53ef\u4ee5\u4e0b\u8f7d\u6765\u4f7f\u7528\u3002\u4f8b\u5982\uff0c\u53ef\u4ee5\u4e0b\u8f7d\u4e00\u4efd VMware Ubuntu Linux \u5bb9\u5668\u5f00\u7bb1\u5373\u7528\uff0c\u800c\u4e0d\u9700\u8981\u7ecf\u624b\u5b89\u88c5\u64cd\u4f5c\u7cfb\u7edf\u7684\u6d41\u7a0b\u3002<\/p>\n<p><strong>Microsoft confuses terminology \u2014 again<\/strong><\/p>\n<p><strong>\u5fae\u8f6f\u6df7\u6dc6\u4e86\u672f\u8bed\u2014\u2014\u8fd9\u662f\u7b2c\u51e0\u6b21\u4e86<\/strong><\/p>\n<blockquote><p>Some editions of Windows 10 now include a feature called a \u201csandbox\u201d. Naturally, it\u2019s not a sandbox as I\u2019ve described above. While not a full-fledged virtual machine, it\u2019s close. When you run the Windows 10 sandbox, you\u2019re running a lightweight but separate instance of Windows itself.<\/p>\n<p>It\u2019s convenient, since other than enabling the feature in Windows and running the tool, there\u2019s little to set up.<sup>3<\/sup> It can be a quick way to set up a safe environment to test items in isolation from your primary operating system.<\/p><\/blockquote>\n<p>\u67d0\u4e9b\u7248\u672c\uff08\u8bd1\u6ce8\uff1a\u76ee\u524d\u53ea\u6709\u4e13\u4e1a\u7248\u548c\u4f01\u4e1a\u7248\u63d0\u4f9b\uff09\u7684 Windows 10 \u63d0\u4f9b\u4e86\u4e00\u4e2a\u53eb\u300e\u6c99\u76d2\u300f\u7684\u529f\u80fd\u3002\u81ea\u7136\uff0c\u8fd9\u4e2a\u529f\u80fd\u4e0e\u672c\u6587\u8ba8\u8bba\u7684\u300e\u6c99\u76d2\u300f\u662f\u4e24\u7801\u4e8b\u3002\u5c3d\u7ba1\u5b83\u4e0d\u662f\u5b8c\u6574\u7684\u865a\u62df\u673a\uff0c\u4f46\u4e5f\u5f88\u63a5\u8fd1\u3002\u5f53\u4f60\u8fd0\u884c Windows 10 \u6c99\u76d2\u7684\u65f6\u5019\uff0c\u5b9e\u9645\u4e0a\u5c31\u8fd0\u884c\u4e86\u4e00\u4e2a\u8f7b\u91cf\u5316\u3001\u800c\u53c8\u4e0e\uff08\u5bbf\u4e3b\u673a\uff09Windows \u76f8\u5206\u79bb\u7684\u5b9e\u4f8b\u3002\uff08\u8bd1\u6ce8\uff1aWindows 10 \u6c99\u76d2\u662f\u5728\u5f53\u524d\u8fd0\u884c\u7684\u7cfb\u7edf\u7684\u57fa\u7840\u4e0a\u52a8\u6001\u521b\u5efa\u7684\u5b9e\u4f8b\uff0c\u4e0e\u4f20\u7edf\u7684\u5168\u529f\u80fd\u865a\u62df\u673a\u6709\u4e00\u5b9a\u4e0d\u540c\uff0c\u5177\u4f53\u8bf7\u81ea\u884c\u67e5\u8be2\u76f8\u5173\u6587\u732e\uff09<\/p>\n<p>\u8fd9\u4e2a\u529f\u80fd\u7684\u786e\u65b9\u4fbf\uff0c\u56e0\u4e3a\u9664\u4e86\u542f\u7528\u529f\u80fd\u7136\u540e\u8fd0\u884c\u4e4b\u5916<sup>[\u6ce83]<\/sup>\uff0c\u57fa\u672c\u4e0a\u6ca1\u6709\u4ec0\u4e48\u597d\u914d\u7f6e\u7684\u3002Windows 10 \u6c99\u76d2\u53ef\u4ee5\u7528\u4f5c\u4e00\u4e2a\u5b89\u5168\u73af\u5883\uff0c\u7528\u4e8e\u5728\u4e0e\u672c\u673a\u7cfb\u7edf\u9694\u79bb\u7684\u60c5\u51b5\u4e0b\u8fdb\u884c\u6d4b\u8bd5\u5de5\u4f5c\u3002<\/p>\n<p><strong>Next steps<\/strong><\/p>\n<p><strong>\u603b\u7ed3<\/strong><\/p>\n<blockquote><p>Full-blown virtual machines such as VirtualBox aren\u2019t for everyone. However, if you know it\u2019s what you need and you have the hardware to support it, it\u2019s incredibly cool technology. I use it almost every day.<\/p>\n<p>Sandboxing tools are easier to use, and many people swear by them. Particularly if your Windows 10 edition supports it and your computer meets the hardware requirements, the Windows 10 sandbox might be worth investigating as an additional tool in your security toolbox.<\/p><\/blockquote>\n<p>\u5168\u529f\u80fd\u7684\u865a\u62df\u673a\uff08\u4f8b\u5982 VirtualBox\uff09\u5e76\u4e0d\u9002\u5408\u6240\u6709\u4eba\u3002\u4e0d\u8fc7\uff0c\u5982\u679c\u4f60\u4e86\u89e3\u81ea\u5df1\u7684\u9700\u6c42\uff0c\u5e76\u4e14\u786c\u4ef6\u4e5f\u652f\u6301\u7684\u8bdd\uff0c\u90a3\u4e48\u865a\u62df\u673a\u8fd8\u662f\u975e\u5e38\u5f3a\u5927\u7684\u3002\u6211\u57fa\u672c\u4e0a\u6bcf\u5929\u90fd\u5728\u7528\u3002<\/p>\n<p>\u6c99\u76d2\u6280\u672f\u4f7f\u7528\u76f8\u5bf9\u6bd4\u8f83\u7b80\u5355\uff0c\u5e76\u4e14\u8bb8\u591a\u4eba\u90fd\u5bf9\u5176\u63a8\u5d07\u5907\u81f3\u3002\u5982\u679c\u4f60\u8fd0\u884c\u7684 Windows 10 \u7248\u672c\u652f\u6301\u6c99\u76d2\u529f\u80fd\u3001\u5e76\u4e14\u4f60\u7684\u786c\u4ef6\u6ee1\u8db3\u9700\u6c42\u7684\u8bdd\uff0c\u90a3\u4e48 Windows 10 \u6c99\u76d2\u6216\u8bb8\u4e5f\u503c\u5f97\u4e00\u8bd5\uff0c\u4e3a\u4f60\u7684\u5b89\u5168\u5de5\u5177\u7bb1\u518d\u6dfb\u4e00\u9879\u5f97\u529b\u52a9\u624b\u3002\uff08\u8bd1\u6ce8\uff1a\u4f46\u8fd8\u662f\u4e0d\u8981\u5c06 Windows 10 \u6c99\u76d2\u4e0e\u4f20\u7edf\u610f\u4e49\u4e0a\u7684\u6c99\u76d2\u6df7\u4e3a\u4e00\u8c08\u6bd4\u8f83\u597d\uff1f\uff09<\/p>\n<p><strong>\u6ce8\u91ca<\/strong><\/p>\n<p>1: In other words, no nit-picking, please.<\/p>\n<p>\u6ce81\uff1a\u6362\u53e5\u8bdd\u8bf4\uff0c\u5c31\u662f\u8bf7\u4e0d\u8981\u9e21\u86cb\u91cc\u9762\u6311\u9aa8\u5934\u3002<\/p>\n<p>2: Specific sandbox implementations may provide mechanisms to transfer or save data out of the sandbox, but the important concept here is that, unless such steps are taken, any changes made by the sandboxed application are lost.<\/p>\n<p>\u6ce82\uff1a\u6709\u4e9b\u6c99\u76d2\u7684\u5b9e\u73b0\u53ef\u80fd\u4f1a\u63d0\u4f9b\u4ece\u6c99\u76d2\u4e2d\u4f20\u8f93\u6216\u5bfc\u51fa\u6570\u636e\u7684\u673a\u5236\uff0c\u4f46\u66f4\u91cd\u8981\u7684\u662f\uff0c\u9664\u975e\u7279\u610f\u8fdb\u884c\u4e86\u8fd9\u7c7b\u64cd\u4f5c\uff0c\u5426\u5219\u6c99\u76d2\u5316\u5e94\u7528\u7a0b\u5e8f\u505a\u51fa\u7684\u4efb\u4f55\u4fee\u6539\u90fd\uff08\u5e94\u5f53\uff09\u4f1a\u4e22\u5931\u3002<\/p>\n<p>3: Unfortunately, it does seem to conflict with VirtualBox.<\/p>\n<p>\u6ce83\uff1a\u4e0d\u5e78\u7684\u662f\uff0c\uff08Windows 10 \u6c99\u76d2\u529f\u80fd\uff09\u5b83\u4f3c\u4e4e\u4e0e VirtualBox \u6709\u51b2\u7a81\uff08\u8bd1\u6ce8\uff1aWindows 10 \u6c99\u76d2\u9700\u8981\u5f00\u542f Hyper-V\uff09\u3002<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u6309\uff1a\u4eca\u5929\u5728\u7fa4\u91cc\u6709\u4eba\u8bf4\u8d77\u865a\u62df\u673a\u548c\u6c99\u76d2\uff0c\u4e00\u7fa4\u4eba\u7eb7\u7eb7\u8868\u793a\u867d\u7136\u5927\u4f53\u77e5\u9053\u4e8c\u8005\u7684\u4e0d\u540c\uff0c\u4f46\u8bf4\u4e0d\u6e05\u5177\u4f53\u6709\u4ec0\u4e48\u533a\u522b\u3002\u672c\u6587\u4ece\u6bd4\u8f83\u6982 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-3368","post","type-post","status-publish","format-standard","hentry","category-thoughts"],"_links":{"self":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts\/3368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/comments?post=3368"}],"version-history":[{"count":1,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts\/3368\/revisions"}],"predecessor-version":[{"id":3876,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/posts\/3368\/revisions\/3876"}],"wp:attachment":[{"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/media?parent=3368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/categories?post=3368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.aoisnow.net\/blog\/wp-json\/wp\/v2\/tags?post=3368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}