PC Review


Reply
Thread Tools Rate Thread

Cannot fix corrupted registry value: The handle is invalid error.

 
 
memoconq
Guest
Posts: n/a
 
      3rd Jun 2009
I'm trying to install SQL Server Express 2008 using Web Platform Express 2008
installer (2.0 beta) on Windows Vista Ultimate SP1 (all updates installed),
but it fails. I searched for the reason, and found that the values in the
following registry key is corrupted:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009

Counter and Help values cannot include empty lines, but there is an empty
line at the end of them. When I tried to delete that line, following error
occurs:

Error editing value - Cannot edit counter: Error writing the value's new
contents.

When I tried to change permissions to full for that key, following error
occurs:

Windows security - Unable to save permission changes on 009. The handle is
invalid.

Same error occurs when I try to change ownership, too. I tried using
subinacl tool, too. But same error occurs: RegSetKeySecurity Error : 6 The
handle is invalid

I'm using the windows as a domain user with some group policies at work. But
I install software with my local user account with full administrator rights
without any problem until now. I tried lots of solutions of simular issues.
Is there a way to fix this issue without formatting and reinstalling the
windows?
 
Reply With Quote
 
 
 
 
Mike Brannigan
Guest
Posts: n/a
 
      3rd Jun 2009


"memoconq" <(E-Mail Removed)> wrote in message
news:658E2058-43A6-40AD-8BB4-(E-Mail Removed)...
> I'm trying to install SQL Server Express 2008 using Web Platform Express
> 2008
> installer (2.0 beta) on Windows Vista Ultimate SP1 (all updates
> installed),
> but it fails. I searched for the reason, and found that the values in the
> following registry key is corrupted:
>
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
> NT\CurrentVersion\Perflib\009
>
> Counter and Help values cannot include empty lines, but there is an empty
> line at the end of them. When I tried to delete that line, following error
> occurs:
>
> Error editing value - Cannot edit counter: Error writing the value's new
> contents.
>
> When I tried to change permissions to full for that key, following error
> occurs:
>
> Windows security - Unable to save permission changes on 009. The handle is
> invalid.
>
> Same error occurs when I try to change ownership, too. I tried using
> subinacl tool, too. But same error occurs: RegSetKeySecurity Error : 6 The
> handle is invalid
>
> I'm using the windows as a domain user with some group policies at work.
> But
> I install software with my local user account with full administrator
> rights
> without any problem until now. I tried lots of solutions of simular
> issues.
> Is there a way to fix this issue without formatting and reinstalling the
> windows?


Step one of any trouble shooting process would be to eliminate any none
standard items.
So the obvious question -- Do you get the same error when not using a BETA
product to drive the installs? or have you not bothered with that yet?
Also what do you mean by not being allowed an empty line at he end of the
counter reg value?
Looking at mine (which does have SQL Express 2008 and more installed) when
you click on the reg item to edit the values are highlighted in blue and the
cursor is placed two lines/carriage returns after the last entry on each
one. These are not real empty lines as they would appear as a blue bar in a
Multi-String typed reg value - so this is normal behavior. All the errors
you see when trying to remove the 2 "carriage returns" in both values are
completely normal and not a corruption in the registry.

So I think your problem lie elsewhere - so as I said step one don't use a
Beta installer and try the real package.
Ensure you have sufficient permissions to perform the install.
--
Mike Brannigan

 
Reply With Quote
 
memoconq
Guest
Posts: n/a
 
      3rd Jun 2009
Yes, after I posted my question, I saw in anotyher post that says value
should end with double null characters.

When trying a solution, I created a key with a different name, and copied
the values to the same values in that key. When I clicked OK, it said the
value cannot include empty lines and it will clean the empty lines. Then I
looked at the values and there is one empty line et the end. So I thought the
other key is corrupted, but I was wrong.

I will unistall and reinstall with version 1 of the installer. I hope it
works.

"Mike Brannigan" wrote:

>
>
> "memoconq" <(E-Mail Removed)> wrote in message
> news:658E2058-43A6-40AD-8BB4-(E-Mail Removed)...
> > I'm trying to install SQL Server Express 2008 using Web Platform Express
> > 2008
> > installer (2.0 beta) on Windows Vista Ultimate SP1 (all updates
> > installed),
> > but it fails. I searched for the reason, and found that the values in the
> > following registry key is corrupted:
> >
> > HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
> > NT\CurrentVersion\Perflib\009
> >
> > Counter and Help values cannot include empty lines, but there is an empty
> > line at the end of them. When I tried to delete that line, following error
> > occurs:
> >
> > Error editing value - Cannot edit counter: Error writing the value's new
> > contents.
> >
> > When I tried to change permissions to full for that key, following error
> > occurs:
> >
> > Windows security - Unable to save permission changes on 009. The handle is
> > invalid.
> >
> > Same error occurs when I try to change ownership, too. I tried using
> > subinacl tool, too. But same error occurs: RegSetKeySecurity Error : 6 The
> > handle is invalid
> >
> > I'm using the windows as a domain user with some group policies at work.
> > But
> > I install software with my local user account with full administrator
> > rights
> > without any problem until now. I tried lots of solutions of simular
> > issues.
> > Is there a way to fix this issue without formatting and reinstalling the
> > windows?

>
> Step one of any trouble shooting process would be to eliminate any none
> standard items.
> So the obvious question -- Do you get the same error when not using a BETA
> product to drive the installs? or have you not bothered with that yet?
> Also what do you mean by not being allowed an empty line at he end of the
> counter reg value?
> Looking at mine (which does have SQL Express 2008 and more installed) when
> you click on the reg item to edit the values are highlighted in blue and the
> cursor is placed two lines/carriage returns after the last entry on each
> one. These are not real empty lines as they would appear as a blue bar in a
> Multi-String typed reg value - so this is normal behavior. All the errors
> you see when trying to remove the 2 "carriage returns" in both values are
> completely normal and not a corruption in the registry.
>
> So I think your problem lie elsewhere - so as I said step one don't use a
> Beta installer and try the real package.
> Ensure you have sufficient permissions to perform the install.
> --
> Mike Brannigan
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Cannot edit corrupted registry value: The handle is invalid. memoconq Windows Vista General Discussion 0 3rd Jun 2009 12:34 AM
Error 6 Handle invalid ronkleim Windows Vista General Discussion 0 3rd Jul 2008 05:04 AM
Invalid Handle Error Jay Microsoft VC .NET 0 16th May 2006 08:15 PM
Help!!! What is invalid Error code 1400 invalid window handle Alan Windows XP General 1 4th Apr 2004 12:51 AM
The DNS server has invalid or corrupted registry parameter Forwarders =?Utf-8?B?WUFWbGFk?= Microsoft Windows 2000 DNS 1 25th Mar 2004 04:22 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 10:08 PM.