JasonWei512 / NetEase-Cloud-Music-UWP-Repack

网易云音乐 UWP 不更新版

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

无法下载歌曲:文件存储失败

wrzrmzx opened this issue · comments

我下载歌曲下载到最后会报“文件存储失败”的错误,导致歌曲无法正常下载。
尝试过更改目录,更改下载歌曲品质,但无论如何修改都无法正常下载歌曲
我的操作系统是Windows11 家庭中文版
image

commented

相同问题
Windows 11 Beta 专业工作站版 (22H2 22598.200)

不妨前往隐私和安全->音乐库,允许网易云音乐访问音乐库即可,这是 Windows 11 新加入的限制。

不妨前往隐私和安全->音乐库,允许网易云音乐访问音乐库即可,这是 Windows 11 新加入的限制。

我这边是已经允许的状态,但还是同样的问题

原版的下载也是无法储存
image

我也是相同的问题甚至原本的UWP也是无法下载,WIndows11 专业版 22H2 22621.105

很奇怪,借用我同事电脑的, win11 21h2 没问题
5a68f82f6f2080ab86866d91149d739
e6bb9fa6e13cb1369b85bca895391f6

测试 22h2 无法使用,21h2 则可正常使用。

顶一下,同22h2,有无解决办法

可以尝试解除网络隔离,同win11 22h2,在cmd管理员模式下输入如下代码:
FOR /F "tokens=11 delims=" %p IN ('REG QUERY "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"') DO CheckNetIsolation.exe LoopbackExempt -a -p=%p
即可正常工作

可以尝试解除网络隔离,同win11 22h2,在cmd管理员模式下输入如下代码: FOR /F "tokens=11 delims=" %p IN ('REG QUERY "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"') DO CheckNetIsolation.exe LoopbackExempt -a -p=%p 即可正常工作

试了试,我这边没有效果

可以尝试解除网络隔离,同win11 22h2,在cmd管理员模式下输入如下代码: FOR /F "tokens=11 delims=" %p IN ('REG QUERY "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"') DO CheckNetIsolation.exe LoopbackExempt -a -p=%p 即可正常工作

试了试,我这边没有效果

那我不知道了,我这里有效果,win11专业版22h2

目前来说,我发现 Windows 11 下 UWP 应用的文件系统沙盒似乎有所变化,导致网易云音乐不能正常保存。
我们可以指定路径到网易云音乐的沙盒内部,这样可以解决文件存储失败的问题。

具体方法如下:

  1. 在任务管理器中找到网易云音乐展开,在进程组中找到非 Runtime Broker 的网易云音乐程序,右击属性。
    image
    此时可以获得文件夹的名称,这个名称由应用BundleID_版本号_架构_唯一后缀构成。
  2. 在 Windows 资源管理器中,访问 %AppData%\..\Local\Packages\应用BundleID_唯一后缀\LocalState,在其下建立一个文件夹用于存储下载音乐。
  3. 在网易云音乐 app 中将下载目录设为你在第 2 步中建立的文件夹,即可解决该问题。
    image
commented

目前来说,我发现 Windows 11 下 UWP 应用的文件系统沙盒似乎有所变化,导致网易云音乐不能正常保存。 我们可以指定路径到网易云音乐的沙盒内部,这样可以解决文件存储失败的问题。

具体方法如下:

  1. 在任务管理器中找到网易云音乐展开,在进程组中找到非 Runtime Broker 的网易云音乐程序,右击属性。
    image
    此时可以获得文件夹的名称,这个名称由应用BundleID_版本号_架构_唯一后缀构成。
  2. 在 Windows 资源管理器中,访问 %AppData%\..\Local\Packages\应用BundleID_唯一后缀\LocalState,在其下建立一个文件夹用于存储下载音乐。
  3. 在网易云音乐 app 中将下载目录设为你在第 2 步中建立的文件夹,即可解决该问题。
    image

在这个目录下没办法创建文件夹要怎么办。我试着将网易云的下载目录设置为这一目录,还是提示文件存储失败,需要做什么设置嘛

目前来说,我发现 Windows 11 下 UWP 应用的文件系统沙盒似乎有所变化,导致网易云音乐不能正常保存。 我们可以指定路径到网易云音乐的沙盒内部,这样可以解决文件存储失败的问题。

感谢您提供的方法,已成功解决该“文件存储失败”的问题

Windows 11 家庭中文版 22H2 22621.1344

目前来说,我发现 Windows 11 下 UWP 应用的文件系统沙盒似乎有所变化,导致网易云音乐不能正常保存。 我们可以指定路径到网易云音乐的沙盒内部,这样可以解决文件存储失败的问题。

具体方法如下:

  1. 在任务管理器中找到网易云音乐展开,在进程组中找到非 Runtime Broker 的网易云音乐程序,右击属性。
    image
    此时可以获得文件夹的名称,这个名称由应用BundleID_版本号_架构_唯一后缀构成。
  2. 在 Windows 资源管理器中,访问 %AppData%\..\Local\Packages\应用BundleID_唯一后缀\LocalState,在其下建立一个文件夹用于存储下载音乐。
  3. 在网易云音乐 app 中将下载目录设为你在第 2 步中建立的文件夹,即可解决该问题。
    image

这种方法的确可行,不过不能自定义文件夹位置了比较可惜,Windows 11 家庭版 22H2 22624.1391

报告新的问题,版本为**

Canary(Windows 11 Preview: Prerelease. 230415(Build 25346)

**
Microsoft Windows团队似乎在几个版本前更新了 Windows Sandbox 的部分功能,似乎阻止了程序通过新建文件夹从而绕过沙盒的内容访问限制。
解决以上问题,请保存到

%AppData%\..\Local\Packages\应用BundleID_唯一后缀\LocalState\LocalCache\download\music

从而符合微软的安全规范,将下载文件视作缓存。

可以预见,目前的Preview修改将在之后的数个版本更新时推送到正式版,为避免正常使用请应用这一新的修改策略。

建议在下一次大版本更新中修改

commented

目前来说,我发现 Windows 11 下 UWP 应用的文件系统沙盒似乎有所变化,导致网易云音乐不能正常保存。 我们可以指定路径到网易云音乐的沙盒内部,这样可以解决文件存储失败的问题。
具体方法如下:

  1. 在任务管理器中找到网易云音乐展开,在进程组中找到非 Runtime Broker 的网易云音乐程序,右击属性。
    image
    此时可以获得文件夹的名称,这个名称由应用BundleID_版本号_架构_唯一后缀构成。
  2. 在 Windows 资源管理器中,访问 %AppData%\..\Local\Packages\应用BundleID_唯一后缀\LocalState,在其下建立一个文件夹用于存储下载音乐。
  3. 在网易云音乐 app 中将下载目录设为你在第 2 步中建立的文件夹,即可解决该问题。
    image

这种方法的确可行,不过不能自定义文件夹位置了比较可惜,Windows 11 家庭版 22H2 22624.1391

可以用软链接把这个超长的路径挂到音乐文件夹下,这样播放器就能自动扫描到了

#24 (comment)
下载问题已解决,上面无法创建文件夹的情况并未遇到
Win11 家庭中文版 22H2 22621.2070
image

#24 (comment)
下载问题已解决,可以正常创建文件夹。
Windows 11 专业版 22H2 22621.2428

系统版本
版本 Windows 11 专业版
版本 23H2
安装日期 ‎2023/‎10/‎31
操作系统版本 22631.2715
体验 Windows Feature Experience Pack 1000.22677.1000.0

安装有 OneDrive 且正常启动中
Windows Defender:智能应用控制/基于声誉的保护,关闭

WIN10 UWP系统回环代理开关:关闭
VPN:clash verge:开启
下载:云盘中的音乐:正常下载到 OneDrive\音乐 目录下。