恢复Steam假入库

如果你不慎购买了TB的Steam假入库产品,你需要检查计算机执行恶意脚本策略,并恢复环境。操作如下:

 

Powershell一般初始化情况下都会禁止脚本执行。脚本能否执行取决于Powershell的执行策略。

只有管理员才有权限更改这个策略。非管理员会报错。

通过 Get-ExecutionPolicy,用户可以快速检查当前有效的策略(如 Restricted、RemoteSigned、AllSigned 或 Unrestricted),这些策略决定了脚本是否需要数字签名或来自受信任源。‌微软官方解释如下:Get-ExecutionPolicy (Microsoft.PowerShell.Security) - PowerShell | Microsoft Learn

正常情况下,你的策略是Restricted——阻止你运行未签名的脚本。

PS C:\Users\OMEN> Get-ExecutionPolicy
Restricted

异常情况下,脚本执行是Unstricted,需要修复

PS C:\Users\OMEN> Get-ExecutionPolicy
Unstricted
PS C:\Users\OMEN> Set-ExecutionPolicy Restricted

查看所有支持的执行策略:

PS C:\Users\OMEN> [System.Enum]::GetNames([Microsoft.PowerShell.ExecutionPolicy])
Unrestricted
RemoteSigned
AllSigned
Restricted
Default
Bypass
Undefined
PS C:\Users\OMEN>

输出的7个策略含义:

  1. Unrestricted - 无限制:所有脚本都可以运行(有警告提示)

  2. RemoteSigned - 远程签名:从网上下载的脚本需要数字签名,本地脚本可直接运行

  3. AllSigned - 全部签名:所有脚本都需要数字签名

  4. Restricted - 受限制:默认设置,不允许运行任何脚本

  5. Default - 默认:使用系统默认策略(通常是Restricted)

  6. Bypass - 绕过:不阻止任何操作,也没有警告提示

  7. Undefined - 未定义:当前作用域未设置策略,继承父作用域

 

 

恢复后,按照如下操作,即可解决Steam被修改问题。

卸载 Steam会移除您计算机里的 Steam 以及所有已经安装的游戏内容。 如果您想重新安装 Steam 和 Steam 游戏,请移动 steamapps 文件夹 (C:Program Files (x86)Steamsteamapps) 到 Steam 的安装目录之外,这样再重装后,重新移动回来,你的游戏不用被删除重装。 此外,所有的游戏内容都可以创建备份,以重新安装。

【第1步】完全退出Steam
【第2步】打开steam文件夹所在路径,删除hid.dll文件
【第3步】按住win+r,输入  %appdata%/stool  按确定打开
【第4步】删除stool文件夹里面的所有文件,回收站也清空一下
【第5步】移动你的Steam安装目录里的steamapps文件夹,然后卸载重装steam,注意:如果steamapps文件夹没被剪切走,所有游戏会跟steam一并卸载掉。

经过比对,我大致发现他们修改了steam下的这几个文件,你也可以手动删除他们

C:\Users\用户名\AppData\Local\Steam

image

 


Steam图标修复

Steam游戏图标,如果你也出现了我这样的问题,如何根本解决问题:

image

查找图标所在路径

方法一:打开一个空的记事本Notepad++(Win10自带的记事本也可以)

你可以直接把问题图标拖入到Notepad++中,直接就能看到所有的文件信息

IconFile=D:\Steam\steam\games\0121f85746c30090f72e2ba7eb5528fdfffa70b6.ico

记住这个ico文件名称:0121f85746c30090f72e2ba7eb5528fdfffa70b6.ico

image

你还可以看到游戏ID URL=steam://rungameid/2358720,可以记住这个2358720的ID,后面有可能要恢复这个ICO文件。

 

方法2:

其实Steam安装游戏后,会自动生成对应图标,对应位置为:

默认图标安装路径为:C:\Program Files (x86)\steam\games

image

(比如:我的Steam安装在D盘根目录,所以我的图标路径是【D:\Steam\steam\games】,你可以右键Steam找到你的steam安装路径)

image

打开后如下图所示

image

 

重建所有.url文件的图标关联

  1. 以管理员身份打开命令提示符

    • 按 Win + X,选择“终端(管理员)”或“命令提示符(管理员)”。

  2. 重置.url文件图标缓存

    ie4uinit.exe -show

    这个命令会静默重建Internet快捷方式的图标缓存。

  3. 清理并重建整个图标缓存(如果上述无效):

    taskkill /im explorer.exe /f
    del /f /q /a %localappdata%\Microsoft\Windows\Explorer\iconcache*
    start explorer.exe

 

 

 

 

 

复图标文件

既然是文件丢失,那么恢复缺失的文件即可。有以下方式可选:

  1. 用steam验证游戏的文件完整性。非常耗时,但最直接。
  2. 直接编辑快捷方式的图标,指向游戏具体的执行文件。可行,但后续移动文件之后,又需要编辑指向。
  3. 手动下载一份 .ico 文件到本地。最省时,但需要访问SteamDB 网站

首先访问 SteamDB 网站【https://steamdb.info/】,搜索游戏并进入到详情页,切换到 Infomation 标签页,找到 clienticon 这一项,这个链接就是游戏桌面图标的文件了,右键选择“链接另存为”把文件保存下来,并挪到 Steam安装目录下的 steam\games 目录即可。

 
下载文件路径:
https://steamdb.info/app/2358720/info/
在这里找到Metadata选项卡,之后你就可以找到Assets,你就可以看到0121f85746c30090f72e2ba7eb5528fdfffa70b6.ico
image
点击之后把这个文件另存为,你就可以重新下载这个ico文件了
image
posted @ 2025-12-22 14:21  Magiclala  阅读(158)  评论(0)    收藏  举报