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 6684069
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T04:53:46+00:00 2026-05-26T04:53:46+00:00

I have been able to open a Windows 8 shsxs.dll file in Visual Studio

  • 0

I have been able to open a Windows 8 shsxs.dll file in Visual Studio 2010.

But it’s write protected.

Now, while in Visual Studio, I want to know how to modify an existing image or add a new image in
png format to shsxs.dll
.

Also, I have been a to unpack/extract it too using 7-zip.

Thus, how can I repack the unpacked .dll file back to a .dll file?

PS: I’m new to Visual Studio, so question or tag may seem irrelevant. Please correct me & help me out asap.

  • 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-26T04:53:46+00:00Added an answer on May 26, 2026 at 4:53 am

    Preface: I haven’t got a chance to work with Windows 8 yet, so the information in this answer might be slightly off. Or completely useless.

    I think by write protected you mean read-only. That’s easily corrected. Locate your shsxs.dll and right-click on it. Select Properties and uncheck the Read-Only checkbox in the Attributes section, if it is checked. Then go to the Security tab, and click edit. Select your username (or the user Everyone if it’s there) and tick the Full access checkbox in the Allow column. Click OK. Click OK again.

    Next you want to know how to modify an existing image or add a new image in png format. These are two different things.

    Let’s tackle the modifying first.

    You can’t do that with 7-Zip. You can only use it to look at the DLL’s content, but you can’t modify it. You need a specialized tool for the job, I recommend the XN Resource Editor, which is basically a better Resource Hacker, which used to be the program to edit already compiled resources. I’m not sure whether they work with Windows 8 modules, though. If they don’t, please link to an alternative which can in the comments, or edit this answer if you can.

    After you install the XN Resource Editor, start it, and open your shsxs.dll. On the left side you have the resource tree. Expand the Bitmap subtree. You should see a bunch of numbers, each one represents one resource in the DLL. Expand each subtree until you find the desired image.

    Once you find your image, you can modify it inline using XN Resource Editor’s built-in picture editor. You can also remember the resource’s number, right-click on the Image and select Delete Resource, then go to the Resource menu and select Import Image Resource, find your desired image. Then right-click on the newly imported image in XN Resource Editor, select Properties and enter the old resource’s number (you remembered it, right?) and press OK.

    Adding a new Image is not that different.

    It’s easy, simply go to the Resource menu and select Import Image Resource, find your desired image and click OK. DONE.


    Edit: Since the file came from System32, I added instructions on how to grant the user full access to the file, additionally to removing the read-only flag.

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

Sidebar

Related Questions

I have been using nunit with visual studio 2010 on a windows 7 64-bit
I have this excel file which I have been able to write the data
My knowledge of xml and php is somewhat basic but have been able to
I'm trying to install bcrypt-ruby on Windows Vista. So far, I have been able
I have a windows form application that will open other forms, but will only
i have been trying the code using mutex but im unable to open my
I have been able to design my layout so that it has 2 columns
I have been able to set up OBDC in Filemaker, and added table ,
Hi I have been able to extract a VARCHAR to a date using string_to_date
What I have been able to grasp from reading the source and documentation from

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.