1. Welcome Guest! In order to create a new topic or reply to an existing one, you must register first. It is easy and free. Click here to sign up now!.
    Dismiss Notice

Vista 64bit rpeventing file copy

Discussion in 'Windows Security' started by Tony Vrolyk, Oct 10, 2009.

  1. Tony Vrolyk

    Tony Vrolyk Guest

    I sell a program that I wrote in Access and have had a couple customers with
    64 bit versions of Windows Vista where if I send them an updated file, via
    email or download, it appears as though the file has copied over the old
    version but when they run the program it is still the old version of the
    program. Is there some underlying copy protection that is preventing me from
    copying over the file yet does not report any error or security warning?

    Here are a couple details
    * The original install program installs the Access runtime, my program and
    related system files. The program itself is made up of two files. one Access
    MDE (like a read-only Access file that contains all the coding) and a
    database file.
    * I then sent them an update which consists of a zip file that contains a
    new MDE. They are to copy that over their existing MDE in order to use the
    new version.
    * In one instance I was able to remote into the customer's PC and do the
    file copy it myself. I can see the file copy, the file size and date appear
    to be correct for the new version but when I would run it it would run the
    old code. Ths PC was an HP laptop if that makes any difference

    This is driving me batty. Does anyone have any ideas?

    Thanks
    Tony
     
  2. Tony Vrolyk

    Tony Vrolyk Guest

    Ok here is an interesting twist. was going to remote into another
    customer's PC but asked that she turn off UAC before hand. She did that
    restarting and and tested my program even before we connected and it worked
    as expected. She tested and turned UAC back on, restarted and then tried the
    program again and it seemed to revert back to the old version.

    This is very weird

    FYI my program is installed under C:\Program Files (x86)\My Program...

    Tony



    "Tony Vrolyk" <me@isp.com> wrote in message
    news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    >I sell a program that I wrote in Access and have had a couple customers
    >with 64 bit versions of Windows Vista where if I send them an updated file,
    >via email or download, it appears as though the file has copied over the
    >old version but when they run the program it is still the old version of
    >the program. Is there some underlying copy protection that is preventing me
    >from copying over the file yet does not report any error or security
    >warning?
    >
    > Here are a couple details
    > * The original install program installs the Access runtime, my program and
    > related system files. The program itself is made up of two files. one
    > Access MDE (like a read-only Access file that contains all the coding) and
    > a database file.
    > * I then sent them an update which consists of a zip file that contains a
    > new MDE. They are to copy that over their existing MDE in order to use the
    > new version.
    > * In one instance I was able to remote into the customer's PC and do the
    > file copy it myself. I can see the file copy, the file size and date
    > appear to be correct for the new version but when I would run it it would
    > run the old code. Ths PC was an HP laptop if that makes any difference
    >
    > This is driving me batty. Does anyone have any ideas?
    >
    > Thanks
    > Tony
    >
    >
    > <!--colorc--><!--/colorc-->
     
  3. "Tony Vrolyk" <me@isp.com> wrote in message
    news:%23YhYALcSKHA.4048@TK2MSFTNGP05.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > Ok here is an interesting twist. was going to remote into another
    > customer's PC but asked that she turn off UAC before hand. She did that
    > restarting and and tested my program even before we connected and it
    > worked as expected. She tested and turned UAC back on, restarted and then
    > tried the program again and it seemed to revert back to the old version.
    >
    > This is very weird
    >
    > FYI my program is installed under C:program Files (x86)My Program...
    >
    > Tony
    >
    >
    >
    > "Tony Vrolyk" <me@isp.com> wrote in message
    > news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:green--><span style="color:green <!--/coloro-->
    >>I sell a program that I wrote in Access and have had a couple customers
    >>with 64 bit versions of Windows Vista where if I send them an updated
    >>file, via email or download, it appears as though the file has copied over
    >>the old version but when they run the program it is still the old version
    >>of the program. Is there some underlying copy protection that is
    >>preventing me from copying over the file yet does not report any error or
    >>security warning?
    >>
    >> Here are a couple details
    >> * The original install program installs the Access runtime, my program
    >> and related system files. The program itself is made up of two files. one
    >> Access MDE (like a read-only Access file that contains all the coding)
    >> and a database file.
    >> * I then sent them an update which consists of a zip file that contains a
    >> new MDE. They are to copy that over their existing MDE in order to use
    >> the new version.
    >> * In one instance I was able to remote into the customer's PC and do the
    >> file copy it myself. I can see the file copy, the file size and date
    >> appear to be correct for the new version but when I would run it it would
    >> run the old code. Ths PC was an HP laptop if that makes any difference
    >>
    >> This is driving me batty. Does anyone have any ideas?
    >>
    >> Thanks
    >> Tony
    >>
    >>
    >><!--colorc--><!--/colorc-->
    >
    ><!--colorc--><!--/colorc-->



    You didn't install the data base file in that same folder, did you?

    --

    Richard Urban
    Microsoft MVP
    Windows Desktop Experience & Security
     
  4. Tom Allen

    Tom Allen Guest

    "Tony Vrolyk" <me@isp.com> wrote in message
    news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    >I sell a program that I wrote in Access and have had a couple customers
    >with 64 bit versions of Windows Vista where if I send them an updated
    >file, via email or download, it appears as though the file has copied
    >over the old version but when they run the program it is still the old
    >version of the program. Is there some underlying copy protection that
    >is preventing me from copying over the file yet does not report any
    >error or security warning?
    >
    > Here are a couple details
    > * The original install program installs the Access runtime, my program
    > and related system files. The program itself is made up of two files.
    > one Access MDE (like a read-only Access file that contains all the
    > coding) and a database file.
    > * I then sent them an update which consists of a zip file that
    > contains a new MDE. They are to copy that over their existing MDE in
    > order to use the new version.
    > * In one instance I was able to remote into the customer's PC and do
    > the file copy it myself. I can see the file copy, the file size and
    > date appear to be correct for the new version but when I would run it
    > it would run the old code. Ths PC was an HP laptop if that makes any
    > difference
    >
    > This is driving me batty. Does anyone have any ideas?
    >
    > Thanks
    > Tony
    ><!--colorc--><!--/colorc-->

    Is there some special action your users take to 'copy that over their
    existing' file ? A simple unzip and delete(?)/copy will just update a
    directory entry and leave the original file as free disk space. How do
    they launch the program ? If program startup is by double-click the
    existence of the old file shouldn't matter but it's not unknown for a
    scheduler/job-queue (something cunning of your own making ? ) to hold a
    disk location. Any relevance at all ? - I'm guessing really.

    Tom
     
  5. Read up on Windows Resource Protection (WRP) to determine if your file
    is being "protected". Userland users may experience silent protection
    whereas as an administrator they might get an error message (<--clue).

    "Tony Vrolyk" <me@isp.com> wrote in message
    news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    >I sell a program that I wrote in Access and have had a couple customers
    >with 64 bit versions of Windows Vista where if I send them an updated
    >file, via email or download, it appears as though the file has copied
    >over the old version but when they run the program it is still the old
    >version of the program. Is there some underlying copy protection that
    >is preventing me from copying over the file yet does not report any
    >error or security warning?
    >
    > Here are a couple details
    > * The original install program installs the Access runtime, my program
    > and related system files. The program itself is made up of two files.
    > one Access MDE (like a read-only Access file that contains all the
    > coding) and a database file.
    > * I then sent them an update which consists of a zip file that
    > contains a new MDE. They are to copy that over their existing MDE in
    > order to use the new version.
    > * In one instance I was able to remote into the customer's PC and do
    > the file copy it myself. I can see the file copy, the file size and
    > date appear to be correct for the new version but when I would run it
    > it would run the old code. Ths PC was an HP laptop if that makes any
    > difference
    >
    > This is driving me batty. Does anyone have any ideas?
    >
    > Thanks
    > Tony
    >
    >
    > <!--colorc--><!--/colorc-->
     
  6. Guest

    On Explorer's toolbarinthe folderis therea button "Compatability Files"?

    --
    ..
    --
    "Tony Vrolyk" <me@isp.com> wrote in message
    news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    >I sell a program that I wrote in Access and have had a couple customers
    >with 64 bit versions of Windows Vista where if I send them an updated file,
    >via email or download, it appears as though the file has copied over the
    >old version but when they run the program it is still the old version of
    >the program. Is there some underlying copy protection that is preventing me
    >from copying over the file yet does not report any error or security
    >warning?
    >
    > Here are a couple details
    > * The original install program installs the Access runtime, my program and
    > related system files. The program itself is made up of two files. one
    > Access MDE (like a read-only Access file that contains all the coding) and
    > a database file.
    > * I then sent them an update which consists of a zip file that contains a
    > new MDE. They are to copy that over their existing MDE in order to use the
    > new version.
    > * In one instance I was able to remote into the customer's PC and do the
    > file copy it myself. I can see the file copy, the file size and date
    > appear to be correct for the new version but when I would run it it would
    > run the old code. Ths PC was an HP laptop if that makes any difference
    >
    > This is driving me batty. Does anyone have any ideas?
    >
    > Thanks
    > Tony
    >
    >
    > <!--colorc--><!--/colorc-->
     
  7. lemur

    lemur Guest

    It has to do with Vista's shadow copy.


    --
    lemur

    ::If *ANYONE* in this forum helps you, please click on
    their *REP* icon. Thanks! (the middle scale icon in the upper right
    corner)::
     
  8. Tony Vrolyk

    Tony Vrolyk Guest

    This seems the most promising direction. I did some quick looking up and MDE
    files are one that is protected. I don't understand why Windows would
    consider my app a protected file but it seems to fit the pattern. The
    solution according to what I found it to create my updates as bona fide
    installers and not just a simple file-copy.

    I will test this out. Thanks for the help.

    Tony



    "FromTheRafters" <erratic @nomail.afraid.org> wrote in message
    news:e2mthceSKHA.4324@TK2MSFTNGP05.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > Read up on Windows Resource Protection (WRP) to determine if your file is
    > being "protected". Userland users may experience silent protection whereas
    > as an administrator they might get an error message (<--clue).
    >
    > "Tony Vrolyk" <me@isp.com> wrote in message
    > news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:green--><span style="color:green <!--/coloro-->
    >>I sell a program that I wrote in Access and have had a couple customers
    >>with 64 bit versions of Windows Vista where if I send them an updated
    >>file, via email or download, it appears as though the file has copied over
    >>the old version but when they run the program it is still the old version
    >>of the program. Is there some underlying copy protection that is
    >>preventing me from copying over the file yet does not report any error or
    >>security warning?
    >>
    >> Here are a couple details
    >> * The original install program installs the Access runtime, my program
    >> and related system files. The program itself is made up of two files. one
    >> Access MDE (like a read-only Access file that contains all the coding)
    >> and a database file.
    >> * I then sent them an update which consists of a zip file that contains a
    >> new MDE. They are to copy that over their existing MDE in order to use
    >> the new version.
    >> * In one instance I was able to remote into the customer's PC and do the
    >> file copy it myself. I can see the file copy, the file size and date
    >> appear to be correct for the new version but when I would run it it would
    >> run the old code. Ths PC was an HP laptop if that makes any difference
    >>
    >> This is driving me batty. Does anyone have any ideas?
    >>
    >> Thanks
    >> Tony
    >>
    >>
    >><!--colorc--><!--/colorc-->
    >
    > <!--colorc--><!--/colorc-->
     
  9. Guest

    No it doesn't. It has to come with windows to be protected. Your symptoms
    are to do with compatibility files.

    --
    ..
    --
    "Tony Vrolyk" <me@isp.com> wrote in message
    news:%23kmLrMtSKHA.4592@TK2MSFTNGP06.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > This seems the most promising direction. I did some quick looking up and
    > MDE files are one that is protected. I don't understand why Windows would
    > consider my app a protected file but it seems to fit the pattern. The
    > solution according to what I found it to create my updates as bona fide
    > installers and not just a simple file-copy.
    >
    > I will test this out. Thanks for the help.
    >
    > Tony
    >
    >
    >
    > "FromTheRafters" <erratic @nomail.afraid.org> wrote in message
    > news:e2mthceSKHA.4324@TK2MSFTNGP05.phx.gbl...<!--coloro:green--><span style="color:green <!--/coloro-->
    >> Read up on Windows Resource Protection (WRP) to determine if your file is
    >> being "protected". Userland users may experience silent protection
    >> whereas as an administrator they might get an error message (<--clue).
    >>
    >> "Tony Vrolyk" <me@isp.com> wrote in message
    >> news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:darkred--><span style="color:darkred <!--/coloro-->
    >>>I sell a program that I wrote in Access and have had a couple customers
    >>>with 64 bit versions of Windows Vista where if I send them an updated
    >>>file, via email or download, it appears as though the file has copied
    >>>over the old version but when they run the program it is still the old
    >>>version of the program. Is there some underlying copy protection that is
    >>>preventing me from copying over the file yet does not report any error or
    >>>security warning?
    >>>
    >>> Here are a couple details
    >>> * The original install program installs the Access runtime, my program
    >>> and related system files. The program itself is made up of two files.
    >>> one Access MDE (like a read-only Access file that contains all the
    >>> coding) and a database file.
    >>> * I then sent them an update which consists of a zip file that contains
    >>> a new MDE. They are to copy that over their existing MDE in order to use
    >>> the new version.
    >>> * In one instance I was able to remote into the customer's PC and do the
    >>> file copy it myself. I can see the file copy, the file size and date
    >>> appear to be correct for the new version but when I would run it it
    >>> would run the old code. Ths PC was an HP laptop if that makes any
    >>> difference
    >>>
    >>> This is driving me batty. Does anyone have any ideas?
    >>>
    >>> Thanks
    >>> Tony
    >>>
    >>>
    >>><!--colorc--><!--/colorc-->
    >>
    >><!--colorc--><!--/colorc-->
    >
    > <!--colorc--><!--/colorc-->
     
  10. Check to see if your "new code" is being saved into a virtualized
    "Program Files" within the user's profile.

    See this also,



    "Tony Vrolyk" <me@isp.com> wrote in message
    news:%23kmLrMtSKHA.4592@TK2MSFTNGP06.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > This seems the most promising direction. I did some quick looking up
    > and MDE files are one that is protected. I don't understand why
    > Windows would consider my app a protected file but it seems to fit the
    > pattern. The solution according to what I found it to create my
    > updates as bona fide installers and not just a simple file-copy.
    >
    > I will test this out. Thanks for the help.
    >
    > Tony
    >
    >
    >
    > "FromTheRafters" <erratic @nomail.afraid.org> wrote in message
    > news:e2mthceSKHA.4324@TK2MSFTNGP05.phx.gbl...<!--coloro:green--><span style="color:green <!--/coloro-->
    >> Read up on Windows Resource Protection (WRP) to determine if your
    >> file is being "protected". Userland users may experience silent
    >> protection whereas as an administrator they might get an error
    >> message (<--clue).
    >>
    >> "Tony Vrolyk" <me@isp.com> wrote in message
    >> news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...<!--coloro:darkred--><span style="color:darkred <!--/coloro-->
    >>>I sell a program that I wrote in Access and have had a couple
    >>>customers with 64 bit versions of Windows Vista where if I send them
    >>>an updated file, via email or download, it appears as though the file
    >>>has copied over the old version but when they run the program it is
    >>>still the old version of the program. Is there some underlying copy
    >>>protection that is preventing me from copying over the file yet does
    >>>not report any error or security warning?
    >>>
    >>> Here are a couple details
    >>> * The original install program installs the Access runtime, my
    >>> program and related system files. The program itself is made up of
    >>> two files. one Access MDE (like a read-only Access file that
    >>> contains all the coding) and a database file.
    >>> * I then sent them an update which consists of a zip file that
    >>> contains a new MDE. They are to copy that over their existing MDE in
    >>> order to use the new version.
    >>> * In one instance I was able to remote into the customer's PC and do
    >>> the file copy it myself. I can see the file copy, the file size and
    >>> date appear to be correct for the new version but when I would run
    >>> it it would run the old code. Ths PC was an HP laptop if that makes
    >>> any difference
    >>>
    >>> This is driving me batty. Does anyone have any ideas?
    >>>
    >>> Thanks
    >>> Tony
    >>>
    >>>
    >>><!--colorc--><!--/colorc-->
    >>
    >><!--colorc--><!--/colorc-->
    >
    > <!--colorc--><!--/colorc-->
     
  11. Tony Vrolyk

    Tony Vrolyk Guest

    This looks really promising. I will test this one out.

    Thanks
    Tony


    "FromTheRafters" <erratic @nomail.afraid.org> wrote in message
    news:uFGd$gySKHA.4360@TK2MSFTNGP04.phx.gbl...<!--coloro:blue--><span style="color:blue <!--/coloro-->
    > Check to see if your "new code" is being saved into a virtualized "Program
    > Files" within the user's profile.
    >
    > See this also,
    >
    >
    >
    > "Tony Vrolyk" <me@isp.com> wrote in message
    > news:%23kmLrMtSKHA.4592@TK2MSFTNGP06.phx.gbl...<!--coloro:green--><span style="color:green <!--/coloro-->
    >> This seems the most promising direction. I did some quick looking up and
    >> MDE files are one that is protected. I don't understand why Windows would
    >> consider my app a protected file but it seems to fit the pattern. The
    >> solution according to what I found it to create my updates as bona fide
    >> installers and not just a simple file-copy.
    >>
    >> I will test this out. Thanks for the help.
    >>
    >> Tony
    >>
    >>
    >>
    >> "FromTheRafters" <erratic @nomail.afraid.org> wrote in message
    >> news:e2mthceSKHA.4324@TK2MSFTNGP05.phx.gbl...<!--coloro:darkred--><span style="color:darkred <!--/coloro-->
    >>> Read up on Windows Resource Protection (WRP) to determine if your file
    >>> is being "protected". Userland users may experience silent protection
    >>> whereas as an administrator they might get an error message (<--clue).
    >>>
    >>> "Tony Vrolyk" <me@isp.com> wrote in message
    >>> news:eC1jkobSKHA.3540@TK2MSFTNGP04.phx.gbl...
    >>>>I sell a program that I wrote in Access and have had a couple customers
    >>>>with 64 bit versions of Windows Vista where if I send them an updated
    >>>>file, via email or download, it appears as though the file has copied
    >>>>over the old version but when they run the program it is still the old
    >>>>version of the program. Is there some underlying copy protection that is
    >>>>preventing me from copying over the file yet does not report any error
    >>>>or security warning?
    >>>>
    >>>> Here are a couple details
    >>>> * The original install program installs the Access runtime, my program
    >>>> and related system files. The program itself is made up of two files.
    >>>> one Access MDE (like a read-only Access file that contains all the
    >>>> coding) and a database file.
    >>>> * I then sent them an update which consists of a zip file that contains
    >>>> a new MDE. They are to copy that over their existing MDE in order to
    >>>> use the new version.
    >>>> * In one instance I was able to remote into the customer's PC and do
    >>>> the file copy it myself. I can see the file copy, the file size and
    >>>> date appear to be correct for the new version but when I would run it
    >>>> it would run the old code. Ths PC was an HP laptop if that makes any
    >>>> difference
    >>>>
    >>>> This is driving me batty. Does anyone have any ideas?
    >>>>
    >>>> Thanks
    >>>> Tony
    >>>>
    >>>>
    >>>>
    >>>
    >>><!--colorc--><!--/colorc-->
    >>
    >><!--colorc--><!--/colorc-->
    >
    > <!--colorc--><!--/colorc-->
     

Share This Page