解决Win10版Township进度保存问题

解决Win10版Township进度保存问题

  • 问题描述
  • 问题分析
  • 解决步骤
    • 1.Win+R打开运行,输入regedit点击确定打开注册表
    • 2.进入注册表"计算机\HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"目录
    • 3.在这个目录下一个文件夹一个文件夹地翻找,直到看到DisplayName的数据内容为Township
    • 4.右键这个文件夹复制这个文件夹的名称即Township的SID
    • 5.Win+R打开运行,输入cmd,Ctrl+Shift+Enter,以管理员身份进入命令行
    • 6.输入以下命令
  • 总结

问题描述

win10版的Township需要登录脸书账号才能保存游戏进度,不然更换设备后进度无法找回。

但Township点击登录按钮看到白框后白框闪退,无法登录账号。

问题分析

Win10上的Township是一个UWP应用。
UWP是微软为了统一Windows生态系统应用开发而推出的框架。它允许开发者创建能够在所有Windows 10及后续版本的设备上运行的应用,包括PC、平板、手机、Xbox等。

UWP应用都是在沙箱环境中运行,在默认配置下,Windows系统不允许 UWP 应用程序接收环回流量。详情可以参考微软官方文章------排查 UWP 应用连接问题

将Township设置为允许接收环回流量即可。

解决步骤

1.Win+R打开运行,输入regedit点击确定打开注册表

2.进入注册表"计算机\HKEY_CURRENT_USER\Software\Classes\LocalSettings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Mappings"目录

这个目录下有很多S开头的文件夹,每一个文件夹代表一个应用,这个文件夹的名称就是应用的SID。随意点击一个文件夹可以看到右边DisplayName的数据内容是这个应用的名称。

3.在这个目录下一个文件夹一个文件夹地翻找,直到看到DisplayName的数据内容为Township

4.右键这个文件夹复制这个文件夹的名称即Township的SID

5.Win+R打开运行,输入cmd,Ctrl+Shift+Enter,以管理员身份进入命令行

6.输入以下命令

bash 复制代码
CheckNetIsolation.exe loopbackexempt -a -p=刚刚复制的Township的SID

例如上图,看到"完成"字样就OK。

总结

允许Township接受回环流量,即可登录脸书账号。用以上方式也可以解决其他UWP应用的一些网络问题。

相关推荐
qq_3692243316 天前
Windows全系通用!ntdll.dll文件丢失、报错、闪退问题的完整排查与修复教程
windows·dll·dll修复·dll丢失·dll错误
2601_9618451516 天前
粉笔行测题库|系统班|刷题
网络·百度·微信·微信公众平台·facebook·新浪微博
阿米亚波16 天前
【Windows】QEMU 启动 openEuler aarch64/arm64 架构系统 + 离线软件源
linux·windows·经验分享·笔记·架构·arm
caimouse16 天前
Reactos 第 10 章 网络操作 — 10.3.1 NIC驱动
网络·windows
初圣魔门首席弟子16 天前
Node.js 详细介绍(知识库版)
windows·qt·node.js·知识库
CHENG-JustDoIt17 天前
AI工具 | 爆火开源项目Odysseus AI 工作台:从项目介绍、部署情况及其使用等多方位分析指南(含详细步骤)
大数据·人工智能·windows·python·ai·开源·github
kingbal17 天前
Windows:flutter环境搭建
windows·flutter
未若君雅裁17 天前
Python 数据容器详解,list、tuple、str、set、dict 到底怎么选
windows·python·list
CodeKwang17 天前
Windows 环境 OCCT 8.0 编译构建及与 Qt6 项目集成
windows·qt·opencascade
我是伪码农17 天前
小兔鲜1-25
linux·服务器·windows