Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7703791
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 31, 20262026-05-31T23:32:21+00:00 2026-05-31T23:32:21+00:00

I am modifying the registry value found at: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects. For my purposes it can

  • 0

I am modifying the registry value found at:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects.

For my purposes it can store a DWORD value of 0, 1, 2. These values correspond to the Visual Effects radio buttons under Performance Options in Windows 7; “Let Windows choose what’s best for my computer”, “Adjust for best appearance”, and “Adjust for best performance” respectively.

If you use the actual “Performance Options” screen and make a change and click apply, the visual settings in Windows will reload as expected. If you programatically change the value, it doesn’t do anything.

Is there a way to accomplish this in code?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-31T23:32:23+00:00Added an answer on May 31, 2026 at 11:32 pm

    To expand on Raymond’s comment:

    The Visual Effects tab has fifteen individual performance options. The radio button “Adjust for best appearance” turns them all on. “Adjust for best performance” turns them all off. “Let Windows choose what’s best for my computer” presumably sets them based on the Windows Experience index, or some similar method.

    You aren’t going to be able to implement “Let Windows choose what’s best for my computer” from an application, or at least not easily. But you should be able to implement the other two options, by using SystemParametersInfo and setting each of the fifteen individual options.

    You’ll need to identify the fifteen settings corresponding to the options in the Visual Effects tab: some will be reasonably obvious, others may be a matter of trial and error. Hopefully if you set the radio button to “Custom”, when you open the Visual Effects tab you’ll see the changes your application has made, so you’ll be able to tell whether you’ve go the right setting or not.

    You might want to set the registry value for the radio button as well so that the user sees the right thing if they open the control panel.

    Addendum: for the scenario you describe, you’ll probably want to read each of the current settings first and restore them afterwards. Either read and restore the registry setting too, or just don’t touch it.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I was modifying satchmo(a python online store project), but I found that I can't
I have simple WinForms application where modifying Windows Registry. The problem is that in
Hi there i am modifying windows registry it works very well on windows XP
When modifying data in a SQL Server database you can use either System.DBNull.Value or
TL;DR: Can I switch off XSS protection in Internet Explorer in a controlled environment
I am modifying a css3 nav that i found in a tutorial and I
After modifying my C code, (written originally for Windows and compiled under VS 2008),
Without modifying the form itself, can we make the from only show for some
How can I have a label saying: Registry updates correctly and then have it
I'm modifying a Castle-Monorail site that I've inherited and found that it would be

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.