Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Is this a little bug in Windows 7?

Is this a little bug in Windows 7?

Scheduled Pinned Locked Moved The Lounge
helpquestion
36 Posts 23 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L lewax00

    It let me rename "A.txt" to "a.txt". There may be more conditions required to reproduce it.

    S Offline
    S Offline
    supernorb
    wrote on last edited by
    #8

    I don't know, it's just as I said in the OP of mine. So I asked if there is some option or setting to turn the case-sensitive mode on?

    1 Reply Last reply
    0
    • B Brisingr Aerowing

      I believe this odd behavior has to do with how Windows Explorer caches information. Forcing a full refresh usually shows the edit. At least in my experience. (On iPad, so no functional spell check. And I hate the iPad 'keyboard'.)

      Gryphons Are Awesome! ‮Gryphons Are Awesome!‬

      S Offline
      S Offline
      supernorb
      wrote on last edited by
      #9

      Woww, You are so great, yes, Refreshing can update what I edited. Thanks. It's just a little different from other cases when there is no need to refresh.

      1 Reply Last reply
      0
      • E Emmanuel Medina

        supernorb wrote:

        make the OS work properly as I want.

        Though sometimes, work properly and work as you want, might not be the same ;P

        If you think you can do a thing or think you can't do a thing, you're right - Henry Ford Emmanuel Medina Lopez

        S Offline
        S Offline
        supernorb
        wrote on last edited by
        #10

        You said sometimes but in this case they are all the same, to machine lower or upper are the same, but to human, they may make difference in how legible you feel. ;)

        1 Reply Last reply
        0
        • S supernorb

          I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

          D Offline
          D Offline
          dusty_dex
          wrote on last edited by
          #11

          No, it's not a bug. Windows doesn't (didn't) differentiate upper-case and lower-case names. It can be enabled in the registry. Has something to do with POSIX compliance as I recall. HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\ Value Name: ObCaseInsensitive Type: DWORD Value: 0 There's also a bug when installing/uninstalling .Net framework 2.0 which affect case insensitivity setting.

          "It's true that hard work never killed anyone. But I figure, why take the chance." - Ronald Reagan That's what machines are for. Got a problem? Sleep on it.

          J 1 Reply Last reply
          0
          • S supernorb

            I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #12

            I had noticed this in Windows XP. But Windows 7 lets me do it, not sure why it doesn't allow you to do it. EDIT: Did you upgrade from Win XP ?

            S 1 Reply Last reply
            0
            • L Lost User

              I had noticed this in Windows XP. But Windows 7 lets me do it, not sure why it doesn't allow you to do it. EDIT: Did you upgrade from Win XP ?

              S Offline
              S Offline
              supernorb
              wrote on last edited by
              #13

              No, but as Brisingr Aerowing said refreshing after renaming can show the correct result without having to rename it indirectly. Thanks!

              1 Reply Last reply
              0
              • B Brisingr Aerowing

                I believe this odd behavior has to do with how Windows Explorer caches information. Forcing a full refresh usually shows the edit. At least in my experience. (On iPad, so no functional spell check. And I hate the iPad 'keyboard'.)

                Gryphons Are Awesome! ‮Gryphons Are Awesome!‬

                S Offline
                S Offline
                S Houghtelin
                wrote on last edited by
                #14

                Yep, just verified this on my Weven 32 & 64 machines. Rename a file and the capitalized letter would return to small. Hit F5 and they reflect the change.

                It was broke, so I fixed it.

                1 Reply Last reply
                0
                • S supernorb

                  I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

                  R Offline
                  R Offline
                  Roger Wright
                  wrote on last edited by
                  #15

                  supernorb wrote:

                  maleDefault

                  Try sprinkling a little ground up Cialis in the USB port.

                  Will Rogers never met me.

                  S 1 Reply Last reply
                  0
                  • S supernorb

                    I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #16

                    This has always been the case in Windows; it's by design.

                    Use the best guess

                    S 1 Reply Last reply
                    0
                    • S supernorb

                      I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

                      J Offline
                      J Offline
                      JimmyRopes
                      wrote on last edited by
                      #17

                      This is a well known "feature" of Windows from well before Win7.

                      The report of my death was an exaggeration - Mark Twain
                      Simply Elegant Designs JimmyRopes Designs
                      Think inside the box! ProActive Secure Systems
                      I'm on-line therefore I am. JimmyRopes

                      S 1 Reply Last reply
                      0
                      • J JimmyRopes

                        This is a well known "feature" of Windows from well before Win7.

                        The report of my death was an exaggeration - Mark Twain
                        Simply Elegant Designs JimmyRopes Designs
                        Think inside the box! ProActive Secure Systems
                        I'm on-line therefore I am. JimmyRopes

                        S Offline
                        S Offline
                        supernorb
                        wrote on last edited by
                        #18

                        Ha ha, it's so funny, I like to call it 'feature' :laugh:

                        1 Reply Last reply
                        0
                        • L Lost User

                          This has always been the case in Windows; it's by design.

                          Use the best guess

                          S Offline
                          S Offline
                          supernorb
                          wrote on last edited by
                          #19

                          If it's by design, I really admire those ones who designed it that way. In fact, I bet there are many others who don't know about this 'feature' in Windows. (I've used Windows for 10 years but I just knew this a few days ago by accident.

                          L K 2 Replies Last reply
                          0
                          • R Roger Wright

                            supernorb wrote:

                            maleDefault

                            Try sprinkling a little ground up Cialis in the USB port.

                            Will Rogers never met me.

                            S Offline
                            S Offline
                            supernorb
                            wrote on last edited by
                            #20

                            Sorry, I don't get what you want to mean, I'm not native English speaker, I don't like idioms (but like learning them) or anything similar. Thanks!

                            R 1 Reply Last reply
                            0
                            • S supernorb

                              Sorry, I don't get what you want to mean, I'm not native English speaker, I don't like idioms (but like learning them) or anything similar. Thanks!

                              R Offline
                              R Offline
                              Roger Wright
                              wrote on last edited by
                              #21

                              Ah, sorry about that. Male Default => premature or lacking. Cialis is a treatment for some disorders.

                              Will Rogers never met me.

                              1 Reply Last reply
                              0
                              • S supernorb

                                If it's by design, I really admire those ones who designed it that way. In fact, I bet there are many others who don't know about this 'feature' in Windows. (I've used Windows for 10 years but I just knew this a few days ago by accident.

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #22

                                Windows filenames have always been case insensitive, hence you cannot change case in situ. I've been aware of this since 3.1 days.

                                Use the best guess

                                1 Reply Last reply
                                0
                                • S supernorb

                                  I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

                                  T Offline
                                  T Offline
                                  The Nightcoder
                                  wrote on last edited by
                                  #23

                                  Windows has been "case preserving, case insensitive" by design from start (unless you enable case sensitivity to be able to run POSIX apps that require it). The problem here is the UI (Explorer). Renaming a file like you want to via the API works fine, but Explorer doesn't understand that the name has change, and ignores the rename. It has come and gone and come again - like someone said - it works in Windows 7. Seems like someone missed checking the fix in to the right repo...

                                  Peter the small turnip (1) It Has To Work. --RFC 1925[^]

                                  1 Reply Last reply
                                  0
                                  • B Brisingr Aerowing

                                    I believe this odd behavior has to do with how Windows Explorer caches information. Forcing a full refresh usually shows the edit. At least in my experience. (On iPad, so no functional spell check. And I hate the iPad 'keyboard'.)

                                    Gryphons Are Awesome! ‮Gryphons Are Awesome!‬

                                    J Offline
                                    J Offline
                                    jsc42
                                    wrote on last edited by
                                    #24

                                    Thanks for that trick (I'll try it when I get home [Work PC is still WXP]). I have always used the double rename method on W7 and it has been an annoyance, so this simple work-around is good.

                                    1 Reply Last reply
                                    0
                                    • S supernorb

                                      I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

                                      T Offline
                                      T Offline
                                      Thornik
                                      wrote on last edited by
                                      #25

                                      Win7 x86 - no any problem.

                                      1 Reply Last reply
                                      0
                                      • S supernorb

                                        I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

                                        T Offline
                                        T Offline
                                        Tomz_KV
                                        wrote on last edited by
                                        #26

                                        I did not encounter any issue with renaming. My version is win7 ultimate.

                                        TOMZ_KV

                                        1 Reply Last reply
                                        0
                                        • S supernorb

                                          I've inadvertently discovered this when trying renaming my file from 'maledefault' to 'maleDefault' and I couldn't rename it. Just capitalize the letter d, I think there is no case-sensitive string comparison here and tried renaming 'maledefault' to a different one (anything except Maledefault, mAledefault, MAledefault,...) then renamed that one to 'maleDefault'. Wow, I had to rename it indirectly. Is that a little annoying? Or there is some option which I don't know, to make the OS work properly as I want. Here is an instruction for renaming lowercase letters to uppercase letters (or vice versa) in Windows 7 (I'm not sure about others): To rename a -> A , you can't do it normally, just follow the following steps: 1. Rename a -> b (or c, d, or any other but a and A). 2. Rename b -> A 3. Enjoy. :laugh: Any idea?

                                          P Offline
                                          P Offline
                                          ProgmanEx
                                          wrote on last edited by
                                          #27

                                          test on Win8, no this bug.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups