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.
  • 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
    #4

    Works for me... :~

    Government is not reason; it is not eloquent; it is force. Like fire, it is a dangerous servant and a fearful master. ~ George Washington

    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?

      B Offline
      B Offline
      Brisingr Aerowing
      wrote on last edited by
      #5

      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 S J 3 Replies 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?

        E Offline
        E Offline
        Emmanuel Medina
        wrote on last edited by
        #6

        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 1 Reply Last reply
        0
        • A AspDotNetDev

          I have run into this myself, though I just tried it and it worked on my Windows 7 computer. Not sure why it'd happen on one computer and not another. The file I was working with is on the root of my C: drive, which is formatted as NTFS. Is your file on a FAT32 drive (perhaps an external one)?

          Thou mewling ill-breeding pignut!

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

          All my drives are NTFS, not using FAT32 now.

          1 Reply Last reply
          0
          • 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
              • 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
                #10

                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
                • 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
                  #11

                  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?

                    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
                                          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