[已解決]OneDrive裡的檔案無法寫入到網路資料夾/網路芳鄰。(錯誤0x80070032)

大概有幾個月了,要將檔案從PC寫入到區網上的資料夾,都會出現這個錯誤,傷腦筋,但不是每個檔案都會錯誤,目前知道PDF、影片、EXE檔案可以正常寫入,但其餘Office文件、MP3音樂、JPG都無法寫入。

但如果是讀取的話,把檔案從區網資料夾拷貝到PC,是沒問題的喔!任何格式都可以從區網資料夾拷貝到PC。

請問這是甚麼原因呢?發生在區域網路的寫入問題....

作業系統:Win10 21H1

[已解決]OneDrive裡的檔案無法寫入到網路資料夾/網路芳鄰。(錯誤0x80070032)
[已解決]OneDrive裡的檔案無法寫入到網路資料夾/網路芳鄰。(錯誤0x80070032)

update:不對,有些JPG檔案可以寫入、有些JPG卻不行寫入,我也搞不清楚為什麼有些檔案無法寫入...

update:不好意思,我又重新審視了所有檔案,我發現不是檔案格式的問題,也不是檔案大小的問題。
  1. 我發現只要是存放在「OneDrive資料夾」裡面的檔案,都無法寫入到區網資料夾!
  2. 而目前沒有存放在OneDrive的檔案,但〝曾經〞存放在OneDrive的檔案,移動到他處後也無法寫入到區網資料夾。
  3. 未曾存放在OneDrive的檔案,則可以寫入到區網資料夾。但是拷貝副本到OneDrive,那個副本就無法寫入到區網資料夾,形成「同樣檔案,放在不同位置,卻一個可以寫入、一個不能寫入」的奇怪景象?
2021-08-03 15:29 發佈
紫米飯糰 wrote:
大概有幾個月了,要將(恕刪)

所以是大型檔案沒問題(500MB以上),但是jpg這種小型檔案常常出錯?
thron wrote:
所以是大型檔案沒問題(恕刪)

不好意思,我又重新審視了所有檔案,我發現不是檔案格式的問題,也不是檔案大小的問題。
  1. 我發現只要是存放在「OneDrive資料夾」裡面的檔案,都無法寫入到區網資料夾!
  2. 而目前沒有存放在OneDrive的檔案,但〝曾經〞存放在OneDrive的檔案,移動到他處後也無法寫入到區網資料夾。
  3. 未曾存放在OneDrive的檔案,則可以寫入到區網資料夾。但是拷貝副本到OneDrive,那個副本就無法寫入到區網資料夾,形成「同樣檔案,放在不同位置,卻一個可以寫入、一個不能寫入」的奇怪景象?
我還有其他Win10電腦,也使用相同微軟帳號登入,然後我用那台電腦OneDrive檔案,寫入到區網資料夾,卻是正常的。而我把這台A電腦無法寫入的檔案,用隨身碟帶去另外那台B電腦,也可以直接寫入到區網資料夾。

這顯示我這台A電腦的OneDrive檔案似乎有某種紀錄,導致這台電腦無法寫入到區網資料夾?好奇怪想不通...
紫米飯糰 wrote:
不好意思,我又重新審(恕刪)

那我可能幫不上忙了(汗),不好意思.這比較偏向權限的問題

姑且一問,你那些onedrive檔案真的有下載到本地嗎?有時候顯示不代表完全下載到本地端.對那些檔案右鍵always keep on this device選項要不要先試試看?
thron wrote:
那我可能幫不上忙了((恕刪)

有哇,我都習慣同步到本機使用...

紫米飯糰 wrote:
有哇,我都習慣同步到(恕刪)



要不比對一下,你不能上傳跟能上傳的檔案權限是不是不一樣.

權限設定的問題就很麻煩了,可以改的地方太多.
thron wrote:
要不比對一下,你不能(恕刪)

你好,我比對過兩種檔案的權限(「安全性」頁籤),是一模一樣的。但多虧你這樣提醒,於是我檢視了「詳細資料」頁籤,有重大發現!

首先,我找了一個放置在「D:\新增資料夾」下面的JPG檔案,它的檔案屬性為A,這個檔案如果拷貝到區網資料夾是可行的。


然後我把這個檔案放到OneDrive裡面,於是檔案屬性變成ALP,此時把檔案拷貝到區網資料夾,就會發生錯誤。


再將這個檔案從OneDrive移出到D:\下面,此時檔案屬性就變成AP,也是不能拷貝到區網資料夾。



由此可知,檔案屬性影響了寫入到區網資料夾的成功與否,還沒放進OneDrive的檔案屬性是A,放進去變成ALP,移出來變成AP,若是ALP或AP都是不成功的,只有A才能寫入到區網資料夾。

於是我就在電腦插了一個隨身碟,將檔案移動到隨身碟後,檔案屬性立刻被還原成A,甚至擁有者也變成Everyone,可能是權限被拿掉了。檔案屬性A的都可以寫入到區網資料夾!


而所有被成功寫入到區網資料夾的檔案屬性,也會變成N。


以上是我的發現,也多虧這個發現,現在我如果要將檔案寫入到區網資料夾,我會先將檔案移動到隨身碟,去還原檔案屬性,然後再將檔案移去區網資料夾,這樣就沒有問題。這是沒有辦法中的辦法,在發現解決辦法之前也只能先這樣了。

然後我有去另一台B電腦(有用我帳戶登入WIN10)看看是否也會發生這樣的狀況,結果卻完全不同。另一台電腦,OneDrive裡面的檔案屬性叫做AL,移出OneDrive後屬性會自動變回A,而AL與A都可以成功寫入到區網資料夾。

然後我手邊還有一台筆電,也是用我的帳戶登入Win10,但這台筆電同樣發生了屬性ALP、AP不能寫入到區網資料夾的問題。

大概就是這樣。我不知道檔案屬性是甚麼意思,也不知道怎麼去控制檔案屬性,但可能跟你說的「權限」有關係,畢竟我把檔案放進隨身碟,權限被解開後,就一切正常了。
紫米飯糰 wrote:

於是我就在電腦插了一個隨身碟,將檔案移動到隨身碟後,檔案屬性立刻被還原成A,甚至擁有者也變成Everyone,可能是權限被拿掉了。檔案屬性A的都可以寫入到區網資料夾!


cmd輸入attrib /?可以解答(笑)

如果是P的話......把always keep on this device取消勾選,感覺上這應該是onedrive的神奇bug.
thron wrote:
如果是P的話......把always keep on this device取消勾選


天...天哪...你太厲害了!請受小弟一拜!

你居然找到關鍵了!沒錯,就是「一律保留在此裝置上」!一旦勾選就會造成無法寫入到區網資料夾!

我在這台電腦上將所有OneDrive裡面的檔案通通勾選了,所以都不能寫入到區網資料夾;而我其他電腦有的有勾選、有的沒勾選,所以沒勾選的就不會發生這個問題,真的被你識破了!

這算是bug嗎?我該怎麼回報微軟?微軟要感謝你!
紫米飯糰 wrote:
天...天哪...你(恕刪)

我記得是onedrive本身就能回報問題,網路上也有onedrive的論壇,不過記憶中是英文社區。

(P)Pin的狀況下,該是複製沒有問題我沒有太多onedrive經驗,所以不太清楚這方面軟體的邏輯。
評分
複製連結