Monday, June 17, 2013

"Insufficient storage available" Android error

Have you been bothered with the "Insufficient (internal) storrage available" error?

I have, for years now. Even upgrading to the ICS has not helped. I tried moving the apps to the external storage with Link2SD etc, but to little avail.

Exasperated, I analyzed the internal storage and finally found the culprit. The solution seems simple, maybe too simple. Here are the steps. Well, the step:

1. Delete the \data\logs folder.


That's it. Of course, you need to be rooted, and have the proper (simple) tools, listed below.


Here are the screenshosts

Before:





After:


Tools:




Wednesday, June 12, 2013

How to solve Kies crashes: 6.1.7601.17651 bug

 Do you have an Android device? If so, do you use Samsung Kies to sync or update the content between your PC and Android?

You may have been faced with the infamous "Kies crash in 6.1.7601.17651" bug then.

It has been driving me nuts too. When using some pre-October 2012 Kies versions, I found that running Kies in Vista compatibility mode was a temporary workaround. No such luck with later post-Oct 2012 Kies updates: it crashed mercilessly on me each time, with the 6.1.7601.17651 error number as the only clue.

After troubleshooting, I discovered it is due to buggy calls to the Net 4.0 framework.

To solve it, you have to force Kies to use Net 2.0. Sounds scary? Needs not be.


1. Search for all *.config files in the Kies installation folder:


C:\Program Files\Samsung\Kies

2. Open each one. (Did I say: each?)

3. Delete the line:
    <supportedRuntime version="v4.*" />
(where the * part of the number, the build version, may vary depending on your configuration)
leaving the line:
    <supportedRuntime version="v2.0.50727" />
4. Reboot for good measure. Restart Kies.

This modification will force Kies to use the older, Net framework, version 2.0.

Your mileage may vary. It worked for me. 

Windows Search service - Access is denied error

 If you suddenly cannot search through your emails or other items in Windows, then check the following :

A. Windows Search Service.
Type  MMC.EXE, Add the Services snap-in, scroll down to the relevant entry:





Check:
1. Is the service running, or just starting and stopping?
2. Is it set as Automatic (delayed) start?
3. Is it run by the Local System account?




B. Event Log
Add the Event Log snap-in



If you get: The Windows Search service terminated with the following error:  Access is denied, then this may have happened:
The folders with index files under C:\ProgramData\Microsoft\Search\Data\ have wrong security permissions. In my case the Local Service account entry was missing.


To add the missing permissions for the Local Service, right click the ProgramData\Microsoft\Search\Data folder, select Properties, Security, Advanced, Change Permissions, Add


Type: Local into the text field and press Check Names. The Local Service account should be filled in as in above.

Press OK to go back. Now you need to allow this account to modify the folder's content. Press Edit to bring up the Permissions Entry for Data window:






Select the Replace all child object permissions ... checkbox, to propagate the new permissions to the subfolders.

Click OK, making sure that no further errors crop up. If you can't modify the permissions, check if you are the owner of the folder (the Owner tab) and modify accordingly.

Now check if the Windows Indexing Service has fully started and its effects are as they should be, e.g. in Outlook: