由於工作需要,需在主機win10上安裝一個vm虛擬機,在虛擬機中安裝xp操作系統。Xp操作系統通過共享文件夾與win10交互。在準備工作完成後,發現xp系統無法訪問win10共享文件夾,並報下圖錯誤。
在百度了各種解決方法後,終於使用google解決了此問題。
鏈接:https://superuser.com/questions/792422/windows-cannot-access-other-computer-error-code-0x80004005
解決方法:控制面--程序—啓用或關閉Windows功能—勾選[SMB1.0/CIFS文件共享支持]—重啓電腦,完成。
另一種通過虛擬機軟件共享文件夾方法(使用 VMWare Workstation 14 player):
- 打開虛擬機設置面板,如下圖所示,選擇【選項】tab頁;
- 選擇【共享文件夾】,在右側選擇【總是啓用】,勾選【在windows客戶端機中映射爲網絡驅動器】;
- 添加共享文件夾;
- 完成。
注:第二種方法共享的文件夾屬性爲HGFS,C#程序無法通過FileSystemWatcher類監控文件,必須使用第一種方法。