How to recover from “E: Error parsing XML file” in TWRP

I recently ran into the above error after attempting to encrypt my Verizon Samsung SM-G900V (Galaxy S5, klte) running LOS 14.1 (that was a mistake.) Basically it means TWRP can’t successfully decrypt the filesystem.

When this happens, your best bet is to simply factory reset the device and restore a backup. To do this, simply tap Cancel at the decryption password prompt in TWRP, then factory reset via the Wipe menu as usual.

Unfortunately, this will totally negate whatever encryption you had – aside from adopted storage – but it should get return your device to a usable state.

Windows 10 UWP apps installed but missing from Start menu &/or taskbar? Do this

Do you accept PowerShell as your lord and savior?

I recently installed a new Windows 10 Insider Slow Ring build, only to find all my pinned taskbar UWP shortcuts missing. The apps didn’t show up the Start menu either via searching or manual scrolling.

The fix is here and involves a bit of PowerShell wrangling for batch operation, but all you have to do is literally copy and paste commands. I highly recommend you close all UWP apps before doing it, but don’t worry about “resource currently in use” error messages after that as the commands will work just fine.

How to fix the “Your computer is low on memory” Windows 10 error message

🎶 If you’re having RAM problems I feel bad for you son 🎶

Ever gotten the error message below?


Your computer is low on memory

To restore enough memory for programs to work correctly, save your files and then clsoe or restart all open programs.

The root cause may be a poorly behaving service installed with Realtek network drivers called RunSWUSB. Disabling it should fix the issue. Here’s how to do that:

  1. Open the Start Menu.
  2. Type Services.
  3. In the window that pops up, find RunSWUSB.
  4. Right-click on the above entry.
  5. Click Stop if it isn’t greyed out.
  6. Click Properties.
  7. In the window that pops up, under the General tab, click the Startup type: dropdown menu.
  8. Click Disabled.
  9. Click Apply.
  10. Click OK.
  11. Close Services.

So how’d I figure this out? First of all, it seems to be rare; only 1 of my 3 Windows 10 PCs was afflicted with it. The PC that was having this issue is running Windows 10 Insider Slow Ring and was experiencing errors during the build update process. As part of the steps to resolve those, I performed a clean boot. After the update process successfully completed, I went through disabled services individually to see which were worth re-enabling. Googling this particular one produced this thread about its associated memory leak problems.

If the above doesn’t fix the problem, try performing a clean boot. Then do the following:

  1. Open the Start Menu.
  2. Type msconfig.
  3. Hit Enter.
  4. In the window that pops up, click the Services tab.
  5. Check the Hide all Microsoft services box.
  6. Google each remaining service individually to figure out what it does. You may find the culprit eventually.
  7. When you do find it, disable it as previously shown.
  8. Add the offending service to the Microsoft support thread so your findings can help others!

Thanks cartman82 for the fix!

How to uninstall G-DM

Behave like malware, get treated like malware.

If you installed this useless app on your PC and find it won’t uninstall via Control Panel, try any of the following:

Method 1: Rebooting after the 1st uninstallation attempt

The developer, G-Agate, claims this should work, but I never saw any indication to reboot so I can’t confirm it.

Method 2: Stopping the G-DM Service, and then try uninstalling again

  1. Open the Start menu.
  2. Search for Services.
  3. Open the Services search result.
  4. Click the G-DM service in the list that pops up.
  5. To the upper left of the list, click Stop.
  6. Try uninstalling again.

Method 3: Clean boot, then try uninstalling again

  1. Do a clean boot. This should prevent the G-DM service from starting.
  2. Try uninstalling again.

Method 4: Use CCleaner

  1. Download and install CCleaner Free while opting out of Chrome installation and disabling anything that would make CCleaner run in the background or on startup.
  2. Launch CCleaner.
  3. Click Options.
  4. Under Settings, uncheck all boxes in the far left column.
  5. Click Monitoring.
  6. Uncheck all boxes in the far left column.
  7. Click Advanced.
  8. Uncheck Skip User Account Control warning.
  9. Click Tools in the far left menu.
  10. Under Uninstall, find G-DM.
  11. Click Uninstall.

If Methods 1 to 3 fail, Method 4 should work. The developers insist their app isn’t malware, but I consider anything that refuses to uninstall from the Control Panel to be so.


How to resolve Error 0x80240fff when installing Windows Insider Builds

Solving problems by turning 1 incomprehensible error into 2 more manageable ones. I thought this only happened to Linux users.

Recently I was trying to update a Sony Vaio Fit 15E laptop from Windows Insider Slow Ring build 14931 to 14965 via Windows Update. The update would complete downloading and commence installing, but would fail during the multiple reboot process, causing the previous build to be restored.

After ensuring I had no SD cards inserted or USB devices attached, here are the steps I took to resolve it:

Defering Feature Updates

  1. Open Settings.
  2. Click Update & Security.
  3. Click Advanced Options.
  4. Check the Defer feature updates box.
  5. Retry the update process.

That didn’t work, so I tried:

Running the Windows Update Troubleshooter

  1. Open Control Panel.
  2. In the View by: dropdown, select Small icons.
  3. Click Troubleshooting.
  4. Click Fix problems with Windows Update.
  5. Follow the onscreen instructions to fix any problems that are found.
  6. Retry the update process.

That didn’t work either, so I tried:

Deleting the C:\$WINDOWS.~BT folder

  1. Open File Explorer.
  2. Click the View tab.
  3. Check the Hidden items box in the Show/hide ribbon section.
  4. Navigate to the C:\ drive.
  5. Delete the $WINDOWS.~BT folder.
  6. Retry the update process.

That didn’t work either, so I tried deferring feature updates again and rerunning the update process, producing this error:

There were some problems installing updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x800705b4)

So I tried:

Installing from the ISO instead

  1. Download the latest Slow Ring ISO here. You’ll need to sign in 1st so the page knows you’re a Windows Insider.
  2. Using WinRAR, 7-Zip, or a similar archive extraction tool, extract the ISO file to a folder.
  3. Open the above folder.
  4. Launch the setup file.
  5. Set the installer to keep your apps, files, and settings and let it run.

That didn’t work either, so I tried deleting the C:\$WINDOWS.~BT again and trying to install from ISO as above. This time I got this error:

0x8007042B – 0x4000D The installation failed in the SECOND_BOOT phase with an error during the MIGRATE_DATA operation

Although this error might seem disappointing, it was actually encouraging because it was the 1st one I’d gotten that actually explained what the issue was.

Googling the error produced this excellent post by Andre Da Costa. I had to:

  1. Do a clean boot (see link for instructions. It’s generally a good idea at all times – error or not – to enable clean boot before rebooting from your current build to install the new one. This will prevent existing startup processes from interfering with the installation.)
  2. Disconnect the laptop from the internet (disable Wi-Fi, unplug Ethernet cable.)
  3. Disconnect all non-essential USB peripherals, including mice if you have a working laptop touchpad.
  4. Reboot.
  5. Retry updating from the ISO files.

This finally fixed the issue.

Note that if you have any services or apps you’d prefer to run at startup, you’ll need to manually re-enable them via some combination of Task Manager, System Configuration, and Services.

I hate that the Insider build update process is this unreliable, but issues can be worked around with tenacity and thought.

Thanks to Microsoft employee /u/zac_l for his assistance on this Reddit support thread:

Power cycle – NOT reboot – your PC after a Linux Mint version update

Why write complete documentation when you can just confuse users instead?

If you reboot your PC after a Linux Mint version update (e.g. 17.3 to 18) and find things to be a bit wonky, you’ll need to power cycle the PC. The reason for this is there may have been a kernel version update, and Linux Mint always boots into the latest kernel installed. However, it does this only if the PC is power cycled. If it isn’t, the new Linux Mint build will boot using the old kernel, which causes the problems you may be experiencing.

You’d think this would be in the official version update instructions, but this is Linux, and so caveats are left to unlucky users to discover for themselves.

How to properly format an SD card on a PC or Mac

Your options are SD Card Formatter or death.

Not an day (or even hour, perhaps) goes by without someone posting about microSD/SD card (henceforth referred to as simply “SD card”) formatting problems in a support forum. Almost always they formatted the card on their desktop using the OS’ built-in utility. And almost always this causes the card to work poorly in the (usually Android) mobile device it’s intended for.

Never format any SD card on a PC or Mac using anything other than SD Card Formatter.

That happens because desktop OS’ built-in formatting utilities often format the cards incorrectly, whereas the SD Association’s SD Card Formatter utility for PCs and Macs formats them correctly. Per the SD Association:

The SD Formatter was created specifically for memory cards using the SD/SDHC/SDXC standards. It is strongly recommended to use the SD Formatter instead of formatting utilities provided with operating systems that format various types of storage media. Using generic formatting utilities may result in less than optimal performance for your memory cards.

The SD/SDHC/SDXC memory cards have a “Protected Area” on the card for the SD standard’s security function. The SD Formatter does not format the “Protected Area”. Please use appropriate application software or SD-compatible device that provides SD security function to format the “Protected Area” in the memory card.

The instructions for using SD Card Formatter are found here. It can be used to resurrect “dead” (read: incorrectly formatted) SD cards and should be the first software tool you use should formatting the card on the mobile device fail or the card be unreadable.

Other tips for handling SD cards:

  • As I said above, never format any SD card on a PC or Mac using anything other than SD Card Formatter. From the Association:

    the card may not be recognized correctly and a message to prompt formatting may appear. In this case, do not format the SDXC memory card. It may erase the data on the SDXC memory card and format the card for a different file system, making it incompatible with SDXC devices.

  • Always format new SD cards on your mobile device first before doing so anywhere else.
  • Generally speaking, avoid placing your mobile device’s SD card in your PC at all unless you absolutely have to.
  • If you do need to transfer files between cards using your PC, use this method.


How to fix Google Play Store Error Code 963/907

Keep uninstalling the Play Store until the problem fixes itself.

The following method:

  • worked on a stock rooted Verizon Samsung Galaxy S5 (SM-G900V) running Android Lollipop.
  • worked when error code: 963/error code: 907 was being thrown for updating apps installed to the SD card.

If you’re getting the above error, try these steps:

  1. Uninstall updates to the Play Store app. This will replace the app with the stock version that shipped with your current ROM.
  2. Update problematic apps in the Play Store ASAP after, before it automatically updates.
  3. Repeat steps 1 & 2 throughout the following days if the error codes reappear due to the Play Store app automatically updating itself. After several (up to 5 to 7) days, the error codes should go away in the updated Play Store app.

How to work around apps disappearing with Android’s adoptable storage

If some apps disappear between reboots with adoptable storage enabled, try this.

Note: the following was done on an Nvidia Shield K1 running Android 6.0 and tablet software version 1.1( The exact steps may be different on other devices, but the method should still work.

If you’ve enabled adoptable storage in Android Marshmallow+ and find apps disappearing between reboots, do this:

  1. Reinstall the missing app(s).
  2. Enter Settings.
  3. Tap Apps.
  4. Tap on the app in question.
  5. Tap Storage.
  6. Under Storage Used, tap Change.
  7. In the dialog that follows, move the app to internal storage.

This should fix the disappearance issue.

I’m not entirely sure why this is happening. It’s probably some subset of:

  • No Google Nexus devices having microSD slots – thereby resulting in very limited internal testing of the feature.
  • Some apps being sensitve to SD card installation even when the SD card is adopted.
  • Some apps not being tested with adoptable storage.
  • Incorrect implementation of adoptable storage by OEMs.

How to fix browser windows not rendering remotely via TeamViewer

Disabling the removal of local and remote wallpapers fixes the issue.

Update: This issue is resolved for me using TeamViewer 12 + Firefox Nightly and/or Google Chrome on Windows 10 build 14986+.

If browser windows such as Mozilla Firefox, Google Chrome, or even BitTorrent Sync’s UI are completely whited out when viewing them remotely on Windows 8.1+, do this on both the host and client PCs:

  1. Open TeamViewer.
  2. Click Extras.
  3. Click Options.
  4. In the sidebar, click Remote Control.
  5. Under Display, uncheck Remove remote wallpaper.
  6. In the sidebar, click Meeting.
  7. Under Display, uncheck Remove own wallpaper.
  8. Click OK.

Browser windows should render normally now.

%d bloggers like this: