Background: During the Spring Festival this year, I wanted to cast my PC screen to the TV because the remote control for my home’s internet set-top box was acting up. After disconnecting the setup, I found that my PC’s sound card had disappeared. Neither installing drivers nor reinstalling the OS fixed the issue. Testing with Linux revealed that the sound card’s codec chip was faulty; repairing it would have required replacing the motherboard, so I decided not to fix it. ...
Uninstalling Visio Causes Other Office Applications to Lose Dynamic Link Libraries
Office Dynamic Link Library Issues Yesterday, I uninstalled Visio—little did I know that, in the process, it would inadvertently remove the dynamic link libraries (DLLs) that other Office applications rely on. Consequently, when I tried to use the Office Click-to-Run (C2R) installer today, I received a network error message. It was quite strange; I was definitely connected to the internet. I wondered if it might be due to proxy loopback restrictions affecting UWP applications. Since I didn’t actually need a proxy to download the files, I exited my proxy software—but it still didn’t work. ...
PixPin Old Version: Unexpected Exit Bug
PixPin Old Version Bug Last night, while watching an online course, I suddenly decided to use PixPin to take a screenshot. However, immediately after capturing the screen, I noticed that the program had terminated unexpectedly. Perhaps this is a drawback of relying on the Task Scheduler for automatic startup. I then suspected that the issue might be due to an outdated version; upon checking, I found I was running version 2.0.0.3. I had downloaded it back in July ‘25. When I attempted to upgrade, I received an error message indicating a server response failure. I assume the download link must have changed, and since I hadn’t updated the application, the local client was unable to locate the necessary update resources. ...
Insights into the "Unable to Store File" Error Encountered with TIM 4.0.98 on Android 16
The Problem Upon launching on Android 16 (specifically crDroid), TIM version 4.0.98 reports the error “Unable to store file; please check the SD card status.” Consequently, the application fails to load images or cache files. Root Cause Android 16 contains a bug wherein the directory /storage/emulated/0/Android/data/<package_name>/ is not automatically created following the installation of an application. TIM’s NTKernel (at the C++ layer) constructs file paths directly for writing purposes, bypassing the standard Java API getExternalFilesDir(). As a result, the system is not triggered to automatically create the necessary directory, causing all file write operations to return EIO (error -5). ## Key Logs ...
Fixing Git Network Issues, Slow PowerShell Startup, and Git Repo Line Ending Problems
Resolving Git Proxy Issues Under WSL First, WSL is inherently a virtual machine with its own distinct network protocol stack. Attempting to force a direct proxy connection via the host machine would be significantly more complicated; therefore, I simply utilize the host machine’s local area network (LAN) IP address to establish a local network proxy. git config --global http.proxy http://*.*.*.*:10808 git config --global https.proxy http://*.*.*.*:10808 Additionally, SSH can be configured to utilize an HTTP proxy through connect-proxy. ...
Resolved a Series of Environmental Obstacles to Connecting to a VPS via SSH
I. Fixing SSH Key Management in the Native Environment I resolved the technical hurdles encountered when logging into a VPS using the ssh command via the local PowerShell: Resolved the ssh-agent Connection Issue To address the Error connecting to agent message that appeared when executing ssh-add, I ran the following commands with administrator privileges to set the ssh-agent service to start automatically and then launched it: Configuring the SSH config file Set-Service -Name ssh-agent -StartupType Automatic Start-Service ssh-agent Host "VPS Domain" Hostname "VPS IP" User root Port 22 IdentityFile path\to\id_ed25519 II. Utilizing Professional SSH Connection Tools To facilitate easier connection to and management of the VPS, I configured and tested specialized SSH tools: ...
My Experience Repairing a Linux Boot Issue
💡 Background Information By default, when you install an operating system, the system creates an EFI partition at a specific location on the disk. UEFI/BIOS utilizes this partition to correctly boot the system. However, if you install another operating system (such as Windows) on the same disk, the new installer may overwrite the existing EFI partition, thereby preventing the previous operating system from booting. This is exactly the situation I encountered—Windows had overwritten my Linux bootloader. ...