So my problem is similar to the OP of this old post: "Major FPS lag despite lowest graphics, at low resolutions, with geforce 760 ". Basically, after logging in for about 30-40minutes, my fps would drop from 60+ to 30 for a few seconds before going back up to 60+ again. My fps had been at a constant 60 ever since I was on trial until I cleared Rabanstre last week(the fps drops randomly alot of times during my first run as well, but I just thought it was because there were 24 players in there). These 'fps drops' happen everywhere and not just in towns, and would happen periodically after every 5minutes. Its starting to become a nuisance, especially when I'm in a dungeon. I don't know the exact cause of it though :/

So far I've tried:
  • updating my graphics card driver
  • changing my battery settings
  • disabling windows search index
  • turning off TOE/LSO on the network card
  • changing my nvidia settings for ffxiv
  • lowering motion physics for monsters, party members and npcs, and disabling field of depth in the in-game graphics settings
none has worked so far though; I also figured it might be an overheating issue, or dusty fans, but i haven't been able to clean my laptop properly because Acer just doesn't want me to diy their product ;-; I'm considering going directly to their service center to get my laptop cleaned (its really dusty inside anyway)

I can't use OP's solution in that old post either because I'm running on windows 10 and can't disable the desktop manager :U Is there anything else I can do to stop getting these fps drops?

my laptop runs on Windows 10 (64bit), Processor Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz, 2601 Mhz, 4 Core(s), 8 Logical Processor(s), has a 16GB RAM, and uses GTX960 for my graphics card.